ul.MenuBarHorizontal
{
    cursor: default;
    font-size: 100%;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: auto;
}

ul.MenuBarActive
{
    z-index: 1000;
}

ul.MenuBarHorizontal li
{
    cursor: pointer;
    float: left;
    font-size: 100%;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: left;
}

ul.MenuBarHorizontal ul
{
    cursor: default;
    font-size: 100%;
    left: -1000em;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 1020;
    width: 8.2em;
}

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
    left: auto;
}

ul.MenuBarHorizontal ul li
{
    width: 175px;
}

ul.MenuBarHorizontal ul ul
{
    margin: -5% 0 0 95%;
    position: absolute;
}

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
    left: auto;
    top: 0;
}

ul.MenuBarHorizontal a
{
    background-color: #FFF;
    border-color: #006699;
    border-style: solid;
    border-width: 1px;
    color: #006699;
    cursor: pointer;
    display: block;
    font-family: trebuchet ms;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 10px;
    text-align: left;
    text-decoration: none;
}

ul.MenuBarHorizontal iframe
{
    filter: alpha(opacity:0.1);
    position: absolute;
    z-index: 1010;
}

@media screen, projection
{
    ul.MenuBarHorizontal li.MenuBarItemIE
    {
        background: #FFF;
        display: inline;
        f\loat: left;
    }
}