.menuH {
    margin: 0;
    width: 100%;
    behavior: url("../horizontal/menuh/cssmenu.htc");
    height: 67px;
    position: relative;
    z-index: 4;
    font-family: Arial, Helvetica, sans-serif;
    list-style: none;
    padding: 0;
}

    .menuH li {
        padding: 0;
        float: left;
        height: 67px;
        position: relative;
    }

        .menuH li.first {
            border-radius: 5px 0px 0px 0px;
            -moz-border-radius: 5px 0px 0px 0px;
            -webkit-border-radius: 5px 0px 0px 0px;
            behavior: url('../Content/PreHire/Pie/PIE.htc');
            position: relative;
        }

            .menuH li.first a {
                border-radius: 5px 0px 0px 0px;
                -moz-border-radius: 5px 0px 0px 0px;
                -webkit-border-radius: 5px 0px 0px 0px;
                behavior: url('../Content/PreHire/Pie/PIE.htc');
                position: relative;
            }

        .menuH li:hover, .menuH li.onhover {
            background: url('../Content/PreHire/Images/nav-hover.jpg') repeat-x top;
        }

            .menuH li:hover a {
                background: url('../Content/PreHire/Images/manutabHover.png') no-repeat right -30px;
            }

ul.menuH a {
    padding: 0 26px 0px 16px;
    line-height: 67px;
    font-size: 20px;
    color: #FFF;
    display: block;
    outline: 0;
    text-decoration: none;
}

.menuH a:hover {
    color: #fff;
}

.menuH a.arrow {
    background: url('../Content/PreHire/Images/manutabHover.png') no-repeat right 31px;
}

    .menuH a.arrow:hover {
        background-position: right -30px;
    }

.menuH ul a.arrow {
    background: url('../Content/PreHire/Images/manutabHover1.png') no-repeat right 11px;
}

    .menuH ul a.arrow:hover {
        background-position: right -49px;
    }

.menuH .menuRight {
    float: right;
    margin-right: 0px;
}

.menuH li.separator {
    font-size: 0;
    overflow: hidden;
    border-left: 1px solid #F7F7F7;
    border-right: 1px solid #BBBBBB;
}


/*######sub level###########*/

ul.menuH ul {
    width: 208px;
    position: absolute;
    left: -9999px;
    border-top: 0;
    background: #e86626;
    text-align: left;
    list-style: none;
    margin: 0;
    padding: 5px 5px 10px 5px;
}

.menuH li li {
    float: none;
    white-space: nowrap;
    height: 30px;
}

    .menuH li li:hover {
        color: #000;
        background: #dbdbdb; /*background:url(/Content/PreHire/Images/manutabHover1.png) no-repeat right -49px #dbdbdb ;*/
    }

        .menuH li li:hover a.actve {
            color: #000;
            background: url('../Content/PreHire/Images/manutabHover1.png') no-repeat right -49px #dbdbdb !important;
        }

.menuH ul a {
    padding: 0 12px;
    line-height: 30px;
    font-size: 15px;
    font-weight: normal;
    font-family: 'HelveticaNeueRegular'; /*color: #0066CC;*/
    color: #fff;
    text-align: left;
}

    .menuH ul a:hover {
        color: #000;
    }

.menuH li:hover ul, .menuH li.onhover ul { /*left: -1px; top: auto;*/
    top: 67px;
    left: 0px;
}

.menuH li:hover .dropToLeft, .menuH li.onhover .dropToLeft {
    left: auto;
    right: -1px;
    top: auto;
}

.menuH ul ul {
    border-top: 0px solid #DDD;
}

.menuH li:hover ul ul, .menuH li:hover ul ul ul, .menuH li:hover ul ul ul ul,
.menuH li.onhover ul ul, .menuH li.onhover ul ul ul, .menuH li.onhover ul ul ul ul {
    left: -9999px;
    top: 0;
}

.menuH li li:hover ul, .menuH li li li:hover ul, .menuH li li li li:hover ul,
.menuH li li.onhover ul, .menuH li li li.onhover ul, .menuH li li li li.onhover ul { /*left: 200px;*/
    left: 200px;
}

/*####### special effects ##########*/

.decor1 {
}

.menuH ul { /*filter:alpha(opacity=90); opacity: 0.90;*/
}
