body{margin:0px;padding:0px 0px 30px 0px;background:#121212 url('/img/grad_bg1.jpg') top center repeat-x;font-family:arial,helvetica,verdana;color:#999999;}
body.home{display:none;}
a{outline:none;color:#e0e0e0;}
a:hover{color:#e20001;}
img{outline:none;border:none;}

.totheleft {float:right;margin-left:20px;margin-right:10px;}

div#bookmark{font-size:14px; text-align:center; background:#ffffff url('../img/bookmark_bg.gif') top left repeat-x; color:#000000; font-weight:bold;display:block;width:100%;height:25px;border:none;border-bottom:2px #777777 solid;}
div#bookmark a{display:inline-block;}
div#bookmark span{display:inline-block;height:14px;vertical-align:top;padding:4px 10px;}

div#hWrapper{display:block;width:1000px;height:83px;margin:auto;position: relative;}
div#hWrapper div#header{display:block;margin:auto;width:958px;height:83px;background:url('../img/header_bg.jpg') top left repeat-x;position:relative;border-style:none solid;border-color:#454545;border-width:1px;}
div#hWrapper div#header *#topMenu{display:block;position:absolute;width:570px;height:27px;background:url('../img/topmenu_bg.jpg') top left no-repeat;top:0px;right:140px;font-size:12px;}
div#hWrapper div#header div#topMenu ul{list-style:none;display:block;margin:0px;padding:5px 0px;color:#e8e8e8;text-align:center;}
div#hWrapper div#header div#topMenu li{display:inline;padding:0px 6px;}
div#hWrapper div#header div#topMenu a{color:#e8e8e8;text-decoration:none;}
div#hWrapper div#header div#topMenu a:hover{color:#ffffff;text-decoration:none;}
div#hWrapper div#header div#topMenu.es li{display:inline;padding:0px 10px;}
div#hWrapper div#header div#langBar{display:block;position:absolute;width:116px;height:27px;background:url('../img/langbar_bg.jpg') top left no-repeat;top:0px;right:10px;padding:0px 0px 0px 9px;}
div#hWrapper div#header div#langBar span.parent{display:block;width:116px;height:27px;position:absolute;top:0px;}
div#hWrapper div#header div#langBar a{font-size:12px;color:#e8e8e8;padding:4px;display:block;position:relative;text-decoration:none;float:left;}
div#hWrapper div#header div#langBar a:hover{color:#ffffff;}
div#hWrapper div#header div#langBar a span.img{display:block;position:relative;float:left;width:23px;height:17px;}
div#hWrapper div#header div#langBar a span.img[title="china"]{background:url('../img/chinaflag.jpg') left -17px no-repeat;}
div#hWrapper div#header div#langBar a span.img[title="english"]{background:url('../img/usaflag.jpg') left -17px no-repeat;}
div#hWrapper div#header div#langBar a span.img[title="vietnam"]{background:url('../img/vietflag.jpg') left -17px no-repeat;}
div#hWrapper div#header div#langBar a span.img[title="spanish"]{background:url('../img/espflag.jpg') left -17px no-repeat;}
div#hWrapper div#header div#langBar a:hover span.img{background-position:0px 0px;}
div#hWrapper div#header div#langBar a div.txt{display:block;position:relative;float:left;}

div#langBarD{display:block;position:absolute;width:125px;height:27px;background:url('../img/langbar_bg.jpg') top left no-repeat;top:-83px;right:30px;padding:0;text-align:center;}
div#langBarD a.trigger{text-decoration:none;font-size:14px;font-weight:bold;}
div#langBarD div.parent_d{display:block;width:94px;height:0;position:absolute;top:27px;left:15px;overflow:visible;}
div#langBarD div.parent_d div.langHolder{overflow:hidden;display:block;width:94px;height:0;background:url('../img/lang_drawer.png') top left no-repeat;position:absolute;top:0;left:0;}
div#langBarD div.parent_d a.arrow{position:absolute;width:23px;height:9px;bottom:-4px;left:36px;padding:0;margin:0;overflow:hidden;}
div#langBarD div.parent_d a.arrow img{position:absolute;top:0;left:0;}
div#langBarD div.parent_d a.arrow img.rev{position:absolute;top:-9px;left:0;}
div#langBarD div.parent_d a{font-size:12px;color:#e8e8e8;padding:4px 6px;display:block;position:relative;text-decoration:none;text-align:left;}
div#langBarD div.parent_d a:hover{color:#ffffff;}
div#langBarD div.parent_d a span.img{display:block;position:relative;float:left;width:23px;height:17px;}
div#langBarD div.parent_d a span.img[title="china"]{background:url('../img/chinaflag.jpg') left -17px no-repeat;}
div#langBarD div.parent_d a span.img[title="english"]{background:url('../img/usaflag.jpg') left -17px no-repeat;}
div#langBarD div.parent_d a span.img[title="vietnam"]{background:url('../img/vietflag.jpg') left -17px no-repeat;}
div#langBarD div.parent_d a span.img[title="spanish"]{background:url('../img/espflag.jpg') left -17px no-repeat;}
div#langBarD div.parent_d a:hover span.img{background-position:0px 0px;}

div#hWrapper div#header form#login{display:block;position:absolute;width:359px;height:25px;background:url('../img/login_bg.jpg') top left no-repeat;top:45px;right:20px;}
div#hWrapper div#header form#login label.un{font-size:12px;color:#c2c2c2;display:block;position:absolute;top:-15px;right:288px;}
div#hWrapper div#header form#login label.unv{font-size:12px;color:#c2c2c2;display:block;position:absolute;top:-15px;right:235px;width:115px;}
div#hWrapper div#header form#login label.ps{font-size:12px;color:#c2c2c2;display:block;position:absolute;top:-15px;right:147px;}
div#hWrapper div#header form#login label.psv{font-size:12px;color:#c2c2c2;display:block;position:absolute;top:-15px;right:153px;}
div#hWrapper div#header form#login label.psc{font-size:12px;color:#c2c2c2;display:block;position:absolute;top:-15px;right:180px;}
div#hWrapper div#header form#login div.tHolder{margin:0px 0px 0px 12px;width:130px;height:15px;position:relative;float:left;padding:5px 0px;display:block;}
div#hWrapper div#header form#login div.tHolder *.texts{background:transparent;border:none;width:130px;height:15px;position:relative;float:left;}
div#hWrapper div#header form#login *#butt{background:url('../img/butt_login.jpg') top left no-repeat;display:block;width:63px;height:25px;position:relative;float:right;border:none;}
div#hWrapper div#header h1{display:block;margin:0px;padding:0px;height:82px;margin:0;position:absolute;width:202px;}
div#hWrapper div#header h1 a#logo{display:block;height:82px;margin:0px;width:202px;}

div#gWrapper{display:block;margin:auto;width:1000px;position:relative;}
div#gWrapper div#cWrapper{display:block;margin:auto;width:958px;border-style:none solid solid solid;border-color:#454545;border-width:1px;background:#383838;}
div#gWrapper div#cWrapper.inner{background:#383838;}


div#gWrapper div#cWrapper div#content{display:inline-block;width:100%;min-height:450px;}
div#gWrapper div#cWrapper div#content div#sArea{display:block;width:910px;padding:24px;background:#383838;padding:18px 24px 24px;height:425px;position:relative;}
div#gWrapper div#cWrapper div#content div#sArea div#bg{display:none;position:absolute;top:214px;left:24px;width:710px;height:80px;background:#333333;}
div#gWrapper div#cWrapper div#content div#sArea p{display:none;position:absolute;margin:0px;padding:10px;}
div#gWrapper div#cWrapper div#content div#sArea p.hover{top:215px;left:25px;color:#ffffff;width:690px;height:60px;}
div#gWrapper div#cWrapper div#content div#sArea p.big{bottom:145px;left:150px;color:#ffffff;width:0px;height:0px;background:#333333;border:1px #aaaaaa solid;}
div#gWrapper div#cWrapper div#content div#sArea *#slider{display:block;width:910px;height:276px;position:relative;}
div#gWrapper div#cWrapper div#content div#sArea *#slider div#menu{position:absolute;width:40px;right:-10px;}
div#gWrapper div#cWrapper div#content div#sArea *#slider div#menu .button{display:block;height:28px;width:38px;border:1px #aaaaaa solid;background:#555555;text-align:center;margin:0 0 5px 0;}
div#gWrapper div#cWrapper div#content div#sArea *#slider div#menu .light{background:#777777;}
div#gWrapper div#cWrapper div#content div#sArea *#slider div#menu .button a{display:inline-block;padding:5px;color:#eeeeee;font-size:14px;font-weight:bold;text-decoration:none;}
div#gWrapper div#cWrapper div#content div#sArea *#slider1{display:block;width:925px;height:276px;}

div#gWrapper div#cWrapper div#content div#sArea div#props{display:block;width:910px;height:144px;background:#383838 url('/img/props_bg.jpg') top center repeat-x;padding:14px 0px;}
div#gWrapper div#cWrapper div#content div#sArea div#props *#nonflash{display:block;width:440px;height:144px;position:relative;float:left;}
div#gWrapper div#cWrapper div#content div#sArea div#props *#flash{display:block;width:455px;height:144px;position:relative;float:left;}
div#gWrapper div#cWrapper div#content div#sArea div#props *#flash a{color:#383838;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash{display:block;width:439px;height:156px;position:relative;float:left;background:#383838 url('/img/props_bg.jpg') bottom center repeat-x;}
div#gWrapper div#cWrapper div#content div#sArea div#props div#flashp{margin:0 0 0 15px;width:455px;}
div#gWrapper div#cWrapper div#content div#sArea div#props div#text{display:block;width:240px;height:162px;color:#dddddd;padding:10px;background:url('../img/proptx_bg.jpg') top left;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a.butt{display:block;width:147px;height:72px;position:relative;float:left;background:url('/img/mini_banner_butts.jpg') no-repeat;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a#tennis{background-position:0px 0px;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a#tennis:hover{background-position:0px -144px;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a#golf{background-position:-146px 0px;width:146px;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a#golf:hover{background-position:-146px -144px;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a#soccer{background-position:-292px 0px;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a#soccer:hover{background-position:-292px -144px;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a#mma{background-position:0px -72px;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a#mma:hover{background-position:0px -216px;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a#nascar{background-position:-146px -72px;width:146px;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a#nascar:hover{background-position:-146px -216px;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a#propsb{background-position:-292px -72px;}
div#gWrapper div#cWrapper div#content div#sArea div#props *.flash a#propsb:hover{background-position:-292px -216px;}
div#gWrapper div#cWrapper div#content div#ticker{display:block;width:966px;height:20px;}



div#gWrapper div#cWrapper div#footer{font-size:12px;display:block;width:910px;color:#666666;text-align:center;margin:auto;position:relative;}
div#gWrapper div#cWrapper div#footer p{margin:0px;padding:10px 0px;}
div#gWrapper div#cWrapper div#footer a{color:#999999;text-decoration:none;}
div#gWrapper div#cWrapper div#footer a:hover{color:#ffffff;}
div#gWrapper div#cWrapper div#footer div#ei{position:absolute;display:block;right:43px;top:20px;width:46px;height:36px;}
div#gWrapper div#cWrapper div#footer div#ga{position:absolute;display:block;right:0px;top:18px;width:37px;height:37px;}
#cfc{position:absolute;display:block;right:110px;top:9px;width:43px;height:46px;}
#ga2{position:absolute;display:block;right:60px;top:11px;width:44px;height:42px;}
#ei2{position:absolute;display:block;right:0px;top:8px;width:55px;height:46px;}
div#gWrapper div#sbSideBar{display: block;float: left;left: 20px;min-height: 340px;padding: 10px 0 0;position: absolute;top: 159px;width: 240px;}
div#gWrapper div#sbSideBar ul{list-style:none;display:block;margin:0px;padding:0px;}


div#gWrapper div#sbSideBar ul li{display:block;width:240px;height:32px;text-align:right;padding:0px;margin:0px;}
div#gWrapper div#sbSideBar ul li a{text-align:right;font-size:14px;text-decoration:none;padding:0px 10px;background:url('../img/dot.png') center right no-repeat;}
div#gWrapper div#sbSideBar ul li:hover{color:#E20001;}



div#gWrapper div#cWrapper div#content div#rgContent{display:block;width:645px;padding:25px 30px;position:relative;margin:0px 0px 0px 230px;}
div#gWrapper div#cWrapper div#content div#ctContent{display:block;width:954px;padding:6px;position:relative;margin:0px auto;}
div#gWrapper div#cWrapper div#content div#ctContent_2{display:block;width:954px;padding:20px 35px 0;position:relative;margin:0px auto;}
div#gWrapper div#cWrapper div#content * div#txt{display:inline-block;width:645px;padding:10px;font-size:14px;}

div#gWrapper div#cWrapper div#content * div#txt.l{width:930px;}
div#gWrapper div#cWrapper div#content * div#txt h1{color:#e0e0e0;font-size:18px;padding:3px 0px;margin:0px;border-bottom:1px solid #6D6D6D;text-shadow: 2px 2px 3px #252525;}
div#gWrapper div#cWrapper div#content * div#txt  p{text-align:justify;font-size:14px;color:#999999;}

div#gWrapper div#cWrapper div#content * div#txt.one{width:930px;padding: 10px 10px 0;}
div#gWrapper div#cWrapper div#content * div#txt h1.terms{display:block;top:17px;left:16px;position:absolute;color:#e0e0e0;font-size:18px;padding:20px 0 0 10px;margin:0px;border:none;text-shadow: 2px 2px 3px #252525;}
div#gWrapper div#cWrapper div#content * div#txt.one p{text-align:justify;font-size:14px;padding:0 0 0 10px;}
div#gWrapper div#cWrapper div#content * div#txt.one div#terms_bottom {width: 860px;padding: 10px 35px 0;}

div#gWrapper div#cWrapper div#content * div#txt.two{width:865px;padding: 10px 10px 0;}
div#gWrapper div#cWrapper div#content * div#txt.two p{text-align:justify;font-size:14px;padding:0 0 0 10px;}

div#gWrapper div#cWrapper div#content * div#txt  div.contact_text {padding: 45px 0 0 35px;}
div#gWrapper div#cWrapper div#content * div#txt  div.contact_text2 {padding: 0 35px;}

div#gWrapper div#cWrapper div#content *.ul {list-style-image:url("../img/dot.png");list-style-position:outside;}
div#gWrapper div#cWrapper div#content table.whSmall{color:#ffffff;font-size:14px;}
div#gWrapper div#cWrapper div#content table.fSmall{font-size:14px;}
div#gWrapper div#cWrapper div#content table *.tr-title {background-color:#6d6d6d;color:#FFFFFF;}
div#gWrapper div#cWrapper div#content table *.tr-even {background-color:#2D2D2D;color:#FFFFFF;}
div#gWrapper div#cWrapper div#content table *.tr-odd {background-color:#4E4E4E;color:#FFFFFF;}
div#gWrapper div#cWrapper div#content *.title3  {border-bottom:1px solid #6d6d6d;color:#E0E0E0;font-size:14px;font-weight:bold;padding:10px 0 3px;text-shadow: 2px 2px 3px #252525;}
div#gWrapper div#cWrapper div#content *.title2  {border-bottom:1px solid #6d6d6d;color:#E0E0E0;font-size:16px;font-weight:bold;padding:10px 0 3px;text-shadow: 2px 2px 3px #252525;}
div#gWrapper div#cWrapper div#content *.title4 {color:#0000C6;font-size:14px;font-weight:bold;}

div#gWrapper div#cWrapper div#content div#sub_header {background: none repeat scroll 0 0 #383838;display: block;height: 105px;padding: 24px 24px 22px;width: 910px;}
div#gWrapper div#cWrapper div#content div#sub_header_2 {background: none repeat scroll 0 0 #383838;display: block;height: 105px;padding: 24px 24px 0 24px;width: 910px;}
div#gWrapper div#cWrapper div#content div.sub_content{padding:0px 0px 0px 50px;display:block;height:38px;min-width:80%;}
div#gWrapper div#cWrapper div#content div.sub_content span{display:inline-block;height:25px;width:360px;padding:5px 0px 0px 0px;vertical-align:top;font-weight:bold;}
div#gWrapper div#cWrapper div#content div.race_info {display: block;position:absolute;top:192px;left:45px;padding:0;width: 395px;}
div#gWrapper div#cWrapper div#content div.race_info img.horse_button {padding: 0 0 0 28px;}
div#gWrapper div#cWrapper div#content div.horse_calendar {display: block;padding-left:445px;min-height: 335px;}


/* Mobile Wagering */
div#mobile_device p{text-align:left !important;}
div#mobile_device div#step1{position:relative;width:100%;min-height:345px;padding-bottom:25px;}
div#mobile_device div#step2{position:relative;width:100%;min-height:345px;padding-bottom:25px;}
div#mobile_device div#step3{position:relative;width:100%;min-height:345px;padding-bottom:40px;}
div#mobile_device div#step4{position:relative;width:100%;min-height:345px;padding-bottom:40px;}
div#mobile_device div#step5{position:relative;width:100%;min-height:345px;padding-bottom:40px;}
div#mobile_device div#step6{position:relative;width:100%;min-height:345px;padding-bottom:40px;}
div#mobile_device div#step7{position:relative;width:100%;min-height:345px;padding-bottom:40px;}
div#mobile_device div#step8{position:relative;width:100%;min-height:345px;padding-bottom:40px;}
div#mobile_device .phonesel {padding:10px 0 0 20px;}
div#mobile_device .phonesel a{display:inline-block;width:165px;height:310px;position:relative;overflow:hidden;}
div#mobile_device .phonesel a img{display:inline-block;width:330px;height:310px;position:absolute;top:0px;left:0px;}
div#mobile_device .phonesel a:hover img{left:-165px;border:1px red none;}
div#mobile_device .stepmobile {padding:10px 0 0 20px;}
div#mobile_device .steptext p{padding:0 0 0 20px;}
div#mobile_device .step{padding:10px 0 0 20px;border-top:1px solid #C6C6C6;}
div#mobile_device .steptext_padding p{padding:0 0 0 20px;width:360px;}
div#mobile_device .step_single_image{display:block;position:absolute;right:162px;top:10px;width:231px;height:345px;}
div#mobile_device .step_double_image{display:block;position:absolute;right:40px;top:10px;width:472px;height:345px;}
div#mobile_device .step_double_image img{padding-right:5px;}

/* Slide Image Controller */
.box {background-color: #666666;	width:35px;text-align:center;font-weight:bold;color:#FFFFFF;border:#FFFFFF solid 1px;}
.box_selected {background-color: #999999;width:35px;text-align:center;font-weight:bold;color:#FFFFFF;border:#FFFFFF solid 1px;}
.box_selected a {color:#FFFFFF;text-decoration:none;}
.box a {color:#FFFFFF;text-decoration:none;}
/*  */

/* SP Info */
.spinfo{position:absolute;width:300px;height:110px;background:transparent url('../img/sport_sprite_bg.gif') top left no-repeat;padding:10px;}
.spinfo h3{font-size:16px;border:none;border-bottom:1px #999999 solid;margin:0px;padding:0px;}
.spinfo p{font-size:12px;}
.spinfo .imgH{position:relative;float:left;width:105px;height:100px;}
#sptennis{top:198px;left:175px;}
#spgolf{top:198px;left:322px;}
#spsoccer{top:198px;left:469px;}
#spmma{top:270px;left:175px;}
#spnascar{top:270px;left:322px;}
#sppropsb{top:270px;left:469px;}
.red{color:#e50000 !important;}
a.red:hover{color:#ffffff !important;}
#badge{position:absolute;top:170px;left:39px;}
#tgivingBadge{position:absolute;top:9px;left:-5px;background:url('../img/thanksgiving_logo_badge.png') top left no-repeat;width:79px;height:61px;}
#tgivingBadge2{position:absolute;top:17px;left:-5px;background:url('../img/thanksgiving_logo_badge2.png') top left no-repeat;width:79px;height:61px;}
