#nav{
z-index:100;
position:relative;
}
ul.mainleveltop{ float:left; padding-top:2px; margin:0; }
ul.mainleveltop li{display:inline; width:auto; float:left; padding:0; padding-right:2px; background:url(../images/vline.jpg) top right no-repeat;}
ul.mainleveltop a{
color:#fff;
font-weight:bold;
font-size:15px;
display:block;
}
ul.mainleveltop ul a{
font-size:14px;
font-weight:normal;
display:block;
float:none;
clear:both;
}
ul.mainleveltop a:hover{
text-decoration:none;
}
ul.mainleveltop li a span{
margin:0;
padding:0;
float:left;
}
ul.mainleveltop li a span span{
padding:9px 12px 10px 12px;

}
ul.mainleveltop li a span span span{
padding:0;}
ul.mainleveltop li:hover a span, ul.mainleveltop li.sfhover a span,
ul.mainleveltop li a.mainlevel_currenttop span{
background:url(../images/highlight.png) top right no-repeat;
padding:0px 12px 0px 0px;
float:left;
}
ul.mainleveltop li:hover a span span, ul.mainleveltop li.sfhover a span span,
ul.mainleveltop li a.mainlevel_currenttop span span{
background:url(../images/highlight.png) top left no-repeat;
padding:9px 0px 10px 12px;
 }
ul.mainleveltop li:hover a span span span, ul.mainleveltop li.sfhover a span span span,
ul.mainleveltop li a.mainlevel_currenttop span span span{
background:none;
padding:0;
display:inline;
}
ul.mainleveltop li:hover li a span, ul.mainleveltop li.sfhover li a span,
ul.mainleveltop li li a.mainlevel_currenttop span, ul.mainleveltop li li a span,
ul.mainleveltop li:hover li a span span, ul.mainleveltop li.sfhover li a span span,
ul.mainleveltop li li a.mainlevel_currenttop span span, ul.mainleveltop li li a span span{
background:none;
padding:0;
}
ul.mainleveltop li li{
width:180px;
margin:2px 0px;
padding:3px 10px;
background:none;
}
html>body ul.mainleveltop li li{width:160px;}
ul.mainleveltop li li:hover, ul.mainleveltop li li.sfhover{
background-color:#b73636;
}
ul.mainleveltop li ul{
clear:both;
position:absolute;
width:180px;
left:-999em;
top:34px;
background-color:#a40000;
border:#eb0000 1px solid;
padding:10px 0px;
min-height:100px;
height:auto!important;
height:100px;
}
ul.mainleveltop li:hover ul, ul.mainleveltop li.sfhover ul{
left:auto;
z-index:6000;}

ul.mainleveltop li:hover, ul.mainleveltop li.sfhover{
cursor:pointer;
}