header { display: block; background-color: #0f0f0f;
}
header > div, header a { color: #ffffff; }
 .AgencyContactInfoContainer  { display: block; margin: 0 auto; } 
body, .description { background-color: #d7d7d7; }
label, .panelTitle, .panelDesc, .disclaimer, .stepTitle { color: #0f0f0f; }
input, select, .stepTitleMed { color: #0000ff; }
input[type=button], input[type=submit] { border: 1px solid #0000ff; color: #0000ff; }
input[type=button]:hover, input[type=submit]:hover { background-color: #0000ff; border-color: #0000ff; }
span.covTitle::before { color: #0000ff; border-color: #0000ff; }
.inputPanel:hover > div.panelImage > img { filter: drop-shadow(0px 0px 1px #0000ff); -webkit-filter: drop-shadow(0px 0px 1px #0000ff); }
.addlCovList > .inputPanel > .panelTitle:hover { color: #0000ff; }
.addlCovList > div.inputPanel.selectedAddlCov { background-color: #0000ff; border-color: #0000ff; }
