#nav,
#nav ul {
    padding: 0;
    margin: 0;
    list-style: none;
    width:100%;
    height:24px;
    font-size:x-small;
    font-size:x-small !important;
    width:100% !important;
    font-size:x-small;
    font-size/**/:/**/xx-small;
    width/**/:/**/100%;


}
/*********************************
 * Anchore Contained in LI       *
 *********************************/
#nav a {
    display: block;
    width: 100%;
    text-decoration:none;
    height:24px;
    text-align:center;
    color:black;
}

#nav li a:hover, #nav li:hover{
    color:#ff0;
    background:#000;
}
#nav li {
    float: left;


    background:#FF0;/*Top level*/
    border:solid black 1px;
    border-width: 1px 1px 1px 0px;
    height:1.2em;
    height:24px;
    width: 19.85%;
    width: 19.85%   !important;
    width: 19.85%;
    width/**/:/**/ 19.95%;

}


#nav li ul {
    position: absolute;
    width: 19.75%;
    left: -999em;
    height:24px;
    }
/*#nav li:hover ul {
    width:24.75%;
    left: auto;
    height:24px;
    }*/
/*********************************
 * Hover Class Controlling Style *
 * of Submenus                   *
 *********************************/
#nav li:hover ul, #nav li.sfhover ul {

    left: auto;
    border:solid black 1px;
    height:24px;
    width:14.25%;
    width:14.25% !important;
    width:14.25%;
    width/**/:/**/101%;
    }
#nav li ul li{
    color:#369;
    background:#FC0;
    border-width: 0px 1px 1px 1px;
    height:24px;
    width:100%;
    width:100% !important;
    width:100%;
    width/**/:/**/100%;
    }
#nav li ul li a:hover{
color:#FC0;
background:#000;
width:100%;
}
#nav li ul li a{
width:98%;
}