/* The 90% width keeps the menubar from wrapping prematurely, 
100% stretches the bar and creates a horizontal scroll.*/
#NavMenuList {
    position: absolute;
    left: 60px; top: 97px;
    height: 44px; width: 90%;
    margin: 0; padding: 0;
    display: inline; white-space: nowrap;
    clear: both;
}
#NavMenuList li {
    display: inline;
    list-style: none; white-space: nowrap;
}
#NavMenuList a {
    padding: 2px 10px 1px 10px;
    width: auto; height: 16px;
    color: #333333; background-color: #CCFFFF;
    font: 11px Arial, Geneva, Helvetica, sans-serif;
	font-weight:bold;
    text-decoration: none;
    float: left; display:inline;
    border-top: 1px solid #FFFFFF;
}
#NavMenuList a.preextra {
    padding: 2px 1px 1px 10px;
    width: auto; height: 16px;
    color: #ffffff; background-color: #555F55;
    font: 11px Arial, Geneva, Helvetica, sans-serif;
    text-decoration: none;
    float: left;
}
#NavMenuList a.extra {
    padding: 2px 10px 1px 1px;
    width: auto; height: 16px;
    background-color: #555F55;
    font: 11px Arial, Geneva, Helvetica, sans-serif;
    text-decoration: none;
    float: left;
    font-weight: bold;
}
#NavMenuList a:hover {
     color:#003333; background-color: #003333;
}
#NavMenuList .NavSubMenuList {
    visibility: hidden;
    left: 0; top: 20px;
    position: absolute; height: 20px;
    width: 100%; display: inline; white-space: nowrap;
    margin: 0; padding: 0; border: 0px;
}
#NavMenuList .NavSubMenuList li a {
    color: #ffffff;
    background-color: #555F55;
    float: left;
}
#NavMenuList .NavSubMenuList li a:hover {
    color: #ccffff; background-color: #555f55;
}
#NavMenuListTitle {
    display: none;
}