.anylinkcss, .anylinkcss-sub {
position: absolute;
margin-top: -1.5em;
margin-left: 3.5em;
visibility: hidden;
border-top: 1px solid white;
border-bottom-width: 0;
font:normal 11px sans-serif;
line-height: 1.4em;
z-index: 100;
background-color: #9c0;
color: white;
width: 8.5em;
}

.anylinkcss a, .anylinkcss-sub a {
width: 100%;
display: block;
text-align: center;
border-top: 1px solid #fff;
padding: 0.3em 0;
text-decoration: none;
background: #9c0;
color: white;
font-weight: normal;
text-indent: 5px;
}
.anylinkcss-sub a {
background-color: #f90;
}
.anylinkcss a:hover, .anylinkcss-sub a:hover { /*hover background color*/
background-color: #cf0;
color: #590;
}
.anylinkcss-sub a:hover {
color:#fff;
}
