body { margin:0 0 20 0; background-color: #fffee3; }
* { font-family: "Lucida Sans", Arial, Helvetica, sans-serif; color: black; }
a { color: #a10e00; }
form { margin: 0; padding: 0; }
h2 { color: #a10e00; font-size: 18px; font-weight: bold; margin-top: 12px;}
table, td { vertical-align: top; }
textarea{ font-size: 11px; line-height: 14px; }

#header { background: url(/_includes/images/header_home2.jpg) no-repeat; width: 735px; height: 109px; padding-left: 370px; padding-top: 4px; }
#header, #header table { font: 10px/14px Tahoma; }
#menu { border-top: 1px solid #b4b3a1; border-bottom: 1px solid #fffee3; }
#sidebar { background: url(/_includes/images/sidebar_pattern.gif); border-right: 1px solid #fffee3; }
#contentBG { background: url(/_includes/images/content_bg.gif); }
#content { padding: 4px 60px 16px 60px; font-size: 11px; }
#footer { border-top: 1px solid #fffee3; }
#footerField { background: url(/_includes/images/footer_field_bg.gif); vertical-align: middle !important; }
#footerField input { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }
#subfooter { text-align: center; text-transform: uppercase; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #a10e00; font-weight: bold; padding: 10px 0px; }

.sectionPicker ul, .sectionPicker li { margin: 0; padding: 0; }
.sectionPicker li { list-style: none; border: 1px solid #BFBEAA; background-color:#a10e00; font-size: 14px; text-align: center; padding: 4px; margin: 4px 0px; font-weight: bold; }
.sectionPicker li a { color: #FFFFFF; text-decoration: none; }
.sectionPicker H1 { color: #a10e00; }

.submenu { background-color: #EFEEBA; border-bottom: 1px solid #fffee3; text-align: right; font-size: 10px; padding: 3px; }
.submenu a { text-decoration: none; }

.tableLeft { padding: 4px 8px; border-right: 1px dashed #a10e00; border-bottom: 1px solid #a10e00; width: 75%; }
.tableRight { padding: 12px 8px 4px 8px; border-bottom: 1px solid #a10e00; width: 25%; }
.tableLeft H3 a { margin: 0; padding: 0; color: #a10e00; font-weight: bold; font-size: 12px; text-decoration: none; }
.tableLeft H3 { border-bottom: 1px dotted #a10e00; }
.tableLeft { font-size: 11px; line-height: 14px; }
.tableRight div { font-size: 9px; padding-bottom: 4px; }

/* Sports Form Styles */
/* .tableSportsForm {border-right: 1px dashed #a10e00; border-bottom: 1px solid #a10e00; width: 75%; } */
.tableSportsForm td, .tableSportsForm input {
	font-size:12px;
	line-height: 14px;
	margin:2;
}
.tableSportsForm td{
	padding-bottom: 3px;
}
.tableSportsForm input, .tableSportsForm textarea {
	border:1px solid gray;
	line-height: 14px;
	margin: 2;
	width:200px;
	background-color: #f2f0f0 !important;
	font-style: normal;
}
.tableSportsForm input {
	height:18px;
}
.tableSportsForm input.check {
	background-color: #ffffff !important;
	width:auto;
	border:0;
}
.tableSportsForm input.small {
	width:auto;
}
.tableSportsForm input.button {
	width:auto;
	/*background-color: silver !important; */
	font-weight:bold;
	height:20px;
	font-size:14px;
	border:outset 1px #ccc;
	background:#999;
	color:#333333;
	padding: 1px 2px;
	background-color: #FF0000;
	background-image: url(../images/formbgbtn.gif);
	background-repeat: repeat-x;
	background-position: left top;
	cursor: pointer;
}

.tableSportsForm textarea {
	border:1px solid gray;
	width:200px;
}
/**/

.required{font-size: 11px; font-weight: bold;  }
.titleNoLink{  margin: 0; padding: 0; color: #a10e00; font-weight: bold; font-size: 12px; text-decoration: none;  }

.footer_wdd {margin:0;padding:0px;text-transform: uppercase;text-align:center;line-height:11px;}
.footer_wdd a {color: #7F7F71;text-decoration:none;font:10px/11px arial;}
.footer_wdd a:link, .footer_WDD a:hover, .footer_WDD a:visited,.footer_WDD a:active {
	color: #7F7F71;text-decoration: none;}
.footer_wdd a:hover {color:navy;}