header,
#header {
    background-color: #fff;
}
header nav,
header nav#topNav,
#header nav,
#header nav#topNav {
    margin: 0 auto;
    width: 100%;
    background-color: #0f6dbe;
}
.rightMenu #navMenu .glyphicon {
    top: 3px;
}
header nav.topNavBehalfOf {
    border-top: 1px solid #ccc !important;
}
nav#topNav ul li:hover {
    background-color: #005587 !important;
}
nav#topNav ul li.noHover:hover {
    background-color: transparent !important;
    cursor: default !important;
}
.headerCoBrand {
    color: #3c6992 !important;
    font-size: 1.4em;
}
.headerCoBrand .poweredByText {
    color: #0f0f0f;
    font-size: 1em !important;
}

#mobileNav,
*.rf-dt-shdr-c {
    background-color: #0f6dbe !important;
}
.mainPartnerColor,
h2 {
    color: #005587 !important;
}

