a {
    color: #002f5e
}

    a:hover, a:active, a:focus {
        color: #00152b
    }

h1, h2, h3, h4, h5, h6 {
    color: #002f5e
}

.btn {
    background-color: #004891;
    color: #FFFFFF;
    border-color: #002f5e
}

    .btn:hover, .btn:active, .btn:focus {
        background-color: #002f5e;
        color: #FFFFFF
    }

.panel hr {
    border-color: #004891
}

#siteHead {
    background: #004891;
    border-bottom-color: #002f5e
}

    #siteHead #headSearch .searchField {
        border-color: #00152b
    }

    #siteHead #headSearch .btn {
        border-color: #00152b
    }

@media only screen and (max-width: 767px) {
    .home #siteHead {
        border-bottom-color: #002f5e
    }
}

.top-bar .top-bar-section > ul > li > a:hover {
    background: #004891;
    color: #FFFFFF
}

.top-bar .top-bar-section > ul > li.active > a {
    background: #004891;
    color: #FFFFFF
}

.sideNav > li > a:hover {
    border-left-color: #004891
}

.sideNav > li.active > a {
    border-left-color: #004891
}

.sideNav .navDD.lvl2 > li > a:hover {
    background: #004891;
    color: #FFFFFF
}

.sideNav .navDD.lvl2 > li.active > a {
    background: #004891;
    color: #FFFFFF
}

.sideNav .navDD.lvl3 {
    background: #004891
}

    .sideNav .navDD.lvl3 > li > a {
        color: #FFFFFF;
        font-size: emCalc(12px)
    }

    .sideNav .navDD.lvl3 > li.active > a {
        background: #002f5e
    }

.breadcrumbs > * a, .breadcrumbs > * span {
    color: #002f5e
}

#viewToggle a:hover {
    background: #004891;
    border: 1px solid #002f5e
}

#viewToggle a.active {
    background: #004891;
    border: 1px solid #002f5e
}

#prodTools a {
    background: #004891;
    border: 1px solid #002f5e
}

    #prodTools a:hover {
        background: #002f5e;
        border: 1px solid #002f5e
    }

#abNavBar {
    background: #004891
}

    #abNavBar li {
        background: #004891
    }

        #abNavBar li a {
            color: #FFFFFF
        }

        #abNavBar li:hover {
            background: #002f5e
        }

        #abNavBar li.active {
            background: #002f5e
        }

#sidebar .sidePanel section hr {
    border-color: #004891
}

#sidebar .sidePanel section#latestNews ul li a:hover {
    color: #004891
}

@media only screen and (max-width: 767px) {
    #siteHead {
        border-bottom: 5px solid #002f5e
    }
}

