/*
	roster.azarts.gov.css
	
*/
body, p, h1, h2, h3, h4, h5, h6, .profile-subhead, .profile-sub-sub-head,
.account-subhead, .account-head
{
	font-family: helvetica, arial, Calibri, sans-serif; 
	text-decoration: none;
	word-wrap:break-word;
	color:#484848;
}

body
{
background-color: #EBEBEB;
}
/*
	Other Background colors...
    background-color:#8B9906; -- Dark Olive --
    background-color:#e1e790; -- Pea Soup --
*/

p 
{
	font-weight: normal; 
	font-size: 12px; 
	line-height:21px;
	padding-top:8px;
	padding-bottom:11px;
}
h1
{
	font-family: Georgia "Times New Roman" serif; 
	color:#9C0059;
	font-size:24px;
	size:24px;
	border-bottom:solid 1px #CCC;
	height:26px;
}

table .az-head img {
	border-width:0;
} 
.xSite-search-widget {
	padding: 3pt 10pt 0pt 0pt;
	text-align: right;
	font-size:12px;
}
.xSite-search-widget p {
	font-color: white;
}
.content
{
width: auto;
margin-top: 0;
padding:0;
margin:0;
background:none;
}

#footer-container-erc {
    padding-top:20pt;
    text-align:center;
}

.xSite-Copyright-Contain, #layout, #footer-container-erc {
	background: url(/xsite/roster.azarts.gov/images/navBG.jpg) repeat-y top left;
}

.xSite-Copyright-Contain, #footer-container-erc {
	margin: 0 auto 0 auto;
	padding-left:195px;
	width:755px;
	background-color:white;
}

.xSite-Copyright-Console-Contain {
/* Remove sidebar for Console */
	padding-left:0;
	background-image:none;
	background-color:inherit;
	width:auto;
}

p.xSite-Copyright {
	line-height:1.1;
}
.xSite-navbar, .xSite-navlink, a.xSite-navlink, a.xSite-navlink:link, a.xSite-navlink:visited, a.xSite-navlink:hover, .xSite-head, .xSite-head-image {
	background-color: #000000;
	border:0;
	color: #FFFFFF; 
	float:none;
	font-weight: normal;
	font-size:10px;
	padding: 2pt 4pt 0 2pt;
	margin:0;
}

p.xSite-navbar, p.xSite-navbar a.xSite-navlink{
    padding-top:0px;
	line-height:1.2;
}

img.xSite-head-image {
	float:none;
}

.xSite-footer, .xSite-footer a:link {
	background-color: #000000;
	color: #E5E5E5; 
	font-weight: normal;
}

.stepbox, .methodbox, .rowalternate {
	background-color: #E5E5E5;
	border: thin solid #999999;
}

/* Preview Window shows when hovering over image in Samples list 
.preview {
	background-image: url(/images/previewBackground.png);
}
*/

ul {
	list-style-image: none;
}


/* Sep 2009 new site design - Copied from their style.css */


.main {
margin-left:200px;
}

/*
a:focus {
outline:none;
}
*/
 
span.clear {
clear:both;
}


a:link, .script-link, .script-link-no-decoration {
	color: #9c0059;
}
 
a:visited {
	color: #5F0037;
}

#layout {
	margin: 0 auto 0 auto;
	width:950px;
	text-align: left;
	background-color:white;
}
#header-contain {
	background: #EBEBEB url(/xsite/roster.azarts.gov/images/header_inf6.jpg) repeat-x 0 0 ;
	padding:0;
	height:143px;
}

#header {
 width:924px;
 background:url(/xsite/roster.azarts.gov/images/header_bg.jpg) no-repeat 0 44px;
 height:75px;
 padding:44px 0 0 26px;
 margin:0 auto 0 auto;
}

#header img {
float:left;
}
#header .left {
float:left;
 width:auto;
 padding-top:10px;
}
#header .right {
float:right;
 width:180px;
 padding-top:2px}
 
 
/** Sidebar & navigation **/
#sidebar  {
	float:left;
	width:196px;
}

#sidebar, #sidebar .nav li  {
	background-color: #e1e790;
}

#sidebar .nav {
	line-height: 1.25em;
}
#sidebar .nav ul,
#sidebar .nav li,
#sidebar .nav a {
/* 	float:left; */
	display: block;
	-webkit-transition: none;
	-moz-transition: none;
	transition: none;
}

#sidebar .nav ul {
	list-style:none;
	padding-top:7px;
	margin:0;
	padding:0;
}

#sidebar .nav li {
	font-size:13px;
	font-weight:bold;
	color:#424242;
	border-bottom:1px solid #f0f3c8;
	padding:0;
}
#sidebar .nav li a  {
	color:#424242;
	text-decoration:none;
	padding:5px 0 5px 17px;
	background: #e1e790 url(/xsite/roster.azarts.gov/images/arrow_nav.gif) no-repeat 7px 8px;
	font-weight:bold;
}

#sidebar .nav ul li a.current {
	color:#9c0059;
	background-color: white;
}
#sidebar .nav ul li a.ancestor {
	color:	black;
	font-weight: bold;
	background-image: url(/xsite/roster.azarts.gov/images/arrow_nav_black.gif);
}
#sidebar .nav ul li ul {
	background-color: #F0F3C7;
}
#sidebar .nav ul li ul li {
	padding:0 0 0 13px;
	font-weight:normal;
}
#sidebar .nav ul li ul li.first {
	border-top:1px solid #fff;
}
#sidebar .nav ul ul li a {
	background-color: #F0F3C7;
}
#sidebar .nav ul li ul {
	padding-top:0px;
}
#sidebar .nav li ul {
	border-top:1px solid #F0F3C8;
}
#sidebar .nav ul li a:hover {
	color: white; 
	background-color:#9c0059;
	background-image: url(/xsite/roster.azarts.gov/images/arrow_nav_white.gif);
}
#sidebar .nav ul li a.current:hover {
	color: #9c0059; 
	background-color: white;
	background-image: url(/xsite/roster.azarts.gov/images/arrow_nav.gif);
}

.announceBoxERC {
    width:80%;
    margin:0 auto 10pt auto;
    border:2pt #AFAF2C solid;
    background-color: #e1e790;
    color:black;
    text-align:center;
    padding:8pt;
}
div.announceBoxContainERC {
    padding-top:10pt;
}
.account-head {
    background-color:#8B9906; /* Dark Olive */
    color:white;
}

.account-subhead, div.Section_Head_TopicERC {
    background-color:#e1e790; /* Pea Soup */
}
.promo-box, .modal-box {
	background:none;
    background-color:#F0F3C7; /* tan */
}
div.Section_Head_TopicERC {
	border:0;
}
.formButtonERC, a.formButtonERC, .foot a, p.foot a, .formIconButtonERC{
    background-color:#8B9906;
    color:white;
    border-color:#F0F3C7;
}

.formIconButtonERC a:link , .formIconButtonERC a:visited{
	color: #ffffff;
	text-decoration:none;
}

#rosterLogo {
	height:108px;
	padding:6pt 0 6pt 0;
	margin:0 0 0 196px;
	background-color:white;background-image:url(/xsite/roster.azarts.gov/images/banner_TAR2.jpg);background-position: 50% 50%;background-repeat: no-repeat;
}

#calendarContainERC {
	margin:0 0 0 196px;
}
.profileListingERC {
	margin:0 0 0 196px;
	padding:0 20px 0 20px;
}

.searchFormContain p {
	line-height:1.1;
	padding-top:0px;
	padding-bottom:0px;
}

#welcomeContain {
	margin:0 0 0 196px;
}
#welcome {
	width:420pt;
	margin:auto;
}
.searchLauncher {
	width:200pt;
	padding:0 6pt 0 6pt;
	margin:0pt;
	cursor:pointer;
	border: 0;
	background: #e1e790 url(/xsite/roster.azarts.gov/images/acabackground.jpg) no-repeat;
	/* border: #F0F3C7 outset 6pt ; */
}

p.searchLauncher {
	padding-top:0px;
	padding-bottom:0px;
}
.searchLauncher:hover {
	color:black;
	background-color:#E1E790;
	background-image:none;
}

p.searchLauncherLink {
	padding:4pt;
	padding-top:8pt;
	margin:0;
	text-align:center;
}

.searchLauncherLink a {
	color:black;
	font-size:14pt;
	font-weight:bold;
	text-decoration:none;
	/*
	border: #F0F3C7 outset 3pt;
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	border-radius:18px;
	padding:4px 8px 4px 8px;
	background-color:#B1D66D;
	*/
}
/*
.searchLauncherLink a:hover {
	color:black;
	border-style: inset;
	background-color:#DBEDBD;
}
*/
.searchLauncherLink a:visited {
	color:black;
}

.calendarEventDetailContainERC {
	margin-left:0;
}
#calendarEventDetailWhenERC {
	float:left;width:140pt;margin-bottom:10pt;
}
#calendarEventDetailWhereERC {
	float:left;width:130pt;
}
#aggreementContent {margin:0 .5in 0 208px;} /* allow space for the sidebar */

/* In the user account creation page, revert this definition to the original */
div.agree div#aggreementContent {margin:0 .5in 0 .5in;}

div#calendarContainERC div.main {
	margin-left:0; /* the headline in the calendar list is too far to right */
}

#rosterOpenNotice {
	text-align:center;
	border:1pt solid #8B9906;
	background-color:#e1e790;
	padding:6px;
	width:450px;
	margin:6px auto 12px auto;
}
#rosterOpenNotice h2, #rosterOpenNotice p {
	margin:0;
	line-height:1.2;
	padding:0;
}
#rosterOpenNotice h2 {
	font-weight:bold;
	padding-bottom:10px;
}
#rosterOpenNotice p {text-align:left;}

