a {
    color: #00396d
}

    a:hover, a:active, a:focus {
        color: #001e3a
    }

h1, h2, h3, h4, h5, h6 {
    color: #00396d
}

.btn {
    background-color: #0053a0;
    color: #FFFFFF;
    border-color: #00396d
}

    .btn:hover, .btn:active, .btn:focus {
        background-color: #00396d;
        color: #FFFFFF
    }

.panel hr {
    border-color: #0053a0
}

#siteHead {
    background: #0053a0;
    border-bottom-color: #00396d
}

    #siteHead #headSearch .searchField {
        border-color: #001e3a
    }

    #siteHead #headSearch .btn {
        border-color: #001e3a
    }

@media only screen and (max-width: 767px) {
    .home #siteHead {
        border-bottom-color: #00396d
    }
}

.top-bar .top-bar-section > ul > li > a:hover {
    background: #0053a0;
    color: #FFFFFF
}

.top-bar .top-bar-section > ul > li.active > a {
    background: #0053a0;
    color: #FFFFFF
}

.sideNav > li > a:hover {
    border-left-color: #0053a0
}

.sideNav > li.active > a {
    border-left-color: #0053a0
}

.sideNav .navDD.lvl2 > li > a:hover {
    background: #0053a0;
    color: #FFFFFF
}

.sideNav .navDD.lvl2 > li.active > a {
    background: #0053a0;
    color: #FFFFFF
}

.sideNav .navDD.lvl3 {
    background: #0053a0
}

    .sideNav .navDD.lvl3 > li > a {
        color: #FFFFFF;
        font-size: emCalc(12px)
    }

    .sideNav .navDD.lvl3 > li.active > a {
        background: #00396d
    }

.breadcrumbs > * a, .breadcrumbs > * span {
    color: #00396d
}

#viewToggle a:hover {
    background: #0053a0;
    border: 1px solid #00396d
}

#viewToggle a.active {
    background: #0053a0;
    border: 1px solid #00396d
}

#prodTools a {
    background: #0053a0;
    border: 1px solid #00396d
}

    #prodTools a:hover {
        background: #00396d;
        border: 1px solid #00396d
    }

#abNavBar {
    background: #0053a0
}

    #abNavBar li {
        background: #0053a0
    }

        #abNavBar li a {
            color: #FFFFFF
        }

        #abNavBar li:hover {
            background: #00396d
        }

        #abNavBar li.active {
            background: #00396d
        }

#sidebar .sidePanel section hr {
    border-color: #0053a0
}

#sidebar .sidePanel section#latestNews ul li a:hover {
    color: #0053a0
}

@media only screen and (max-width: 767px) {
    #siteHead {
        border-bottom: 5px solid #00396d
    }
}


.lvl3 .active a {
    border-left-color: #0067C5;
    background: white;
    padding-left: 10px
}

.lvl3 .active {
    background: #FFFEE0;
    border-left-color: #0067C5;
}

.lvl2 {
    background: #E0ECF8
}

li.hasDD.active a {
    border-left-color: #0053A0;
    color: white !important;
    background: #003A6F
}

li.navDD.lvl2 {
    background: #0067C5;
    padding-left: 10px
}

.lvl2 .active {
    background: #004D94;
    color: white !important
}