/* CSS Document */


/*  Lotto Banner Results  */
.lotto-row {
	line-height:25px; 
	height:32px;
	position:relative;
	right:0;
	margin:4px 0 0px 0; 
	float:right;
	width:416px; 
} 

.lotto-row span {
	font-size:15px;
	width:29px;
	height:32px;
	padding:2px 0 0 0;
	float:left;
	margin-left:1px;
	text-align:center;
	color:#000;  
	font-weight:bold;
	background-repeat:no-repeat;
	} 
	
.redBall,
.blueBall,
.greenBall,
.orangeBall {
	background-position:right top;
	background-repeat:no-repeat;
	}
.lotto-row span.bonus{
	margin:0 0 0 12px;
}
.lotto-row span.powerball
 {
	margin:0 10px 0 8px;
}	
/*.lotto-row span.strike
 {
	margin:0 0 0 10px;
}*/		
		
		
.lotto_text {
	color:#fff;
	margin-top:3px;
	font-size:1.1em;
	float:left;
	width:100%;
	}
p.lotto_draw_number,
p.lotto_date  {
	font-size:.9em;
	font-weight:bold;
	float:left;
	position:relative;
	padding:0;
	margin:4px 0 0 0; 
	}
p.lotto_draw_number   {
	left:74px;
	}
p.lotto_date  {
	left:264px;
	}
p.lotto_winning_wheel  {
	font-size:.8em;
	color:#ffffff;
	background-color:transparent;
	float:left;
	position:relative;
	padding:0;
	margin:2px 0 0 0; 
	left:34px;
	width:auto;
	white-space:nowrap;
	}
	
.full_lotto_results  {
	float:left;
	position:absolute;
	padding:0;
	margin:0px 0 0 0; 
	left:290px;
	top:54px;
	}
	
p.lotto_date img  {
	position:absolute;
	left:0;
	top:16px;
	}
.lotto_results_link {
	float:right;
	font-size:1.1em;
	padding:0px 10px 0px 10px;
	}
.lotto_results_link a:link, .lotto_results_link a:active, .lotto_results_link a:visited {
	color:#fff;
	text-decoration:none;
	} 
.lotto_results_link a:hover {
	text-decoration:underline;
	}


/*  Keno Banner Results  */

.keno-top-row,
.keno-bottom-row {
	line-height:26px; 
	height:26px;
	position:relative;
	right:10px;
	margin:10px 0 4px 0; 
	float:right;
	width:290px;
} 
.keno-bottom-row {
	margin-top:0; 
	
} 
.keno-top-row span, .keno-bottom-row span {
	font-size:15px;
	width:26px;
	height:29px;
	padding:2px 0 0 0;
	float:left;
	margin-left:2px;
	text-align:center;
	color:#000;  
	font-weight:bold;
	background-repeat:no-repeat;
	} 
.keno_text {
	color:#fff;
	margin-top:3px;
	font-size:1.1em;
	float:left;
	width:100%;
	}
p.draw_number,
p.keno_date  {
	font-size:.9em;
	font-weight:bold;
	float:left;
	position:relative;
	padding:0;
	margin:0;
	}
p.draw_number   {
	margin:6px 0 0 0; 
	left:88px;
	}
p.keno_date  {
	left:20px;
	width:114px;
	text-align:center;
	bottom:3px;
	}
p.keno_date img  {
	position:absolute;
	left:0;
	top:16px;
	}
.keno_results_link {
	float:right;
	font-size:1.1em;
	padding:0px 10px 0px 10px;
	}
.keno_results_link a:link, .keno_results_link a:active, .keno_results_link a:visited {
	color:#fff;
	text-decoration:none;
	} 
.keno_results_link a:hover {
	text-decoration:underline;
	}
	
	

/*BIG WEDNESDAY */

/*  Lotto Banner Results  */
.bw-row {
	line-height:25px; 
	height:31px;
	position:absolute;
	margin:4px 0 0 0; 

	float:right;
	top:20px;
	right:190px;
	
	width:auto; 
} 

.bw-row span {
	font-size:15px;
	width:27px;
	height:31px;
	padding:1px 0 0 0;
	float:left;
	margin-left:2px;
	text-align:center;
	color:#000;  
	font-weight:bold;
	background-repeat:no-repeat;
	} 		
		
.bw_text {
	color:#fff;
	margin-top:3px;
	font-size:1.1em;
	float:left;
	width:100%;
	}
p.bw_draw_number,
p.bw_date  {
	color:#ffffff;
	background-color:trasnsparent;
	font-size:.9em;
	font-weight:bold;
	float:left;
	position:relative;
	padding:0;
	margin:4px 0 0 0; 
	}
p.bw_draw_number   {
	margin-left:84px;
	display:inline;
	}
p.bw_date  {
	/*left:100px;*/
	/*clear:right;*/
	margin-left:25px;
	}

.bw_full_results  {
	float:left;
	position:absolute;
	padding:0;
	margin:0px 0 0 0; 
	left:263px;
	top:57px;
	}

p.bw_second_chance_draw  {
	font-size:.8em;
	color:#ffffff;
	background-color:transparent;
	float:right;
	position:absolute;
	padding:0;
	margin:0 0 0 0; 
	right:195px;
	top: 59px;

	width:auto;
	white-space:nowrap;
	}
.CoinToss  {
	font-size:.9em;
	color:#ffffff;
	background-color:transparent;
	position:absolute;
	float:left;
	padding:0;
	margin:-5px 0 0 0;
	

	left:300px;
	top:19px;
	width:116px;
	overflow:visible;
	}	
.CoinToss span {
	font-size:1.6em;
	font-weight:bold;
	margin:0;
	padding:0;
	}
	
.CoinToss img  {
	position:absolute;
	top:-8px;
	left:60px;
	}
.coinImg {
	position:absolute;
	right:28px;
	top:6px;
}	
		
p.bw_date img  {
	position:absolute;
	left:0;
	top:16px;
	}
	
	
.bw_results_link {
	float:right;
	font-size:1.1em;
	padding:0px 10px 0px 10px;
	}
.bw_results_link a:link, .bw_results_link a:active, .bw_results_link a:visited {
	color:#fff;
	text-decoration:none;
	} 
.bw_results_link a:hover {
	text-decoration:underline;
	}
	
	
	
	
	
	
	
	
 
 
 .results_lotto_numbers  {width:300px; padding-left:0px; height:70px;padding-top:20px;}
 
 .bonus {width:80px;}
 
 .results_bonus_number    {text-align:center;border-left: 1px solid #fff;padding: 0px 20px 0px 20px;height:50px;border-right: 1px solid #fff;margin-top:47px;  }
 
 .results_bonus_number h3 {font-size:1em;margin:0px;padding:0px;height:11px; }
 
  .results_power_ball_number {padding:18px 0px 0px 20px   }
 
 .result_strike_numbers    { padding-top:15px;height:65px;} 

 .result_strike_numbers img {float:left;margin:0px 10px 0px 32px; padding:0px;}


.winning_results {
background-position:left top;
background-repeat:no-repeat; }

.results_table {width:100%;height:208px;}

.results_table td {vertical-align:top;}

.coin_toss_results { color:#fff;font-size:18px ;text-align:center;height:110px;padding-top:70px; width:20%  }

.plus { color:#fff;font-size:40px;width:10%;padding-top:100px; }


.result_tails     { height:64px;display:block;   }
.result_heads     {height:64px;display:block;background-position:15px bottom; background-repeat:no-repeat;  }



/*  BALL NAVIGATION REPLACEMENTS */


.ball_results_table td {vertical-align:top;}


/* KENO RESULTS PAGE  */

.keno-top-row-results  {margin-left:10px;   margin-top:0px; line-height:40px;    } 

.keno-bottom-row-results  { margin-left:10px; line-height:40px;     } 

.keno-top-row-results  span, .keno-bottom-row-results  span {font-size:1.8em; width:40px; display:block;float:left; background-position:center top ;text-align:center;color:#000;background-repeat:no-repeat;   font-weight:bold;padding:0px;margin:0px ;height:40px; } 






 

