#menu1 ul {
    font-size: 0.85em;
    margin: 0;
    padding: 0;
    list-style: none;
}

#menu1 li {
    display: inline;
    float: left;
}

#menu1 li a {
    display: block;
    padding: 7px 20px;
    color: #003388;
    background-color: #f5f5f5;
    margin-right: 2px;
}

#menu1 li a:hover {
    display: block;
    padding: 7px 20px;
    color: #333;
    background-color: #fff;
    margin-right: 2px;
}

#menu1 li span {
    display: block;
    padding: 6px 20px;
    color: #555;
    background-color: #e8e8e8;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    margin-right: 2px;
}

