body {
  background-color:#b3b3b3;
}

h1 {
  color:#002b5c;
}

h2 {
  color:#002b5c;
}

h3 {
  color:#002b5c;
}

h4 {
  color:#ec2028;
}

a:hover {
  color:#ec2028;
}

div fieldset, fieldset {
  border-color:#002b5c;
}

div legend, fieldset legend {
  color:#002b5c;
}

div.showcase_title {
  background-color:#b3b3b3;
  color:#ec2028;
}

span.showcase_text1 {
  background-color:#ec2028;
  color:#ffffff;
}

span.showcase_text2 {
  color:#002b5c;
}

fieldset.flipper legend {
  color:#002b5c;
}

span.flipper_text1 {
  background-color:#ec2028;
  color:#ffffff;
}

span.flipper_text2 {
  color:#002b5c;
}

div.paging {
  background-color:#b3b3b3;
  color:#ec2028;
}

a.paging:link, a.paging:visited {
  color:#ec2028;
}

a.paging:hover {
  color:#002b5c;
}

div.result_row {
  border:solid 2px #002b5c;
}

span.result_caption {
  color:#ec2028;
}

h2.result {
  color:#002b5c;
  background-color:#b3b3b3;
}

h3.result {
  background-color:#ec2028;
  color:#ffffff;
}

h1.listing {
  background-color:#ec2028;
  color:#ffffff;
}

h2.listing {
  color:#ec2028;
  background-color:#b3b3b3;
}

h3.listing {
  background-color:#ec2028;
  color:#ffffff;
}

h4.listing {
  color:#ec2028;
}

div.listing fieldset, fieldset.listing {
  border-color:#002b5c;
}

div.listing legend, fieldset.listing legend {
  color:#002b5c;
}

.control_lead_capture {
  border-color:#ec2028;
}

h1.aws1 {
  background-color:#ec2028;
  color:#ffffff;
}

h2.aws1 {
  color:#002b5c;
  background-color:#b3b3b3;
}

h3.aws1 {
  background-color:#ec2028;
  color:#ffffff;
}

h4.aws1 {
  color:#ec2028;
}

a.agent_link:link, a.agent_link:visited {
  color:#ffffff;
  background-color:#002b5c;
}

a.agent_link:hover {
  color:#ffffff;
  background-color:#ec2028;
}

a.menu_link:link, a.menu_link:visited {
  color:#ffffff;
  background-color:#ec2028;
}

a.menu_link:hover {
  color:#b3b3b3;
}

a.footer_link:link, a.footer_link:visited {
  color:#002b5c;
}

a.footer_link:hover {
  color:#ec2028;
}

span.footer_bar {
  color:#ec2028;
}

.card_actions a {
  background-color:#ec2028;
  color:#ffffff;
}

a#link_share {
  background-color:#ffffff;
  color:#C00000;
  border-color:#C00000;
}

a#link_share:hover {
  background-color:#C00000;
  color:#ffffff;
}

div.p5_button_main {
  color:#ffffff;
  background-color:#ec2028;
}

div.p5_button_main:hover {
  color:#ffffff;
  background-color:#002b5c;
}

div.p5_button_complimentary {
  color:#ffffff;
  background-color:#002b5c;
}

div.p5_button_complimentary {
  color:#ffffff;
  background-color:#ec2028;
}

