.gov-xm {
    position: relative;
    top: -20px;
    float: right;
}

.bg-nav {
    background: #353ABC;
    background: -moz-linear-gradient(top, #353ABC 0%, #202372 100%);
    background: -webkit-linear-gradient(top, #353ABC 0%, #202372 100%);
    background: linear-gradient(to bottom, #353ABC 0%, #1f2574 100%);
}
ul.mainnav li.active a {
    background: #202471;
}
ul.mainnav li {
    border-right: 1px solid #2200c5;
    background: none;
}
ul.mainnav ul,
ul.mainnav li a:hover {
    background: #202471;
}
ul.mainnav ul li a:hover {
    color: #fff !important;
    text-decoration: underline;
}

.mod-left h3, 
ul.twocols-bot li h3,
.mod-left h3 span, 
ul.twocols-bot li h3 span {
    background: #202471;
}

.p2a-footer {
    background: #202471;
}