.anylinkcss{
position:absolute;
visibility: hidden;
/*border:0px solid white;*/
border-bottom-width: 0px;
font:normal 11px Arial;
line-height: 20px;
z-index: 100;
/* background: transparent url(images/nivbg].jpg); */
background-color:#3399CC;

width: 150px;
/*color:#FFFFFF;*/
text-align:left;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 0px solid white;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}
.anylinkcss a:link, .anylinkcss a:visited {
color: white;
text-decoration: none;
}
.anylinkcss a:hover, .anylinkcss a:active {
/* background: transparent url(images/menu-bg.gif); */
background-color:#336699;
color:#FFFFFF;
text-decoration: none;
}