/* Toplevel Stylesheet for CommonSpot */
/*This style represent element level formatting to be overriden in the custom.css*/
/* Changes: */
/* 080714lh changed h1 to 18px Georgia */
/* 081911lh changed h1 to 18px Georgia */

#main .headerBar , #main506 .headerBar{
	background-color:#AEAEDE;
	color: #006;
	border:1px dotted;
	margin:0.7em;
	width: 220px;
}

#main .headerBar p, #main506 .headerBar p{
	padding:5px;
	font-family:Verdana, Arial, sans-serif;
	font-size:13px;
	font-weight: bold;
}
/*Ending main content div general styles*/

/* Heading special styles*/
#contentWrap h1 {
color:#af944c;
font-family:georgia,garamond,serif;
font-size:24px;
font-weight:normal;
letter-spacing:-0.01em;
margin:0px;
padding:0px 0px 0px 0px;
}

/* End of heading special styles*/


.infoItems{
padding: 5px 15px;
}

.infoItems_Heading{
	font-size:14px;
	font-family: Arial,Helvetica,sans-serif;
	padding: 5px 0px 10px;
	text-align:left;		
}

.infoItems_Text{
		font-size: 12px;
		font-family: Arial,Helvetica,sans-serif;
		text-align:left;		
}

.navEdit{
display:none;
overflow:hidden;
}


#headerLinks a, #headerLinks a:visited {
color:#D3C199;
font-size:11px;
font-weight:normal;
text-decoration:none;
}


#navbar, #navbarRight, #navbarLeft {
background:none repeat scroll 0 0 transparent;
}

#navWrap {
background-color:#000066;
background-image:url("/images/ECImages/toplevelNavbarBG.jpg");
border-bottom:1px solid #7F704F;
border-top:1px solid #7F704F;
float:left;
width:100%;
}

/*Start Horizontal Navigation*/
#navWrap .hPullnav {
display:block;
width:auto;
}


/*Start Horizontal Navigation*/
#navWrap .hPullnav {
display:block;
width:auto;
}

#navWrap .hPullnav ul {
list-style:none outside none;
margin:0;
padding:0;
text-align:left;
}
#navWrap .hPullnav li {
float:left;
}
#navWrap .hPullnav ul a {
border-left:0 solid #7F704F;
color:#d1c29e;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
padding:0px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 10px;
padding-left: 14px;
text-decoration:none;
}
#navWrap .hPullnav .lastNav {
border-right:0 solid #7F704F;
width:157px;
float:left;
}

#navWrap .hPullnav li ul {
background-color:#37438F;
border-left:1px solid #7F704F;
border-right:1px solid #7F704F;
border-top:1px solid #7F704F;
left:-999em;
margin-top:0;
position:absolute;
width:175px;
z-index:2000;
}

#navWrap .hPullnav a:hover {
background-color:#024C68;
background-image:url("/images/ECImages/toplevelNavbarBGreverse.gif");
color:#d1c29e;
}

#navWrap .hPullnav li:hover, #navWrap .hPullnav li.sfhover {
background-color:#333366;
background-image:url("/images/ECImages/toplevelNavbarBGreverse.gif");
}

#navWrap .hPullnav li:hover ul, #navWrap .hPullnav li.sfhover ul {
color:#000066;
left:auto;
}

#navWrap .hPullnav li ul li {
border-bottom:1px solid #7F704F;
float:left;
width:175px;
}

#navWrap .hPullnav li ul li a {
border:medium none !important;
padding-bottom:3px;
padding-left:14px;
padding-top:4px;
}

#navWrap .hPullnav li ul a:hover {
background-color:#024C68;
border:medium none;
}

* html #navWrap .hPullnav li ul a {
width:100%;
}
/*End of Horizontal Navigation*/

#azList, #azList a {
background-color:#EEE8DA;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
height:18px;
text-align:right;
}
#azList {
padding:0px 5px 0pt 0px;
}


/*Testing removed 8-20-2011 */
#main .CS_Element_PageIndex a, #main506 .CS_Element_PageIndex a {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
}

#contentWrap .standardPadding{
	padding:20px 18px 20px 18px;
}



