div#navcontainer_inner { 
float:left; clear:left; 
width:100%; 
}
#navlist_inner, #navlist_inner ul{
position:relative;
margin:0; 
padding:0px;
list-style-type:none;
list-style-position:outside;
position:relative;
float:right; border:0px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:100; text-transform:uppercase; line-height:12px;
/*border-top:1px solid blue; border-bottom:1px solid blue; */
}

#navlist_inner a:link,#navlist_inner a:visited{
display:block; 
padding:7px 0px 0px 0px; /*width:100px;*/ /*border:1px solid red;*/
color:#000000;
text-decoration:none; 
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:100; line-height:12px; text-transform:uppercase;
}

#navlist_inner a:hover{
/*background-color:brown;*/

}

#navlist_inner li{
float:left; text-align:center;
position:relative; width:102px; height:45px;
background:url(http://65.36.200.64/F01160/images/nav_bgnd.jpg) no-repeat scroll bottom left;
/*border-left:1px solid red; */
}

/*2nd*/
#navlist_inner li li{
float:left;
position:relative; border-left:0px; 
}

#navlist_inner li li a:link,#navlist_inner li li a:visited{
display:block;
padding:3px 10px 3px 10px; border:0px;
color:#333333;
text-decoration:none;
background-color:#f3f6f7; text-align:center; 
}

#navlist_inner ul {
position:absolute;
display:none;
width:110px; 
margin:0px; margin-left:-1px; left:0;
/*top:24px; */
}

#navlist_inner li ul { border:0px; border-left:1px solid #949494; }
#navlist_inner li ul a:link,#navlist_inner li ul a:visited {
width:100px;
height:auto;
float:left; 
color:#494848; 
background-color:#bbbbbb;
}

#navlist_inner ul ul{
top:auto; z-index:auto;
}	

#navlist_inner li ul ul {
left:0px; top:0px;
margin:-1px 0px 0px 200px; 
}

#navlist_inner li li{
float:left;
position:relative; border-right:1px solid #949494; border-bottom:1px solid #949494;  
}

#navlist_inner li:hover ul ul, #navlist_inner li:hover ul ul ul, #navlist_inner li:hover ul ul ul ul{
display:none; 
}
#navlist_inner li:hover ul, #navlist_inner li li:hover ul, #navlist_inner li li li:hover ul, #navlist_inner li li li li:hover ul{
display:block; 
}

#navlist_inner li li a:hover{
	color:#494848; background-color:#eaeaea;
	background:url(http://65.36.200.64/F01160/images/nav_selected.jpg) no-repeat scroll bottom left; 
}

#navlist_inner li:hover, #navlist_inner li.hover, #navlist_inner li.active {
	background:url(http://65.36.200.64/F01160/images/nav_selected.jpg) no-repeat scroll bottom left; 
}

/* top menu */
#navcontainer {float:right; padding:12px 0px 0px 0px; margin:0px -9px 0px 0px;}
#navlist {
    margin:0px auto;
	/*background-image:url(../images/footer_middle.png);*/
	background-repeat:repeat-x;
	/*height:24px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#cdc7b3;
	text-transform:uppercase;
}

#navlist ul {
    cursor: default;
    list-style-type: none;
    display: inline;
    margin: 0px;
    padding:0px;
}

#navlist li {
    cursor: default;
    list-style-type: none;
    display: inline;
	padding:0px;
    margin: 0px;
	border-right: 1px solid #cdc7b3;
	
}
#navlist li:last-child { border-right: 0px}

#navlist ul li {
	font: 10px/10px Verdana, Arial, Helvetica, sans-serif;
	color:cdc7b3;
	}
	
#navlist li a {
    text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
	color:#cdc7b3;
	padding:0px 10px 0px 10px;
	text-transform:uppercase;
	}
	
#navlist li a:hover {
    text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
	color:#cdc7b3;
	}

#navlist a:link img, #footer a:visited img { 
	border:0px;
	}
	
#navlist a:hover img {
	border:0px;
	}

/* left menu */
#leftnav{
    width: 195px;
    margin: 0 auto 0 auto;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
	color:#000000;
	float:left;
	text-transform:uppercase;
	font-weight:400; 
	font-size:12px;
	line-height:14px;
}


#leftnav ul {
	cursor: default;
    list-style: none;
    display:inline;
    margin: 0px;
	
}

#leftnav li {
	width:185px;
    cursor: default;
	display:inline;
    list-style: none;
	float: left;
	
}

#leftnav li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    padding: 0px 0px 15px 30px;
	color:#000000;
	float:left;
	text-transform:uppercase;
	font-weight:400; 
	font-size:12px;
	line-height:14px;
	
}

#leftnav li a:hover {
	color: #2d2a1e;
}		
/* Micox Pseudo-class-css2 to IE (MXPC). Activate .hover and .first-child in IE 6 */
* html * { color: expression( (function(who){ if(!who.MXPC && who.nodeName != 'A'){
    who.MXPC = '1';
    who.onmouseenter=function(){ who.className += ' hover'};
    who.onmouseleave=function(){ who.className = who.className.replace(' hover','')};
    (who==who.parentNode.firstChild) ? who.className += ' first-child' : '' ;
} } )(this) , 'auto') }

