@charset "UTF-8";




#nav{ font-family:Verdana, sans-serif; text-align:center; float:left;  list-style-type: none; width:990px; overflow:visible;}	

	#nav li { position:relative; float:left; padding:0; margin:0; list-style-type:none;z-index:200}

	#nav li a {color:#fff; width:auto; margin:0; display:block; text-decoration:none; font-size:11px; color:#18335F; font-weight:bold; background-image: url(../images/nav_divider.gif); background-repeat: no-repeat; background-position:right; padding:0 2px; line-height:32px; list-style-type:none;}

	#nav a.last {border:none; padding:0 2px;}	

	#nav li a:hover, #nav li li a.here {color:#ffffff;} #nav li a:hover {background:#824E22; background-image: url(../images/nav_divider.gif); background-repeat: no-repeat; background-position:right;} 

	#nav li ul { padding:0; margin:0; position:absolute; left:-999em; width:210px;  }		

	#nav li li a {border-bottom:1px solid #ffffff; border-top:none; width:210px; text-align:left; background:#824E22 url(../images/arrow.gif) 7px center no-repeat; padding-left:20px; padding-right:0; border-right:none; line-height:20px; color:#FFFFFF; font-weight:normal;} 
	
	
	#nav li li a:hover { background:#824E22 url(../images/arrow.gif) 7px center no-repeat; color:#E6DBAC; }

	#nav li li.sub a {border-bottom:1px solid #ffffff; border-top:none; width:210px; text-align:left; background:#824E22 url(../images/darrow.gif) 7px center no-repeat; padding-left:20px; padding-right:0; border-right:none; line-height:20px; color:#FFFFFF; font-weight:normal;} 
	
	
	#nav li li.sub a:hover { background:#824E22 url(../images/darrow.gif) 7px center no-repeat; color:#E6DBAC; }
	
		#nav li li.scndlist a {border-bottom:1px solid #ffffff; border-top:none; width:210px; text-align:left; background:#824E22 url(../images/arrow.gif) 7px center no-repeat; padding-left:20px; padding-right:0; border-right:none; line-height:20px; color:#FFFFFF; font-weight:normal;} 
	
	
	#nav li li.scndlist a:hover { background:#824E22 url(../images/arrow.gif) 7px center no-repeat; color:#E6DBAC; }

#nav li:hover ul li, #nav li.hover ul li {position:static;} 

	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left:-999em; }

	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left:0;z-index:200 }

#a {width:85px;z-index:200}
#b {width:98px;}
#c {width:121px;}
#d {width:123px;}
#e {width:80px;}
#f {width:106px;}
#g {width:78px;}
#h {width:71px;}
#i {width:76px;}
#j {width:76px;}
#k {width:76px;}
.k {width:76px; background-image:none !important; text-align:center;}
#nav li#j.sfhover  ul, #nav li#j:hover ul {left:-156px;}



#nav li ul ul {
	margin: -1em 0 0 10em;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
    z-index:200
    
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
    z-index:200
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: 0;
	z-index:200
}


#sidenav,{
	width:200px;
	float:left;
	margin:0;
	z-index:1;
}
	#sidenav ul, #sidenav li {padding-left:0; margin-left:10px; list-style:none; display:inline; width:205px;} #sidenav li {position:relative; }
	#sidenav ul {  display:block; background:#F3EAC2; padding-top:11px;} .tall #sidenav ul {margin-bottom:-10em; }
	#sidenav li a {display:block; text-decoration:none; border-bottom:1px solid #824E22; padding:5px 0 5px 12px; font-family:Arial, Helvetica, sans-serif; color:#18335F; font-size:12px; background:#F3EAC2 url('../images/arrow2.gif') 1px center no-repeat;}
	#sidenav li a:hover, #sidenav li a.here {color:#fff; background:#F3EAC2 url('../images/arrow3.gif') 1px center no-repeat; font-family:Arial, Helvetica, sans-serif; color:#824E22; }
	
.first{	border-top:1px solid #824E22;}
