#navigationbar
{
    width: 165px;
    color: #000;
    background: #fff;
    border: 1px solid #000;
}

#navigationbar ul
{
    list-style-type: none;
    margin:0px;
    padding:0px;
}

#navigationbar li
{
    padding:0px;
    padding-bottom:1px;
    margin:0px;
    background: transparent;
    color: #666;
}

#navigationbar li.current
{
    padding:0px;
    margin:0px;
    padding-bottom:1px;
    width: 145px;
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 165px;
}

#navigationbar li.current span.heading
{
    display:block;
    padding:2px 0px 2px 5px;
    margin:0px;
    background-color:#bcd2e9;
    color:#039;
}

#navigationbar ul ul
{
    padding:0px;
    border:0px;
    margin:0px;
}

#navigationbar li ul li
{
    padding:2px 0px 2px 12px;
    margin:0px;
    border-bottom: 1px solid #ccc;
}

#navigationbar li ul a
{
    display:block;
    width:145px;
    color:#039;
    background:#FFFFFF;
    text-decoration:none;
    background:#fff;
    padding:0px;
    margin:0px;
    font-weight:normal;
}

#navigationbar li ul a:hover
{
    color:#c00;
    background:transparent;
    text-decoration:underline;
    padding:0;
}

#navigationbar a
{
    display:block;
    color:#fff;
    background:#453698;
    text-decoration:none;
    padding:2px 5px;
    width:165px;
    voice-family: "\"}\"";
    voice-family: inherit;
    width:165px;
    font-weight:bold;
}

#navigationbar li a:hover
{
    color:#969696;
}

#navigationbar ul ul a:hover
{
    text-decoration:none;
    color:inherit;
}