.anylinkcss{
position:absolute;
width:150px;
height:auto;
display: none;
font-weight:normal;
z-index: 100;
background-color: #2d798f;
text-align:left;
margin:-5px;
margin-left:5px;
padding-left:4px;
padding-right:15px;
border-bottom:#ffffff 1px solid;
}

.anylinkcss a{
width: 100%;
display: block;
color:#ffffff;
padding: 2px;
padding-top: 1px;
text-decoration: none;
font-weight: normal;
font-size:10pt;
border:none;
border-bottom:#c5dae0 1px dotted;
background:none;
}

.anylinkcss a:hover{ /*hover background color*/
text-decoration:none;
background:#ff2525;
color:#ffffff;
padding: 2px;
padding-top: 1px;
text-decoration: none;
font-weight: normal;
font-size:10pt;
border:none;
border-bottom:#c5dae0 1px dotted;
}
