 /* common styling */
 
 /*
|-----------------------------------------------------------------------------|
|                         Created by Sumit Kaul for                           |
|                         (http://www.viglen.co.uk/)                          |
|                           naturehermit@gmail.com                            |
|-----------------------------------------------------------------------------|*/
  
 
.Vmenu {
/* Global Property */
font-family: Arial, verdana, sans-serif; 
position:relative; 
font-size:55%;

/*padding-bottom:10px;*/
font-weight:600;
}
.Vmenu ul {
padding:0px; 
margin:0px;
list-style-type:none;
z-index:300

}
.Vmenu ul li {
float:left;
position:relative;
text-align:left;

}
.Vmenu ul li a, .Vmenu ul li a:visited {
/* Cell External */
display:inherit;
text-decoration:none; 
color:#ffffff; 
width:auto; 
height:1.5em; 

border:1px solid #ffffff; 
border-width:1px 1px 0px 0px; 
background:#a9a9a9; 
/* cell external grey */
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:0px;
line-height:1em;
text-align:left;
}
 

* html .Vmenu ul li a, .Vmenu ul li a:visited {
width:auto;
w\idth:auto;
}
.Vmenu ul li ul {
display: none;
}
table {
margin:-1px; 
border-collapse:collapse;
font-size:1em;
}

/* specific to non IE browsers */
.Vmenu ul li:hover a {
color:#ffffff; 
background:#0089CF;
/*cell internal blue */
}
.Vmenu ul li:hover ul {
display:block; 
position:absolute; 
top:1.8em;
margin-top:1px;
left:0; 
width:210px;
/* Internal cell height seperator etc*/
}
.Vmenu ul li:hover ul li ul {
display: none;
}
.Vmenu ul li:hover ul li a {
display:block; 
background:#a9a9a9; 
color:#ffffff; 
height:auto; 
line-height:1.2em; 
padding:4px 10px; 
width:128px
/*Internal Menu width etc*/
}
/*.Vmenu ul li:hover ul li a.drop {*/
/*background:#59b2e0 ;*/
/*sub sub width etc can be set here (two levels down from main)
}*/
.Vmenu ul li:hover ul li a:hover {
background:#0089CF; 
color:#ffffff;
/*Internal cell background */
}
.Vmenu ul li:hover ul li:hover ul {
display:block; 
position:absolute; 
left:149px; 
top:0;
width:110px;
/*Sub Menu gap, width etc*/
}
/*.Vmenu ul li:hover ul li:hover ul.left {
left:-150px;
}*/

.Vmenu ul li:hover ul li:hover ul li ul{
/* hide deeper levels at early stage*/
display:none;
}
.Vmenu ul li:hover ul li:hover ul li:hover ul {
/*move deeper into the tree, only show when on level upper to sublevel */
display:block; 
position:absolute; 
top:0; 
color:#ffffff;
left:150px;
}
/* Reset Everything for browser
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }*/

