/* idaho lottery vip stylesversion 1.0created 1/6/2004modified 3/9/2004*/body {	background-color: #FFED9B;	margin-left: auto;	margin-right: auto;	text-align:center;	background-image: url(http://vip.idaholottery.com/images/html_bg.gif);	margin-top: 0px;}td, p, ul, li, caption, label {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	vertical-align: top;}h1 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #FF0000;	margin: 10px 0px 0px;	font-size: 24px;}h2 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #101F8A;	margin: 5px 0px 0px;	font-size: 18px;}/* layout  and id styles  */#headercontainer{	width: 750px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #000000;	border-left-color: #000000;	margin: 0px;	padding: 0px;}#header {	background-color: #101f8A;	background-image: url(http://vip.idaholottery.com/images/menu_header.jpg);	background-repeat: repeat-x;	width: 750px;	height: 94px;}#subheader {	background-color: #000000;	background-image: url(http://vip.idaholottery.com/images/subheader_bg.gif);	background-repeat: repeat-x;	height: 6px;}#powerball {	background-color: #FFFFFF;	background-image:  url(http://vip.idaholottery.com/images/date_bg.jpg);	background-repeat: no-repeat;	height: 35px;	background-position: right center;	vertical-align: bottom;	padding: 0px;	text-align: left;	border-top: 1px solid #000000;	border-bottom: 1px solid #000000;}#borderright{	border-right-width: 1px;	border-right-style: solid;	border-right-color: #000000;	background-color: #FFFFFF;	width: 124px;	margin: 0px;	padding: 0px;}#borderright div{	border: 5px white solid;    padding: 15px;}#profile{	background-color:#FFFFFF;	text-align: right;	margin: 0px;	padding: 0px;	width: 197px;}#profilemiddle{	background-color:#FFFFFF;	margin: 0px;	padding: 0px;	width: 426px;}#date{	text-align: right;	vertical-align: bottom;	padding-bottom: 2px;	padding-left: 5px;}#register{	font-size: 10px;	color: #FFFFFF;	height: 16px;	width: 270px;	text-align: right;	vertical-align: middle;	letter-spacing: 1px;	font-weight: bold;}/*content styles */#secondchance {	border: 1px solid #F8E299;}#secondchance td {	font: 10px Arial, Helvetica, sans-serif;	color: #000000;	vertical-align: top;}#secondchance input {	background: #FFFDDA;	border: 1px solid #990066;	font: 10px Arial, Helvetica, sans-serif;	padding: 2px;	color:#000000;}#contentcontainer{	width: 750px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #000000;	border-left-color: #000000;	background-color:#FFFFFF;}#lotteryinfo{	width: 124px;	text-align: center;	vertical-align: top;	background-color: #FFFFFF;}#lotteryinfoTop{	width: 124px;	text-align: center;	vertical-align: top;	background-color: #FFFFFF;}#contentTop{	text-align: right;	vertical-align: top;	background-color: #FFFFFF;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #000000;}/* lnav link styles  */#lnavtop{	font: bold normal 10px Arial, Helvetica, sans-serif;	color: #FFFFFF;	background: #FFFFFF url(http://vip.idaholottery.com/images/lnav_top.gif) no-repeat left bottom;	vertical-align: bottom;	width: 125px;	text-align: center;	letter-spacing: 1px;	text-transform: uppercase;	padding-bottom: 2px;}#lnav a /* this rule is hidden from Netscape 4 */{	padding: 3px;	display: block;	border: 1px dotted #006633;	text-decoration: none;	line-height: 1em;	width: 100px;	height: 12px;}#lnav a:link, #lnav a:visited {	color: #333;	background-color: #FED667;	 }#lnav a:hover, #lnav a:active	/* Netscape 4 ignores hover and active states */ {	color: #990000;	background-color: #FFFFFF;	border: 1px solid #000;	background-image: url(http://vip.idaholottery.com/images/lnav_hover.gif);	background-repeat: no-repeat;	background-position: right center;	}	#current a{	color:#0000CC!important;	background-color: #FFED9B!important;	border: 1px dotted #0000FF!important;	background-image: url(http://vip.idaholottery.com/images/current_hover.gif);	background-repeat: no-repeat;	background-position: left center;}	#lnav ul /*this rule is hidden from Netscape 4, set both padding and margin for different browsers */{ 	/*/*/padding-left: 1em; 	margin-left: 0px; 	list-style-type: none; /* */  }	 #lnav li { 	/*/*/margin: 0px 0px 6px -5px; /* */ }#content{	background-color: #FFFFFF;	padding-right: 5px;	padding-left: 5px;	line-height: 1.5em;	text-align: left;	border-right: 1px solid #000000;	border-left: 1px solid #000000;	}	#content a, #content a:visited {	color: #0066CC;	text-decoration: none;	}#content a:hover, #content a:active {	color: #FF0000;	border-bottom: 1px solid #FF0000;}#none a, #none a:visited {	text-decoration:none;	border-bottom:0px;}#none a:hover, #none a:active {	text-decoration:none;}#sponsorship{	width: 124px;	text-align: center;	vertical-align: top;	background-color: #FFFFFF;}/* Footer Styles */#footercontainer{	width: 750px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #000000;	border-left-color: #000000;}#subfooter {	background-color: #000000;	background-image: url(http://vip.idaholottery.com/images/subheader_bg.gif);	background-repeat: repeat-x;	height: 6px;}#footernav {	background-color: #FEAD33;	height: 20px;	text-align: center;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #000000;	border-bottom-color: #000000;	font-size: 9px;	vertical-align: middle;	letter-spacing: 1px;}#footernav a:link, #footernav a:visited{	color: #000000;	text-decoration: none;	font-size: 9px;}#footernav a:hover, #footernav a:active	/* Netscape 4 ignores hover and active states */ {	color: #003399;	text-decoration: underline;	}#footer {	background-color: #101f8A;	height: 35px;	background-image: url(http://vip.idaholottery.com/images/header_bg.gif);	background-repeat: repeat-x;	font-size: 10px;	color: #99CC00;	text-align: center;	vertical-align: middle;}/* temporary footer link styles for testing only   */#footer a, #footer a:visited {	color: #FF9900;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #999900;}#footer a:hover, #footer a:active {     background-color: #99CC00;     color: #000066;}/* menu styles */a.menu:link, a.menu:visited{	color: #000;	text-decoration: none;	font: 10px Arial, Helvetica, sans-serif;}a.menu:hover, a.menu:active{	color: #990000;	text-decoration: none;	display: inline;	height: 15px;	width: 97px;}.yellowtab{	background: url(http://vip.idaholottery.com/images/btn_yellow.gif) no-repeat center bottom;	text-align: center;	vertical-align: bottom;	height: 15px;	width: 97px;}/* alt row color styles */.tddrk {	background-color: #FED667;}.tdlight {	background-color: #FFED9B;}/* address */.address {	font-style: normal;	letter-spacing: 2px;}/*form styles */.inputtext{	background-color: #FFED9B;	border: 1px solid #FEAD33;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000066;	height: 20px;	padding-left: 3px;	vertical-align: middle;}.inputmulti{	background-color: #FFED9B;	border: 1px solid #FEAD33;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000066;	padding-left: 3px;}.inputlist{	background-color: #FFED9B;	border: solid 1px #FEAD33;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000066;}.submit{	background-color: #000066;	border: 1px solid #993333;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	height: 20px;	width: 75px;	text-transform: uppercase;	letter-spacing: 2px;	font-weight: bold;	cursor : hand;}.submit.over{	background-color: #ffffff;	border: 1px solid #993333;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	height: 20px;	width: 75px;	text-transform: uppercase;	letter-spacing: 2px;	font-weight: bold;	cursor : hand;}#jackpot {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #000000;	text-align: center;	vertical-align: middle;}/* rollover styles for top navigation. logout, and home buttons */a#editprofile img {background: url(http://vip.idaholottery.com/images/btn_editprofile.gif) no-repeat center ; } 
a#editprofile:hover img {background: url(http://vip.idaholottery.com/images/btn_editprofile_hover.gif) no-repeat center ; }a#logout img {background: url(http://vip.idaholottery.com/images/logout.gif) no-repeat center bottom;}a#logout:hover img {background: url(http://vip.idaholottery.com/images/logout_hover.gif) no-repeat center bottom;}a#home img {background: url(http://vip.idaholottery.com/images/btn_home.gif) no-repeat center bottom;}a#home:hover img {background: url(http://vip.idaholottery.com/images/btn_home_hover.gif) no-repeat center bottom;}a#contests img {background: url(http://vip.idaholottery.com/images/btn_funstuff.gif) no-repeat center bottom;}a#contests:hover img {background: url(http://vip.idaholottery.com/images/btn_contents_hover.gif) no-repeat center bottom;}a#funstuff img {background: url(http://vip.idaholottery.com/images/btn_funstuff.gif) no-repeat center bottom;}a#funstuff:hover img {background: url(http://vip.idaholottery.com/images/btn_funstuff_hover.gif) no-repeat center bottom;}a#videovoting img {background: url(http://vip.idaholottery.com/images/btn_videovoting.gif) no-repeat center bottom;}a#videovoting:hover img {background: url(http://vip.idaholottery.com/images/btn_videovoting_hover.gif) no-repeat center bottom;}a#store img {background: url(http://vip.idaholottery.com/images/btn_store.gif) no-repeat center bottom;}a#store:hover img {background: url(http://vip.idaholottery.com/images/btn_store_hover.gif) no-repeat center bottom;}a#games img {background: url(http://vip.idaholottery.com/images/btn_games.gif) no-repeat center bottom;}a#games:hover img {background: url(http://vip.idaholottery.com/images/btn_games_hover.gif) no-repeat center bottom;}a#newsletters img {background:  url(http://vip.idaholottery.com/images/btn_newsletters.gif) no-repeat center bottom;}a#newsletters:hover img {background: url(http://vip.idaholottery.com/images/btn_newsletters_hover.gif) no-repeat center bottom;}a#mailings img {background: url(http://vip.idaholottery.com/images/btn_mailings.gif) no-repeat center bottom;}a#mailings:hover img {background: url(http://vip.idaholottery.com/images/btn_mailings_hover.gif) no-repeat center bottom;}a#refer img {background: url(http://vip.idaholottery.com/images/btn_refer.gif) no-repeat center bottom;}a#refer:hover img {background: url(http://vip.idaholottery.com/images/btn_refer_hover.gif) no-repeat center bottom;}/* ************ Custom Report Area ***************/.submitAB_reports{	background-color: #000066;	border: 1px solid #993333;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	height: 20px;	text-transform: uppercase;	letter-spacing: 2px;	font-weight: bold;}.submitAB_reports.over{	background-color: #ffffff;	border: 1px solid #993333;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	height: 20px;	text-transform: uppercase;	letter-spacing: 2px;	font-weight: bold;	cursor : hand;}/*form styles */.inputtext_reports{	background-color: #FFED9B;	border: 1px solid #FEAD33;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000066;	padding-left: 3px;	vertical-align: middle;}.message_reports{	font-weight: bold;	font-size: 10px;	vertical-align: top;	color: #ff0000;	font-family: Arial, Helvetica, sans-serif;}