#top{overflow:visible !important;}
.vt_menu_wapper ul,.vt_menu_wapper_ver ul{list-style:none !important; padding:0 !important; margin:0 !important; position:absolute;height:41px;}
div.vt_menu_wapper ul.vt_menu,div.vt_menu_wapper ul.vt_menu li.level1 a:hover,div.vt_menu_wapper ul.vt_menu li.active a,div.vt_menu_wapper ul.vt_menu li a:focus{
/*background-image:url(images/main_bg.png) !important;
background-position:left center;*/
}
ul.vt_menu:after,
ul.vt_menu div.vt_nav ul.vt_menu_sub:after{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
div.vt_menu_wapper ul.vt_menu li.level1 {}
div.vt_menu_wapper ul.vt_menu li.level1 a {
    padding:10px 14px !important;
	color:#fff;white-space: nowrap;
}
div.vt_menu_wapper ul.vt_menu li.level1 a:hover
{
color:#FFA633!important;
}
div.vt_menu_wapperul.vt_menu li.level1.active a, #vtmenuid87 ul.vt_menu li.level1.active a:hover {
    color:#FFA633 !important;
}
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 0 !important;
font-size:100%;
text-transform:uppercase;
text-decoration:none;
position:relative !important;
}
ul.vt_menu li div.vt_nav{
position:absolute;
padding-top:8px;
}
ul.vt_menu li div.vt_nav div.vt_menu_sub{}
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_menu_wapper ul.vt_menu div.vt_nav li a,div.vt_menu_wapper ul.vt_menu div.vt_nav li a:link,div.vt_menu_wapper ul.vt_menu div.vt_nav li a:visited{
text-transform:none !important;
font-size:100%;
padding:8px;
display:block;
border-bottom:1px solid #999;
margin:0 5px;
background:url(images/arrow.gif) 1px 14px no-repeat !important;
}
div.vt_menu_wapper ul.vt_menu li div.vt_nav ul li div.vt_nav{top:0 !important; background:none !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;
}
nav div ul.vt_menu div.vt_nav ul.vt_menu_sub, nav div ul.vt_menu div.vtemmenu_mod h3
{
height:auto !important;
}
ul.vt_menu li.level1.active > a, ul.vt_menu li.level1 a:hover, ul.vt_menu li.level1.active ul.vt_menu_sub li.level2.active a, ul.vt_menu li.level1 ul.vt_menu_sub li.level2 a:hover
{
	color:#FFA633 !important;
}
ul.vt_menu li.level1.active ul.vt_menu_sub li.level2 a {color: #fff !important;}
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 li a{
/*border-bottom:1px solid #999;*/
margin:0 5px !important;
display:block;
/*background:url(images/arrow.gif) 1px 14px no-repeat !important;*/
}
div.vt_menu_wapper_ver ul.vt_menu li div.vt_nav{
background:url(images/arrow1.png) left 8px no-repeat !important;
display:block !important;
_display:none;
position:absolute !important;
top:0;
padding:0 0 0 8px;
}
