/* made by TWS */
#legend { float: right; display: inline; color:#5E6366; font-family: Arial, Helvetica, sans-serif; }
#legend label { float: left; display: inline; vertical-align: middle; margin: 0 3px 0 10px; font-size: 90%;}
.sign {
    width: 10px; height:10px;
    float:left; display: inline;
    overflow: hidden; zoom:1;
    text-indent: -9999px;
    vertical-align: middle;
    margin: 2px 5px 0 0;
}
.sgn_active     { background:#81FF7F;border:1px solid #6D9771; }
.sgn_registered { background:#FEFF00;border:1px solid #929351; }
.sgn_other      { background:#FF663C;border:1px solid #9C7F79; }

