
#legend-menu-text{
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
cursor:pointer;
}

#legend-menu {
position: relative;
float: right;
width:75px;
height:12px;
cursor:pointer;
text-align: right;
top: 15px;
}

.legend-menu-wrapper {
width: 520px; height: 0px; top: 0px;
}
.legend-menu-list{
text-align: left;
top: -20px;
width:145px;
left: -66px;
top: -20px;
position:relative;
color:#333;
font-size:11px;
overflow:hidden;
visibility:hidden;
z-index: 50;
}
.legend-menu-list .ul{
 font:Arial, Helvetica, sans-serif;
 background-color:#EEE;
 font-size:11px;
border: 1px solid #666;
width:133px;
padding:5px;
}

.legend-menu-list .ul img {padding: 2px 4px 2px 0px; vertical-align: middle;}