div.authenticatedmenu {
    background-color: #46687E; min-height: 40px;
    padding-left: 20px; padding-top: 3px;
    color: white;
}

div.menuitem {
    border-radius: 8px;
    padding: 4px;
    display: inline;
    position: relative;
    top: 8px;
    min-height: 30px;
    margin-left: 4px;
    margin-right: 4px;
}

div.active {
    background: rgba(255, 255, 255, 0.3);
}

div.active a {
    font-weight: bold;
}

div.menuitem:hover {
    background: rgba(255, 255, 255, 0.5);
}

div.authenticatedmenu a:link { color: white; text-decoration: none; }
div.authenticatedmenu a:visited { color: white; text-decoration: none; }
