/* Layout Stylesheet */ 

body{
	margin: 0px auto;
	padding:0px;
	background: #F26F6D;
	color: #333333;
	font-family:  arial, verdana, sanf-serif;
}
 
#hdr{
	background:#F8A79E;
}

.number {color:#F26F6D;font-size:120%;}  /* dark color */

/* STYLE USED FOR RESULTS START HERE */
#results {
	border:double #F26F6D 5px;
 	width:70%;
 	font-size: 90%;
	text-align:center;
 	margin:0 auto;
	line-height:130%;
	padding:1px;
}

#results p {
border-bottom:#F26F6D solid thin;
padding-top:2px;
padding-bottom:2px;
}
/* STYLE USED FOR RESULTS END HERE */

/* Page links */
#pagelinks {
position:relative;
top:1em;
font-size: 90%;
line-height:120%;
color:#F26F6D;
height:10em;
width:560px;
margin:0 auto;
text-align:left;
}
#pagelinks .linksleft {
width:35%;
float:left;
clear:right;display:table-column;
padding-right:10px;
}
#pagelinks .linksright {
float:right;display:table-column;
}

#pagelinks a:link {
color:#F26F6D;
font-weight:bold; text-decoration:underline;
}

#pagelinks a:visited {
color: #006699;font-weight:600;text-decoration:underline;
}

.datatable {
	margin:0 auto;
  border: 2px solid #F26F6D;          /*  dark color */
  border-collapse:collapse;
  display: table;
  padding:5px;
  width:80%;
  min-width:80%;
  }
  .datatable table {  
   margin-left:5%; padding:5px; width:90%;}
   
.datatable th {  
  font-weight:bold;
  font-size:100%;
  text-align:center;
  border-bottom:none;
} 
.datatable td {  
  border-bottom: 1px solid  #333333;
  font-size:95%;
}
.datatable .line {
  border-bottom: 1px solid #333333;
}

.datatable .noline {
border-bottom:none;
border-top:none;
font-size:80%;
}
.checktable {
	margin:0 auto;
  border: 2px solid #F26F6D;          /*  dark color */
  border-collapse:collapse;
  display: table;
  padding:5px;
  width:65%;
  min-width:65%;
  }
  .checktable table {  
   margin-left:5%; padding:5px; width:90%;}
   
.checktable th {  
  font-weight:bold;
  font-size:100%;
  text-align:center;
  border-bottom:none;
} 
.checktable td {  
  border-bottom: 1px solid  #333333;
  font-size:95%;
}
.checktable .line {
  border-bottom: 1px solid #333333;
}

.checktable .noline {
border-bottom:none;
border-top:none;
font-size:80%;
}

#menu li a {
		padding: 5px;
		border-left: 6px solid  #F26F6D;   /* dark color */
		border-right: 5px solid  #FFD5D5;    /* lighter color */
		border-bottom: 2px solid #000;     /* bottom black */
		border-top: 2px solid  #B77784;    /* top grayish */
		background-color: #F8A79E;         /* light or lighter color */
		color: #660000  ;
		text-decoration: none;
		width: 90%;
		}

	#menu li a:hover {
		border-left: 6px solid #FFD5D5;    /* lighter color */
		border-right: 5px solid #F26F6D;   /* dark color */
		background-color: #FFFF00;   /* a contrasting color */
		color: #F26F6D;   /* dark color */
		}

h1, h2 {
color:#F26F6D;   /* dark color */
}

		
#winningbox {
		border: medium #F26F6D double;   /* dark color */
		}

#jackpotbox {
		border: medium #F26F6D double;   /* dark color */
		}
				
form {margin-top:0px;}
/**********************************************************************************/
.freqtable {
    border: 2px solid #F26F6D;   /* dark color */
	margin: 0 auto;padding:5px;text-align:center; width:60%; }
.freqtable table {margin: 0 auto; width:90%; border:none;}
.freqtable th {border-bottom: 1px solid #F26F6D;   /* dark color */}  
.freqtable td {border: 3px solid #fff; font-weight:800;}
.freqrow {color:#fff; background-color: #F8A79E; text-align:center;font-size:90%;} /* light color */
.freqaltrow {color:#000; background-color: #FFFFCC; text-align:center;font-size:90%;} /* lighter color */
/**********************************************************************************/
.smalltable {font-size:85%;text-align:center; border:thin  #999999 solid; border-collapse:collapse; width:60%; margin:0 auto;}
.smalltable th {font-size:90%; background-color:#F8A79E; padding:3px; text-align:center;border:1px  #999999 solid;} /* light color */
.smalltable td {padding:2px; text-align:center;border:1px  #999999 solid;}   

