@charset "UTF-8";

#content { padding:0; }
#content h1 { margin-right:1em; }

#gameNav { float:right; width:200px; margin:0; }
* html #gameNav { width:198px; }

#gameNav ul { text-align:left; list-style-type:none; margin:0;}
#gameNav ul li a { display:block; padding:1em; border-width:0 0 1px 0; border-style:solid; border-color:#222; 
font-size:1.2em; font-weight:normal; color:white; text-decoration:none; }
#gameNav ul li a { background-color:#333; }
#gameNav ul li a:hover { background-color:#666; }
* html #gameNav ul li a { background-color:#555; background-image:none; }
* html #gameNav ul li a:hover { background-color:#666; background-image:none;  }

#gameNav ul li.current { padding:1em; font-size:1.2em; font-weight:bold; border-width:0 0 1px 0; }
#gameNav ul li.current a { background-color:transparent; padding:0; border:none; font-size:.9em; text-decoration:underline; color:#ccc; }
#gameNav ul li.current a:hover { background-color:transparent; }

#gameNav ul li.current a.navgamehead
{
    text-decoration: none;
    color: #FFFFCC;
}
#gameNav ul li.current a.navgamehead:hover{text-decoration: none;}
#gameNav ul li.current a.navgamesub
{margin-left:5px;
}
#gameNav ul li.current a.navgamesub:hover
{    margin-left:5px;  
}

#gameInfo { text-align:left; width:714px; margin:2em 0; padding:18px; overflow:hidden; }
* html #gameInfo { width:713px; }

#gameNav ul li.current,
#gameInfo { background:url(/img/bgWhite_opac10.png); }
* html #gameNav ul li.current, 
* html #gameInfo { background-color:#222; background-image:none; }
#gameInfo table ul, ol { margin:0; }
#gameInfo table li { font-size:1.4em; }

#gameInfo div.gameMod { float:left; margin:0 0 0 0;    }
#gameInfo #winningNumbers,
#gameInfo #pickNumbers { width:296px; border-width:0 1px 0 0; padding:18px 18px 18px 0; border-style:dashed; border-color:#666;  }
#gameInfo #checkNumbers,
#gameInfo #drawingDates { width:380px; padding:18px 0 18px 18px; }
#gameInfo #winningNumbers,
#gameInfo #checkNumbers {  }

#winningNumbers,
#pickNumbers { clear:left; }


#gameInfo img.gameLogo { margin-bottom:5px; }
#gameInfo img.demo { margin:1em 0; }



#gameInfo table.payout { width:auto; }
#gameInfo table.payout tbody tr 	{ background-color:#ffe18e; color:#222; }
#gameInfo table.payout tbody td 	{ border-bottom:1px; border-style:solid; border-color:#ccc; }
#gameInfo table.payout tbody tr.alt { background-color:#ffeec2; }
#gameInfo table.payout tfoot tr 	{ background-color:#333; color:#fff; font-weight:bold; }

#gamePayout { padding-top:40px; }

div#instantGamesSubNav ul { float:left; }
div#instantGamesSubNav,
div.instantGame { clear:left; border-top:1px solid #666; padding:10px 0; }
#gameInfo div.instantGame table { float:left; margin-right:10px; width:300px; }
div.instantGame p { clear:left; }
div.instantGame h3 { color:#e50000; margin:0; }


a.rss { display:block; float:left; margin:2px 5px 2px 2px;}

