﻿@import url(../../reset.css);


html{
	text-align: center;
}
body{
	display: block;
	margin: 0 auto;
	text-align: left;
	color: #fff;
	font: 12px "Arial", "Helvetica", sans-serif;
	font-weight: bold;
	background: #3079bf url(../../images/bg_body.png) center 0 no-repeat;
	width: 100%;
	
}
/* HEADER STYLES START */
div#header_wrapper{
	display: block;
	width: 100%;
	background: url(../../images/bg_header.png) no-repeat center 0;
	margin: 0;
	padding: 0;
}
div#header{
	display: block;
	width: 950px;
	margin: 0 auto;
	
}

h1#branding a{
	display: block;
	float: left;
	width: 664px;
	height: 111px;
	text-indent: -9999px;
	background: url(../../images/branding.png) no-repeat;
}
div#container_search
{
	position: absolute;
	top: 0px;
	left: 486px;
	width: 450px;
	height: 111px;
	font-size: 11px;
	text-align: right;
	padding-right: 10px;
}

h3#branding_at_your_service a
{
	display: block;
	float: left;
	width: 100px;
	height: 57px;
	text-indent: -9999px;
	background: url(../../images/azgov.png) no-repeat;
	margin: 33px 0 0 65px;
}

div#form_search{
	display: block;
	float: right;
	margin-top: 32px;
	width: 264px;
	margin-right: -5px;
}

h3#home
{
	display: block;
	float: left;
	width: 41px;
	height: 10px;
	text-indent: -9999px;
	background: url(../../images/button_home.gif) no-repeat;
	margin-right: 12px;
	margin-top: 8px;
}

h3#home:hover
{
	display: block;
	float: left;
	width: 41px;
	height: 10px;
	text-indent: -9999px;
	background: url(../../images/button_home_hover.gif) no-repeat;
	margin-right: 12px;
	margin-top: 8px;
}

div#form_search input#search_field{
	display: block;
	width: 138px;
	height: 25px;
	background: transparent url(../../images/bg_input_search.gif) no-repeat;
	color: #000;
	border: 0;
	padding: 6px 16px 0 6px;
}

div#form_search input#search_button{
	display: block;
	width: 64px;
	height: 27px;
	margin-top: 100px;
}

div#search_text
{
	display: block;
	float: right;
	margin: 5px -6px 0 0;
	color: #DDDDFF;
}

div#menu_wrapper
{
	margin: 0 auto;
}

div#contentBodyWrapper
{
	margin: 0 auto;
	width: 950px;
	margin-left: -5px;
	padding: 5px 5px 5px 5px;
	background-color: #003366;
}
/* HEADER STYLES END */

/* WINNING NUMBERS DROPDOWN START */
.winning_game
{
	border-bottom: 1px solid #94bed5;
}



/* ===================== Mega ====================== */
div#winning_megamillion{
	display: block;
	width: 220px;
	margin: 5px auto;
	
	padding: 0 0 10px 0;
}
.highlight{
	color: #cb0303;
}
h4#winning_header_megamillion a{
	display:block;
	width: 130px;
	height: 38px;
	background: url(../../images/winning_header_powerball.gif) no-repeat;
	text-indent: -9999px;
	margin: 4px 0;
}
div#winning_megamillion ul li{
	display: block;
	width: 17px;
	height: 17px;
	padding: 6px 7px;
	background: url(../../images/bg_winning_balls.gif) no-repeat;
	float: left;
}
div#winning_megamillion ul li#mega{
	display: block;
	width: 17px;
	height: 17px;
	padding: 6px 7px;
	background: url(../../images/bg_ball_yellow_small.gif) no-repeat;
	float: left;
	color: #fff;
}
/* ===================== Mega ====================== */

div#winning_powerball{
	display: block;
	width: 220px;
	margin: 5px auto;
	
	padding: 0 0 10px 0;
}
.highlight{
	color: #cb0303;
}
h4#winning_header_powerball a{
	display:block;
	width: 130px;
	height: 38px;
	background: url(../../images/winning_header_powerball.gif) no-repeat;
	text-indent: -9999px;
	margin: 4px 0;
}
div#winning_powerball ul li{
	display: block;
	width: 17px;
	height: 17px;
	padding: 6px 7px;
	background: url(../../images/bg_winning_balls.gif) no-repeat;
	float: left;
}
div#winning_powerball ul li#power{
	display: block;
	width: 17px;
	height: 17px;
	padding: 6px 7px;
	background: url(../../images/bg_winning_balls_power.gif) no-repeat;
	float: left;
	color: #fff;
}
/* =====================CASH 4====================== */
div#winning_cash4{
	display: block;
	width: 220px;
	margin: 5px auto;

	padding: 0 0 10px 0;
}
div#winning_cash4 p{
	margin: 4px 0;
}
h4#winning_header_cash4 a{
	display:block;
	width: 123px;
	height: 31px;
	background: url(../../images/winning_header_cash4.gif) no-repeat;
	text-indent: -9999px;
	margin: 4px 0;
}
div#winning_cash4 ul li{
	display: block;
	width: 17px;
	height: 17px;
	padding: 6px 7px;
	background: url(../../images/bg_winning_balls.gif) no-repeat;
	float: left;
}
/* ====================END CASH 4====================== */

/* =====================THE PICK====================== */
div#winning_thepick{
	display: block;
	width: 220px;
	margin: 5px auto;

	padding: 0 0 10px 0;
}
div#winning_thepick p{
	margin: 4px 0;
}
h4#winning_header_thepick a{
	display:block;
	width: 115px;
	height: 45px;
	background: url(../../images/winning_header_thepick.gif) no-repeat;
	text-indent: -9999px;
	margin: 4px 0;
}
div#winning_thepick ul li{
	display: block;
	width: 17px;
	height: 17px;
	padding: 6px 7px;
	background: url(../../images/bg_winning_balls.gif) no-repeat;
	float: left;
}
/* ====================END THE PICK====================== */

/* =====================PICK 5====================== */
div#winning_pick5{
	display: block;
	width: 220px;
	margin: 5px auto;
	
	padding: 0 0 10px 0;
}
div#winning_pick5 p{
	margin: 4px 0;
}
h4#winning_header_pick5 a{
	display:block;
	width: 98px;
	height: 58px;
	background: url(../../images/winning_header_pick5.gif) no-repeat;
	text-indent: -9999px;
	margin: 4px 0;
}
div#winning_pick5 ul li{
	display: block;
	width: 17px;
	height: 17px;
	padding: 6px 7px;
	background: url(../../images/bg_winning_balls.gif) no-repeat;
	float: left;
}
/* ====================END PICK 5====================== */

/* =====================PICK 3====================== */
div#winning_pick3{
	display: block;
	width: 220px;
	margin: 5px auto;

	padding: 0 0 10px 0;
}
div#winning_pick3 p{
	margin: 4px 0;
}
h4#winning_header_pick3 a{
	display:block;
	width: 98px;
	height: 58px;
	background: url(../../images/winning_header_pick3.gif) no-repeat;
	text-indent: -9999px;
	margin: 4px 0;
}
div#winning_pick3 ul li{
	display: block;
	width: 17px;
	height: 17px;
	padding: 6px 7px;
	background: url(../../images/bg_winning_balls.gif) no-repeat;
	float: left;
}
/* ====================END PICK 3====================== */
div#winning_numbers h4 a{
	color: #cc0202;
	text-decoration: none;
	font-size: 13px;
	float: left;
}
div#winning_numbers h4 a:hover{
	color: #cc0202;
	text-decoration: underline;
}

/* ====================END PICK 3====================== */


div#winning_t2by2{
	display: block;
	width: 220px;
	margin: 5px auto;

	padding: 0 0 10px 0;
}
div#winning_t2by2 p{
	margin: 4px 0;
}
h4#winning_t2by2 a{
	display:block;
	width: 115px;
	height: 45px;
	background: url(../../images/winning_header_thepick.gif) no-repeat;
	text-indent: -9999px;
	margin: 4px 0;
}
div#winning_t2by2 ul li{
	display: block;
	width: 17px;
	height: 17px;
	padding: 6px 7px;
	background: url(../../images/bg_winning_balls.gif) no-repeat;
	float: left;
}

div#winning_t2by2 ul li#power{
	display: block;
	width: 17px;
	height: 17px;
	padding: 6px 7px;
	background: url(../../images/bg_winning_balls_power.gif) no-repeat;
	float: left;
	color: #fff;
}



/* WINNING NUMBERS DROPDOWN END */

/* NEWS SUB COL START */

div#container_headlines, div#container_archives{
	display: block;
	margin: 5px auto;
	padding: 0 0 10px;
	width: 220px;
}
div#container_headlines a{
	color: #013665;
	text-decoration: underline;
}
div#container_headlines a:hover{
	color: #2e587e;
}
div#container_headlines p.date{
	color: #344854;
	margin: 3px 0 0 0;
}
div.headline{
	margin: 0 0 12px 0;
}
div#container_archives ul li{
	margin: 2px 0 8px 0;
}
div#container_archives ul li a{
	color: #013665;
	text-decoration: underline;
}
div#container_archives ul li a:hover{
	color: #2e587e;
}
/* NEWS SUB COL END */

/*MAIN CONTENT STYLES START */
div#content_main{
	margin: 10px auto;
	width: 950px;
}
div#news_container {
	display: block;
	width: 950px;
	position: relative;
	z-index: 99;
}
div#breaking_news{
	display: block;
	width: 708px;
	height: 14px;
	background: #011d2d url(../../images/bg_breaking_news.gif) repeat-x;
	color: #051823;
	padding: 8px 0;
	float: left;
	font-weight: normal;
}
div#breaking_news h3{
	font-size: 13px;
	font-weight: bold;
	width: 130px;
	text-transform: uppercase;
	float: left;
	margin: 0 0 0 14px;
}
div#breaking_news ul li a{
	color: #013665;
	text-decoration: none;
}
div#winning_numbers{
	display: block;
	height: 30px;
	width: 234px;
	float: left;
	margin: 0 0 0 6px;
	position: absolute;
	right: 0;
	z-index: 100;
}
div#winning_numbers a{
	color: #005cac;
}
div#winning_numbers a:hover{
	color: #005cac;
	text-decoration: none;
}
.winning_numbers{
	width:222px;
	background-color:#cde7f7;
	padding:6px;
	color: #3185b2;
	font-family: "Verdana", "Arial", sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.next_jackpot{
	font-size: 9px;
	
}
.winning_numbers ul li{
	color: #404a50;
}
.winning_numbers_toggle .title {
	padding:8px 0 8px 14px;
	height:14px;
	display:block;
	width:220px;
	background-image:url(../../images/bg_breaking_news.gif);
	background-repeat:repeat-x; color:#051823;
	cursor:pointer;
}
div.winning_numbers_toggle h3 {
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url(../../images/bg_winning_numbers_arrow.gif);
	background-repeat:no-repeat;
	background-position:195px -8px;
}
div#flash_hero{
	display: block;
	width: 950px;
	height: 340px;
	
	margin: 10px 0 0 0;
}
div#feature_games{
	display: block;
	width: 950px;
	margin: 10px auto;
}
div#feature_games ul li.home1{
	float: left;
	margin: 0 7px 0 0;
	width: 312px;
	height: 165px;
	display: block;
	background: url(../../images/home1.jpg) no-repeat;
}
div#feature_games ul li.home2{
	float: left;
	margin: 0 7px 0 0;
	width: 312px;
	height: 165px;
	display: block;
	background: url(../../images/home2.jpg) no-repeat;
}
div#feature_games ul li.home3{
	float: left;
	margin: 0 7px 0 0;
	width: 312px;
	height: 165px;
	display: block;
	background: url(../../images/home3.jpg) no-repeat;
}
div#subnav ul{
	position: relative;
	right: 0;
	text-align: right;
}

div#subnav{
	display: block;
	width: 950px;
	position: relative;
}
div#subnav ul{
	position: relative;
	float: left;
	text-align: left;
}

div#subnav ul li {
	display: inline;
}



div#subnav ul li a{
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	border-right: 1px solid #fff;
	padding: 0 5px;
}
div#subnav ul li a.last{
	border: none;
}


div#subnav ul.social_media{
	display: block;
	float: left;
	position: absolute;
	right: 0;
}
div#subnav ul.social_media li.social_media_title{
	display: block;
	/*width: 151px;*/
	text-align: right;
	margin-bottom: 7px;
	font-size: 11px;
}
div#subnav ul.social_media li a{
	border: none;
	float: right;
	padding: 0;
	margin: 0;
}
a.facebook{
	display: block;
	width: 40px;
	height: 40px;
	background: url(../../images/lottery_social_icons.png) no-repeat 0 0;
	text-indent: -9999px;
}
a.facebook:hover{
	background: url(../../images/lottery_social_icons.png) no-repeat 0 -40px;
}
a.youtube{
	display: block;
	width: 40px;
	height: 40px;
	background: url(../../images/lottery_social_icons.png) no-repeat -40px 0;
	text-indent: -9999px;
}
a.youtube:hover{
	background: url(../../images/lottery_social_icons.png) no-repeat -40px -40px;
}
a.twitter{
	display: block;
	width: 37px;
	height: 40px;
	background: url(../../images/lottery_social_icons.png) no-repeat -80px 0;
	text-indent: -9999px;
}
a.twitter:hover{
	background: url(../../images/lottery_social_icons.png) no-repeat -80px -40px;
}
a.mobile{
	display: block;
	width: 35px;
	height: 40px;
	background: url(../../images/lottery_social_icons.png) no-repeat -117px 0;
	text-indent: -9999px;
}
a.mobile:hover{
	background: url(../../images/lottery_social_icons.png) no-repeat -117px -40px;
}
div#banner_farm{
	width: 950px;
	display: block;
	margin: 10px 0;
}


div#drawing_container{
	display: block;
	width: 960px;
	margin: 40px auto 10px;
}


ul#live_drawing{
	width: 300px;
	display: inline;
	text-align:center;
}
ul#live_drawing li
{
	display: inline;
}
ul#live_drawing li a#kold{
	display: block;
	width: 108px;
	height: 36px;
	text-indent: -9999px;
	background: url(../../images/banner_kold.gif) no-repeat;
	float: left;
	margin: 0 20px 0 0;
}

/*
ul#live_drawing li a#abc{
	display: block;
	width: 78px;
	height: 38px;
	text-indent: -9999px;
	background: url(../../images/banner_abc15.gif) no-repeat;
	float: left;
	margin: 0 20px 0 0;
}
ul#live_drawing li a#univision{
	display: block;
	width: 74px;
	height: 38px;
	text-indent: -9999px;
	background: url(../../images/banner_univision.gif) no-repeat;
	float: left;
}
*/

ul#help_banners{
	position: relative;
	top: -10px;
	margin: 35px 0 -10px 0;
}
ul#help_banners li{
	display: inline;
}
ul#help_banners li a#problem_gambling{
	display: block;
	width: 130px;
	height: 61px;
	background: url(../../images/banner_az_prob.gif) no-repeat;
	text-indent: -9999px;
	float: left;
	margin: 0 10px 0 0;
}
ul#help_banners li a#next_step{
	display: block;
	width: 152px;
	height: 61px;
	background: url(../../images/banner_next_step.gif) no-repeat;
	text-indent: -9999px;
	float: left;
	margin: 0 10px 0 0;
}
ul#help_banners li a#jan_brewer{
	display: block;
	width: 87px;
	height: 61px;
	background: url(../../images/banner_jan_brewer.gif) no-repeat;
	text-indent: -9999px;
	float: left;
	margin: 0 10px 0 0;
}

ul#help_banners li a#open_books{
	display: block;
	width: 201px;
	height: 71px;
	background: url(../../images/azopenbooks.jpg) no-repeat;
	text-indent: -9999px;
	float: left;
 margin: 4px 10px 0 0;
}

ul#help_banners li a#cenus{
	display: block;
	width: 83px;
	height: 61px;
	background: url(../../images/Census.png) no-repeat;
	text-indent: -9999px;
	float: left;
}

div#banners_tv
{
	float: right;
	margin-top: 20px;
	width: 108px;
}
	
/*MAIN CONTENT STYLES END */
p.draw_date{
	float: right;
	color: #5e6366;
}
/*FOOTER STYLES START */
div#footer{
	margin: 0 auto;
	width: 100%;
	background: #003366;
	padding: 0 0 50px 0;
}
div#footer a{
	color: #fff;
	font-weight: normal;
}
div#footer a:hover{
	text-decoration: none;
}
div#footer_content{
	display: block;
	width: 950px;
	margin: 0 auto;
	text-align: center;
	padding: 20px 0 0;
}
ul#im_a{
	display: block;
	width: 150px;
	float: left;
	margin: 5px 40px;
}
ul#im_a li, ul#help_me li{
	margin-bottom: 10px;
	text-align: left;
}
ul#help_me{
	display: block;
	width: 150px;
	float: left;
	margin: 5px 40px;
}

/*FOOTER STYLES END */










/*GRAYboc */



.controlTitle
{
	font-family: Verdana;
	font-size: 16px;
	color: #003366; 
	text-transform:uppercase; 
	vertical-align: middle;
}

.controlPanel
{

	border-color: #999999;
	border-style: solid;
	border-width: 1px;	
	margin: 5px;
	height: 100%;
}


.controlDirections
{
	font-family: Verdana;
	font-size: 11px;
	color: Black;
	font-weight: bold;
	border-bottom: solid 1px #999999;
	padding: 10px;

}

.controlActions
{
	margin: 3px;
	height: 25px;
}

.inputControlEven
{
	text-align: left;
	color: #000000;
	background-color: #f9fafb;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: middle;


	display:block 
	

}

.inputControlOdd
{
	text-align: left;
	background-color: #eaebee;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: middle;
	vertical-align: middle;

	display: block;
}

.inputLabel
{
	width: 175px;
	padding-top: 4px;
	margin-left : 10px;
	float: left;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	color: #003366;
}

.textBox

.textBoxMultiLine
{
	height: 50px;
	width: 200px;
	font-family: Verdana;
	font-size: 11px;
	padding-left: 5pt;
}


.dropdownLixtBox
{

	height: 24px;
	width: 205px;
	font-family: Verdana;
	font-size: 11px;
}

.select
{
	cursor:hand;
}


div#editPageMenu
{
	text-align: right;
	color: #FFFFFF;
}

div#editPageMenu a
{
	text-align: right;
	color: #FFFFFF;
}

div#editPageMenu
{
	font-size: 14px;
	
}
div#editPageMenu a
{
	color: #FFFFFF;
	
}

.goButton
{
	width:61;
	text-indent: -9999;

	background: url(../../images/button_go.gif) no-repeat;
	position: relative; 
	float :left; 
	margin: -4px 0 0 10px;
	cursor: hand;
}



family: Verdana;
	font-size: 11px;
}

.select
{
	cursor:hand;
}


div#editPageMenu
{
	text-align: left;
	color: #FFFFFF;

}

div#editPageMenu a
{
	text-align: right;
	color: #FFFFFF;
}

div#editPageMenu
{
	font-size: 14px;
	line-height: 20px;
	
}
div#editPageMenu a
{
	color: #FFFFFF;
	
}

.goButton
{
	width:61;
	text-indent: -9999;

	background: url(../../images/button_go.gif) no-repeat;
	position: relative; 
	float :left; 
	margin: -4px 0 0 10px;
	cursor: hand;
}

.search_field{
	display: block;
	width: 139px;
	height: 25px;
	background: transparent url(../../images/bg_input_search.gif) no-repeat;
	color: #000;
	border: 0;
	padding: 5px 0 2px 8px;
	float: left;
}

.search_box
{

	border: 0;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: left;

}

a#kold{
	display: block;
	width: 108px;
	height: 36px;
	text-indent: -9999px;
	background: url(../../images/banner_kold.gif) no-repeat;
	margin: 0 20px 0 0;
}

/*
a#abc{
	display: block;
	width: 78px;
	height: 38px;
	text-indent: -9999px;
	background: url(../../images/banner_abc15.gif) no-repeat;
	margin: 0 20px 0 0;
}
a#univision{
	display: block;
	width: 74px;
	height: 38px;
	text-indent: -9999px;
	background: url(../../images/banner_univision.gif) no-repeat;
}
*/
