/***********style for NAVIGATION******************/
#nav {
position:absolute;
top:55px;
left:10px;
float:left;
width:100%;
font-size:93%;
font-size:11px;
line-height:normal;
padding-left:10px;
z-index:1000;
text-align:center;
}

#nav, #nav ul {     
padding:10px 10px 0px 0px;   
margin: 0;     
list-style: none; 
z-index:1000;
line-height: 1,1; #ms
text-align:left;
} 



#nav li {     
float:left;
margin:0;
padding:0;
display: inline; 
width:9.5em;
z-index:1000;

}

#nav li ul {   
position: absolute; 
top:45px;   
width: 10em;   
left: -999em; 
z-index:1000;
background-image:url(../images/50pro.gif);
border-right: 1px solid #ffcc66;
border-left: 1px solid #ffcc66;
border-bottom: 1px solid #ffcc66;
padding:5px;
color: #f00;
display: inline;
text-align:left;
margin-left:-5em;
} 




#nav li ul ul {     
border-right: 1px solid #ffcc66;
border-left: 1px solid #ffcc66;
border-bottom: 1px solid #ffcc66;
border-top: 1px solid #ffcc66;
width: 10em;       
margin: -3em 0 0 10.5em;
margin: -45px -1px 0 10.4em;
z-index:1000;


}



.mainlevelms#active_menums{
background: #fff;
color:#00459F;
}

a.mainlevelms:link, a.mainlevelms:visited {   
font-size:12px;
display:block;
background-image:url(../images/bg_navlist.png);
padding:5px 15px 4px;
color:#fff;
font-weight:bold;
text-decoration:none;
/*color:#fff;*/
border:1px solid #E7BA5A;
margin:0px 2px 0px 0px;
 	z-index:1000;
} 

a.mainlevelms:hover {
display:block;
padding:5px 15px 4px;
color:#00459F;
font-weight:bold;
background-image:url(../images/bg_navlist.png);
z-index:1000;
}

/*  EX */
.mainlevel_currentms#active_menums{
background: #fff;
color:#00459F;
}

a.mainlevel_currentms:link, a.mainlevel_currentms:visited {   
font-size:12px;
display:block;
background: #fff;
padding:5px 15px 4px;

color:#00459F;
font-weight:bold;
text-decoration:none;
border:1px solid #E7BA5A;
margin:0px 2px 0px 0px;
 	z-index:1000;

} 

a.mainlevel_currentms:hover {
display:block;
padding:5px 15px 4px;
color:#00459F;
font-weight:bold;
background: #fff;
 	z-index:1000;
}

/* 2.EX */
.mainlevel_activems#active_menums{
background: #fff;
color:#00459F;
}

a.mainlevel_activems:link, a.mainlevel_activems:visited {   
font-size:12px;
display:block;
background: #fff;
padding:5px 15px 4px;
color:#00459F;
font-weight:bold;
text-decoration:none;
border:1px solid #E7BA5A;
margin:0px 2px 0px 0px;
z-index:1000;
} 

a.mainlevel_activems:hover {
display:block;
padding:5px 15px 4px;
color:#00459F;
font-weight:bold;
background: #fff;
 	z-index:1000;
}






a.sublevelms:link, a.sublevelms:visited {   
font-size:10px;
display:block;
padding:5px;
color: #f00;
text-decoration:underline;
/*border-bottom:1px solid #fc6;*/
z-index:1000;
width: 100%;  
font-weight:bold;

} 

a.sublevelms:hover {
display:block;
color: #039;
text-decoration: none;
z-index:1000;
}

a.sublevel_currentms:link, a.sublevel_currentms:visited {   
font-size:10px;
display:block;
padding:5px;
color: #039;
text-decoration:none;
/*border-bottom:1px solid #fc6;*/
z-index:1000;
width: 100%;  
font-weight:bold;
} 

a.sublevel_currentms:hover {
display:block;
color: #039;
text-decoration:underline;
z-index:1000;
}




/* ########### 3.EX #########*/


.sublevel_activems#active_menums{
/*background: #fff;
color:#00459F;*/
width: 100%;  
}

a.sublevel_activems:link, a.sublevel_activems:visited {   
font-size:10px;
display:block;
padding-left:5px;
color:#00459F;
font-weight:bold;
text-decoration:none;
margin:0px 2px 0px 0px;
z-index:1000;
width: 100%;  
} 

a.sublevel_activems:hover {
display:block;
padding-left:5px;
color:#00459F;
font-weight:bold;
z-index:1000;
width: 100%;  
}






/*a.sublevelms#active_menu {
color: #333;
 	z-index:1000;
}

*/

/* 2.EX */
#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
}




/* 3.EX */
#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:auto;

}