/* CSS Document */
/* race tracks*/
.st1 {color: #003300;background-color: #CCCCCC;font-weight: bold;}
.A1 {color: #FFFFFF;background-color: #4F4F4F;height:30px;}
.A1 span {display:block;height: 20px;width: 250px;float: left;padding-left: 5px;}
.A1 img {display:block;width: 30px;float: left;padding-bottom: 2px;}
.A2 {color: #000000;font-weight: normal}
.A2 td {font-size: 11px !important;}
.A3 {font-weight: normal;background-color: #DDDDDD;color: #003333;vertical-align: top;}
.A3 td {font-size: 11px !important;}
.A2a {color: #000000;font-weight: normal; text-align:left;}
.A2a td {font-size: 11px !important; text-align:left;}
.A3a {font-weight: normal;background-color: #EAEAEA;color: #003333;vertical-align: top;text-align:left;}
.A3a td {font-size: 11px !important;text-align:left;}
.hrttop {width:550px;height: 44px;}
.hrttopL {width:14px;background-image: url(/images/bnkng_topL.jpg);background-repeat: no-repeat;height: 44px;float: left;}
.hrttopB {width:522px;background-image: url(/images/bnkng_topback.jpg);background-repeat: repeat-x;height: 44px;float: left;}
.hrttopB span {display: block;height: 20px;width: 250px;color: #FFFFFF;padding-top: 10px;}
.hrttopR {width:14px;background-image: url(/images/bnkng_topR.jpg);background-repeat: no-repeat;height: 44px;float: left;}
.hrtback {width:550px;background-image: url(/images/bnkng_back.jpg);background-repeat: repeat-y;height: auto;}
.hrtback p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #003300;}
.hrtback h1 {font-size:14px;color: #006600;font-weight:bold;}
.hrtback table {width:525px;border: thin dotted #999999;
}
.hrtback table tr td {padding-right: 7px;padding-left: 7px;}
.hrtdown {width:550px;background-image: url(/images/bnkng_back.jpg);background-repeat: repeat-x;height: 10px;}
.hrtdownL {width:14px;background-image: url(/images/bnkng_downL.jpg);background-repeat: no-repeat;height: 10px;	float: left;} 
.hrtdownB {width:522px;background-image: url(/images/bnkng_down_back.jpg);background-repeat: repeat-x;	height: 10px;float: left;}
.hrtdownR {width:14px;background-image: url(/images/bnkng_downR.jpg);background-repeat: no-repeat;height: 10px;	float: left;} 
.spacer2 {clear: both;width: 550px;}
.sportbull {display: block;padding-left: 20px;}

.navtabletext {display: block;float: left;height: 25px;text-align: left;text-decoration: none;width: 250px;line-height: 25px;}
.navtable {font-size: 11px;left: 13px;margin: 0;text-decoration: none;width:550px;float: left;}
.navtable a:link, .navtable a:visited, .navtable a:active {text-decoration: none;color: #333333;}
.navtable a:hover {text-decoration: none;color: #333333;}
.navtable_LC {background-image: url(//images/betnav_bckgrng.jpg);background-repeat: repeat-x;border: 1px solid #2F235C;	clear: both;display: block;cursor: pointer;float: left;height: 25px;margin: 2px 3px 0 0;text-align: left;	text-indent: 15px;width:250px;}
.navtable_LC:hover {background-color: #D1D8DE;background-image: url(#.jpg);background-repeat: repeat-x;display: block;}
.navtable_RC {background-image: url(//images/betnav_bckgrng.jpg);background-repeat: repeat-x;border: 1px solid #2F235C;	display: block;cursor: pointer;float: left;height: 25px;margin: 2px 0 0 0;text-align: left;text-indent: 15px;width:250px;}
.navtable_RC:hover {background-color: #D1D8DE;background-image: url(#.jpg);background-repeat: repeat-x;display: block;}	
.formtable {width: 550px;}
.formttda2 {font-weight: bold;text-align: right;padding-right: 7px;vertical-align: top;}
.sportstable {width: 550px;}
.sportstable table {width: 575px;margin: 0px;padding: 0px;clear: both;}
.sportstable tr,.sportstable td {margin: 0px;padding: 0px;}
.sportstable table table{width: 100%;/*border:thin dotted #999999;*/}
.sportstable td h2{text-align:left;}
/*sportstable tr and tds */
.brdr {border: thin solid #505050;}
.stt {color:#CCCCCC;font-weight: bold; line-height: 25px;text-indent: 15px;background-color: #504E4F;}
.stst, .stst td {color:#666666;font-weight: bold;text-indent: 10px;background-color: #8ED1E1;border-right-width: thin;border-right-style: solid;border-right-color: #FFFFFF;}
.sttd1, .sttd1 td {background-color: #FFFFFF;text-indent: 10px;border-right-width: thin;border-right-style: solid;	border-right-color: #EFEFEF;}
.sttd1 th, .sttd2 th  {text-indent: 10px;text-align: left;border-right-width: thin;border-right-style: solid;	border-right-color: #EFEFEF;}
.sttd2, .sttd2 td {text-indent: 10px;background-color: #EFEFEF;}
.sportstable_ex {width: 400px;margin-left: 100px;border: thin dotted #CCCCCC;}
.contactinfo {width: 550px;border: thin dotted #CCCCCC;}
.contactinfo table td{padding-left: 15px;}
.contactinfo td,.contactinfo tr {color: #666666;}
.cititle {border: 1px solid #999999;color:#666666;font-weight: bold;height: 20px;line-height: 18px;background-color: #DDDBDC;text-indent: 10px;}



/*signup page*/
.miscContent1 { width: 626px;  border: 1px solid  #1399BE; float: left; margin:10px 0; background: url(../images/spLine.jpg) #EFEFEF 0 0 no-repeat; }
.txtContainer { width: 96%; left: 2%; position:relative; /*border:1px solid red;*/ padding:15px 0; float:left}
.txtContainer .signup, .txtContainer .signup form{ width: 100%; float:left}
.txtContainer .signup ul li{list-style:none!important }

.signup table { border:1px solid #666; margin-bottom:20px; padding-bottom:20px; width: 100% }
.signup table tr th h2{ background: url(../images/bnkng_topbackBox.jpg) 0 0 repeat-x; width:100%; color: #fff!important; text-transform: uppercase; height: 39px; margin-top: 0 }
.signup table tr th h2 span{ position: relative; top:8px; left: 15px; font-weight: normal }

.signup table tr td{ padding:2px; width:33%}
.signup table tr.oddRow{background-color:#f4f4f4}
.signup table tr.evenRow{background-color:#EAEAEA}
.signup table tr td h3{left:8%; width:90%; position:relative; font-size: 12px; color:#333!important; margin-bottom: 10px }
.signup table input{ margin-bottom: 3px}
.signup table img.helpImg{position:relative; top:5px; left: 6px
	
}
