body { background-color: #ececec; }
body, td, div { margin: 0px; font-family: Verdana, Arial, Helvetica; font-size: 10pt; }

li { margin: 0; padding: 0; }

a:link, a:visited { color: #333399; }
a:hover, a:active { color: #FF0000; }

/* heading styles */
.toplinks { text-align: right; background-color: White; color: #999; font-size: 10pt; padding: 2px 8px 2px 8px; }
.toplinks a { color: #333!important; }
.topbar { background-color: #333333; height: 24px; }
.headback { text-align: center; background: transparent url('images/headback.jpg'); }
.header { width: 950px; height: 75px; background: url('images/head.jpg'); color: White;  }
.header td { font-size: 12pt; font-weight: bold; }
.header .AgencyLogo { width: 240px; cursor: hand!important; }
.header .AgencyLogo img { width: 240px; height: 75px; }
.header .AZGovLogo { width: 240px; cursor: hand!important; }
.header .AZGovLogo img { width: 240px; height: 75px; }
.subHeaderBack { text-align: center; background-color: #333333; color: White; } 
.subHeader { width: 950px; height: 24px; }
.slogan { padding-left: 4px; vertical-align: middle; font-family: Arial; color:#FFEEDD; font-size:10pt; }
.search { text-align: right; white-space: nowrap; padding: 2px 4px 2px 4px; font-family: Arial; font-size: 9pt; color: #FFEEDD; }
.search input { width: 180px; font-family: Arial; font-weight: normal; font-size: 8pt; text-align: left; }
.search a { color: White!important; margin-left: 4px!important; }
.searchGo { background-color: #333377; color: #ffffff; width: 32px; margin-left: 4px; cursor: hand; text-align: center; vertical-align: top; padding-top: 2px; padding-bottom: 2px; font-size: 8pt; }

/* menu styles */
.menuPane {
	width: 190px;
	background-color: #565A43;
	border-collapse: collapse;
}
.menuPaneHeader {
	background-color: Black;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	padding: 5px;
	height: 28px;
	border-bottom: inset 2px White;
	width: 190px;
}
.menuPaneContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
#menuBottomPane { padding: 8px 0px; }

/* footer styles */
.footer { width: 100%; text-align: center; padding: 4px; background: url('images/footer.jpg') repeat-x;}
.linkFooter { width: 100%; padding: 4px; font-family: Verdana, Arial, Helvetica; font-size: 8pt; background-color: White; text-align: center; }
.linkFooter .container { text-align: left; }
.topFooter { width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-color: #333377; }
.bottomFooter { width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-color: #808080; }

/* other styles */
.body { width: 100%; height: 380px; }
.flashPane { background-color: white; }
.contentPane { background-color: white; padding: 4px; }
.moreInfoPane { width: 190px;background-color: #471a1c; color: White!important; padding: 4px; }
.moreInfoPane a { color:White!important; }
.moreInfoPane .Normal { padding: 0!important; }
.moreInfoPane .containerContent { width: 220px; color:white!important; margin: 0!important; padding: 0!important; }
.moreInfoPane .SubHead { color: White; }


/* SOLPARTMENU ITEMS */
.MainMenu_MenuContainer {
	background-color: transparent; 
	width: 190px;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 30px;
	background-color: transparent;
}

.MainMenu_MenuItem td, .MainMenu_MenuItemSel td { 
	border-bottom: solid 1px white;
}

.MainMenu_SubMenu td { border: none; }

.MainMenu_MenuItem {
	cursor: hand; 
	cursor: hand; 
	color: 	White;
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: #565A43;
	height: 28px;
	padding: 0px;
}

.MainMenu_MenuIcon {
	cursor: hand; 
	cursor: hand; 
	background-color: #565A43; 
	text-align: center; 
	width: 0px f: 12; 
	height: 1px; y: 24;
}
.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: hand; 
	cursor: hand; 
	background-color: #FFFFFF;
	border: solid 1px black;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=2); 
}

.MainMenu_SubMenu .MainMenu_MenuItem { background-color: #062233; padding-left: 4px; }
.MainMenu_SubMenu .MainMenu_MenuIcon { display: none; width: 0px; background-color: #062233; }

.MainMenu_MenuBreak {
	xborder-bottom: white 1px solid; 
	xborder-left: #EEEEEE 0px solid; 
	xborder-top: black 1px solid;  
	xborder-right: #EEEEEE 0px solid; 
	xbackground-color: #ccddee; 
	height: 0px;
}

.MainMenu_MenuItemSel {
	cursor: hand; 
	cursor: hand; 
	color: #ffffff;
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: #a24500;
	height: 28px;
	border: 0px;
}

/* Container Styles */
.container { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; border: solid 0px black; padding: 0px; }
.containerHeader { padding: 4px; border: solid 1px white;  }
.containerHeader table { padding: 0px; xwidth: 190px; }
.containerHeader .Head {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; } 
.containerHeaderBlue	{ background-color: #3b3e4f; old-background-color: navy; }
.containerHeaderBrown	{ background-color: #471a1c; old-background-color: brown; }
.containerHeaderRed		{ background-color: #ff2731; old-background-color: red; }
.containerHeaderBlack	{ background-color: black; }
.containerHeaderGrey	{ background-color: #333; }

.Normal, .containerContent { padding: 20px; font-family: Verdana; font-size: 8pt; }

.containerPrint { display:none; }


/* Added for implementaion of GITA's Flash slides by Chris Kontz 2010-06-15 */
.flashtext { margin-left: -999px; padding-left: -999px; float: left; position: fixed; left: -999px; }


