#toolbar {}
#nav {
        margin: 0;
        padding:0;
        height: 25px;
}
#nav a {
        text-transform: uppercase;
        font-size: 0.9em;
        color: #fff;
        float: left;
        text-decoration: none;
        display: block;
        cursor: pointer;
        line-height: 25px;
        padding: 0 15px;
}
#nav a.topdaddy,
#nav li a {
        background: url(/images/np_maj_menu_bullet.png) no-repeat 100% 0;
		color:#00F;
}
#nav li a:hover{}
#nav li li a{
        background: none;
        font-weight: normal;
        padding: 0;
        text-indent: 15px;
        text-transform: uppercase;
        color: #939393;
        line-height: 21px;
}
#nav ul li ul li a:hover{
        background: none;
        z-index:999;
}
#nav ul li a:hover,
#nav ul li ul li ul li a:hover {
        color: #fff;
                z-index:999;

}
#nav, #nav ul {
        float: left;
        list-style: none;
        margin: 0;
        padding: 0;
}
#nav li li {
        padding: 0;
        background: none;
        border-bottom: 1px solid #2d6094;
}


#nav a {        z-index:999;
}


#nav ul ul a {
        display: block;
        color: #ffffff;
        text-decoration: none;
        width: 167px;
        text-transform: uppercase;
        font-size: 0.9em;
        text-align: left;
        z-index:999;

}


#nav li {
        float: left;
        padding: 0;
         background: none;
        height: 23px;
        z-index:999;

}
#nav ul li {
        position: relative;
                z-index:999;

}
#nav li ul {
        top: 24px;
        position: absolute;
        left: -999em;
        height: auto;
        width: 170px;
        font-weight: normal;
        border-width: 0;
        margin: 0;
        padding: 0;
        border-right: 1px solid #35679a;
        border-left: 1px solid #35679a;
                z-index:999;


}
#nav ul {
        padding: 0;
        margin: 0;
        margin-left: 2px;
                z-index:999;

}
#nav li li {
        float: left;
        padding: 0;
           width: 170px;
                z-index:999;

}


#nav li ul ul {
        margin: -24px 0 0 170px;
                z-index:999;

}
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.sfhover ul ul,
#nav li.sfhover ul ul ul,
#nav li.sfhover ul ul ul ul {
        left: -999em;
                z-index:999;

}
#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul{
        z-index:999;
        left: 0;
}
#nav li:hover, #nav li.sfhover {
    left: 0;
    background-color: #ff9966;
}
#nav li:hover a, #nav li.sfhover a {
    color: #fff;
}
#nav li li:hover a, #nav li li.sfhover a {
    color: #fff;
}
#nav li li:hover a:hover, #nav li li.sfhover a:hover {
    color: #ffffff;
}
#nav a {}
#nav ul ul a {
        background: none;
}
#nav li.active {}
#nav li li.active {
        background: none;
}
#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul{
        background: #ff9966;
}
