.resultsVerticalSpacer{
	float:left;
	height:17px;
}
/* FT4 Play page */

.couponContainerFT4 #guestPicks{ padding-top: 5px; width: 88px; }
.couponContainerFT4 #favourites{ width: 112px; }
.couponContainerFT4 .click_textP10{ width: 295px; }
.couponContainerFT4 #SLIP1_FPBG_GAME_jackpot{ position: relative; top: 16px; }
.couponContainerFT4 .col3{ width: 115px; }

/* S3 Results page */
.resultsS3Row{ float:left; color:#014d93; padding:2px 0 2px 0; margin:0; width:448px; background-color:#fff; }
.resultsS3RowGrey{ float:left; width:448px; background-color:#e6e6e6; color:#014d93; padding:2px 0 2px 0; margin:0; }
.resultsS3Cell1{ float:left; width:24px; color:#494949; padding:0 0 0 7px; }
.resultsS3Cell2{ float:left; width:96px; }
.resultsS3Cell3{ float:left; width:24px; }
.resultsS3Cell4{ float:left; width:90px; }
.resultsS3Cell5{ float:left; width:42px; }
.resultsS3Cell6{ float:left; width:42px; padding-left:6px; }
.resultsS3Cell7{ float:left; width:40px; padding-left:6px; }

.colS3ResultsHeight SPAN{ font-weight: bold; }

/* Coupon Columns */
.col0S3Results{ width: 200px; display: block; float: left; padding-top:5px; }
.col1S3Results{ width: 40px; display: block; float: left; padding-top:5px; }
#col1S3Results{ width: 390px; display: block; float: left; padding-top:5px; }
.col2S3Results{ width: 170px; display: block; float: left; padding-top:5px; }
#col2S3Results{ width: 100px; display: block; float: left; padding-top:5px; }
/*.col2{ width: 35px; display: block; float: left; }
.col3{ width: 92px; display: block; float: left; }*/
.col4S3Results{ display: block; float: left; text-align: center; width:70px;}
.col5S3Results{ display: block; float: left; text-align: center; }
.col6S3Results{ display: block; float: left; text-align: center; width:70px;}

.couponS3ResultsRow{ padding: 8px 4px 7px 4px; width: 448px; height: 65px; clear: both; overflow: hidden; }
.grey{ background-color: #e8e8e8; }

/* England Goal Scorer */
.couponBoxInnerEGS{top: 0; z-index: 1; height: 276px; }
		.couponBoxInnerEGS P{ font-weight: bold; color: #000; font-size: 1.2em; }
		.couponBoxInnerEGS P#large{ font-weight: bold; color: #000; font-size: 1.2em; margin: 3px 0 0; }
		.couponBoxInnerEGS P#small{ font-size: 1.1em; font-weight: normal; margin: 4px 0 5px 0; padding-top: 3px; border-top: solid 1px #d7d7d7; }
.couponEGSLuclyDip{float:left; padding:0 5px 0 0; clear: left; margin-left: 117px; }
.detailsEGSContainer {float: right; width: 440px; height: 350px;  border: solid 1px #e8e8e8; background-image: url(../images/tilePunditsBoxS6.jpg); background-repeat: repeat-x; margin: 13px 15px 0 0; /*padding-right:6px;*/}

#couponEGSClearAll{ padding-top: 10px; }
#couponEGSClearAll .clearBtn{ padding: 0 5px 5px 0; }

.couponBoxEGS #howToPlay{ position: relative; top: -295px; z-index: 2; height: 280px; overflow: hidden; }
	.couponBoxEGS #howToPlay P{ margin-top: 0; }
			#prizeStructure{ position: relative; top: -295px; z-index: 3; height: 124px; overflow: hidden; }

.couponBoxInnerEGS{ padding: 10px;  clear: both; }
	.EGSNews{position: relative;}
	.couponBoxInnerEGS #SLIP1_FPBG_GAME_description{ clear: both; float: left; width: 95%; margin: 0; padding: 5px 10px 5px 2px; }
	.couponBoxInnerEGS #SLIP1_FPBG_GAME_SHOW_closedate, #FPBG_GAME_SHOW_closedate{ float: left; width: 250px; font-size: 1.2em; color: #000; padding: 5px 0; font-weight: bold; overflow: hidden; }
	
	.couponBoxEGS{ width: 423px; border: solid 1px #d7d7d7; margin: 13px 0; background-image: url(../images/tilePunditsBoxS6.jpg); background-repeat: repeat-x; height: 372px; overflow: hidden; position:relative; top:18px; left:15px;}

	.couponEGSContainer{ width:410px;  background-color: #fff; clear: both; margin: 13px 0 0 23px; float: left; }

	.couponEGSContent{ width:393px; float:left; border-right: solid 1px #e8e8e8; }
	.EGSclear{ /*width: 77px;*/ padding-top: 5px; }
	.EGS-betNow1{z-index: 1; margin:-5px 0 0 0; float:left;}
	.EGS-betNow2{z-index: 2; margin:-5px 0 0 0; float:left;}
	
	#couponEGSHorContainer .newLine{width:392px; }
	

	#couponEGSHorSpacer{/*width:85px; height:5px; text-align:right; */ float:left; margin-right: 60px; }
	#couponEGSControlsHorSpacer{width:164px; height:3px; }
	#couponEGSVerSpacer{width:85px; height:5px; margin-top:5px;  }
	
	#couponEGSControls{float:left; width:150;  }
	#couponEGSHorContainer{width:392px; }
		#couponEGSHorContainer #couponHeader{ height: 43px; }
	#couponEGSContainerInner{ float:left; width: 392px; font: normal normal normal 1em 120% Arial;   background-color: #fff;  border: solid 1px #e8e8e8;}
	#couponEGSHeading{float: left; width: 390px; height: 28px; background: #192560 url(../images/blue_bar_large.jpg) repeat top left; padding: 11px 0 0 4px; font-size: 1.1em; font-weight: bold; color: #fff;  }
	
	#couponEGSClearAll{float:left;  /*padding:0 4px 0 0 ;*/}
	#couponEGSBetNow1{float:left;  }
	#couponEGSBetNow2{float:left;  }
	
	.couponEGSRow{ padding: 8px 4px 7px 4px; height: 13px; overflow: hidden;  width:383px;  }
	.couponEGSRowContainer{border: solid 1px #e8e8e8  ;}
	.couponEGSCostRow{float:left; margin-top:15px; margin-left:0px; padding:5px 4px 3px 1px; width:388px;  }
	
	.grey{ background-color: #e8e8e8;   }
	.colEGS0{ width: 98px; display: block; float: left; /*text-align: right;*/  position:relative; left: 0px; /*font-size: 1.2em;*/ font-weight: bold; }
	.colEGSSpacer{width: 115px; display: block; float: left;}
	.colEGS1{ width: 34px; display: block; float: left; }
	.colEGS2{ width: 34px; display: block; float: left; }
	.colEGS3{ width: 34px; display: block; float: left; }
	.colEGS4{ width: 34px; display: block; float: left; }
	.colEGS5{ width: 34px; display: block; float: left; }
	.colEGS6{/*padding: 0px  18px;*/ display: block; float: left;  }
	.EGS_jackpot{ width: 78px; font-size: 2em; font-weight: bold; position:relative; top:15px; float: right; text-align: right; padding-right: 3px; color: #E22428; }
	.EGS_blue_top_curve2{background:transparent url(../images/Play/blue_bottom_curve.gif) no-repeat scroll left top; height: 8px; overflow: hidden; }
	
	.cost_textEGS  { float:left; width:40px; color:#494949; padding:2px 0 4px 0; }
	.cost_valueEGS { float:left; width:10px; color:#494949; font-size:1.6em;	font-weight:bold; padding:2px 0 0 0; }
	.click_textEGS { float:left; width:283px; padding:2px 0 4px 7px; }

/* S3 Results page */
.resultsS3Row{ float:left; color:#014d93; padding:2px 0 2px 0; margin:0; width:448px; background-color:#fff; }
.resultsS3RowGrey{ float:left; width:448px; background-color:#e6e6e6; color:#014d93; padding:2px 0 2px 0; margin:0; }
.resultsS3Cell1{ float:left; width:24px; color:#494949; padding:0 0 0 7px; }
.resultsS3Cell2{ float:left; width:96px; }
.resultsS3Cell3{ float:left; width:24px; }
.resultsS3Cell4{ float:left; width:90px; }
.resultsS3Cell5{ float:left; width:42px; }
.resultsS3Cell6{ float:left; width:42px; padding-left:6px; }
.resultsS3Cell7{ float:left; width:40px; padding-left:6px; }

.colS3ResultsHeight SPAN{ font-weight: bold; }

/* Coupon Columns */
.col0S3Results{ width: 200px; display: block; float: left; padding-top:5px; }
.col1S3Results{ width: 40px; display: block; float: left; padding-top:5px; }
#col1S3Results{ width: 390px; display: block; float: left; padding-top:5px; }
.col2S3Results{ width: 170px; display: block; float: left; padding-top:5px; }
#col2S3Results{ width: 100px; display: block; float: left; padding-top:5px; }
/*.col2{ width: 35px; display: block; float: left; }
.col3{ width: 92px; display: block; float: left; }*/
.col4S3Results{ display: block; float: left; text-align: center; width:70px;}
.col5S3Results{ display: block; float: left; text-align: center; }
.col6S3Results{ display: block; float: left; text-align: center; width:70px;}

.couponS3ResultsRow{ padding: 8px 4px 7px 4px; width: 448px; height: 65px; clear: both; overflow: hidden; }
.grey{ background-color: #e8e8e8; }

/* England Goal Scorer */
.couponBoxInnerEGS{top: 0; z-index: 1; height: 276px; }
		.couponBoxInnerEGS P{ font-weight: bold; color: #000; font-size: 1.2em; }
		.couponBoxInnerEGS P#large{ font-weight: bold; color: #000; font-size: 1.2em; margin: 3px 0 0; }
		.couponBoxInnerEGS P#small{ font-size: 1.1em; font-weight: normal; margin: 4px 0 5px 0; padding-top: 3px; border-top: solid 1px #d7d7d7; }
.couponEGSLuclyDip{float:left; padding:10px 5px 0 0; clear: left; margin-left: 164px; }
.detailsEGSContainer {float: right; width: 425px; height: 350px;  border: solid 1px #e8e8e8; background-image: url(../images/tilePunditsBoxS6.jpg); background-repeat: repeat-x; margin: 13px 0 0; /*padding-right:6px;*/}

.couponBoxEGS #howToPlay{ position: relative; top: -295px; z-index: 2; height: 280px; overflow: hidden; }
	.couponBoxEGS #howToPlay P{ margin-top: 0; }
			#prizeStructure{ position: relative; top: -295px; z-index: 3; height: 124px; overflow: hidden; }

.couponBoxInnerEGS{ padding: 10px;  clear: both; }
	.EGSNews{position: relative;}
	.couponBoxInnerEGS #SLIP1_FPBG_GAME_description{ clear: both; float: left; width: 95%; margin: 0; padding: 5px 10px 5px 2px; }
	.couponBoxInnerEGS #SLIP1_FPBG_GAME_SHOW_closedate, #FPBG_GAME_SHOW_closedate{ float: left; width: 250px; font-size: 1.2em; color: #000; padding: 5px 0; font-weight: bold; overflow: hidden; }
	
	.couponBoxEGS{ width: 423px; border: solid 1px #d7d7d7; margin: 13px 0; background-image: url(../images/tilePunditsBoxS6.jpg); background-repeat: repeat-x; height: 372px; overflow: hidden; position:relative; top:18px; left:15px;}

	.couponEGSContainer{ width:430px;  background-color: #fff; clear: both; margin: 13px 0 0; float: left; }

	.couponEGSContent{ width:438px; float:left; border-right: solid 1px #e8e8e8; }
	.EGSclear{ /*width: 77px;*/ padding-top: 5px; }
	.EGS-betNow1{z-index: 1; padding:10px 5px 0 0; float:left;}
	.EGS-betNow2{z-index: 2; padding:10px 5px 0 0; float:left;}
	
	.newLine{width:465px;}
	
	
	#couponEGSHorSpacer{/*width:85px; height:5px; text-align:right; */ float:left; margin-right: 60px; }
	#couponEGSControlsHorSpacer{width:164px; height:3px; }
	#couponEGSVerSpacer{width:85px; height:5px; margin-top:5px;  }
	
	#couponEGSControls{float:left; width:150;  }
	#couponEGSHorContainer{width:445px; }
	#couponEGSContainerInner{ float:left; width: 436px; font: normal normal normal 1em 120% Arial;   background-color: #fff;  border: solid 1px #e8e8e8;}
	
	#couponEGSHeading{float: left; width: 435px; height: 35px; background: #192560 url(../images/blue_bar_large.jpg) repeat top left; padding: 3px 0 1px 4px; font-size: 1.1em; font-weight: bold; color: #fff;  }
	
	#couponEGSClearAll{float:left;  /*padding:0 4px 0 0 ;*/}
	#couponEGSBetNow1{float:left;  }
	#couponEGSBetNow2{float:left;  }
	
	.couponEGSRow{ padding: 8px 4px 7px 4px; height: 13px; overflow: hidden;  width:430px;  }
	.couponEGSRowContainer{border: solid 1px #e8e8e8  ;}
	.couponEGSCostRow{float:left; margin-top:5px; margin-left:0px; padding:8px 4px 7px 1px; width:434px;  }
	
	.grey{ background-color: #e8e8e8;   }
	.colEGS0{ width: 98px; display: block; float: left; /*text-align: right;*/  position:relative; left: 0px; /*font-size: 1.2em;*/ font-weight: bold; }
	.colEGSSpacer{width: 150px; display: block; float: left;}
	.colEGS1{ width: 30px; display: block; float: left; }
	.colEGS2{ width: 30px; display: block; float: left; }
	.colEGS3{ width: 30px; display: block; float: left; }
	.colEGS4{ width: 30px; display: block; float: left; }
	.colEGS5{ width: 30px; display: block; float: left; }
	.colEGS6{/*padding: 0px  18px;*/ display: block; float: left;  }
	.EGS_jackpot{ width: 78px; top: 12px; font-size: 2em; font-weight: bold; position:relative; top:20px; float: right; text-align: right; padding-right: 6px; }
	.EGS_blue_top_curve2{background:transparent url(../images/Play/blue_bottom_curve.gif) no-repeat scroll left top; height: 8px; overflow: hidden; }
	
	.cost_textEGS  { float:left; width:40px; color:#494949; padding:2px 0 4px 0; }
	.cost_valueEGS { float:left; width:10px; color:#494949; font-size:1.6em;	font-weight:bold; padding:2px 0 0 0; }
	.click_textEGS { float:left; width:250px; padding:2px 0 4px 7px; }


/* Results  page */
A.ResultsPageSubNavItem{ width: 228px !important; height: 20px; border: solid 1px #141C49; display: block; margin-bottom: 5px; font-size: 1.5em; color: #fff; font-weight: bold; text-transform: uppercase; padding: 4px 0 0 8px; background: #141C49 url(../images/worldCup/wCup_tile_off.jpg) repeat-x; letter-spacing: -1px; overflow: hidden; }
A.ResultsPageSubNavItem:LINK{ width: 228px!important; height: 20px; border: solid 1px #141C49; display: block; margin-bottom: 5px; font-size: 1.5em; color: #fff; font-weight: bold; text-transform: uppercase; padding: 4px 0 0 8px; background: #141C49 url(../images/worldCup/wCup_tile_off.jpg) repeat-x; letter-spacing: -1px; overflow: hidden; }
A.ResultsPageSubNavItem:VISITED{ width: 228px!important; height: 20px; border: solid 1px #141C49; display: block; margin-bottom: 5px; font-size: 1.5em; color: #fff; font-weight: bold; text-transform: uppercase; padding: 4px 0 0 8px; background: #141C49 url(../images/worldCup/wCup_tile_off.jpg) repeat-x; letter-spacing: -1px; overflow: hidden; }
A.ResultsPageSubNavItem:HOVER{ width: 228px!important; height: 20px; border: solid 1px #E22428; display: block; margin-bottom: 5px; font-size: 1.5em; color: #fff; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 4px 0 0 8px; background: #E22428 url(../images/worldCup/wCup_tile_over.jpg) repeat-x; letter-spacing: -1px; overflow: hidden; }


/* MP results */
.couponMPResultsContainer{ background-color: #fff; float:left; /*margin: 0 0 0 16px;*/ width:680px; }
/* .couponMPContentColumn{float:left;  width:400px; padding:0px 19px; margin: 0 0 0 -3px; } */
.couponMPResultsContentColumn{float:left;  width:343px;  margin: 0 0 0 -3px; }
.couponMPResultsContentColumnRight{float:left;  width:343px;  margin: 0; }
.colMPResults1{ width: 73px; display: block; float: left; font-size: 0.9em; }
.colMPResults2{ width: 20px; display: block; float: left; }
.colMPResults3{ width: 77px; display: block; float: left; font-size: 0.9em; }
.colMPResults4{ width: 41px; display: block; float: left; text-align: center; font-size: 0.9em; }
.colMPResultsTitle{ width: 74px; margin-left:25px; display: block; text-align: left; float:left; font-size: 0.9em; }
.colMPResults5{ width: 41px; display: block; float: left; text-align: center; font-size: 0.9em; }
.colMPResults6{ width: 41px; display: block; float: left; text-align: center; font-size: 0.9em; }
.couponMPResultsRow{ padding: 8px 4px 7px 4px; height: 13px; overflow: hidden; width: 293px;   }
.MPResultsRows{float:left; width: 304px;}
.couponMPResultsTeamBox {float:left; width: 330px; height:190px;  border: solid 1px #e8e8e8; margin: 0 0 5px; padding: 0 0 4px; }
.MPContentWhite{ background-color: #FFF; width: 932px; padding: 6px; height:1400px;}

.Large .couponNavMiddle{ width: 523px; }
.Large .resultsCriteria{ margin: 0 0 0 125px; }

.FPBG_GAMEWC {
	position: absolute;
	z-index: 9002;
	width:464px;

	padding: 0 3px 3px;
	/*border:1px solid #000000;*/
	background:white;
	top: 700px;
	left: 50%;
	margin-left: -222px;
}

.FPBG_GAMEWC_BORDER {
	border:1px solid #000000;
}

/* E8 results */
.resultsCellE80{ float:left; width:20px; color:#494949; padding:0px 0px 0px 10px; }
.resultsCellE81{ float:left; width:82px; color:#494949; padding:0px 10px 0px 0px; }
.resultsCellE82{ float:left; width:42px; padding:0 0 0 70px;}
.resultsCellE83{ float:left; width:42px; }
.resultsCellE84{ float:left; width:42px; }
.resultsCellE85{ float:left; width:42px; }
.resultsCellE86{ float:left; width:42px; }
.resultsCellE87{ float:left; width:40px; }

/* EGS Results */
.resultsCellEGS0{ float:left; width:20px; color:#494949; padding:0px 0px 0px 10px; }
.resultsCellEGS1{ float:left; width:138px; color:#494949; padding:0; }
.resultsCellEGS2{ float:left; width:42px; padding:0 0 0 70px;}
.resultsCellEGS3{ float:left; width:42px; }
.resultsCellEGS4{ float:left; width:42px; }
.resultsCellEGS5{ float:left; width:42px; }
.resultsCellEGS6{ float:left; width:42px; }
.resultsCellEGS7{ float:left; width:40px; }

/*#couponEGSHorSpacer{width:85px; height:5px; text-align:right; float:left; margin-right: 60px; }
.colEGSSpacer{width: 150px; display: block; float: left;}*/


/* FN4 Results */
.resultsBetsWC{ border: 1px solid #e6e6e6; /*border-bottom: 0;*/ width:461px; height:130px; overflow-y: scroll;}
/* .FN4ResultsHorSpacer{margin-top:400px;} */
/*.closePopup {
	position:absolute; top:-20px; left:455px;
}*/
.blanket_parent_style .FPBG_GAMEWC {
	position: absolute;
	z-index: 9002;
	width:464px;

	padding: 0 3px 3px;
	border:1px solid #000000;
	background:white;
	top: 690px;
	left: 50%;
	margin-left: -222px;
}
.FN4ContentWhite{ background-color: #FFF; width: 932px; padding: 6px; height:1250px;}
.Large {width:680px !important;}
.blanket_parent_style .Large {width:680px !important;}
.closePopupLarge { position:absolute; top:-20px; left:666px; }

.resultsLargeCouponContent{ float:left; width:680px; padding:3px 0 6px 1px; }
.resultsLargeCoupon{ float:left; width:680px; border: 1px solid #e6e6e6; border-top: 0; margin-bottom: 5px; }

.resultsLargeCouponHeader{ float:left; background:url(../images/Results/result_gradientbg_01.gif) repeat; width:673px; height:24px; padding:8px 0 0 9px; font-weight:bold; }
.resultsLargeCouponHeader LABEL{ float:left; font-size:1.10em; color:#494949; padding:0 14px 0 0; margin:0px; }
.resultsLargeCouponHeader SELECT{ float:left; width:190px; color:#000000; border:1px solid #7f9db9; font-size:1.0em; padding-left:2px; margin-top:-1px; font-weight: normal; }
.resultsLargeCouponHeader P {margin:0px; padding:0px;font-size:1.10em;}
.resultsLargeCouponHeader P.left  { float: left; }
.resultsLargeCouponHeader P.right { color:#dc291e; float:right; margin-right: 5px; line-height: 18px; }
/* ---------------- */

.resultsFN4BetsHeaderInner INPUT{ width:105px; font-size: 0.9em; font-weight:bold; color:#dc291e; cursor: pointer; text-align: center; height: 13px; padding: 2px 0 1px; }
.resultsFN4BetsHeader .resultsFN4BetsHeaderInner{ font-size:1.10em; width:453px; color:#494949; float: left; }
.resultsFN4BetsRowTop{ border-bottom: solid 1px #e6e6e6; height: 25px; font-weight: bold; color: #141C49; }
.resultsFN4BetsRow{ border-bottom: solid 1px #e6e6e6; height: 25px; clear: both; overflow: hidden; }
.resultsFN4BetsCell{ width: 114px; text-align: center; float: left; line-height: 25px; border-right: 1px solid #e6e6e6; }
.resultsFN4BetsCellPayoutTop{ width:87px; line-height: 12px; border-bottom: solid 1px #e6e6e6; }

.resultsFN4BetsCellPayoutBottomLeft{ float: left; width: 43px; line-height: 12px; border-right: solid 1px #e6e6e6; }
.resultsFN4BetsCellPayoutBottomRight{ float: left; width: 43px; line-height: 12px; }
.resultsFN4BetsCellSplit{ width: 43px; text-align: center; float: left; line-height: 24px; border-right: 1px solid #e6e6e6; }
.resultsFN4BetsCellEnd{ width: 87px; text-align: center; float: left; line-height: 24px; }




.resultsLargeCouponFooter{ border-top: 1px solid #e6e6e6; padding: 6px; text-align: center; font-size: 1.4em; color: red; font-weight: bold; }
.couponFN4Col{	float:left;}

	.FN4ResultsGroupCol {
		float:left;
		width:25px;
		height:112px;
		position: relative;
		z-index: 10;
	}
	.FN4ResultsRows{float:left; width: 130px;}
		.FN4ResultsRows .grey{ position: relative; z-index: 1; }
	.couponFN4ResultsCostRow{   margin-bottom:5px; padding:5px 5px 5px 5px; width:390px; clear: both;  }
	/*border-top: solid 1px #d7d7d7;*/
	.E8_blue_top_curve2{background:transparent url(../images/Play/blue_bottom_curve.gif) no-repeat scroll left top;  }
	
	.FN4Resultsclear{/*padding: 50 50 50 50*/}
	.couponFN4ResultsContainer{ background-color: #fff; float:left; /*width: 866px;*/ }
	.couponFN4ResultsContainer P{ margin-left: 24px; font-size: 2em; color: #192560; font-weight: bold; }
	.couponFN4ResultsContainer P STRONG{ margin-left: -24px; }
	.couponFN4ResultsContent{	}
	.couponFN4ResultsHorContainer{ width: 170px;	clear: both; 					}
	.couponFN4ResultsRightContainer{ width: 200px;	clear: both; float:right; /*margin-right:30px;*/ margin-top:5px;}
	.largeCouponFN4ResultsHorContainer{clear:both; margin: 8px 0 0; }
	.VFN4ResultsSpacer{float:left; width:15px; height:870px; background-color:#D7D7D7;}
	.couponFN4ResultsBox {float:left; width: 200px; height:196px;  border: solid 1px #e8e8e8; margin: 5px 21px 5px 24px; background-image: url(../images/tilePunditsBox.jpg); background-repeat: repeat-x;}

	.FN4Results_jackpot{  top: 12px; font-size: 2em; font-weight: bold; position:relative; top:20px; float: right; text-align: right; padding-right: 10px; color: #e22428; }
	.couponFN4ResultsHeader{padding: 5px 0 1px 5px;}
	
	.couponFN4ResultsTeamBox {float:left; width: 163px; height:135px;  border: solid 1px #e8e8e8; margin:2px;}
	/* FN4Results content columns */
	.couponFN4ResultsContentColumnLeft {float:left;  width:160px; padding:0px 30px 0 0px;  /*border-right: solid 1px #073179;*/ margin: 0 0 5px 23px;}
	
		.couponFN4ResultsContentColumnLeft P, .couponFN4ResultsContentColumnRight P{ font-size: 1.2em; }
	
	.couponFN4ResultsContentColumnRight{float:left;  width:170px; padding:0 0 0 24px;   border-left: solid 1px #073179;}
	.couponFN4ResultsContentColumnHeader{ height: 20px; background: #192560 url(../images/blue_bar_large.jpg) repeat top left; padding: 3px 0 1px 4px; font-size: 1.1em; font-weight: bold; color: #fff; }
	.colFN4ResultsTitle{ width: 110px; display: block; text-align: left; float:left;}
	.colFN4ResultsSelect{ width: 40px; display: block; text-align: left; float:left;}
	.groupFN4ResultsImgHeight{height:112px;}
	/* FN4Results rows & cols on a row */
	.couponFN4ResultsRow{ padding: 8px 4px 7px 4px; height: 13px; overflow: hidden; width: 130px;   }
	.grey{ background-color: #e8e8e8;   }
	
	.couponFN4ResultsControlsHorSpacer{width:170px; height:5px; float:left;  }
	.couponFN4ResultsClearAll{float:right;  }
	.FN4Resultsclear{ /*width: 77px;*/ padding: 10px 5px 5px 0; }
	.clearBtn{ padding: 10px 5px 5px 0; }
	
	.colFN4Results0{ width: 110px; display: block; float: left; text-align: left;  font-size: 1.0em; font-weight: bold; }
	.colFN4Results1{ width: 10px; display: block; float: left; text-align: center;}


.WCGameLogo{ height: 274px; overflow: hidden; margin-bottom: 7px; }

/* Master Predictor */
.couponMPBetNow1{float:right; padding-top:5px; }
.couponMPBetNow2{float:right; padding-top:5px; }
.couponMPClearAll{float:right; padding:10px 5px 0px 0px !important;}
.MPcontrols{ padding:5px 0 5px 5px; margin-left: 50px; width: 389px; }
	.MPcontrols #clear{ width: 70px; }
	.MPcontrols #favourites{ width: 81px; }

/* H2H Results page */
.H2HIframe{float:left; width:200px; height:500px; /*position:relative; top:-660px; left:215px;*/ }
.H2HFirstHalf{margin-top:-15px !important; width:100px !important;}

/* WC Play Landing  */
A.worldCupSubNavItem{ width: 223px; height: 20px; border: solid 1px #141C49; display: block; margin-bottom: 5px; font-size: 1.5em; color: #fff; font-weight: bold; text-transform: uppercase; padding: 4px 0 0 8px; background: #141C49 url(../images/worldCup/wCup_tile_off.jpg) repeat-x; letter-spacing: -1px; overflow: hidden; }
A.worldCupSubNavItem:LINK{ width: 223px; height: 20px; border: solid 1px #141C49; display: block; margin-bottom: 5px; font-size: 1.5em; color: #fff; font-weight: bold; text-transform: uppercase; padding: 4px 0 0 8px; background: #141C49 url(../images/worldCup/wCup_tile_off.jpg) repeat-x; letter-spacing: -1px; overflow: hidden; }
A.worldCupSubNavItem:VISITED{ width: 223px; height: 20px; border: solid 1px #141C49; display: block; margin-bottom: 5px; font-size: 1.5em; color: #fff; font-weight: bold; text-transform: uppercase; padding: 4px 0 0 8px; background: #141C49 url(../images/worldCup/wCup_tile_off.jpg) repeat-x; letter-spacing: -1px; overflow: hidden; }
A.worldCupSubNavItem:HOVER{ width: 223px; height: 20px; border: solid 1px #E22428; display: block; margin-bottom: 5px; font-size: 1.5em; color: #fff; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 4px 0 0 8px; background: #E22428 url(../images/worldCup/wCup_tile_over.jpg) repeat-x; letter-spacing: -1px; overflow: hidden; }
.worldCupSubNavItemIE6Spacer{ display: none; }

	.worldCupSubNavItem SPAN{ position: relative; top: -3px; }
	.worldCupSubNavItem SPAN SUP{ font-size: 0.5em; }

A.worldCupBigPlayButton{ width: 690px; height: 28px; display: block; font-size: 2em; color: #fff; font-weight: bold; text-transform: uppercase; padding: 11px 0 0 0; background: #141C49 url(../images/worldCup/wCup_tileLarge_off.jpg) repeat-x; letter-spacing: -1px; overflow: hidden; text-align: center; text-decoration: none; }
A.worldCupBigPlayButton:LINK{ width: 690px; height: 28px; display: block; font-size: 2em; color: #fff; font-weight: bold; text-transform: uppercase; padding: 11px 0 0 0; background: #141C49 url(../images/worldCup/wCup_tileLarge_off.jpg) repeat-x; letter-spacing: -1px; overflow: hidden; text-align: center; }
/*A.worldCupBigPlayButton:HOVER{ width: 690px; height: 28px; display: block; font-size: 2em; color: #fff; font-weight: bold; text-transform: uppercase; padding: 11px 0 0 0; background: #141C49 url(../images/worldCup/wCup_tileLarge_over.jpg) repeat-x; letter-spacing: -1px; overflow: hidden; text-align: center; text-decoration: none; }*/

.gameDescBox{ width: 688px; border: solid 1px #d7d7d7; margin: 7px 0; background-image: url(../images/tilePunditsBoxWC.jpg); background-repeat: repeat-x; height: 278px; overflow: hidden; }
.gameDescBox .heading{ background: #192560 url(../images/blue_bar.jpg) repeat-x top left; padding: 4px 0 5px 4px; font-size: 1.1em; font-weight: bold; color: #fff;}
.gameDescBox P{ font-weight: normal !important; font-size: 1.15em; margin-top: 0; line-height: 145%; }
.gameDescBox OL{ margin: 0; padding: 0 0 0 17px; font-size: 1.1em; }
.gameDescBox OL LI{ line-height: 135%; margin-bottom: 5px; }
.worldCupSubNav{ width: 233px; float: left; overflow: hidden; }
.worldCupGameContent{ width: 690px; float: right; overflow: hidden; }
.worldCupFlashContainer{ height: 274px; overflow: hidden; margin-bottom: 7px; }
/*.worldCupFlashContainer{ height: 283px; overflow: hidden; margin-bottom: 7px; }*/

/* NEW WC Play page */
#playNowText{color:white !important;}
.headingRed{ background: #192560 url(../images/red_bar.jpg) repeat top left; padding: 4px 0 5px 4px; font-size: 1.1em; font-weight: bold; color: #fff; cursor:pointer; }
.headingBlue{ background: #192560 url(../images/blue_bar.jpg) repeat top left; padding: 4px 0 5px 4px; font-size: 1.1em; font-weight: bold; color: #fff; cursor:pointer;}
.LHSContent {float:left; width:220px;}
.RHSContent {float:left; padding:0px 0px 0px 10px;}
.TopRHSContent {clear:both;}
.CompDetailsRHSContent {clear:both; width:640px;}
.CompDetailsHeading{ background: #192560 url(../images/blue_bar.jpg) repeat top left; padding: 4px 0 5px 4px; font-size: 1.1em; font-weight: bold; color: #fff; }

.PlayNowRHSContent {clear:both;}
.WCplayButtonText {color: white !important; text-transform: uppercase; font-size: 1.2em; font-weight: bold; padding: 3px;}
.WCplayButton { padding: 5px !important; margin:0px 0px 6px 0px; width:210px; }
	A.WCbutton{ text-decoration: none; color:white !important;}

.WCbutton {cursor:pointer;}

.LHS-HR {color: #848484;}

.couponBoxWCPlay{ width: 640px; border: solid 1px #d7d7d7; margin: 13px 0; background-image: url(../images/tilePunditsBox.jpg); background-repeat: repeat-x; height: 195px; overflow: hidden; }

.WCplayNow{width:640px; text-align:center;}

.headBack{float:right;  font-size: 1.3em; font-weight: bold; margin-top: 8px; }
.headTitle{float:left;  font-size: 1.9em; font-weight: bold;}

.resultsCouponH2H .resultsCell2{ width: 121px; }
.resultsCouponH2H .resultsCell3{ display: none; }

.H2HFirstHalf, .H2HSecondHalf{ font-weight: bold; font-size: 1.1em; color: #000 !important; }

/* S3 entries */
.S3clearSpacer{ clear:both; overflow:hidden;  }
.moreS3{clear:both; font-size: 1.6em; font-weight: bold; margin: 0 0 15px 24px; }
.couponS3Container{ width: 391px; background-color: #fff;  margin: 7px 0 0 12px; float: left; }
#couponS3ContainerInner{height:350px; width: 391px; font: normal normal normal 1em 120% Arial; border: solid 1px #e8e8e8; background-color: #fff; }
#couponS3Header{ padding: 3px; }
#couponS3Heading{ float: left;  width:388px; height: 34px; background: #192560 url(../images/blue_bar_large.jpg) no-repeat top left; padding: 4px 0 1px 4px; font-size: 1.1em; font-weight: bold; color: #fff; }
#couponS3Container-2{ margin-left: 40px; }

.couponHeaderJackpot{width: 80px; top: 12px; font-size: 2em; font-weight: bold;}

.couponS3Row{ padding: 8px 4px 7px 4px; width: 384px; height: 65px; clear: both; overflow: hidden; }
.grey{ background-color: #e8e8e8; }

#S3row{ padding: 8px 4px 7px 4px; width: 385px; height: 13px; clear: both; }
	#S3row P{ margin: 0; padding: 0; }
.S3rowSpacer{  width: 385px; height: 0; clear: both; overflow: hidden; }
.S3checkBox {}
.couponS3ContentRowHeading{ clear:both; height: 18px; background: #192560 url(../images/gray_bar.jpg) no-repeat top left; color:black; font-weight: bold; font-size: 1.1em;  padding: 4px 0 1px 4px;}
.couponS3ContentContainer{width: 500px;}
.couponS3ContentInnerContainer{float:left;}
.border-bottom {border-bottom: solid 1px #e8e8e8;}
.border-top {border-top: solid 1px #e8e8e8;}

/* Header columns */
.colHead1S3{ width: 210px; display: block; float: left; padding-top:5px; }
.colHead0S3{ width: 5px; display: block; float: left; padding-top:5px; }
/*.col2{ width: 35px; display: block; float: left; }
.col3{ width: 92px; display: block; float: left; }*/
.colHead4S3{ display: block; float: left; text-align: center; width:60px; }
.colHead5S3{ display: block; float: left; text-align: center; }
.colHead6S3{ display: block; float: left; text-align: center; width:60px;}
.rowBoxesS3{width:170px;}

.rowBoxesS3Inner{float:left; padding: 0 1px;}
.rowBoxesS3Goals{padding: 0px 0px 0px 4px;}
/* .colS3Height{float:left; height: 30px;} */
.colS3Height SPAN{ font-weight: bold; }

/* Coupon Columns */
.col0S3{ width: 170px; display: block; float: left; padding-top:5px; }
.col1S3{ width: 40px; display: block; float: left; padding-top:5px; }
#col1S3{ width: 39px; display: block; float: left; padding-top:5px; }
.col2S3{ width: 170px; display: block; float: left; padding-top:5px; }
#col2S3{ width: 100px; display: block; float: left; padding-top:5px; }
/*.col2{ width: 35px; display: block; float: left; }
.col3{ width: 92px; display: block; float: left; }*/
.col4S3{ display: block; float: left; text-align: center; width:70px;}
.col5S3{ display: block; float: left; text-align: center; }
.col6S3{ display: block; float: left; text-align: center; width:70px;}
/*.col7{ width: 26px; display: block; float: left; text-align: center; }
*/
.S3VsDiv {float:left; width:40px; padding: 4px 0; text-align: center; font-weight: bold; }

.couponS3BetNow1{float:right; padding-top:5px; }
.couponS3BetNow2{float:right; padding-top:5px; }
.couponS3ControlsHorSpacer{width:170px; height:5px; float:left;  }
.couponS3ClearAll{float:right;  }
.S3clear{ /*width: 77px;*/ padding: 10px 5px 0 0; }

/* Details Box */
.detailsS3Container {float: right; width: 425px; height: 400px;  border: solid 1px #e8e8e8; background-image: url(../images/tilePunditsBoxS3.jpg); background-repeat: repeat-x; margin: 13px 13px 0 0; /*padding-right:6px;*/}

.couponBoxInnerS3 {top: 0; z-index: 1; height: 276px; }
	.couponBoxInnerS3 .selector{ width: 400px; height: 150px; }
	.couponBoxInnerS3  P{ font-weight: bold; color: #000; font-size: 1em; }
	.couponBoxInnerS3  P#large{ font-weight: bold; color: #000; font-size: 1.2em; margin: 3px 0 0; }
	.couponBoxInnerS3  P#small{ font-size: 1.1em; font-weight: normal; margin: 4px 0 5px 0; padding-top: 3px; /*border-top: solid 1px #d7d7d7;*/ }

	/*#howToPlay{ position: relative; top: -212px; z-index: 2; height: 124px; overflow: hidden; }*/
	.couponBoxS3 #howToPlay{ position: relative; top: -295px; z-index: 2; height: 280px; overflow: hidden; }
	.couponBoxS3 #howToPlay P{ margin-top: 0; }
	#prizeStructure{ position: relative; top: -295px; z-index: 3; height: 124px; overflow: hidden; }

.couponBoxInnerS3{ padding: 10px;  clear: both; }

.couponS3Box OL{ padding: 0px; margin-left: 18px; font-size: 1.1em; }

.couponBoxInnerS3 #SLIP1_FPBG_GAME_description{ clear: both; float: left; width: 95%; margin: 0; padding: 5px 10px 5px 2px; }
.couponBoxInnerS3 #SLIP1_FPBG_GAME_SHOW_closedate, #FPBG_GAME_SHOW_closedate{ float: left; width: 250px; font-size: 1.2em; color: #000; padding: 5px 0; font-weight: bold; overflow: hidden; }
.S3TeamFlag{float:left;}

#FPBG_GAME_CURRENT_DESC{ clear: both; float: left; width: 95%; margin: 0; padding: 5px 10px 5px 2px; font-size: 1.2em; font-weight: bold; color: #000; }


/* H2H entries */
.moreH2H{ clear:both; font-size: 1.6em; font-weight: bold; margin-left: 25px; }
.couponH2HContainer{ width: 391px; background-color: #fff;  margin: 7px 0 0 12px; float: left; }
#couponH2HContainer-2{ margin: 7px 0 0 36px; }
#couponH2HContainerInner{height:322px; width: 391px; font: normal normal normal 1em 120% Arial; border: solid 1px #e8e8e8; background-color: #fff; }
#couponH2HHeader{ padding: 5px 2px; height: 31px; }
#couponH2HHeading{ float: left;  width:387px; height: 29px; background: #192560 url(../images/blue_bar_large.jpg) no-repeat top left; padding: 10px 0 0 4px; font-size: 1.1em; font-weight: bold; color: #fff; }
.headWrapper{}

.couponHeaderJackpot{width: 80px; top: 12px; font-size: 2em; font-weight: bold; color: #E22428; }

#couponH2HHeader .couponHeaderJackpot{ margin-top: 8px; }
#couponS3Header .couponHeaderJackpot{ margin-top: 14px; }

#H2Hrow{ padding: 8px 4px 7px 4px; width: 385px; height: 13px; clear: both; }
	#H2Hrow P{ margin: 0; padding: 0; }
.H2HrowSpacer{ padding: 8px 4px 7px 4px; width: 385px; height: 0; clear: both; overflow: hidden; }
.H2HcheckBox {}
.couponH2HContentRowHeading{ clear:both; height: 18px; background: #192560 url(../images/gray_bar.jpg) no-repeat top left; color:black; font-weight: bold; font-size: 1.1em;  padding: 4px 0 1px 4px;}
.couponH2HContentContainer{width: 500px;}
.couponH2HContentInnerContainer{float:left;}
.border-bottom {border-bottom: solid 1px #e8e8e8;}
.border-top {border-top: solid 1px #e8e8e8;}

/* Header columns */
.colHead1H2H{ width: 210px; display: block; float: left; padding-top:5px; }
.colHead0H2H{ width: 5px; display: block; float: left; padding-top:5px; }
/*.col2{ width: 35px; display: block; float: left; }
.col3{ width: 92px; display: block; float: left; }*/
.colHead4H2H{ display: block; float: left; text-align: center; width:60px; }
.colHead5H2H{ display: block; float: left; text-align: center; }
.colHead6H2H{ display: block; float: left; text-align: center; width:60px;}

/* Coupon Columns */
SPAN.col1H2H{ width: 158px; padding-top:0; color: #141C49; }
.col1H2H{ width: 160px; display: block; float: left; /*padding-top:5px;*/ }
.col0H2H{ width: 5px; display: block; float: left; padding-top:5px; }
/*.col2{ width: 35px; display: block; float: left; }
.col3{ width: 92px; display: block; float: left; }*/
SPAN.col4H2H{ display: block; float: left; text-align: left; width:101px; font-weight: normal; font-size: 0.9em; }
.col4H2H{ display: block; float: left; text-align: left; width:100px;}
.col5H2H{ display: block; float: left; text-align: left; width: 40px; }
SPAN.col5H2H{ display: block; float: left; text-align: left; width: 40px; font-weight: normal; font-size: 0.9em; }
.col6H2H{ display: block; float: left; text-align: right; width:84px;}
SPAN.col6H2H{ font-weight: normal; font-size: 0.9em; }
/*.col7{ width: 26px; display: block; float: left; text-align: center; }
*/
.couponH2HBetNow1{float:right; padding-top:5px; }
.couponH2HBetNow2{float:right; padding-top:5px; }
.couponH2HControlsHorSpacer{width:170px; height:5px; float:left;  }
.couponH2HClearAll{float:right;  }
.H2Hclear{ /*width: 77px;*/ padding: 10px 5px 5px 0; }

/* Details Box */
.detailsH2HContainer {float: right; margin:13px 15px 0 0; width: 425px; height: 350px;  border: solid 1px #e8e8e8; background-image: url(../images/tilePunditsBoxS6.jpg); background-repeat: repeat-x; /*padding-right:6px;*/}

#compH2H{top: 0; z-index: 1; height: 276px; }
	.detailsH2HContainer P{ font-weight: bold; color: #000; font-size: 1.2em; }
	.detailsH2HContainer P#large{ font-weight: bold; color: #000; font-size: 1.2em; margin: 3px 0 0; }
	.detailsH2HContainer P#small{ font-size: 1.1em; font-weight: normal; margin: 4px 0 5px 0; padding-top: 3px; /*border-top: solid 1px #d7d7d7;*/ }

	/*#howToPlay{ position: relative; top: -212px; z-index: 2; height: 124px; overflow: hidden; }*/
	.couponH2HBox #howToPlay{ position: relative; top: -295px; z-index: 2; height: 280px; overflow: hidden; }
	.couponH2HBox #howToPlay P{ margin-top: 0; }
	#prizeStructure{ position: relative; top: -295px; z-index: 3; height: 124px; overflow: hidden; }

.couponBoxInnerH2H{ padding: 10px;  clear: both; }
	.couponBoxInnerH2H DIV.selector{ height: 118px; }

.couponBoxInnerH2H #SLIP1_FPBG_GAME_description{ clear: both; float: left; width: 95%; margin: 0; padding: 5px 10px 5px 2px; }
.couponBoxInnerH2H #SLIP1_FPBG_GAME_SHOW_closedate, #FPBG_GAME_SHOW_closedate{ float: left; width: 250px; font-size: 1.2em; color: #000; padding: 5px 0; font-weight: bold; overflow: hidden; }


/* End of H2H */


/* FN4 & E8 */
/* 	#couponHeader{ padding: 3px; } */

	/*-------------E8--------------------*/
.detailsE8Container {float: right; width: 425px; height: 345px;  border: solid 1px #e8e8e8; background-image: url(../images/tilePunditsBoxS6.jpg); background-repeat: repeat-x; margin: 13px 0 0; /*padding-right:6px;*/}
	.couponE8LuclyDip{float:left; padding:10px 5px 0 0; clear: left; margin-left: 164px; }
	.couponBoxInnerE8{top: 0; z-index: 1; height: 276px; }
		.couponBoxInnerE8 P{ font-weight: bold; color: #000; font-size: 1.2em; }
		.couponBoxInnerE8 P#large{ font-weight: bold; color: #000; font-size: 1.2em; margin: 3px 0 0; }
		.couponBoxInnerE8 P#small{ font-size: 1.1em; font-weight: normal; margin: 4px 0 5px 0; padding-top: 3px; /*border-top: solid 1px #d7d7d7;*/ }
		.couponBoxInnerE8 DIV.selector{ height: 113px; }
	
		/*#howToPlay{ position: relative; top: -212px; z-index: 2; height: 124px; overflow: hidden; }*/
			.couponBoxE8 #howToPlay{ position: relative; top: -295px; z-index: 2; height: 280px; overflow: hidden; }
			.couponBoxE8 #howToPlay P{ margin-top: 0; }
		#prizeStructure{ position: relative; top: -295px; z-index: 3; height: 124px; overflow: hidden; }
	
	.couponBoxInnerE8{ padding: 10px;  clear: both; }
	.E8News{position: relative;}
	.couponBoxInnerE8 #SLIP1_FPBG_GAME_description{ clear: both; float: left; width: 95%; margin: 0; padding: 5px 10px 5px 2px; }
	.couponBoxInnerE8 #SLIP1_FPBG_GAME_SHOW_closedate, #FPBG_GAME_SHOW_closedate{ float: left; width: 250px; font-size: 1.2em; color: #000; padding: 5px 0; font-weight: bold; overflow: hidden; }
	
	.couponBoxE8{ width: 423px; border: solid 1px #d7d7d7; margin: 13px 0; background-image: url(../images/tilePunditsBoxS6.jpg); background-repeat: repeat-x; height: 372px; overflow: hidden; position:relative; top:18px; left:15px;}
	
	.couponE8Container{ width:430px;  background-color: #fff; clear: both; margin: 13px 0 0; float: left; }
	/* #E8-1 {position: relative; top:200;} */
	.couponE8Content{ width:438px; float:left; border-right: solid 1px #e8e8e8; }
	.E8clear{ /*width: 77px;*/ padding-top: 5px; }
	.E8-betNow1{z-index: 1; padding:5px 5px 0 0; float:left;}
	.E8-betNow2{z-index: 2; padding:5px 5px 0 0; float:left;}
	
	.newLine{width:465px;}
	
	
	#couponE8HorSpacer{/*width:85px; height:5px; text-align:right; */ float:left; margin-right: 60px; }
	#couponE8ControlsHorSpacer{width:164px; height:3px; }
	#couponE8VerSpacer{width:85px; height:5px; margin-top:5px;  }
	
	#couponE8Controls{float:left; width:150;  }
	#couponE8HorContainer{width:445px; }
	#couponE8ContainerInner{ float:left; width: 436px; font: normal normal normal 1em 120% Arial;   background-color: #fff;  border: solid 1px #e8e8e8;}
	
	#couponE8Heading{float: left; width: 434px; height: 35px; background: #192560 url(../images/blue_bar_large.jpg) repeat top left; padding: 3px 0 1px 4px; font-size: 1.1em; font-weight: bold; color: #fff;  }
	
	#couponE8ClearAll{float:left;  /*padding:0 4px 0 0 ;*/}
	#couponE8BetNow1{float:left;  }
	#couponE8BetNow2{float:left;  }
	
	.couponE8Row{ padding: 8px 4px 7px 4px; height: 13px; overflow: hidden;  width:430px;  }
	.couponE8RowContainer{border: solid 1px #e8e8e8  ;}
	.couponE8CostRow{float:left; margin-top:5px; margin-left:0px; padding:8px 4px 7px 1px; width:434px;  }
	
	.grey{ background-color: #e8e8e8;   }
	.colE80{ width: 98px; display: block; float: left; /*text-align: right;*/  position:relative; left: 0px; /*font-size: 1.2em;*/ font-weight: bold; }
	.colE81{ width: 53px; display: block; float: left; }
	.colE82{ width: 53px; display: block; float: left; }
	.colE83{ width: 53px; display: block; float: left; }
	.colE84{ width: 53px; display: block; float: left; }
	.colE85{ width: 53px; display: block; float: left; }
	.colE86{/*padding: 0px  18px;*/ display: block; float: left;  }
	.E8_jackpot{ width: 78px; top: 12px; font-size: 2em; font-weight: bold; position:relative; top:20px; float: right; text-align: right; padding-right: 6px; color: #E22428; }
	.E8_blue_top_curve2{background:transparent url(../images/Play/blue_bottom_curve.gif) no-repeat scroll left top; height: 8px; overflow: hidden; }
	
	.cost_textE8  { float:left; width:40px; color:#494949; padding:2px 0 4px 0; }
	.cost_valueE8 { float:left; width:10px; color:#494949; font-size:1.6em;	font-weight:bold; padding:2px 0 0 0; }
	.click_textE8 { float:left; width:319px; padding:2px 0 4px 7px; }
	
	.FN4_blue_top_curve2{ height: 8px; background-color: #D7D7D7; clear: both; }
	
	/* ----------------------------FINAL4------------------------------------------------- */
	/* .WCcouponClear{height:50px;} */
	/* .WCcouponFooterClear{height:20px;} */
	.FN4GroupCol {
		float:left;
		width:25px;
		height:112px;
		position: relative;
		z-index: 10;
	}
	.FN4Rows{float:left; width: 366px;}
		.FN4Rows .grey{ position: relative; z-index: 1; }
	.couponFN4CostRow{   margin-bottom:5px; padding:5px 5px 5px 5px; width:390px; clear: both;  }
	/*border-top: solid 1px #d7d7d7;*/
	.E8_blue_top_curve2{background:transparent url(../images/Play/blue_bottom_curve.gif) no-repeat scroll left top;  }
	
	.FN4clear{/*padding: 50 50 50 50*/}
	.couponFN4Container{ background-color: #fff; float:left; /*width: 866px;*/ }
	.couponFN4Container P{ margin-left: 24px; font-size: 2em; color: #192560; font-weight: bold; }
	.couponFN4Container P STRONG{ margin-left: -24px; }
	.couponFN4Content{	}
	.couponFN4HorContainer{ width: 340px;	clear: both; 					}
	.couponFN4RightContainer{ width: 400px;	clear: both; float:right; /*margin-right:30px;*/ margin-top:5px;}
	.largeCouponFN4HorContainer{clear:both; margin: 8px 0 0; }
	.VFN4Spacer{float:left; width:15px; height:870px; background-color:#D7D7D7;}
	.couponFN4Box {float:left; width: 400px; height:196px;  border: solid 1px #e8e8e8; margin: 5px 21px 5px 24px; background-image: url(../images/tilePunditsBox.jpg); background-repeat: repeat-x;}

	.FN4_jackpot{  top: 12px; font-size: 2em; font-weight: bold; position:relative; top:20px; float: right; text-align: right; padding-right: 10px; color: #e22428; }
	.couponFN4Header{padding: 5px 0 1px 5px;}
	
	.couponFN4TeamBox {float:left; width: 400px; height:135px;  border: solid 1px #e8e8e8; margin:2px;}
	/* FN4 content columns */
	.couponFN4ContentColumnLeft {float:left;  width:400px; padding:0px 30px 0 0px; border-top: solid 1px #073179; /*border-right: solid 1px #073179;*/ margin: 0 0 5px 23px;}
	.couponFN4ContentColumnRight{float:left;  width:400px; padding:0 0 0 24px; border-top: solid 1px #073179;  border-left: solid 1px #073179;}
	.couponFN4ContentColumnHeader{ height: 20px; background: #192560 url(../images/blue_bar_large.jpg) repeat top left; padding: 3px 0 1px 4px; font-size: 1.1em; font-weight: bold; color: #fff; }
	.colFN4Title{ width: 320px; display: block; text-align: left; float:left;}
	.colFN4Select{ width: 50px; display: block; text-align: left; float:left;}
	.groupFN4ImgHeight{height:112px;}
	/* FN4 rows & cols on a row */
	.couponFN4Row{ padding: 8px 4px 7px 4px; height: 13px; overflow: hidden; width: 366px;   }
	.grey{ background-color: #e8e8e8;   }
	
	.couponFN4ControlsHorSpacer{width:170px; height:5px; float:left;  }
	.couponFN4ClearAll{float:right;  }
	.FN4clear{ /*width: 77px;*/ padding: 10px 5px 5px 0; }
	.clearBtn{ padding: 10px 5px 5px 0; }
	
	.colFN40{ width: 300px; display: block; float: left; text-align: left;  font-size: 1.0em; font-weight: bold; }
	.colFN41{ width: 10px; display: block; float: left; text-align: center;}
	
	
	/* Bet Now */
	.couponFN4BetNow1{float:right; padding-top:5px; }
	.couponFN4BetNow2{float:right; padding-top:5px; }
	
	/* bet Cost divs */
	.cost_textFN4  { float:left; width:30px; color:#494949; padding:2px 4px 4px; font-weight: bold;}
	.cost_valueFN4 { float:left; width:10px; color:#494949; font-size:1.6em;	font-weight:bold; padding:2px 0 0 0; }
	.click_textFN4 { float:left; width:320px; padding:1px 0px 7px 0px; }
	
	
	/* Details Box */
/* 	.detailsFN4Container {float: right; width: 425px; height: 250px;  border: solid 1px #e8e8e8; background-image: url(../images/tilePunditsBoxS6.jpg); background-repeat: repeat-x;} */
.detailsFN4Container .couponFN4Box{ margin: 5px 0 0 32px; }
	
	.couponFN4Blurb{clear:both; padding-top:4px; }
		.couponFN4Blurb P{ color: #000; font-size: 1.1em; }
		.couponFN4Blurb P#large{ font-weight: bold; color: #000; font-size: 1.2em; margin: 3px 0 0; }
		.couponFN4Blurb P#small{ font-size: 1.1em; font-weight: normal; margin: 4px 0 5px 0; padding-top: 3px; border-top: solid 1px #d7d7d7; }
	
		/*#howToPlay{ position: relative; top: -212px; z-index: 2; height: 124px; overflow: hidden; }*/
		.couponBoxFN4 #howToPlay{ position: relative; top: -295px; z-index: 2; height: 280px; overflow: hidden; }
		.couponBoxFN4 #howToPlay P{ margin-top: 0; }
		#prizeStructure{ position: relative; top: -295px; z-index: 3; height: 124px; overflow: hidden; }
	
	.couponBoxInnerFN4{ padding: 10px;  clear: both; /*background-image: url(../images/tileDetailsBox.jpg); background-repeat: repeat-x;*/}

	.couponBoxInnerFN4 #SLIP1_FPBG_GAME_description { clear: both; float: left; width: 95%; margin: 0; padding: 5px 10px 5px 2px; }
	.couponBoxInnerFN4 #SLIP1_FPBG_GAME_SHOW_closedate, #FPBG_GAME_SHOW_closedate { float: left; width: 250px; font-size: 1.2em; color: #000; padding: 5px 0; font-weight: bold; overflow: hidden; }
	
	 /*.couponBoxFN4{ width: 415px; border: solid 1px #d7d7d7; margin: 13px 0; background-image: url(../images/tilePunditsBoxS6.jpg); background-repeat: repeat-x; /*height: 372px; overflow: hidden; }*/ 

/* end of FN4 & E8 */

/* Master Predictor entries*/

.MPLines{ font-size: 1.5em; margin: 5px 0 5px 21px; font-weight: bold; color: #141C49; }

.headWrapper H1{ width: 750px; min-height: 20px; line-height: 100%; }

.couponMPContainer{ background-color: #fff; float:left; /*margin: 0 0 0 16px;*/ }
.largeCouponMPHorContainer{clear:both; margin: 8px 0 0;}
.couponMPBox {float:left; width: 400px; height:196px;  border: solid 1px #e8e8e8; margin: 5px 21px; background-image: url(../images/tilePunditsBox.jpg); background-repeat: repeat-x; }
	.detailsMPContainer .couponMPBox{ margin-left: 12px; }
.MP_jackpot{  font-size: 2em; font-weight: bold; position:relative; top:6px; float: right; text-align: right; padding-right: 10px; line-height: 2em; color: #E22428; }
.couponMPHeader{padding: 5px 0 1px 5px;}
.couponMPBlurb {clear:both; padding:5px;}
	.couponMPBlurb UL{ padding: 0; margin: 3px 0 0 14px; }
	.couponMPBlurb UL LI{ padding: 0; margin: 0; }
.couponBoxInnerMP{ clear: both; padding: 10px; }
.couponBoxInnerMP #SLIP1_FPBG_GAME_description{ clear: both; float: left; width: 95%; margin: 0; padding: 5px 10px 5px 2px; }
	.couponBoxInnerMP #SLIP1_FPBG_GAME_SHOW_closedate, #FPBG_GAME_SHOW_closedate{ float: left; width: 250px; font-size: 1.2em; color: #000; padding: 5px 0; font-weight: bold; overflow: hidden; }

.couponMPContentColumn{float:left;  width:400px; padding:0px 19px; margin: 0 0 0 -3px; }
.couponMPTeamBox {float:left; width: 400px; height:190px;  border: solid 1px #e8e8e8; margin:5px;}
.groupMPImgHeight{height:168px;width:26px;}
.couponMPContentColumnHeader{ height: 20px; background: #192560 url(../images/blue_bar_large.jpg) repeat top left; padding: 3px 0 1px 4px; font-size: 1.1em; font-weight: bold; color: #fff; }
.colMPTitle{ width: 90px; margin-left:25px; display: block; text-align: left; float:left;}
.colMPSelect{ width: 50px; display: block; text-align: left; float:left;}

/* MP rows & cols on a row */
.couponMPRow{ padding: 8px 4px 7px 4px; height: 13px; overflow: hidden; width: 366px;   }
.grey{ background-color: #e8e8e8;   }

.couponMPControlsHorSpacer{width:170px; height:5px; float:left;  }
.couponMPClearAll{float:right;  }
.MPclear{ width: 77px; padding-top: 5px; }

.colMP0{ width: 300px; display: block; float: left; text-align: left;  font-size: 1.0em; font-weight: bold; }
.colMP1{ width: 10px; display: block; float: left; text-align: center;}

.MPGroupCol {float:left; width: 26px; height: 168px; position: relative; z-index: 10; }
.MPRows{float:left; width: 366px;}
	.MPRows .grey{ position: relative; z-index: 1; }
.couponMPFooterBox {float:left; width: 400px;  margin:5px;}
.MPCostRow{background-color: #e8e8e8; width: 393px !important; height: 13px; clear: both; overflow: hidden; margin: 0 0 8px 42px; padding: 8px 3px 7px; }
.cost_textMP
{
	float:left;
	width:40px;
	color:#494949;
	padding:2px 0 4px 0;
	
}
.cost_valueMP
{
	float:left;
	width:10px;
	color:#494949;
	font-size:1.6em;
	font-weight:bold;
	padding:2px 0 0 0;
}

.click_textMP
{
	float:left;
	width:300px;
	padding:2px 0 4px 7px;

}
/* / Master Predictor entries*/
A { border: 0; }
A IMG { border: 0; }

.logo{ width: 393px; }
.official_logo{ width: 305px; }
.login_box{ padding: 2px 0 0 2px; width: 260px; }
#loginBox{ border-left: solid 1px #000; border-right: solid 1px #000; border-bottom: solid 1px #000; }
.loginBoxHeader{  border-top: solid 1px #000; border-bottom: solid 1px #000; height: 25px; overflow: hidden; }
	.loginBoxHeader .headingGray SPAN{ float: left; }
	.loginBoxHeader .headingGray{ font-size: 1.05em; padding-right: 5px; height: 16px; }
	.loginBoxHeader .headingGray A{ color: #000; font-size: 0.9em; text-decoration: underline; float: right; }
.loginBoxInner{ padding: 5px; }
.name{  }
	.name SPAN{ float: left; font-size: 1.1em; width: 64px; }
	.name INPUT{ float: left; width: 180px; }
.pass{ clear: both; padding-top: 5px; }
	.pass SPAN{ float: left; font-size: 1.1em; width: 64px; }
	.pass INPUT.text{ float: left; width: 100px; }
	.pass A.buttonRed{ padding: 2px 0 7px 0; font-size: 1em; font-weight: bold; color: #fff; text-align: center; cursor: pointer; text-decoration: none; float: right; width: 68px; height: 11px; border: 0; }
.balance{ border-bottom: solid 1px #000; padding-bottom: 4px; }
	.balance SPAN{ float: left; font-size: 1.1em; width: 110px; }
	.balance SPAN.balanceOutput{ float: left; }

.token{ clear: both; margin-top: 4px; }
	.token SPAN{ float: left; font-size: 1.1em; width: 110px; }
	.token A.buttonRed{ padding: 2px 0 7px 0; font-size: 1em; font-weight: bold; color: #fff; text-align: center; cursor: pointer; text-decoration: none; float: right; width: 68px; height: 11px; border: 0; }
	.token SPAN.tokenOutput{ float: left; width: 60px; }

.openAccount{ margin: 3px 0 0 0; }

.clear{ height: 0; overflow: hidden; }

.blue_mid_container{ background-color:#D7D7D7; }
.greyContainer{ background-color:#D7D7D7; padding: 8px; }
.greyContainer H1{ float:left; width:900px; padding:3px 0 9px 9px; color:#141C49; font-family:Arial; font-size:19px; 	font-weight:bold; margin:0px; height:20px; }
.blue_mid_container_new{ float:left; width:944px; background-color:#D7D7D7; padding:0 8px 8px 8px; }
.whiteContent{ background-color: #fff; clear: both; padding: 13px 24px 60px; }
.couponContent{ float: left; }
.couponBox{ width: 440px; border: solid 1px #d7d7d7; margin: 13px 0; background-image: url(../images/tilePunditsBox.jpg); background-repeat: repeat-x; height: 195px; overflow: hidden; }
.couponBoxS6{ width: 440px; border: solid 1px #d7d7d7; margin: 13px 0; background-image: url(../images/tilePunditsBoxS6.jpg); background-repeat: repeat-x; height: 372px; overflow: hidden; }
.tabs{ height: 25px; background-image: url(../images/tilePunditTab.jpg); background-repeat: repeat-x; }
	.tabs A{ display: block; float: left; border-left: 1px solid #fff; border-right: solid 1px #d7d7d7; border-bottom: solid 1px #d7d7d7; padding: 4px 15px; font-size: 1.1em; color: #000; text-decoration: none; }
	.tabs A:LINK{ display: block; float: left; border-left: 1px solid #fff; padding: 4px 15px; }
	.tabs A.selected{ font-weight: bold; background-color: #fff; border-bottom: solid 1px #fff; }
.couponBoxInner{ padding: 10px; overflow: hidden; clear: both; }
	.couponBoxInner P{ font-size: 1.1em; /*color: #000;*/ line-height: 135%; }
.couponBoxInnerS6{ padding: 10px;  clear: both; }

.couponBoxInnerS6 #SLIP1_FPBG_GAME_description{ clear: both; float: left; width: 95%; margin: 0; padding: 5px 10px 5px 2px; }
.couponBoxInnerS6 #SLIP1_FPBG_GAME_SHOW_closedate, #FPBG_GAME_SHOW_closedate{ float: left; width: 250px; font-size: 1.2em; color: #000; padding: 5px 0; font-weight: bold; overflow: hidden; }

.gameCloses{ clear: both; font-size: 1.2em; color: #000; float: left; font-weight: bold; line-height: 25px; margin: 0 5px 0 2px; width: 95px; }

P#SLIP2_FPBG_GAME_description, P#SLIP3_FPBG_GAME_description{ clear: both; font-size: 1.2em; color: #000; width: 95%; margin: 0; padding: 5px 10px 5px 2px; font-weight: bold; }
#SLIP2_FPBG_GAME_SHOW_closedate, #SLIP3_FPBG_GAME_SHOW_closedate{ float: left; font-size: 1.2em; color: #000; padding: 5px 0; font-weight: bold; overflow: hidden; }

#SLIP2_FPBG_GAME_HEADER_description, #SLIP3_FPBG_GAME_HEADER_description{ padding-right: 4px; }

#SecondComp{ float: left; }
#ThirdComp{ float: right; }

/*{ clear: both; float: left; min-width: 140px; margin: 0; padding: 5px 10px 5px 2px; }
{ float: left; font-size: 1.2em; color: #000; padding: 5px 0; font-weight: bold; overflow: hidden; }*/


/*ORGINAL*/
/*.couponBoxInnerS6 #FPBG_GAME_description{ float: left; min-width: 140px; margin: 0; padding: 5px 10px 5px 2px; }
.couponBoxInnerS6 #FPBG_GAME_SHOW_closedate{ float: left; width: 250px; font-size: 1.2em; color: #000; padding: 5px 0; font-weight: bold; overflow: hidden; }*/

.s6ScrollContent{ overflow-y: scroll; width: 420px; height: 120px; margin: 5px 0 2px; }
	
	#comps{top: 0; z-index: 1; height: 187px; overflow: hidden; }
		#comps P{ font-weight: bold; color: #000; }
	#compS6{top: 0; z-index: 1; height: 276px; }
		#compS6 P{ font-weight: bold; color: #000; font-size: 1.2em; }
		#compS6 P#large{ font-weight: bold; color: #000; font-size: 1.2em; margin: 3px 0 0; }
		#compS6 P#small{ font-size: 1.1em; font-weight: normal; margin: 4px 0 5px 0; padding-top: 3px; /*border-top: solid 1px #d7d7d7;*/ }
	#howToPlay{ position: relative; top: -212px; z-index: 2; height: 124px; overflow: hidden; }
		.couponBoxS6 #howToPlay{ position: relative; top: -296px; z-index: 2; height: 280px; overflow: hidden; }
			.couponBoxS6 #howToPlay P{ margin-top: 0; }
	#prizeStructure{ position: relative; top: -318px; z-index: 3; height: 124px; overflow: hidden; }

.selector{ margin-top: 6px; }
FORM.selector{ border-top: solid 1px #d8d8d8; }
	FORM.selector DIV{ border-bottom: solid 1px #d8d8d8; font-size: 1em; padding: 3px 2px; cursor: pointer; }
	FORM.selector DIV:HOVER{ border-bottom: solid 1px #d8d8d8; font-size: 1em; padding: 3px 2px; background-color: #badcff; cursor: pointer; }
	FORM.selector DIV.selected{ border-bottom: solid 1px #d8d8d8; font-size: 1em; padding: 3px 2px; background-color: #badcff; }

.coupon_selected_competition{ /*background-color: #6CF;*/ }
.coupon_arrows{ margin-bottom: 8px; }
.coupon_arrows A{ text-decoration: none; font-weight: bold; font-size: 1.2em; }
.coupon_prev_competition{ margin-left: -119px; }
.coupon_next_competition{ margin-left: 125px; }
.coupon_text{}
#couponControls{}

SELECT#punditsDropdown{ width: 205px; margin-right: 5px; }
SELECT#punditsDropdown_0{ width: 205px; margin-right: 5px; }
SELECT.match{ width: 206px; }
SELECT.fixtures{ width: 417px }
.flash{ width: 40px; float: left; clear: both; }
.countdown{ color: #e22428; font-size: 1.5em; line-height: 20px; font-weight: bold; padding-top: 10px; float: left; }
	.countdown SPAN{ font-size: 0.8em; line-height: 21px; }
.pundits{ border-bottom: solid 1px #d7d7d7; }
.pundits IMG{ margin: 20px 5px 5px 0; float: left; }
.pundits P{ float: left; display: block; width: 250px; height: 74px; margin-top: 20px; margin-bottom: 0; padding: 0 40px; background-image: url(../images/quotes.gif); background-repeat: no-repeat; }
.white_left_container_new{ float:left; width:468px; background-color:#D7D7D7; height:216px; }
.white_right_container_new{ float:right; width:468px; background-color:#000; height:216px; }
.white_right_container_new .quarter { float: left; }
.white_right_container_new .hSpacer { width: 6px; height: 8px; float: left; overflow: hidden; }
.white_right_container_new .vSpacer { width: 8px; height: 8px; float: none; clear: both; overflow: hidden; }
.section3 { padding-top: 8px; width: 468px; }
.section3 H3 { width: 461px; }
.section_head4{ /*background-image: none;*/ }
.no_bott_padd { height: 186px; }
.game { width: 280px; }
.game_info { width: 280px; }
.game_content { width: 285px; height: 110px; }
.game_content P { width: auto; padding-right: 3px; }
.white_link_box3 A{ font-size: 1.1em; line-height: 150%; }
.white_back1 { width: 468px; }

.row{ clear: both; height: 227px; }
.rowVertSpacer{ clear: both; height: 9px; width: 10px; }
.colLeft{ width: 476px; float: left; }
.colRight{ width: 476px; float: right; }
.colLeftLarge{ width: 699px; float: left; }
.colRightSmall{ position: relative; width: 261px; float: left; }
	#promo{ background:  #192560 url(../images/tilePromo2.jpg) repeat-x left; height: 322px; }
.heading{ background: #192560 url(../images/blue_bar.jpg) no-repeat top left; padding: 4px 0 5px 4px; font-size: 1.1em; font-weight: bold; color: #fff;}
.headingMoreS6{ background: #192560 url(../images/blue_bar.jpg) no-repeat top left; padding: 4px 0 5px 4px; font-size: 1.1em; font-weight: bold; color: #fff; height: 16px; }
	.headingMoreS6 SPAN{ float: left; text-align: left; }
	.headingMoreS6 DIV{ float: left; text-align: left; padding-right: 4px; }
.headingLarge{ background: #192560 url(../images/blue_bar_large.jpg) no-repeat top left; height: 17px; padding: 10px 0 12px 4px; font-size: 1.1em; font-weight: bold; color: #fff; position: relative; }
	.headingLarge SPAN{ float: right; }
	.headingLarge SPAN#p10Prize{ color: red; margin: -5px 10px 0 10px; font-size: 2.4em; line-height: 26px; }
	.headingLarge DIV#title{ width: 100px; display: inline; float: left; }
.headingGray{ background: #d7d7d7 url(../images/gray_bar.jpg) no-repeat top left; padding: 4px 0 5px 4px; font-size: 1.1em; font-weight: bold; color: #000; position: relative; }
.textCentre{ text-align: center; }
.layersContainer{ position: relative; height: 170px; }
.contentBox{ height: 170px; width: auto; overflow: hidden; }
.opaque{ position: relative; background-color: #e9e9e9; top: 117px; height: 37px; padding: 8px 12px; font-size: 1.2em; font-weight: bold; filter: alpha(opacity=75); -moz-opacity: .75; opacity: .75; color: #000; }
#games .opaque{ display: none; }
	.opaque A{ color: #000099; text-decoration: underline; }
.buttons{  }
	.buttons A{ display: block; float: left; text-decoration: none; }
.punditButtons{ margin: 0 0 5px 0; }
	.punditButtons A{ display: block; float: right; margin: 5px 0 0 10px; }

A.button{ background: #192560 url(../images/blue_bar.jpg) no-repeat top left; padding: 4px 0 5px 0; font-size: 1.1em; font-weight: bold; color: #fff; text-align: center; cursor: pointer; text-decoration: none; }
A.button:LINK{ background: #192560 url(../images/blue_bar.jpg) no-repeat top left; text-decoration: none; }
A.button:HOVER{ background: #e22428 url(../images/red_bar.jpg) no-repeat top left; text-decoration: none; }

A.buttonRed{ background: #e22428 url(../images/red_bar.jpg) no-repeat top left; padding: 4px 0 5px 0; font-size: 1.1em; font-weight: bold; color: #fff; text-align: center; cursor: pointer; text-decoration: none; }
A.buttonRed:LINK{ background: #e22428 url(../images/red_bar.jpg) no-repeat top left; text-decoration: none; }
A.buttonRed:HOVER{ background: #192560 url(../images/blue_bar.jpg) no-repeat top left; text-decoration: none; }
.fullWidth{ width: 100%; display: block; }


A.buttonLarge{ background: #192560 url(../images/blue_bar_large.jpg) no-repeat top left; height: 19px; width: 100%; padding: 10px 0 8px 0; font-size: 1.1em; font-weight: bold; color: #fff; text-align: center; cursor: pointer; text-decoration: none; }
A.buttonLarge:LINK{ background: #192560 url(../images/blue_bar_large.jpg) no-repeat top left; text-decoration: none; }
A.buttonLarge:HOVER{ background: #e22428 url(../images/red_bar_large.jpg) no-repeat top left; text-decoration: none; }

.vSpacer{ width: 8px; height: 8px; float: none; clear: both; overflow: hidden; }

#colLeftHalf { width: 48%; float: left; padding-left: 2%; }
#colRightHalf { width: 50%; float: left; }
#colLeft_left, #colRight_left{ width: 234px; float: left; }
	#colLeft_left .headingGray SPAN{ color: #e22428; }
#colLeft_right, #colRight_right{ width: 234px; float: right; }
	#colLeft_right .headingGray SPAN, #colRight_left .headingGray SPAN{ color: #e22428; }

#promoPanel{ background: #192560 url(../images/tilePromo.jpg) repeat-x top left; width: 234px; height: 320px; overflow: hidden; }

#colLeftLarge_left{ width: 342px; padding-right: 7px; float: left; overflow: hidden; }
#colLeftLarge_right{ width: 342px; height: 220px; float: left; position: relative; overflow: hidden; }

#width342{ width: 342px; }
#premier10{ width: 120px; margin-right: 7px; }
#super6{ width: 84px; margin-right: 7px; }
#classicPools{ width: 124px; }
#cascarino{ width: 127px; margin-right: 7px; }
#hanson{ width: 127px; }

#pools{ background-image: url(../images/winners.gif); }

#premier10_in{ background-image: url(../images/premier10BG_in.jpg); position: absolute; top: 0; left: 0; width: 342px; z-index: 1; cursor: pointer; cursor: pointer; }
#super6_in{ background-image: url(../images/super6BG_in.jpg); position: absolute; top: 0; left: 0; width: 342px; z-index: 2; cursor: pointer; cursor: pointer; }
#classicPools_in{ background-image: url(../images/classicPoolsBG_in.jpg); position: absolute; top: 0; left: 0; width: 342px; z-index: 3; cursor: pointer; cursor: pointer; }
#premier10_out{ background-image: url(../images/premier10BG.jpg); position: absolute; top: 0; left: 0; width: 342px; z-index: 1; cursor: pointer; cursor: pointer; }
#super6_out{ background-image: url(../images/super6BG.jpg); position: absolute; top: 0; left: 0; width: 342px; z-index: 2; cursor: pointer; cursor: pointer; }
#classicPools_out{ background-image: url(../images/classicPoolsBG.jpg); position: absolute; top: 0; left: 0; width: 342px; z-index: 3; cursor: pointer; cursor: pointer; }

#pundits{ background-image: url(../images/pundits.jpg); position: absolute; top: 0; left: 0; width: 261px; z-index: 1; }
#cascarinoPic{ background-image: url(../images/cascarino.jpg); position: absolute; top: 0; left: 0; width: 261px; z-index: 2; }
#hansonPic{ background-image: url(../images/hanson.jpg); position: absolute; top: 0; left: 0; width: 261px; z-index: 3; }


A#playNowButton{ position: absolute; top: 14px; left: 261px; width: 107px; height: 26px; display: block; }

IMG#logoCoupon{ float: left; }

.couponRow{ padding: 8px 4px 7px 4px; width: 384px; height: 13px; clear: both; overflow: hidden; }
.grey{ background-color: #e8e8e8; }
.rowSpacer{ padding: 8px 4px 7px 4px; width: 385px; height: 0; clear: both; overflow: hidden; background-color: #fff; }

#couponContainer{ width: 391px; background-color: #fff; margin: 13px 24px 0 24px; float: left; }
#couponContainerInner{ width: 391px; font: normal normal normal 1em 120% Arial; border: solid 1px #e8e8e8; background-color: #fff; }
#couponHeader{ height: 50px; padding: 3px; }
#estimatedPrize{ width: 80px; position: relative; top: 12px; font-size: 2em; font-weight: bold; }

#FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; color: #E22428; margin-right: 5px; }

#SLIP1_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP2_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP3_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP4_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP5_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP6_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP7_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP8_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP9_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP10_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP11_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP12_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP13_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP14_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }
#SLIP15_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; float: right; text-align: right; color: #E22428; }

.couponContainerFT4 #SLIP2_FPBG_GAME_jackpot, .couponContainerFT4 #SLIP3_FPBG_GAME_jackpot{ margin-top: 17px; }

#couponHeading{ float: left; width: 388px; height: 28px; background: #192560 url(../images/blue_bar_large.jpg) no-repeat top left; padding: 11px 0 0 4px; font-size: 1.1em; font-weight: bold; color: #fff; }
#row{ padding: 8px 4px 7px 4px; width: 385px; height: 13px; clear: both; overflow: hidden; }
	#row P{ margin: 0; padding: 0; }
#controls{ background-color: #fff; height: 40px; width: 395px; }
	#controls DIV{ float: left; }
#guestPicks{ width: 113px; padding-top: 10px; }
#guestPicks SELECT{ width: 105px; padding: 0; margin: 0; }
#favourites{ width: 86px; padding-top: 5px; }
#clear{ width: 77px; padding-top: 5px; }
#betNow{}

H1.moreS6{ margin-left: 15px; }
	
.col1{ width: 95px; display: block; float: left; }
.col2{ width: 35px; display: block; float: left; }
.col3{ width: 92px; display: block; float: left; }
.col4{ width: 45px; display: block; float: left; text-align: center; }
.col5{ width: 38px; display: block; float: left; text-align: center; }
.col6{ width: 48px; display: block; float: left; text-align: center; }
.col7{ width: 26px; display: block; float: left; text-align: center; }

.foot_logo{ padding-top: 42px; width: 600px; }

/* Results page */

.colNav{ width: 238px; float: left; }
	/*#results A{ width: 236px; height: 21px; border: solid 1px #141C49; display: block; margin-bottom: 6px; }
	#results A:HOVER{ width: 236px; height: 21px; border: solid 1px #e22428; display: block; margin-bottom: 6px; }*/
	#results A.selected{ width: 236px; height: 111px; border: solid 1px #e22428; display: block; margin-bottom: 6px; }

.colContent{ width: 685px; float: right; }
.colContentLeftResults{ width: 464px; float: left; }
.colContentLeftResults A.playNow{ margin-top: 8px; display: block; width: 464px; height: 39px; }
.colContentLeftResults A.playNow:HOVER{ margin-top: 8px; display: block; width: 464px; height: 39px; }
.colContentRightResults{ width: 221px; float: right; }
.resultsGraphic{ width: 685px; height: 263px; position: relative; z-index: 1; margin-bottom: 8px; background-image: url(../images/Results/resultsGraphic.jpg); }
.resultsGraphic .floatingText{ position: absolute; z-index: 2; top: 116px; left: 13px; width: 416px; height: 129px; background-color: transparent; }
.resultsGraphic .floatingText div.text{ width: 416px; margin: 0 0 8px; padding: 0; font: italic bold normal 1em/120% Arial, Helvetica, sans-serif; color: #fff; font-weight: bold !important; }
.resultsGraphic .floatingText div.text A{ color: #e22428; text-decoration: underline;  }
.resultsCoupon{ float:left; width:461px; border: 1px solid #e6e6e6; border-top: 0; margin-bottom: 5px; }
.resultsCouponHeader{ float:left; background:url(../images/Results/result_gradientbg_01.gif) no-repeat; width:455px; height:24px; padding:8px 0 0 9px; font-weight:bold; }
.resultsCouponHeader LABEL{ float:left; font-size:1.10em; color:#494949; padding:0 14px 0 0; margin:0px; }
.resultsCouponHeader SELECT{ float:left; width:190px; color:#000000; border:1px solid #7f9db9; font-size:1.0em; padding-left:2px; margin-top:-1px; font-weight: normal; }
.resultsCouponHeader P {margin:0px; padding:0px;font-size:1.10em;}
.resultsCouponHeader P.left  { float: left; }
.resultsCouponHeader P.right { color:#dc291e; float:right; margin-right: 5px; line-height: 18px; }
.resultsCouponContent{ float:left; width:448px; padding:3px 0 6px 7px; }
.resultsRowTop{ float:left; color:#014d93; padding:2px 0 5px 0; margin:0; width:448px; background-color:#fff; color:#000; }
.resultsRow{ float:left; color:#014d93; padding:2px 0 2px 0; margin:0; width:448px; background-color:#fff; }
.resultsRowGrey{ float:left; width:448px; background-color:#e6e6e6; color:#014d93; padding:2px 0 2px 0; margin:0; }
.resultsCell1{ float:left; width:24px; color:#494949; padding:0 0 0 7px; }
.resultsCell2{ float:left; width:96px; }
.resultsCell3{ float:left; width:24px; }
.resultsCell4{ float:left; width:160px; }
.resultsCell5{ float:left; width:42px; }
.resultsCell6{ float:left; width:42px; padding-left:6px; }
.resultsCell7{ float:left; width:40px; padding-left:6px; }
.colCheckbox1, .colCheckbox2{ float:left; width:48px; padding:1px 0 0 1px; }
.colCheckbox1 INPUT, .colCheckbox2 INPUT, .colCheckbox3 INPUT{ float:left; padding:0px; margin:0px; cursor: pointer; }
.colCheckbox3{ float:left; width:30px; padding:1px 0 0 1px; }
.resultsCouponFooter{ border-top: 1px solid #e6e6e6; padding: 6px; text-align: center; font-size: 1.4em; color: red; font-weight: bold; }
.resultsCriteria{ border: 1px solid #e6e6e6; width:461px; }
.resultsCriteriaTop{ border-bottom: solid 1px #e6e6e6; height: 24px; font-weight: bold; color: #141C49; }
.resultsCriteriaBottom{ height: 24px; color: #666; }
.resultsCriteriaCell{ width: 91px; text-align: center; float: left; border-right: 1px solid #e6e6e6; line-height: 24px; }
.resultsCriteriaCellEnd{ width: 92px; text-align: center; float: left; line-height: 24px; }
.resultsBetsS6{ border: 1px solid #e6e6e6; /*border-bottom: 0;*/ width:461px; height:331px; overflow-y: scroll;}
.resultsBetsP10{ border: 1px solid #e6e6e6; /*border-bottom: 0;*/ width:461px; height:331px; overflow-y: scroll;}
.resultsBetsCPools{ border: 1px solid #e6e6e6; /*border-bottom: 0;*/ width:461px; height:331px; overflow-y: scroll;}
.resultsBetsHeader{ float:left; background:url(../images/Results/result_gradientbg_01.gif) no-repeat; height:24px; padding:6px 0 2px 9px; font-weight:bold; margin: 8px 0 0 0; }
.resultsBetsHeader P{ float:left; margin:0px; padding:0px; color:#494949; }
.resultsBetsHeader P.left  { float: left; margin-right:10px;}
.resultsBetsHeader P.right { float: right; width:250px;}

.dateSelector {
	float:left;
	font-size:70%;
	margin-right:1px;
}

#calendar {
	display:none;
	margin-left: -75px;
}

#go_date { 
	width:25px; 
	height: 20px;
	margin: 0 0 0 5px;	
	padding: 2px; 
	font-size: 0.9em; 
	font-weight: bold; 
	color: #fff; 
	text-align: center; 
	cursor: pointer; 
	text-decoration: none; 
	border: 0;
	background: #e22428 url(../images/red_bar.jpg) no-repeat top left;	
}
.resultsBetsHeaderInner DIV{ margin-right: 3px; line-height: 20px; }
.resultsBetsHeaderInner #from_date{  margin-left: 3px; }
.resultsBetsHeaderInner #to_date{  margin-left: 3px; }

div.pad {margin:1px 0px 0px 0px;}

div#results_bottom {clear:both;}

p.right input {
	margin:0px 0px 0px 1px; padding:1px; width:105px;
}

.resultsBetsHeaderInner INPUT{ width:105px; font-size: 0.9em; font-weight:bold; color:#dc291e; cursor: pointer; text-align: center; height: 13px; padding: 2px 0 1px; }
.resultsBetsHeader .resultsBetsHeaderInner{ font-size:1.10em; width:453px; color:#494949; float: left; }
.resultsBetsRowTop{ border-bottom: solid 1px #e6e6e6; height: 25px; font-weight: bold; color: #141C49; }
.resultsBetsRow{ border-bottom: solid 1px #e6e6e6; height: 25px; clear: both; overflow: hidden; }
.resultsBetsCell{ width: 87px; text-align: center; float: left; line-height: 25px; border-right: 1px solid #e6e6e6; }
.resultsBetsCellPayoutTop{ width:87px; line-height: 12px; border-bottom: solid 1px #e6e6e6; }

.resultsBetsCellPayoutBottomLeft{ float: left; width: 43px; line-height: 12px; border-right: solid 1px #e6e6e6; }
.resultsBetsCellPayoutBottomRight{ float: left; width: 43px; line-height: 12px; }
.resultsBetsCellSplit{ width: 43px; text-align: center; float: left; line-height: 24px; border-right: 1px solid #e6e6e6; }
.resultsBetsCellEnd{ width: 87px; text-align: center; float: left; line-height: 24px; }

.resultsLeaderBoard{ padding: 0 0 0 8px; }
.resultsLeaderBoard P{ width: 185px; margin: 3px 0 5px 0; }
.resultsLeaderBoardHeader{ float:left; background:url(../images/Results/result_gradientbg_01.gif) no-repeat; width:204px; height:24px; padding:8px 0 0 9px; font-weight: bold; }
.resultsLeaderBoardHeader #resultLeaderBoard { float:left; font-size:1.10em; color:#494949; padding:0 14px 0 0; margin:0px; font-weight: bold; }

.resultsLeaderBoardP10Content{ float:left; width:204px; height: 732px; padding:0 0 5px 7px; text-align:left; border:1px solid #e6e6e6; border-top: 0;  }
.resultsLeaderBoardP10Content .resultsLeaderBoardP10Scroll{ height: 633px; width: 198px; overflow-y: scroll; border-bottom: solid 1px #e6e6e6; margin-bottom: 2px; }
.resultsLeaderBoardP10ContentLoggedOut{ float:left; width:204px; height: 624px; padding:0 0 5px 7px; text-align:left; border:1px solid #e6e6e6; border-top: 0;  }
.resultsLeaderBoardP10ContentLoggedOut .resultsLeaderBoardP10Scroll{ height: 550px; width: 198px; overflow-y: scroll; border-bottom: solid 1px #e6e6e6; margin-bottom: 2px; }
.resultsLeaderBoardS6Content{ float:left; width:204px; height: 652px; padding:0 0 5px 7px; text-align:left; border:1px solid #e6e6e6; border-top: 0;  }
.resultsLeaderBoardS6Content .resultsLeaderBoardS6Scroll{ height: 553px; width: 198px; overflow-y: scroll; border-bottom: solid 1px #e6e6e6; margin-bottom: 2px; }
.resultsLeaderBoardS6ContentLoggedOut{ float:left; width:204px; height: 544px; padding:0 0 5px 7px; text-align:left; border:1px solid #e6e6e6; border-top: 0;  }
.resultsLeaderBoardS6ContentLoggedOut .resultsLeaderBoardS6Scroll{ height: 469px; width: 198px; overflow-y: scroll; border-bottom: solid 1px #e6e6e6; margin-bottom: 2px; }
.resultsLeaderBoardRowTop{ width: 175px; background-color: #fff; font-weight: bold; font-size:110%; }
.resultsLeaderBoardRow{ width: 175px; background-color: #fff; }
.resultsLeaderBoardRowGrey{ width: 175px; background-color: #e6e6e6; height: 15px; }
.resultsLeaderBoardRowRed{ width: 188px; background-color: #e22428; height: 15px; color: #fff; font-weight: bold; margin-top: 5px; padding: 1px 0 3px 9px; }
.resultsLeaderBoardCell1{ float:left; width:21px; padding:0 0 0 8px; }
.resultsLeaderBoardCell2{ float:left; width:96px; color:#014d93; }
.resultsLeaderBoardCell3{ float:left; width:50px; }
.resultsLeaderBoardCellRed1{ width: 30px; float: left; }
.resultsLeaderBoardCellRed2{ width: 87px; float: left; }
.resultsLeaderBoardCellRed3{ width: 50px; float: left; }

#blanket {
	position:absolute;
	z-index: 9001;
	top:0px;
	left:0px;
	width:100%;
	height: 100%;
	display:none;
}
.closePopup {
	position:absolute; top:-20px; left:455px;
}
.blanket_parent_style .FPBG_GAME {
	position: absolute;
	z-index: 9002;
	width:464px;
	/*height: 400px;*/
	padding: 0 3px 3px;
	border:1px solid #000000;
	background:white;
	top: 503px;
	left: 50%;
	margin-left: -222px;
}
.keyCell {
	margin-left:17px;
	float:left;
}
.couponNavRow {
	font-weight:900; color:#000000;
}
.couponNavLeft {
	float:left;
	width:96px;
	font-size:150%;
}
.couponNavRight {
	float:right;
	font-size:150%;
}
.couponNavMiddleTop {
	position:relative;
	float:left;
	width:300px;
	margin: 4px;
	min-height: 23px;
}
.couponNavMiddle {
	background-color: #e6e6e6;
	position:relative;
	float:left;
	width:300px;
	margin: 4px;
	min-height: 23px;
}
.couponNavMiddle P{ margin: 0; padding: 3px 20px; line-height: 125%; text-align: center; }
.couponNavRow a {
	font-weight:900; text-decoration:none;
}
#colBannerContent{ }
	#colBannerContent H6{ text-align: center; margin: 10px 0 0; }
	#colBannerContent IMG{ border: solid 1px #141C49; }
A#playNow{ margin-top: 0; margin-bottom: 6px; }
.colContentLeftResultsLeft{ float: left; width: 193px; }
	
.colContentLeftResultsRight{ float: left; width: 271px; overflow: hidden; }
	.colContentLeftResultsRight H2{ margin-bottom: 6px; font-weight: bold; font-size: 1.3em; }

.resultsCPPoints{ margin-bottom: 6px; text-align: center; padding: 3px 0; border: solid 1px #e8e8e8; }
	.resultsCPPoints SPAN{ color: #dc291e; font-size: 1.5em; font-weight: bold; }
.resultsCPPointsTable{ margin-bottom: 12px; }
	.resultsCPPointsTable .resultsCriteria{ width: 375px; float: left; }
	.resultsCPPointsTable .resultsCriteriaCell{ width: 74px; }
	.resultsCPPointsTable .resultsCriteriaCellEnd{ width: 75px; }
	.resultsCPPointsTable .viewCoupon{ float: left; font-size: 1.2em; font-weight: bold; color: #000; width: 61px; margin: 3px 0 0 10px; text-align: center; }
.resultsCPStep1, .resultsCPStep2{ width: 183px; overflow: hidden; }
	.resultsCPStep1 P{ margin: 0; }
	.resultsCPStep1 SELECT{ border: 1px solid #d7d7d7; margin-bottom: 6px; }
	.resultsCPStep2 P{ margin: 0; }
	.resultsCPStep2 UL{ list-style-type: none; margin: 0; padding: 0; }
		.resultsCPStep2 UL LI{ clear: both; }
.resultsCPPointsPrize{ width: 183px; overflow: hidden; border: 1px solid #d7d7d7; margin-top: 12px; }
.resultsCPScoreDraws, .resultsCPNoScoreDraws{ width: 269px; overflow: hidden; margin-bottom: 9px; border: solid 1px #e8e8e8; padding-bottom: 6px; }
.resultsCPScoreDrawsScroll{ overflow-y: scroll; overflow-x: hidden; width: 256px; height: 161px; }
.resultsCPNoScoreDrawsScroll{ overflow-y: scroll; overflow-x: hidden; width: 256px; height: 161px; }

.resultsCPScoreDrawsScroll .score_box, .resultsCPNoScoreDrawsScroll .score_box{ width: 225px; }
.resultsCPScoreDrawsScroll .score_name1, .resultsCPNoScoreDrawsScroll .score_name1{ padding-left: 10px; width: 82px; }
.resultsCPScoreDrawsScroll .score_name2, .resultsCPNoScoreDrawsScroll .score_name2{ width: 91px; }

	.resultsCPScoreDraws H3, .resultsCPNoScoreDraws H3{ color: #dc291e; font-size: 1.05em; font-weight: bold; background: transparent url(http://www.footballpools.com/static/cust/images/Results/result_gradientbg_01.gif) no-repeat scroll left top; display: block; width: 100%; padding: 5px 0 5px 3px; }
	.resultsCPScoreDraws H5, .resultsCPNoScoreDraws H5{ font-size: 1.1em; font-weight: bold; }
.dividendBox{ width: 183px; }
.dividendHead{ width: 183px; height: 35px; background: transparent url(http://www.footballpools.com/static/cust/images/Results/result_gradientbg_01.gif) no-repeat scroll left top; }
	.dividendHead .dividendPoints, .dividendHead .dividendPrize{ font-size: 1.2em; font-weight: bold; color: #dc291e; padding-top: 8px; }
.dividendPoints{ width: 85px; float: left; margin-left: 6px; }
.dividendPrize{ width: 85px; float: right; margin-right: 6px; text-align: right; }

.resultsLeaderBoardCPContent {
border-color: #E6E6E6;
border-style:none solid solid;
border-width:0 1px 1px;
float:left;
height:578px;
padding:0 0 5px 7px;
text-align:left;
width:204px;
}
.resultsLeaderBoardCPContent .resultsLeaderBoardCPScroll {
	border-bottom: 1px solid #E6E6E6;
	height: 495px;
	margin-bottom: 2px;
	overflow-y: scroll;
	width: 198px
	}

.poolsPointsCalc{ width: 685px; overflow: hidden; margin-top: 4px; }
.poolsPointsCalc H3{
	background:transparent url(http://www.footballpools.com/static/cust/images/Results/top_grey_curve.gif) no-repeat scroll left top;
	float:left;
	font-size:1.1em;
	font-weight:bold;
	margin:0;
	padding:8px 0 8px 8px;
	width:688px;
	}
.poolsPointsCalc .grey_back{ width: 683px; }

.divP10jackpot-visible {
	position:relative;
	top:-49px;
	left:270px;
	width:60px;
	z-index:100;
	font-size: 1.3em;
	font-weight: bold;
	color: #e22428;
	text-align: center;
	text-decoration: none;
}

.divP10play-jackpot-visible{
	position:relative;
	top:156px;
	line-height: 0;
	left:125px;
	width:52px;
	z-index:100;
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;
	color: #e22428;
	text-decoration: none;
}

.divS6jackpot-visible {
	position:relative;
	top:-49px;
	left:249px;
	width:54px;
	z-index:100;
	font-size: 1.3em;
	font-weight: bold;
	color: #e22428;
	text-align: center;
	display: none;
}

.divCPoolsjackpot-visible {
	position:relative;
	top:-49px;
	left:192px;
	width:100px;
	z-index:100;
	font-size: 1.3em;
	font-weight: bold;
	color: #e22428;
	text-align: center;
	text-decoration: none;
}

.divJackpot-invisible {
	z-index:-10;
}




/* parallel app 14003  */

A#playNow { margin-top: 0; margin-bottom: 6px; }
.colContentLeftResultsLeft { float: left; width: 193px; }
.colContentLeftResultsRight { float: left; width: 271px; overflow: hidden; }
.colContentLeftResultsRight H2 { margin-bottom: 6px; font-weight: bold; font-size: 1.3em; }
.resultsCPPoints { margin-bottom: 6px; text-align: center; padding: 3px 0; border: solid 1px #e8e8e8; }
.resultsCPPoints SPAN { color: #dc291e; font-size: 1.5em; font-weight: bold; }
.resultsCPPointsTable { margin-bottom: 12px; }
.resultsCPPointsTable .resultsCriteria { width: 375px; float: left; }
.resultsCPPointsTable .resultsCriteriaCell { width: 72px; }
.resultsCPPointsTable .resultsCriteriaCellEnd { width: 74px; }
.resultsCPPointsTable .viewCoupon { float: left; font-size: 1.2em; font-weight: bold; color: #000; width: 61px; margin: 3px 0 0 10px; text-align: center; }
.resultsCPStep1, .resultsCPStep2 { width: 183px; overflow: hidden; }
.resultsCPStep1 P { margin: 0; }
.resultsCPStep1 SELECT { border: 1px solid #d7d7d7; margin-bottom: 6px; }
.resultsCPStep2 P { margin: 0; }
.resultsCPStep2 UL { list-style-type: none; margin: 0; padding: 0; }
.resultsCPStep2 UL LI { clear: both; }
.resultsCPPointsPrize { width: 183px; margin-top: 12px; }
	.resultsCPPointsPrize DIV{ text-align: center; }
.resultsCPPointsPrizeWrap { border: 1px solid #d7d7d7; overflow: hidden; }
.resultsCPScoreDraws, .resultsCPNoScoreDraws { width: 269px; overflow: hidden; margin-bottom: 9px; border: solid 1px #e8e8e8; padding-bottom: 6px; }


.resultsCPScoreDrawsScroll {
	overflow-y: scroll;
	overflow-x: hidden;
	width: 256px;
	height: 161px;
	padding:0 0 1px 8px;
	margin: 0 0 8px;
}

.resultsCPNoScoreDrawsScroll {
	overflow-y: scroll;
	overflow-x: hidden;
	width: 256px;
	height: 161px;
	padding:0 0 1px 8px;
	margin: 0 0 8px;
}

.scrollingResultsSub {
	border:1px solid #E8E8E8;
	margin-bottom:9px;
}

.resultsCPScoreDrawsScroll .score_box, .resultsCPNoScoreDrawsScroll .score_box { width: 225px; }
.resultsCPScoreDrawsScroll .score_name1, .resultsCPNoScoreDrawsScroll .score_name1 { padding-left: 10px; width: 82px; }
.resultsCPScoreDrawsScroll .score_name2, .resultsCPNoScoreDrawsScroll .score_name2 { width: 91px; }
.scrollingResults H3, .scrollingResults h3 { color: #dc291e; font-size: 1.05em; font-weight: bold; background: transparent url('../images/Results/result_gradientbg_01.gif') no-repeat scroll left top; display: block; width: 100%; padding: 5px 0 5px 3px; }
.scrollingResults H5, .scrollingResults H5{ font-size: 1.1em; font-weight: bold; }
.dividendBox { width: 183px; }
.dividendHead { width: 183px; height: 35px; background: transparent url('../images/Results/result_gradientbg_01.gif') no-repeat scroll left top; }
.dividendHead .dividendPoints, .dividendHead .dividendPrize { font-size: 1.2em; font-weight: bold; color: #dc291e; padding-top: 8px; }
.dividendPoints { width: 85px; float: left; margin-left: 6px; }
.dividendPrize { width: 85px; float: right; margin-right: 6px; text-align: right; }

.resultsCPExpenses {
	display:none;
}

.resultsLeaderBoardCPContent {
	border-color: #E6E6E6;
	border-style:none solid solid;
	border-width:0 1px 1px;
	float:left;
	height:578px;
	padding:0 0 5px 7px;
	text-align:left;
	width:204px;
}

.resultsLeaderBoardCPContent .resultsLeaderBoardCPScroll {
	border-bottom: 1px solid #E6E6E6;
	height: 495px;
	margin-bottom: 2px;
	overflow-y: scroll;
	width: 198px
}

.poolsPointsCalc {
	width: 685px;
	overflow: hidden;
	margin-top: 8px;
}

.poolsPointsCalc h3 {
	background:transparent url('../images/Results/top_grey_curve.gif') no-repeat scroll left top;
	float:left;
	font-size:1.1em;
	font-weight:bold;
	margin:0;
	padding:8px 0 8px 8px;
	width:688px;
}

.poolsPointsCalc .grey_back {
	width: 683px;
}
.grey_box_container{ padding: 0; }
.points_back{ padding: 12px 6px 0; width: 202px; }

.scrollingResults h1, h2, h3, h4, h5 {
	float:none;
}

.scrollingResults h5 {
	padding:4px 0 6px 6px;
	width:300px;
}

#popupCoupon {
	position: absolute;
	z-index: 9002;
	width:464px;
	border:1px solid #000000;
	background:white;
	top: 503px;
	left: 50%;
	margin-left: -222px;
	/*height:550px;*/
}

.resultsCPTop{ font-size: 1.3em; clear: both; font-weight: bold; padding: 5px 0; color: #000; text-align: center; }
.resultsCPTop SPAN{ color: #666; }
.resultsCPoolsPredictions{ font-size: 1.1em; clear: both; font-weight: bold; padding: 5px 0; color: #000; text-align: center; }
.resultsCPBall{ width:20px; height:20px; line-height:20px; text-align:center; margin: 0 0 2px; color:#fff; }
#resultsCPools .resultsRow, #resultsCPools .resultsRowGrey{ line-height: 22px; }
#colFixtures{float: left; margin-left: 90px; }
.resultsCPoolsFooter{ text-align: center; padding: 3px 0; font-weight: bold; color: red; }
.resultsLeaderBoardTCHContent{ border-color: #E6E6E6;
	border-style:none solid solid;
	border-width:0 1px 1px;
	float:left;
	height:947px;
	padding:0 0 5px 7px;
	text-align:left;
	width:204px; }
.resultsLeaderBoardTCHContent .resultsLeaderBoardTCHScroll{ height: 848px; width: 198px; overflow-y: scroll; border-bottom: solid 1px #e6e6e6; margin-bottom: 2px; }

.TCHComission{ 
	position:relative;
	float:left;
	width:306px;
	margin: 4px;
	left: 50%;
	margin-left: -153px;
	padding: 3px 20px;
}
.TCHComission P{ margin: 0; line-height: 125%; text-align: center; padding: 0; font-weight: bold; color: #000; background-color: #e6e6e6; }


IMG.TeamFlag{ border: solid 1px #000; float: right; margin-right: 5px; width: 70px; }
.rowBoxesS3Inner IMG{ cursor: pointer; }
.couponE8Row IMG{ cursor: pointer; }
.col4H2H IMG{ cursor: pointer; }
.col5H2H IMG{ cursor: pointer; }
.col6H2H IMG{ cursor: pointer; }
.colFN41 IMG{ cursor: pointer; }

/*#gameDetails{ font-size: 1.1em; }*/

#wcLandingBlurb{ font-size: 1.2em; line-height: 140%; color: #000; }

/* Bingo */
#colLeftLarge{ width: 790px; height: 251px; float: left; overflow: hidden; }
#colLeftBingo{ width: 640px; height: 403px; float: left; overflow: hidden; }
#colLeftBingo img { margin-top: 5px; width:640px;}
#bingoHeader{font-weight:bold; font-size:1.5em; bottom:4px;}

#colRightSmall{ width: 210px; height: 251px; float: right; overflow: hidden; }
#colRightBingo{ width: 310px; height: 403px; float: right; overflow: hidden; }
#colRightBingo img {height:383px; }

#colLeftBottomBingo{clear: both; height:270px;}
#bingoColumn{float:left; width:310px;}
#bingoColumn img {width:300px;}
#bingoSpacer {width:1px; float:left;}

#colRightBottomBingo {float:left; width:330px;}

#bgBingoSlots{ margin-top: 9px; height: 125px; background-image: url(../images/vernons/Bingo/jackpots_bg.jpg); background-repeat: no-repeat; padding-top: 7px; }
	#bgBingoSlots .liveTextBoxLeft{ width: 165px; height: 15px; float: left; background-color: transparent; margin: 0 0 6px 8px; padding: 11px 0 8px 12px; color: #fff; }
	#bgBingoSlots .liveTextBoxRight{ width: 126px; height: 17px; float: right; text-align: right; background-color: transparent; margin: 0 8px 6px 0; padding: 9px 10px 8px 0; color: #fff; font-size: 1.8em; font-weight: bold; }
/* /Bingo */

/* SPOT THE BALL */
.sTBContainer{ padding: 12px 179px; background-image: url("../images/wc_stb/stb_bg.jpg"); width: 602px; height: 481px; }

