/* CSS Document */
@import url(_fonts.css);
@import url(_layout.css);
@import url(_forms.css);

#layGlobalWrapper{
	border:none;
	margin:0 auto;
	position:relative;
}


#layHeader {
	display:none;
}


#homepageContent {
	background-image:url("/assets/images/global/homeBkgrnd_logo.gif");
	background-repeat:no-repeat;
	margin: 0px auto;
	padding: 10px;
	width: 472px;
	height:460px;
	text-align: left;
	}

.homepageHR {
	margin: 0px auto;
	width: 590px;
	height: 6px;
	line-height: 0px;
	font-size: 0px;
	background-color: #990000;
}

#layMainMenu {
	background-color:transparent;
float:none;
font-family:"Arial Black",Arial,Helvetica,Geneva,sans-serif;
font-size:14px;
height:auto;
letter-spacing:1px;
margin:0 auto;
overflow:visible;
position:absolute;
left:185px;
text-align:right;
top:290px;
width:158px;
	}


	
	/*Drop Downs*/
/*#layMainMenu ul {
	color: #FFf;
	padding: 0px; 
	margin: 0px;
	list-style: none;
	float: left;
	z-index: 1;
	height:auto;
	padding-top:4px;
	padding-left:4px;
	overflow:visible;
	width:154px;
}*/

#layMainMenu ul {
color:#FFFFFF;
height:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-top:4px;
padding-left:4px;
z-index:1;
width:auto;
margin:0;
}

#layMainMenu li {
background-color:transparent;
border:medium none;
color:#FFFFFF;
display:block;
height:auto;
margin-bottom:0;
padding:4px 6px 2px 10px;
position:relative;
width:140px;
z-index:1;
text-align:right;
}


#layMainMenu li ul {
background-color:#004A00;
border:0 none;
display:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
left:152px;
letter-spacing:normal;
padding:0px;
position:absolute;
top:-1px;
z-index:5;
padding:0;
}

#layMainMenu li a:hover {
	color: #566845;
	text-decoration: none;
}


#layMainMenu li:hover ul, #layMainMenu li.over ul{ 
	display: block; 
	color: #990000;
}


#layMainMenu li ul a:hover { 
	display: block; 
	color: #990000;
	background-color:#fff;
}



#layMainMenu li li a:hover {
	color: #990000;
	text-align:left;
}

#layMainMenu li li:hover, #layMainMenu li li.over {
	background-color: #ffffff;
}





#layMainMenu li:hover li a{
		color: #F5F7C4;
}




#layMainMenu li:hover ul, #layMainMenu li.over ul{ 
	display: block; 
}


#layMainMenu li li {
background-image:none;
display:block;
border:0px;
background-color:transparent;
float:none;
height:auto;
margin:0;
text-align:left;
width:auto;
width:121px;
padding:0;
}

#layMainMenu li li a {
	color:#F5F7C4;
display:block;
text-decoration:none;
padding:4px 8px 4px;	
}

#layMainMenu li li a:hover {
	color: #990000;
	background-color:#fff;
display:block;
text-decoration:none;	
}

/*Drop Downs*/

.layMenuItem a, .layMenuItem a:active, .layMenuItem a:visited {
		float:left;
		text-decoration: none;
		display:block;
		color: #FFf;
		
	}
		
	.layMenuItem a:hover {
			color: #990000;
	}
		
.layMenuItemSelected a, .layMenuItemSelected a:active, .layMenuItemSelected a:visited {
		float:left;
		text-decoration: none;
		display:block;
		color: #FFf;
	}
	
.layMenuItemSelected a:hover {
	}
	
	
/***********/

#homepagePods {
	width: 570px;
	text-align:left;
	margin: 0px auto; 
	padding: 0px;
}

#homepagePod1 {
	width: 235px;
	float: left;
	border-right: 1px solid #990000;
	padding: 10px; margin:0px;
	display:none;
}

#homepagePod2 {
	width: 235px;
	float: left;
	border-right: 1px solid #990000;
	padding: 10px; margin:0px;
	display:none;
}

#homepagePod3 {
	width: 236px;
	float: left;
	padding: 10px; margin:0px;
	display:none;
}

#layFooterWrapper {
	margin: 0px auto;
	width: 590px;
	padding: 10px 20px;
	display:none;
}

#layAuthenticationVeil {
	position: absolute;
	top: 0px; left: 0px;
	width: 100%; height: 100%;
	background-color: #666; 
	filter: alpha(opacity=50); 
	-moz-opacity: 0.50; 
	opacity: 0.50;
	}
	
#layAuthentication {
	position: absolute;
	top: 152px; left: 252px;
	width: 440px; margin: auto; 
	border:5px solid #2b451c;
	padding-top:3px;
	background-color:#FFF;
	}
