.usa-sidenav a:not(.usa-button):not(.usa-current) { 
 color: #43474C;
}

.layout-sidebar-first .input-group-btn button.btn-default,
.btn-default,
.usa-button {
  background-color: #00508A;
  color: #ffffff;
}

.usa-breadcrumb__link {
    color: #00538F;
    background-color: #ffffff;
}

.usa-sidenav .usa-current { 
    color: #004D85;
    background-color: #ffffff;
}

.usa-nav__secondary-links a,
.usa-nav__secondary-email a {
    color: #4A4D4F;
    background-color: #ffffff;
}

.globalBanner {
	background-color: #00508A;
	color: #ffffff;
}

.usa-banner {
   background-color: #ffffff;
}

.usa-banner__button-text,
.usa-banner__button {
    color: #00508A;
}

h1, h2, h3,
.usa-banner__content, .usa-banner__header,
.layout-sidebar-first .block-block-content h3 {
    color: #1b1b1b;
}

.usa-sr-only {
  color: #fff;
  background-color: #00508A;
}

.usa-button.usa-button--outline {
   background-color:  #00508A;
   box-shadow: inset 0 0 0 2px #00508A;
   color: #ffffff;
}

.usa-breadcrumb__link {
    color: #00508A;
}

.blog-article p a, 
.content-page-article p a {
  color: #592C81;
  text-decoration: none;
  border-bottom: 1px solid #592C81;
}

.hrsa-widget .hrsa-tab #hrsa-widget-search form label,
.hrsa-widget .hrsa-tab .location-widget-div form label {
    color: #1B1B1B;
}

.usa-menu-btn {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  background-color: #00508A;
  font-size: 1rem;
}

span.usa-banner__button-text {
  margin-left: .75rem;
  font-size: 1rem;
}

.usa-breadcrumb__link {
  padding: 1rem;
  color:  #00508A;
}

.usa-breadcrumb__link:visited {
  color: #54278f;
}

