.anylinkcss a em {display:block; float:left; width:16px; height:16px;}
.anylinkcss a em.arrow2 {background: url('../menuimages/arrow-up-w.gif') no-repeat left center;}
.anylinkcss a em.ext { background:url('../menuimages/external_link.png') no-repeat left center;}
.anylinkcss a em.flag {background:url('../menuimages/us_flag_icon2.gif') no-repeat left center;}
.anylinkcss a em.repo {background: url('../menuimages/home-icon.gif') no-repeat left center;}
.anylinkcss a em.map {background: url('../images/map.gif') no-repeat left center;}
.anylinkcss a em.mls {background: url('../menuimages/mls.gif') no-repeat left center;}
.anylinkcss a em.page {background: url('../menuimages/page.ico') no-repeat left center;}
.anylinkcss a em.spacer {background: url('../images/spacer.gif') no-repeat left center;}
.anylinkcss a em.wright {background: url('../menuimages/wright.gif') no-repeat left center;}
.anylinkcss{
position:absolute;text-align:left;
visibility: hidden;
z-index:1250;
background-color: #4a635a;
background-color: transparent;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=135,strength=5)progid:DXImageTransform.Microsoft.alpha(opacity=90);
border-left: 1px solid #777;
font-size:11px; 
font-family:arial, halvetica, sans-serif;
padding: 5px 0 5px 5;
line-height: 16px;
width: 141px;
}
.anylinkcss a#current {background: #c0c0c0;
color  :purple;
padding: 4px 0px 0px 3px;
border: 1px #000 solid;
} 
.anylinkcss{
position:absolute;
list-style-type: none;
margin-top:0px;
text-align:left;
visibility: hidden;
z-index:1200;
background: #cc0c0c0;
border: 1px solid #aaa;
border-right: 2px solid: gray;
border-bottom: 2px solid: gray;
padding: 4px 0 5px 4px; 
line-height: 16px;
width: 100px;
visibility:hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135)alpha(opacity=90);-moz-opacity:.85;opacity:.85;*/
font-size:11px; 
font-family:arial, halvetica, sans-serif;
font-weight: normal;
}

.anylinkcss a, .anylinkcss a:visited {
position: relative;
display: block;
list-style-type:none;
font-size:11px; 
font-family:arial, halvetica, sans-serif;
font-weight: normal;
height: 16px;
text-align: left;
padding: 4px 0px 0px 4px;
text-decoration: none;
color: #565656;
background: #fff;
background: #c0c0c0;
border-top: 1px solid #c1d0e6;
border-bottom: 1px solid #c1d0e6;
}

.anylinkcss a{
display: block;
color: red;
margin:0 0 0 5px;
text-decoration: none;
font-weight: normal;
text-indent: 5px;
border-top: 1px solid #4a635a;
border-bottom: 1px solid #4a635a;
padding: 4px 0px 0px 5px;
}

.anylinkcss a:link       { font-family: Arial; color: #000; text-decoration: none;}
.anylinkcss a:active     { color: #000;text-decoration: none;}
.anylinkcss a:visited      { color: #000;text-decoration: none;}

.anylinkcss a#current { 
color  : tomato;
border: 1px #333 solid;
padding: 4px 0px 0px 4px;
/*text-indent: 4px;*/
} 
.anylinkcss a:hover{ /*hover background color*/;z-index:2000;
cursor: default; color: #fff;border: 1px #c0c0c0 solid;
width: 100%;background-color: #666; text-decoration: none;
background: #8c4361 ;
padding: 4px 0px 0px 3px;
)
.anylinkcss {position: relative;}

.anylinkcss span {display: none; text-align: left;}

.anylinkcss:hover span {display:block;
position:absolute;
top:0px;
left:150px;	
width:200px; 
border: 2px outset #fff;
padding:2px 9px 2px 9px;
font: bold 7px arial;
color: #000080;
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#AECBFD, endColorstr=#ffffff); 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:68%; 
}
.anylinkcss a em {display:block; float:left; width:16px; height:16px;}
.anylinkcss a em.arrow2 {background: url('../menuimages/arrow-up-w.gif') no-repeat left center;}
.anylinkcss a em.ext { background:url('../menuimages/external_link.png') no-repeat left center;}
.anylinkcss a em.flag {background:url('../menuimages/us_flag_icon2.gif') no-repeat left center;}
.anylinkcss a em.repo {background: url('../menuimages/home-icon.gif') no-repeat left center;}
.anylinkcss a em.map {background: url('../images/map.gif') no-repeat left center;}
.anylinkcss a em.mls {background: url('../menuimages/mls.gif') no-repeat left center;}
.anylinkcss a em.page {background: url('../menuimages/page.ico') no-repeat left center;}
.anylinkcss a em.spacer {background: url('../images/spacer.gif') no-repeat left center;}
.anylinkcss a em.wright {background: url('../menuimages/wright.gif') no-repeat left center;}
h3 { 
border-bottom : 2px solid #fff; 
padding-bottom : 2px; 
}
