/* CSS Document */

#navWrapper
{
	position:absolute;
	top:0px;
	left:30px;
	display:inline;
	z-index:1000
}

#nav, 
#nav ul 
{  

	padding: 0;     
    margin: 0;     
    list-style: none; 
    float:left;
    position:relative;
	z-index:1000

}

#nav li 
{   
    margin: 0px 2px 0px 0px;
	padding:0;  
    float: left;
	width:148px;

}

#nav li a 
{     
    font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-weight:bold;
    text-decoration:none;
    display: block;
	color:#304733;     
    padding:0px 0px 0px 5px;
	border-top:#304733 solid 7px;
	width:auto;

}

#nav li a:hover,
#nav li a.selected
{     
	color:#cf212b;
	border-top:#cf212b solid 7px;     
}


/* second-level lists */  



#nav ul ul  
{
	clear:both;
	display:block;
	width:auto;
} 

#nav li ul  
{
    /* second-level lists */     
    display:block;
    width:auto;
    position:absolute;     
    left:-999em;
} 

#nav ul li:hover ul 
{
	padding: 8px 0px 0px 0px;
	background-color: #dadada;
	width:148px;
}

#nav li li 
{   
    clear:both; /* forces submenu elements to new line */
   	text-align:left;
    background:none;
	display:block;
	min-width:150px;
	float:none;
	margin:10px 0 5px 0; 
}

#nav li li.last 
{   
    clear:both; /* forces submenu elements to new line */
   	text-align:left;
    background:none;
	display:block;
	min-width:150px;
	float:none;
	margin:10px 0 5px 0; 
}

#nav li li a  
{
	color:#6f6f6f;
	display:block;
	border:none;
	padding:0px 0px 0px 5px;
	font-size:12px;
	text-transform: none; 
}
	

#nav li li a:hover 
{
	color:#cf212b;
	display:block;
	border:none;
}

#nav li:hover ul  
{
     left:auto;
}


/****************************** Secondary Navigation ****************************/




#secondnavWrapper
{
	width:151px;
	position:absolute;
	top:180px;
	left:180px;
	display:block;
	padding:5px 0px 5px 0px;
}
#secondnav, 
#secondnav ul 
{  

	padding: 0;     
    list-style: none; 
    position:relative;

} 
#secondnav li a 
{     
    font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
    text-decoration:none;
    display: block;     
	color:#6f6f6f;
    padding:2px 0px 2px 5px;

}
#secondnav li a:hover 
{     
   	color:#cf212b;
}


#secondnav li 
{   
    margin: 5px 0px 5px 0px;
	padding:0;   
}

#secondnav li.selected
{
	background-color:#eaeaea;
}
#secondnav li.selected a
{
	color:#6f6f6f;
}




