/* Nav Bar Specific NON JS CSS */
#navbar input {
    width: 250px;
}

#navbar ul.main_nav li:hover ul.sub_nav {
    display: block;
}

#navbar ul.main_nav li:hover {
    display: inline;
}

#navbar ul.main_nav li:hover a {
    background-color: #f1f4f7;
    background-position: 100% -46px;
    border-left: 1px solid #000066;
    color: #000000;
    margin-left: 0;
}

#navbar ul.main_nav li.nb_home:hover a {
    background: none;
    color: #ffffff;
}

