﻿@charset "utf-8";


*,html{
 margin:0;
 padding:0;
}
#vsb_content{
line-height:180%;
font-size:20px;
text-indent:2em;
}
 #vsb_content_4{
line-height:180%;
font-size:20px;
text-indent:2em;
} 
.wrap_all{ 
 width:100%;
 position:relative;
 display:table;
 }
 

#top{
 position:relative;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 }

 


.navwrap{
    height:50px;

 line-height:50px;
 padding-right:18px;
 position:absolute;

 font-size:12px;
 z-index:6;
 }

#top #nav{
 float:left;
 height:50px;
 line-height:50px;
 padding-left:13px;
}


#nav, #nav ul{
 margin:0;
 padding:0;
 list-style-type:none;
 list-style-position:outside;
 position:relative;
 line-height:50px; 
 z-index:5;

}


#top #nav a{
 height:33px;
 display:block;
 padding:0 5px;
 text-decoration:none;
 text-align:center;
 line-height:28px; 
 outline:none;
 z-index:35;
 position:relative;
 float:left;
 }

#top #nav ul a{
 line-height:33px; 
}

#top #nav li{
 float:left;
 position:relative;
 z-index:20;
 margin-top:11px;
}

#top #nav li li{
 border-left:none;
 margin-top:0;
}

#top #nav ul {
 position:absolute;
 display:none;
 width:172px;
 top:33px;
 left:-1px;

}


#top #nav li ul a {
    min-width: 70px;
    height: auto;
    float: left;
    text-align: left;
    padding: 0 11px;
}


#top #nav ul ul{
 top:auto;
 border-top:none;
} 

#top #nav li ul ul {
 left:119px;
 top:0px;
}

#top #nav li:hover ul ul, #top #nav li:hover ul ul ul,#top  #nav li:hover ul ul ul ul{
   display:none; 
}
#top #nav li:hover ul, #top #nav li li:hover ul, #top #nav li li li:hover ul, #top #nav li li li li:hover ul{
 display:block;
}

.navwrap{
 
 }

#top #nav{
background:#015ea4;
}






#top #nav a{
 color:#fff;;
}

#top #nav ul {
 border-top:none;
}



#top #nav li ul a{
 border-bottom:1px solid #ffb64d;
}

#top  #nav ul a, #top  #nav ul li{
 background-color:#015ea4;
 background-image:none;
}

#top  #nav ul a:hover, #top  #nav ul a:focus {

 color:#fff;
}

#top  #nav a:hover, #top  #nav a:focus {
 color:#fff;
}


#top #nav .current_page_item a{
 color:#fff;
}

#top #nav .current_page_parent .current_page_item a, #top #nav .current_page_item ul a{
 border-right:1px solid #015ea4;
 border-left:none;
 background-image:none;
 color:#444;
}