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; }

.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; }
.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.2em; color: #000; }
.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-right: 5px; 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-bottom: 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: -318px; 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; }

FORM.selector{ border-top: solid 1px #d8d8d8; }
	FORM.selector DIV{ border-bottom: solid 1px #d8d8d8; font-size: 1em; padding: 3px 2px; }
	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; overflow: hidden; }
.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: 15px; padding: 11px 0 11px 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.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; position: relative; }
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; clear: both; 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; }

#SLIP1_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; }
#SLIP2_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; }
#SLIP3_FPBG_GAME_jackpot{ width: 80px; top: 12px; font-size: 2em; font-weight: bold; }

#couponHeading{ float: left; width: 388px; height: 22px; background: #192560 url(../../images/blue_bar_large.jpg) no-repeat top left; padding: 9px 0 1px 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: 25px; border: solid 1px #141C49; display: block; margin-bottom: 6px; }
	#results A:HOVER{ width: 236px; height: 25px; 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 15px; padding: 0; font: italic bold normal 1.3em/120% Arial, Helvetica, sans-serif; color: #fff; }
.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; }
.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;
	font-size:150%;
}
.couponNavRight {
	float:right;
	font-size:150%;
}
.couponNavMiddle {
	background-color: #e6e6e6;
	position:relative;
	float:left;
	width:306px;
	margin: 4px;
}
.couponNavMiddle P{ margin: 0; padding: 3px 20px; line-height: 125%; text-align: center; }
.couponNavRow a {
	font-weight:900; text-decoration:none;
}
#colBannerContent {
}
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:146px;
	line-height: 20px;
	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; }

