.vbuttonlink/*{z-index:24;*/
border: 1px solid #C0C0C0;
border-bottom-width: 0;
width: 140px;
text-decoration:none;
background-color: #B4CCD3;
padding: 5px 0 5px 5px;
margin:0px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=135,strength=5);
}

* html .vbuttonlink{ /*IE only rule. Original menu width minus all left/right paddings */
width: 164px;z-index:24;
}

.vbuttonlink a:link{
text-decoration: none;
color: #595959;
}

.vbuttonlink ul{
padding: 0;
margin: 0;
list-style-type: none;text-decoration:none;
}
.vbuttonlink a{z-index:20;
font: bold 11px arial;
padding: 2px 2px 2px 10px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-top: 1px solid #C0C0C0;
border-bottom: 1px solid #C0C0C0;
border-right: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
}

.buttonlink li a{z-index:20;
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid gray;
background-color: lightyellow;
color: #2d2b2b;
}

.vbuttonlink a:visited{
color: #595959;
text-decoration: none;
}

html>body .vbuttonlink a{ /*Non IE rule*/
width: auto;
}

.vbuttonlink li a:hover{z-index:20;
border: 1px #4E7785 solid;
color: #fff;width: 97%;
text-decoration: none;
background: #3f6bac ;text-indent: 4px;text-align:left;padding-left:5px;
}
.vbuttonlink li a:active{z-index:20;
color: #595959;
text-decoration: none;
background-color: #fff;
}

.vbuttonlink a {position: relative;z-index:24;}

.vbuttonlink li span {display: none; text-align: left;z-index:20;}
 
.vbuttonlink a:hover span {display:block;z-index:25;
position:absolute;	top:0px;	left:240px;	
padding:5px; 
width:250px; 
text-align:left; align:left;
border: 2px outset #fff;
color: #000080;
background-color: #AECBFD;
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#AECBFD, endColorstr=#ffffff); 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:98%; background-color: lightyellow;

}
