
.so_subMenu {
        visibility:hidden;
        position:absolute;
        overflow:visible;
        float:left;

}

.so_subMenu ul li {
        margin-bottom:6px;
        list-style:none;
        background-color:#3a869a;
        /* color:#FFFFFF; */
        padding:2px;
        padding-left:10px;
        font-weight:bold;
        font-size:12px;
        text-decoration:none ;
        width:300px;
        /*margin-left:-18px;*/
}


/* .so_subMenu li, */
.so_subMenu a:link, .so_subMenu a:visited {
        text-decoration:none ;
        color:#FFFFFF;
}

.so_subMenu ul li:hover a {
        color:black;
}

.so_subMenu ul li:hover  {
        background:#cccccc;
}
