#header{overflow:visible !important;}
div.vt_menu_wapper div.vtem_roundedcenter,div.vt_menu_wapper div.vtem_roundedcenter li.level0 a:hover{
background-image:url(images/main_bg.png);
background-position:left center;
}
ul.vt_menu{
list-style:none;
margin:0 !important;
padding:0 !important;
position : relative !important;
z-index:8000;
}
div.vt_menu_wapper ul.vt_menu{float:left;}
ul.vt_menu:after,
ul.vt_menu div.vt_nav ul.vt_menu_sub:after,
ul.vt_menu li div.vt_nav div.vtemdrop-top:after{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
ul.vt_menu > ul{
clear:both;
padding : 0;
margin : 0;
}
div.vt_menu_wapper ul.vt_menu li{
float:left;
margin:0;
padding:0;
position:relative;
text-align:left;
}
ul.vt_menu li a,ul.vt_menu li a:link,ul.vt_menu li a:visited,ul.vt_menu li span.separator{
display:block !important;
float:none;
margin:0;
padding:8px 15px !important;
font-weight:bold;
font-size:100%;
text-transform:uppercase;
text-decoration:none;
position:relative !important;
/*text-shadow: #999 1px 2px 1px;*/
}
ul.vt_menu li div.vt_nav{
position:absolute;
}
div.vt_menu_wapper ul.vt_menu li div.vt_nav ul li div.vt_nav{top:0 !important;}
div.vt_menu_wapper ul.vt_menu li div.vt_nav div.vtemdrop-top{
background:url(images/arrow.png) 20px top no-repeat;
height:8px !important;
display:block !important;
_display:none;
*width:200px;
}
div.vt_menu_wapper ul.vt_menu li div.vt_nav ul div.vtemdrop-top{
background:none;
height:0;
}
ul.vt_menu li div.vt_nav ul li div.vtemdrop-main{margin-left:8px;}
ul.vt_menu li div.vt_nav div.vtemdrop-main{
background:transparent url(images/sub_bg.png);
padding:8px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
ul.vt_menu div.vt_nav,
ul.vt_menu li div.vt_nav div.vtemdrop-main,
ul.vt_menu li div.vt_nav div.vtemdrop-top,
div.vt_menu_wapper div.vtem_roundedcenter li.level0:hover{
_background-image:none;
}
div.vt_nav ul{list-style:none; margin:0; padding:0 0 10px 0 !important; display:block;text-align:left; position:static !important;}
div.vt_nav ul li{position:relative;z-index:9999; background:none; float:left;}
div.vt_nav li a,div.vt_nav li a:link,div.vt_nav li a:visited{
text-transform:none !important;
font-size:100%;
padding:8px;
display:block;
border-bottom:1px solid #888;
margin:0 5px;
background:url(images/arrow.gif) left 12px no-repeat !important;
}
div.vt_nav ul li span.separator{text-transform:none !important;}
ul.vt_menu div.cols2 ul.vt_menu_sub li{
margin:2px;
border:none;
}
ul.vt_menu li.level0 div.vt_menu_sub ul.vt_menu_sub{
_clear : both;
_border:5px solid #666;
}
ul.vt_menu li.level0 div.vt_menu_sub ul li div.vtemmenu_mod ul li{_float:none;}
ul.vt_menu_sub li div.vt_nav{
position:absolute !important;
top:0;
left:0;
z-index:9999;
}
div.clr {
clear : both;
height : 0px;
visibility:hidden;
}
div.vtemmenu_mod{padding:5px;}
div.vtemmenu_mod ul,div.vtemmenu_mod ul li{
position:relative;
margin:0;
}
ul.vt_menu  div.vtemmenu_mod h3{
background-image:url(images/main_bg.png);
background-position:left center;
padding:8px;
margin:0;
}
ul.vt_menu  div.vtemmenu_mod table,ul.vt_menu  div.vtemmenu_mod tr{margin:0; padding:0; width:100%;}
ul.vt_menu  div.vtemmenu_mod td{padding:6px 0;}
ul.vt_menu  div.vtemmenu_mod  .pollstableborder td,ul.vt_menu  div.vtemmenu_mod  .poll thead td{border-bottom:1px solid #888;}
ul.vt_menu  div.vtemmenu_mod  .poll td .button{
background:#666 url(images/main_bg.png) center center;
font-weight:bold;
border:1px solid #222;
color:#fff;
padding:3px 10px;
}
div.vtemmenu_mod ul li a{font-weight:normal !important;}
ul.vt_menu_sub li div.vtemmenu_mod ul li{
padding:0;
margin:0 !important;
}
ul.vt_menu .vt_desc{
font-size:80%;
font-weight:normal;
opacity:0.6;
filter:alpha(opacity=60);
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
text-transform:none;
display:block;
}
div.vt_menu_wapper ul.vt_menu li div.vt_nav,div.vt_menu_wapper ul.vt_menu li:hover div.vt_nav div.vt_nav, div.vt_menu_wapper ul.vt_menu li:hover div.vt_nav:hover div.vt_nav div.vt_nav,
div.vt_menu_wapper ul.vt_menu li.sfhover div.vt_nav div.vt_nav, div.vt_menu_wapper ul.vt_menu li.sfhover div.vt_nav.sfhover div.vt_nav div.vt_nav {
left:-999em;
}

div.vt_menu_wapper ul.vt_menu li:hover div.vt_nav, div.vt_menu_wapper ul.vt_menu li:hover div.vt_nav li:hover div.vt_nav, div.vt_menu_wapper ul.vt_menu li:hover div.vt_nav li:hover div.vt_nav li:hover div.vt_nav,
div.vt_menu_wapper ul.vt_menu li.sfhover div.vt_nav, div.vt_menu_wapper ul.vt_menu li.sfhover div.vt_nav li.sfhover div.vt_nav, div.vt_menu_wapper ul.vt_menu li.sfhover div.vt_nav li.sfhover div.vt_nav li.sfhover div.vt_nav {
left:auto;
}

div.vtem_roundedleft{ 
display:block;
}
div.vt_menu_wapper ul.vt_menu li.vtem_fancy_bg{
position:absolute;
top:-2px;
z-index:100;
float:left;
left:0;
display:block;
padding:0 !important;
}

/*/////////////////////// Vertical layout ////////////////////*/

.vt_menu_wapper_ver ul div.vt_nav{
    position : absolute;
    left: -999em;
    padding : 0;
    margin : 0;
	margin-left:220px;
	top:0 !important;
}
.vt_menu_wapper_ver ul div.vt_nav ul{
    display:block;
    z-index:11000;
    clear:left;
    margin:0;
    text-align : left;
    position : static;
}
.vt_menu_wapper_ver ul li,.vt_menu_wapper_ver ul div.vt_nav ul li{
position:relative;
}
.vt_menu_wapper_ver ul div.vt_nav ul,.vt_menu_wapper_ver ul div.vt_nav ul li{
    position : static;
    height : 100%;
}
.vt_menu_wapper_ver div.vtem_roundedcenter{ background:none !important;}
.vt_menu_wapper_ver div.vtem_roundedcenter li.level0{
border-bottom:1px solid #999;
}
div.vt_menu_wapper_ver ul.vt_menu li div.vt_nav div.vtemdrop-top{
background:url(images/arrow1.png) left 8px no-repeat;
height:50px !important;
display:block !important;
_display:none;
width:8px !important;
float:left;
position:absolute !important;
top:0;
}
div.vt_menu_wapper_ver ul.vt_menu li div.vt_nav div.vtemdrop-main{margin-left:8px;_margin-left:0px;float:right}
