/* There is a version of this file commented in great detail for educational purposes here:
 * http://users.tpg.com.au/j_birch/plugins/superfish/superfish.commented.css
 */
/*** ESSENTIAL STYLES ***/
.nav, .nav * {    margin: 0;    padding: 0;    list-style: none;}
.nav {    line-height: 1.0;    width: 100%;}
.nav ul {    position: absolute;    top: -999em;    width: 117px;}
.nav ul li, .nav a {    width: 100%;}
.nav li {    float: left;    position: relative;    z-index: 99;}
.nav a {    display: block;}

.nav li:hover ul, ul.nav li.sfHover ul {
    left: 0px; /*-1px;  */
    top: 19px;
    /* top:2.5em; */
}

.nav li:hover li ul, .nav li.sfHover li ul {    top: -999em;}
.nav li li:hover ul, ul.nav li li.sfHover ul {    left: 117px;    top: -1px;}
.superfish li:hover ul, .superfish li li:hover ul {    top: -999em;}
/*** ORIGINAL SKIN ***/
.nav {
    float: left;
    /* solo test margin-bottom:15px;
     margin-top:126px; */
    padding-left: 12px;
    margin-top: 4px;
    /*margin-left: 16px; */
    font-size: 12px;
}

.nav li {
    /* MCS commented out
     background:#BDD2FF;
     border-left:1px solid #fff;
     border-top:1px solid #CFDEFF;    
     */
    width: 117px;
    height: 19px;
	padding-top: 12px;/* may */
}

.nav a {
    color: #FFFFFF;
 /*  padding: 10px 0 0 0; may */
    text-decoration: none;
    text-indent: 5px;
    font-weight: bold;
}


/* drop down menu */
.nav li li {
    height: 9px; /* 18px  may 08 */
    width: 165px;
	margin-top:10px;padding:0px;
	border-bottom: 1px solid #000000;
}
.nav li li a {
    color: #000000;
    font-size: 11px;
    padding: 4px 0px 4px 4px;
    text-align: left;
    font-weight: normal;
    background: #999999; /* move this line to .nav li li to get lines between enteries */
   
}
.nav li li a:hover {
    background-color: #FFFFFF;

}




