#page-bar li {
    float: left;
    margin: 0px;
    padding: 0px;
    font-size: 11px;
}

#page-bar li li {
    float: left;
    margin: 0px;
    padding: 0px;
    width: 122px;
    text-transform: none;
}

#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited {
    background: #00457e;
    width: 122px;
    float: none;
    margin: 0px;
    padding: 5px 10px 5px 18px;
    border-top: 1px solid #C0C0C0;
}

#page-bar li li a:hover, #page-bar li li a:active {
    background: #aa1408;
    padding: 5px 10px 5px 18px;
}

#page-bar li ul {
    position: absolute;
    width: 10em;
    left: -999em;
}

#page-bar li:hover ul {
    left: auto;
    display: block;
}

#page-bar li:hover ul, #page-bar li.sfhover ul {
    left: auto;
}
