/* How to play */
body{background-image:url(../../s/images/ui/body-bg-noRightNav.png)!important;}
#content{width:834px!important; margin:5px 0 0 4px!important; padding:0!important; background:url(../../s/images/promotion/multisport-score/main_bg.jpg) no-repeat;}
#content .contentBox{color:#fff; height:815px; }
#content .contentBottom{}
#content .contentBox p{padding-bottom:12px; display:block; clear:both;}
#content .contentBox h2, #content .contentBox h3{color:#fff; margin:0 0 8px 0; padding:0;}
#content .contentBox h2{margin-top:0;}
#content .contentBox a{text-decoration:underline; color:#fff;}
#content .contentBox a:hover{text-decoration:none;}
#content .contentBox #topBannerScore{clear:both; padding:12px 0 12px 12px; }
#content .contentBox .topNav{clear:both; margin:0px 0 40px 13px; width:806px; height:30px; background:url(../../s/images/promotion/multisport-score/menu_main_bg.jpg) no-repeat; text-align:center;}
#content .contentBox .topNav ul{width:620px; height:30px; margin:0 0 0 75px; padding:0; background:url(../../s/images/promotion/multisport-score/menu_end.jpg) no-repeat 100% 0; float:left;/*ie6*/ _display:inline;/*ie6*/}
#content .contentBox .topNav ul li{list-style:none; margin:0; padding:0; width:auto; height:auto; display:inline;}
#content .contentBox .topNav ul a{color:#fff; text-decoration:none; display:block; float:left; margin:0; padding:0; background:url(../../s/images/promotion/multisport-score/menu_item_bg.jpg) no-repeat 100% 0;}
#content .contentBox .topNav ul a:hover, #content .contentBox .topNav ul a.selected{background-position:100% -30px;}
#content .contentBox .topNav ul a strong{display:block; float:left; margin:0 5px 0 0; padding:0; width:150px; height:30px; line-height:28px; background:url(../../s/images/promotion/multisport-score/menu_item_bg_left.jpg) no-repeat; cursor:pointer;/*ie6*/ _display:inline;/*ie6*/}
#content .contentBox .topNav ul a:hover strong, #content .contentBox .topNav ul a.selected strong{background-position:0 -30px;}
#content .contentBox .topNav ul li ul{display:none; position:absolute; margin:32px 0 0 132px; width:331px;/*ie*/; .margin-left:-288px;/*ie*/}
#content .contentBox .topNav ul li ul a strong{width:160px;}
#content .contentBox .topBox{font-family:Tahoma, Geneva, sans-serif; font-size:0.92em; margin:0 0 20px 52px; width:706px;}
#content .contentBox .topBox .txtBox{float:left; padding:5px 10px 0 10px; width:470px; background:url(../../s/images/promotion/multisport-score/letBoxBgDark.jpg);}
#content .contentBox .topBox .linkBox{float:left; margin:0 0 3px 5px; padding:4px 8px 6px 8px; width:180px; background:url(../../s/images/promotion/multisport-score/letBoxBgDark.jpg) repeat -100px 0;}
#content .contentBox .leftBox{float:left; clear:none; border:0px solid #1e1e1e; margin:0 0 0 52px; width:434px; background:url(../../s/images/promotion/multisport-score/letBoxBg.jpg) repeat-x 0 100%;/*ie6*/ _display:inline;/*ie6*/}
#content .contentBox a.tandc{margin:-20px 280px 0 0px; display:block; float:right; clear:both; white-space:nowrap;/*ie6*/ _display:inline;/*ie6*/}
#content .contentBox .leftBox .txtBox{overflow-y:auto; font-family:Tahoma, Geneva, sans-serif; font-size:0.92em; margin:0; padding:10px; height:416px; background:#000 url(../../s/images/promotion/multisport-score/contentBoxTxt.png) repeat-x 0 0;}

#content .contentBox .leftBox .txtBox_2{overflow-y:auto; font-family:Tahoma, Geneva, sans-serif; font-size:0.92em; margin:0; padding:10px; height:370px; background:#000 url(../../s/images/promotion/multisport-score/contentBoxTxt.png) repeat-x 0 0;}

#content .contentBox .message{ width:679px; border:2px solid #0f2894; background:#000; padding:6px; margin:-20px 0 20px 52px;}

#content .contentBox .message span{ color:#F00;}

#content .contentBox .messageOpt{ display:block;width:300px; text-align:center; border:1px solid #0330e7;padding:4px 0; margin:-20px 0 0px 2px; float:left;}

#content .contentBox .leftBox .txtBox_2 h3{ color:#F00;}
	
#content .contentBox .leftBox .leftBoxBottom{position:absolute; width:434px; margin:-70px 0 0 0;}
#content .contentBox .calculation{font-weight:bold; border:1px #2c2c2c solid; padding:4px; display:block; text-align:center;}

#content .contentBox .button{display:block; margin:-8px 10px 0 0; background:url(../../s/images/promotion/multisport-score/buttonArrow.png) no-repeat 100% 0; float:right; text-decoration:none;/*ie6*/ _display:inline;/*ie6*/}
#content .contentBox a.button:hover{background-position:100% -39px;}
#content .contentBox .button strong{color:#fff; display:block; margin:0 52px 0 0; padding:0 0 0 28px; height:39px; line-height:38px; font-style:italic; font-size:1.4em; font-weight:bold; background:url(../../s/images/promotion/multisport-score/button.png) no-repeat; float:left; cursor:pointer;/*ie6*/ _display:inline;/*ie6*/}
#content .contentBox a.button:hover strong{background-position:0 -39px;}


#content .contentBox .button2{display:block; margin:-28px 0px 0 52px; background:url(../../s/images/promotion/multisport-score/buttonArrow.png) no-repeat 100% 0; float:left; text-decoration:none;/*ie6*/ _display:inline;/*ie6*/}
#content .contentBox a.button2:hover{background-position:100% -39px;}
#content .contentBox .button2 strong{color:#fff; display:block; margin:0 52px 0 0; padding:0 0 0 28px; height:39px; line-height:38px; font-style:italic; font-size:1.4em; font-weight:bold; background:url(../../s/images/promotion/multisport-score/button.png) no-repeat; float:left; cursor:pointer;/*ie6*/ _display:inline;/*ie6*/}
#content .contentBox a.button2:hover strong{background-position:0 -39px;}


#content .contentBox .rightBox{font-size:0.92em; border:3px solid #243990; padding:10px; margin:0 0 0 18px; width:217px; float:left; background:#727d98 url(../../s/images/promotion/multisport-score/rightBoxTopbg.png) repeat-x 0 0;}

#content .contentBox .rightBox.bottom{font-size:0.92em; border:0px solid #1c3a08; padding:10px; margin:0 0 0 18px; width:223px; float:left; background:#727d98 url(../../s/images/promotion/multisport-score/footballbg.png) no-repeat;}

#content .contentBox .rightBox .txtBox{font-family:Tahoma, Geneva, sans-serif;}
#content .contentBox .rightBox.inplay h3{display:block; position:relative; margin:-10px -10px 10px -10px; padding:0; height:26px; background:url(../../s/images/promotion/multisport-score/rightTopInplay.png) no-repeat;}
#content .contentBox .rightBox.inplay h3 strong{display:none;}
#content .contentBox .rightBox table.prizes{padding:0; margin:-3px 0 0 0; border-collapse:separate; border-spacing:4px; font-size:1.4em; font-weight:bold; border:0 none; background:url();}
#content .contentBox .rightBox table.prizes thead{background-color:transparent;} /* override ruer from screen.css */
#content .contentBox .rightBox table.prizes thead tr th{border:0 none; font-size:1.1em; color:#fff; text-align:left; padding:0; background:url(../../s/images/promotion/multisport-score/tableHeaderRight.png) no-repeat 100% 0;}
#content .contentBox .rightBox table.prizes thead tr th span{border:0 none; display:block; padding:0 0 0 18px; margin-right:15px; height:33px; background:url(../../s/images/promotion/multisport-score/tableHeader.png) no-repeat;}
#content .contentBox .rightBox table.prizes tbody tr th{border:0 none; font-size:1.1em; color:#000; padding:0; width:40%; height:25px; background:url(../../s/images/promotion/multisport-score/tableTh.png) no-repeat;}
#content .contentBox .rightBox table.prizes tbody tr td{border:0 none; color:#fff; padding:0 0 0 14px; height:25px; background:url(../../s/images/promotion/multisport-score/tableTd.png) no-repeat;}
#content .contentBox .rightBox .tableBottom{line-height:1.4em; padding:8px 50px 16px 13px; margin:10px 0 0 4px; width:170px; height:50px; background:url(../../s/images/promotion/multisport-score/tableBottom.png) no-repeat 0 100%;}
#content .contentBox .rightBox .tableBottom strong{font-size:1.6em; line-height:1em;}
#content .contentBox .rightBox .ball{width:86px; height:90px; position:absolute; margin:-85px 0 0 205px; background:url(../../s/images/promotion/multisport-score/cup2.png) no-repeat 0 0;}
#content.howToPlay .contentBox .rightBox{padding:0; border:0 none; background:url();}
/* Ways to win */
#content .contentBox .rightBox.bottom{margin-top:10px;}
#content.waysToWin .contentBox .rightBox.bottom .txtBox{height:58px;}
#content.waysToWin .contentBox .rightBox.inplay .txtBox{height:230px;/*ie*/ .height:220px;/*ie*/}
#content.waysToWin .contentBox .rightBox .button{float:left;}
#content .contentBox .rightBox.bottom .whistle{position:absolute; float:left; margin:15px 0 0 185px; width:120px; height:55px; background:url(../../s/images/promotion/multisport-score/whistle.png) no-repeat 0 0;/*ie*/; .margin-left:34px;/*ie*/}
/* Find a bet */
#content.findABet .contentBox #footbamMapFAB{margin:-8px 0 0 34px; clear:both;}
/* Results */
#weeklyResults, #monthlyResults{margin:0 0 0 115px; clear:both;}
/* Terms and conditions */
#popupBox .popup.infoWide{width:800px!important;}
#popupBox .popup.infoWide .container div.content{width:760px!important;}
#popupBox .popup.infoWide ol{padding:5px 0 0 30px;}
#popupBox .popup.infoWide ol li{padding:0;}
/* Example */
a.score2010example{font-size:1.2em;}
#popupBox #content.score2010example{text-align:center; width:auto!important; background:none!important;}
#popupBox #content.score2010example h3{margin:0 0 0 15px; padding:0;}
#popupBox #content.score2010example table{margin:0 0 10px 75px; width:600px;}
#popupBox #content.score2010example table td{text-align:center; padding:1px 5px;}

#content .contentBox .leftBox .extrabtn{ margin:30px 0 0 -10px;}

/* new scroll design */
.jScrollPaneContainer {position: relative;overflow: hidden;z-index: 1;}
.jScrollPaneTrack {position: absolute;cursor: pointer;right: 9px;top: 0;height: 100%;background: #000;}
.jScrollPaneDrag {position: absolute;background:#bababa;cursor: pointer;overflow: hidden;}
.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;}
.left .jScrollPaneTrack {left: 0;right: auto;}
.left a.jScrollArrowUp {left: 0;right: auto;}
.left a.jScrollArrowDown {left: 0;right: auto;}

/* Multi button */
#content .contentBox .btnMulti strong, #content .contentBox .messageOpt, #content .contentBox .messageOpt strong{display:none;}

#trademark{margin:0;width:98%;}

/* Special Offer */
#content .contentBox .messageOffer{ width:688px; border:2px solid #0f2894; background:#000; padding:6px; margin:-20px 0 20px 52px; text-align:center;}
#content .contentBox .messageOffer span{}
#content .contentBox .messageOffer strong{color:#F00; font-size:14px;}
#content .contentBox .boxOffer{float:left; clear:none; border:0px solid #1e1e1e; margin:0 0 0 52px; width:703px; background:url(../../s/images/promotion/multisport-score/letBoxBg.jpg) repeat-x 0 100%;/*ie6*/ _display:inline;/*ie6*/}
#content .contentBox .boxOffer .txtBox{font-family:Tahoma, Geneva, sans-serif; font-size:1.2em; margin:0; padding:15px; height:370px; background: url(../../s/images/promotion/multisport-score/main_offer_bg.jpg) repeat-x 0 0;}
#content .contentBox .boxOffer .txtBox h3{ color:#F00;}
#content .contentBox .boxOffer .txtBox h2{ color:#00F;}
#content .contentBox a.tandc2{ font-family:Arial, Helvetica, sans-serif; margin:80px 0px 0 0px; font-size:0.7em; display:block; float:left; clear:both; white-space:nowrap;/*ie6*/ _display:inline;/*ie6*/}
#popupBox .popup.infoWide .popupHead h2{font-size:14px; font-weight:bold;}


