/* 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;}
#trademark{width:98%;}
#content .contentBox{color:#fff; height:771px; background:url(../../s/images/promotion/score-2009/contentBox.jpg) no-repeat 0 163px;}
#content .contentBottom{height:98px; background:url(../../s/images/promotion/score-2009/contentBottom.jpg) no-repeat bottom;}
#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;}
#content .contentBox .topNav{clear:both; margin:7px 0 40px 13px; width:806px; height:30px; background:url(../../s/images/promotion/score-2009/topNavBar.jpg) no-repeat; text-align:center;}
#content .contentBox .topNav ul{width:521px; height:30px; margin:0 0 0 143px; padding:0; background:url(../../s/images/promotion/score-2009/topNavEnd.png) 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/score-2009/topNavRight.png) 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:125px; height:30px; line-height:28px; background:url(../../s/images/promotion/score-2009/topNav.png) 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:301px;/*ie*/; .margin-left:-388px;/*ie*/}
#content .contentBox .topNav ul li ul a strong{width:145px;}
#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/score-2009/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/score-2009/letBoxBgDark.jpg) repeat -100px 0;}
#content .contentBox .leftBox{float:left; clear:none; border:3px solid #1c3a08; margin:0 0 0 52px; width:434px; background:url(../../s/images/promotion/score-2009/letBoxBg.jpg) repeat-x 0 100%;/*ie6*/ _display:inline;/*ie6*/}
#content .contentBox a.tandc{margin:6px 42px 0 0; 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:#597829 url(../../s/images/promotion/score-2009/contentBoxTxt.png) repeat-x 0 0;}
#content .contentBox .leftBox .leftBoxBottom{position:absolute; width:434px; margin:0;}
#content .contentBox .calculation{font-weight:bold; border:1px #a5b788 solid; padding:4px; display:block; text-align:center;}
#content .contentBox .button{display:block; margin:12px 10px 0 0; background:url(../../s/images/promotion/score-2009/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.6em; font-weight:bold; background:url(../../s/images/promotion/score-2009/button.png) no-repeat; float:left; cursor:pointer;/*ie6*/ _display:inline;/*ie6*/}
#content .contentBox a.button:hover strong{background-position:0 -39px;}
#content .contentBox .rightBox{font-size:0.92em; border:3px solid #1c3a08; padding:10px; margin:0 0 0 18px; width:240px; float:left; background:url(../../s/images/promotion/score-2009/rightBottom.png) repeat-x 0 100%;}
#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/score-2009/rightTopInplay.png);}
#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/score-2009/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/score-2009/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/score-2009/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/score-2009/tableTd.png) no-repeat;}
#content .contentBox .rightBox .tableBottom{line-height:1.4em; padding:8px 50px 16px 13px; margin:0 0 0 4px; width:170px; height:60px; background:url(../../s/images/promotion/score-2009/tableBottom.png) no-repeat 0 100%;}
#content .contentBox .rightBox .tableBottom strong{font-size:1.2em; line-height:1em;}
#content .contentBox .rightBox .ball{width:110px; height:115px; position:absolute; margin:-77px 0 0 195px; background:url(../../s/images/promotion/score-2009/ball.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/score-2009/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 */
#score2009-weeklyResults, #score2009-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 20px;}
#popupBox .popup.infoWide ol li{padding:0;}
/* Example */
#popupBox #content.score2009example{text-align:center; width:auto!important;}
#popupBox #content.score2009example h3{margin:0 0 0 15px; padding:0;}
#popupBox #content.score2009example table{margin:0 0 10px 75px; width:600px;}
#popupBox #content.score2009example table td{text-align:center; padding:1px 5px;}

