/* stickfooter */
* {margin:0px;}
html, body {height:100%;}
#siteContainer {min-height:100%;height:auto!important;height:100%;margin:0px auto -123px;}
#siteFooter, #siteContainer #footerSpacer {height:123px;}

/* system styles and shortcuts */
a img {border:none;}
form {margin:0px;padding:0px;}
form fieldset {margin:0px;padding:0px;border:none;}
.clearBoth {clear:both;font-size:0px;}
.left {float:left;}

/* layout styles */
body {font-family:"Trebuchet MS";background-image:url(/images/ta-hdr-bg.gif);background-repeat:repeat-x;background-color:#e5eaef;text-align:center;}
#siteContainer {width:1000px;text-align:left;}
#siteContainer #siteHeader {min-height:119px;_height:119px;background-image:url(/images/ta-hdr-vsep.gif);background-repeat:no-repeat;background-position:right top;}
#siteContainer #siteHeader #siteLogo {float:left;background-image:url(/images/ta-hdr-vsep.gif);background-repeat:no-repeat;background-position:right top;width:185px;height:119px;}
#siteContainer #siteHeader #siteLogo h1 {margin:0px;padding:0px;padding:17px 10px 19px 10px;background-image:url(/images/ta-hdr-vsep.gif);background-repeat:no-repeat;}
#siteContainer #siteHeader ul {float:left;list-style:none;list-style-position:inside;margin:0px;}
#siteContainer #siteHeader #headerTop {float:left;height:62px;width:815px;overflow:hidden;}
#siteContainer #siteHeader #headerTop ul#headerLanguages {padding:0px 10px 0px 202px;height:67px;}
#siteContainer #siteHeader #headerTop ul#headerLanguages li {float:left;width:16px;margin:0px;padding:9px;}
#siteContainer #siteHeader #headerTop form#headerLogin {float:right;width:370px;padding:8px 5px 8px 0px;background-image:url(/images/ta-hdr-vsep.gif);background-repeat:no-repeat;background-position:right top;}
#siteContainer #siteHeader #headerTop form#headerLogin div.left {width:300px;}
#siteContainer #siteHeader #headerTop form#headerLogin fieldset label {font-size:11px;color:#393939;}
#siteContainer #siteHeader #headerTop form#headerLogin fieldset input.textInput {font-family:"Trebuchet MS";font-size:11px;color:#393939;background-color:#fff;border:1px solid #393939;width:80px;}
#siteContainer #siteHeader #headerTop form#headerLogin fieldset#loginBtn {float:left; margin-top:12px; }
#siteContainer #siteHeader #headerTop form#headerLogin a {font-family:"Trebuchet MS";font-size:11px;color:#393939;}
#siteContainer #siteHeader #headerTop #loginError { display:block; width:237px; height:34px; padding: 6px 24px 4px 12px; margin:9px; background: url(/images/login-error.gif) no-repeat 0px 0px; font: 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; }
#siteContainer #siteHeader #headerTop #signupCta {float:right;padding:8px 10px;}
#headerTop:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#headerTop { display: inline-block; _height: 1%; }
#headerTop { display: block; }
#siteContainer #siteHeader #headerBtm {float:left;height:57px;width:815px;overflow:hidden;font-size:14px;text-transform:uppercase;font-weight:bold;}
#siteContainer #siteHeader #headerBtm ul#mainNav {padding:0px 0px 0px 5px;margin:7px 0px 0px 8px;height:49px;background-image:url(/images/ta-hdr-tab-l.gif);background-repeat:no-repeat;_display:inline;}
#siteContainer #siteHeader #headerBtm ul#mainNav li {float:left;text-align:center;background-image:url(/images/ta-hdr-tab-bg.gif);background-repeat:repeat-x;}
#siteContainer #siteHeader #headerBtm ul#mainNav li.multiLine a {padding-top:12px;padding-bottom:8px;line-height:14px;}
#siteContainer #siteHeader #headerBtm ul#mainNav li a {display:block;padding:16px 36px;text-decoration:none;color:#003659;background-image:url(/images/ta-hdr-tab-vsep.gif);background-repeat:no-repeat;background-position:right top;}
#siteContainer #siteHeader #headerBtm ul.mainNavSSL li a {padding:16px 37px !important;}
#siteContainer #siteHeader #headerBtm ul#mainNav li a:hover {color:#6B6B6B;}
#siteContainer #siteHeader #headerBtm ul#mainNav li.last a {background-image:url(/images/ta-hdr-tab-r.gif);}

#siteContainer #siteHeader #insideNavContainer {padding-left:194px;padding-right:10px;height:37px;float:left;}
#siteContainer #siteHeader #insideNavContainer ul#insideNav {list-style:none;list-style-position:inside;margin:0px;padding:0px 0px 0px 5px;background-image:url(/images/ta-subNav-l.gif);background-repeat:no-repeat;height:37px;width:790px;}
#siteContainer #siteHeader #insideNavContainer ul#insideNav li {float:left;display:block;height:37px;padding:0px 9px 0px 0px;text-align:center;background-image:url(/images/ta-subNav-vSep.gif);background-repeat:no-repeat;background-position:right top;}
#siteContainer #siteHeader #insideNavContainer ul#insideNav li.last {background-image:url(/images/ta-subNav-r.gif);padding:0px 4px 0px 0px;}
#siteContainer #siteHeader #insideNavContainer ul#insideNav li a {display:block;padding:11px;background-image:url(/images/ta-subNav-bg.gif);background-repeat:repeat-x;color:#003659;font-size:11px;text-transform:uppercase;text-decoration:none;font-weight:bold;min-height:37px;}
#siteContainer #siteHeader #insideNavContainer ul#insideNav li.multiLine a {padding:7px 11px;line-height:12px;}
#siteContainer #siteHeader #insideNavContainer ul#insideNav li a:hover {color:#3c515f;}

#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #subNavContainer {background-color:#E5EAEF;padding:7px;margin:10px 0px;width:750px;text-align:center;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #subNavContainer ul#subNav {list-style:none;margin:0px;padding:0px;font-size:12px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #subNavContainer ul#subNav li {float:left;font-weight:bold;margin:0px;padding:0px;background-image:url(/images/ta-subnav-li-bg.gif);background-repeat:no-repeat;background-position:right center;padding-right:7px;margin-left:7px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #subNavContainer ul#subNav li.first {margin:0px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #subNavContainer ul#subNav li.last {background:none;padding:0px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #subNavContainer ul#subNav li a {color:#003659;text-decoration:none;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #subNavContainer ul#subNav li a.active, #siteContainer #siteContent #mainSection .contentBox .contentBoxContent #subNavContainer ul#subNav li a:hover {color:#0071bc;}

#siteContainer #siteHeader #headerLoggedIn {float:right;background-image:url(/images/ta-loggedin-bg.gif);background-repeat:repeat-x;height:55px;width:202px;margin-right:10px;_display:inline;position:relative;padding:0px 9px;}
#siteContainer #siteHeader #headerLoggedIn p {font-size:11px;margin-top:8px;}
#siteContainer #siteHeader #headerLoggedIn p span {color:#0071bc;font-weight:bold;}
#siteContainer #siteHeader #headerLoggedIn ul {font-size:11px;width:100%;list-style:none;list-style-position:outside;margin:0px;padding:0px;}
#siteContainer #siteHeader #headerLoggedIn ul li {float:left;padding:0px 3px;}
#siteContainer #siteHeader #headerLoggedIn ul li.last {float:right;}
#siteContainer #siteHeader #headerLoggedIn ul li a {text-decoration:none;color:#6d6e71;background-image:none;}

#siteContainer #siteContent {margin-top:10px;padding-bottom:10px;}
#siteContainer #siteContent .contentBox .contentBoxHdr {background-image:url(/images/ta-contentBoxHdr.gif);padding-left:10px;background-repeat:no-repeat;}
#siteContainer #siteContent .contentBox .contentBoxHdr h3 {font-size:10px;height:22px;background-image:url(/images/ta-rndBox-tr.gif);background-position:right top;background-repeat:no-repeat;}
#siteContainer #siteContent .contentBox .contentBoxContent {background-color:#fff;border:1px solid #52738f;border-width:0px 1px;padding:6px 20px 20px 20px;}
#siteContainer #siteContent .contentBox .contentBoxFtr {height:8px;background-image:url(/images/ta-contentBoxFtr.gif);background-position:left bottom;background-repeat:no-repeat;_background-position:left top;}
#siteContainer #siteContent .contentBox .contentBoxFtr .br {height:8px;background-image:url(/images/ta-rndBox-br.gif);background-position:right bottom;background-repeat:no-repeat;_background-position:right top;font-size:1px;line-height:1px;}

#siteContainer #siteContent #splashFeature {padding:0px 29px;}
#siteContainer #siteContent #splashFeature a#cta1 {float:left;}
#siteContainer #siteContent #splashFeature #splashBanners {width:620px;height:370px;float:left; margin-left:10px;}
#siteContainer #siteContent #splashHeadline {padding:0px 27px;margin:10px 0px;}
#siteContainer #siteContent #splashDetails {padding:0px 22px;font-size:13px; line-height:17px;}
#siteContainer #siteContent #splashDetails ul {margin:0 5px;padding:5px 0px;width:298px;background-color:#436785;padding-left:10px;float:left;background-repeat:no-repeat;padding-top:58px; height:372px }
#siteContainer #siteContent #splashDetails ul li {list-style:none;background-repeat:no-repeat;padding:0px 20px 10px 45px;color:#fff; background-position:0 4px; margin:6px 0;}
#siteContainer #siteContent #splashDetails ul#betting {background-image:url(/images/ta-hdr-details-betting.gif);}
#siteContainer #siteContent #splashDetails ul#poker { background-image:url(/images/ta-hdr-details-poker.gif);}
#siteContainer #siteContent #splashDetails ul#casino {background-image:url(/images/ta-hdr-details-casino.gif);}
#siteContainer #siteContent #splashDetails ul#betting li {background-image:url(/images/ta-feat-bull-betting.gif);}
#siteContainer #siteContent #splashDetails ul#poker li {background-image:url(/images/ta-feat-bull-poker.gif);}
#siteContainer #siteContent #splashDetails ul#casino li {background-image:url(/images/ta-feat-bull-casino.gif);}




#siteContainer #siteContent #leftBox {float:left;width:185px;margin-right:8px;}
#siteContainer #siteContent #leftBox .contentBoxContent {padding-left:10px;padding-right:10px;}
#siteContainer #siteContent #leftBox .contentBoxContent ul {list-style:none;list-style-position:outside;padding:5px 0px;margin:0px;font-size:12px;_display:inline;}
#siteContainer #siteContent #leftBox .contentBoxContent ul li {font-weight:bold;color:#0071bc;margin:0px;padding:0px;position:relative;}
#siteContainer #siteContent #leftBox .contentBoxContent ul li a {font-weight:normal;color:#000;text-decoration:none;}

#toolBox {position:relative;}
#sportsRSS {display:none;position:absolute;background:#fff;z-index:2;border:1px solid #d1d1d1;-moz-border-radius:10px;-webkit-border-radius:10px;left:135px;width:160px;top:150px;}
#sportsRSS ul {list-style:none;list-style-position:outside;padding:5px 0px;margin:0px;font-size:12px;}
#sportsRSS ul li {padding:0px 5px;}
#sportsRSS ul li a {color:#000;text-decoration:none;}
#sportsRSS ul li.even {background-color:#efefef;}

#siteContainer #siteContent #leftBox #mailBox.contentBox {margin-bottom:10px;}
#siteContainer #siteContent #leftBox #mailBox .contentBoxHdr h3 img {padding:4px 0px;}
#siteContainer #siteContent #leftBox #mailBox .contentBoxContent ul {float:left;}
#siteContainer #siteContent #leftBox #mailBox .contentBoxContent ul li a {color:#0071bc;}
#siteContainer #siteContent #leftBox #mailBox #notification {margin-top:5px;float:right;background-image:url(/images/ta-notification-ftr.gif);width:100px;background-repeat:no-repeat;background-position:bottom center;padding-bottom:9px;color:#58595b;font-size:12px;font-weight:bold;}
#siteContainer #siteContent #leftBox #mailBox #notification div#notificationTop {background-image:url(/images/ta-notification-hdr.gif);width:100px;height:9px;background-repeat:no-repeat;font-size:1px;line-height:1px;}
#siteContainer #siteContent #leftBox #mailBox #notification p {background-color:#e9edf1;border:solid #8ba2b5;border-width:0px 1px;padding:0px 10px;}
#siteContainer #siteContent #leftBox #mailBox #notification p a {color:#0071bc;}

#siteContainer #siteContent #mainSection {float:left;width:806px;}
.hasRightBar #siteContainer #siteContent #mainSection {float:left;width:806px;margin:0px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent {min-height:546px;_height:546px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent .headLine {color:#003659;font-size:24px;font-weight:bold;margin:-6px;padding:6px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent .bigBlue {font-size:18px;font-weight:bold;color:#0071bc;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent ul {padding:0px 15px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent ul.indented {padding:0px 15px;margin:0px 15px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent ol {padding:0px 30px;margin-top:10px;margin-bottom:10px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent {font-size:14px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent p, #siteContainer #siteContent #mainSection .contentBox .contentBoxContent ul li {margin:10px 0px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent p strong {color:#0071bc;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent a {color:#006EB9;text-decoration:none;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent a:hover {text-decoration:underline;}

#siteContainer #siteContent #mainSection .contentBox .contentBoxContent .rightAlign {text-align:right;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent .centered {text-align:center;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #description {width:637px;padding:0px 46px;margin:0px 19px 0px 18px;position:relative;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #description p.intro {font-size:24px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #description #desc-top {background-image:url(/images/ta-mgr-desc-top.gif);width:637px;height:10px;font-size:1px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #description #desc-lquo {background-image:url(/images/ta-mgr-desc-lquo.gif);_display:none;width:60px;height:46px;float:left;margin-left:-46px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #description #desc-rquo {background-image:url(/images/ta-mgr-desc-rquo.gif);_display:none;width:60px;height:46px;float:right;margin-right:-46px;margin-top:-46px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #description #desc-btm {background-image:url(/images/ta-mgr-desc-btm.gif);width:637px;height:10px;font-size:1px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #description #desc-cont, #siteContainer #siteContent #mainSection .contentBox .contentBoxContent #description #desc-sig {background-color:#e5eaee;padding:15px 36px;}
#siteContainer #siteContent #mainSection .contentBox .contentBoxContent #description #desc-sig p {margin:0px;}

#siteFooter {text-align:center;background-image:url(/images/ta-ftr-bg.gif);background-repeat:repeat-x;}
#siteFooter #footerContainer {width:1000px;margin:auto;background-image:url(/images/ta-ftrCont-bg.gif);background-repeat:no-repeat;height:123px;}
#siteFooter #footerContainer ul {list-style:none;list-style-position:inside;margin:0px;padding:0px;}
#siteFooter #footerContainer ul li {display:inline;}
#siteFooter #footerContainer #footerTop {height:61px;padding:3px;}
#siteFooter #footerContainer #footerTop ul {height:61px;list-style:none;list-style-position:inside;margin:0px;padding:0px;line-height:1px;}
#siteFooter #footerContainer #footerTop ul li {height:61px;display:inline;padding:0px 20px;}
#siteFooter #footerContainer #footerBtm {height:20px;padding:12px 0px;font-family:"Lucida Sans Unicode";font-size:12px;_padding:6px 0px;}
#siteFooter #footerContainer #footerBtm ul li {padding:0px 6px;}
#siteFooter #footerContainer #footerBtm ul li a {color:#393939;text-decoration:none;}
#siteFooter #footerContainer #footerBtm ul li a:hover {text-decoration:underline;}

.wide-box {border:1px solid #d1d1d1;-moz-border-radius:5px;-webkit-border-radius:5px;-border-radius:5px;font-family:"Trebuchet MS";}
.wide-box .hdr {background-color:#e6e6e6;padding:6px 19px;overflow:hidden;_zoom:1;}
.wide-box .hdr h4 {color:#464646;font-weight:bold;font-size:12pt;margin:2px 0px;float:left;}
.wide-box .hdr span#trackerids {float:right;display:block;color:#0280bd;background:#fff;border:1px solid #d1d1d1;padding:4px 10px;font-size:10.5pt;font-weight:bold;text-decoration:none;}


.wide-box .body {padding:6px 19px;overflow:hidden;_zoom:1;}
.wide-box .body .stats {margin-right:10px;}
.wide-box .body div {padding:15px;width:315px;border:1px solid #d1d1d1;float:left;margin:10px 0px;}
.wide-box .body div table td {background:#f1f1f1;font-size:12px;padding:2px 6px;}
.wide-box .body div table td.odd {background:#eaeaea;text-align:center;color:#0280bd;font-weight:bold;}
.wide-box .body div table tr.even td {background:#fafafa;}
.wide-box .body div table tr.even td.odd {background:#f5f5f5;}
.wide-box .body div h5.title {margin:-27px 0px 0px 0px;background:#fff;padding:0px 4px;float:left;color:#0280bd;font-size:11pt;font-weight:bold;}
.wide-box .body div table span#commission {display:block;color:#0280bd;background:#fff;border:1px solid #d1d1d1;padding:4px 10px;font-size:10.5pt;font-weight:bold;text-decoration:none;}

.wide-box .ftr {min-height:23px;padding-bottom:5px;margin-top:25px;background-image:url(./images/gradient.gif);background-repeat:repeat-x;position:relative;border-top:1px solid #d4d3d3;}
#expand-breakdown {position:absolute;right:19px;top:-31px;color:#767676;font-size:9pt;text-decoration:none;background-color:#ededed;border:1px solid #d4d3d3;display:block;padding:3px 30px 3px 8px;-moz-border-radius:5px 5px 0px 0px;background-image:url(./images/expand.gif);background-repeat:no-repeat;background-position:right center;line-height:23px;color:#353535;}
#expand-breakdown.expanded {background-image:url(./images/contract.gif);}
#breakdown-list {display:none;padding:10px;color:#353535}
#breakdown-list table th {font-size:7.5pt;line-height:9pt;font-weight:bold;}
#breakdown-list table .blue {color:#0280bd;font-size:9pt;}
#breakdown-list table td {background:#f1f1f1;font-size:9pt;line-height:9pt;text-align:center;padding:6px 8px;}
#breakdown-list table td.grey {background:#fafafa;}
#breakdown-list table td.blue {font-weight:bold;}
.rightalign {text-align:right!important;}
