.modal-backdrop, .modal-backdrop.fade.in {
  background-color: #000000; }

.module.location .map {
  border-color: #aaaaaa; }

.module.contact {
  color: #222222; }

.module.file {
  color: #a2a2a2;
  border-color: #c8c8c8; }

#contact-modal-blurb, #modal-contact-module .aside {
  color: #b7ff5e;
  background-color: #509100;
  border-color: #427800; }

#modal-contact-module {
  color: #222222; }

body a {
  color: #66ba00; }

body, #super-modal .modal-body {
  background-color: #eeeeee; }

#super-container .link, #super-container .button, #super-container button, #super-container input[type="submit"], .modal-scrollable .link, .modal-scrollable .button, .modal-scrollable button, .modal-scrollable input[type="submit"] {
  color: white;
  background-color: #66ba00;
  border: 1px solid #7be000;
  border-top: 1px solid #a1ff2e;
  border-bottom: 1px solid #519400; }
  #super-container .link:hover, #super-container .link.hover, #super-container .button:hover, #super-container .button.hover, #super-container button:hover, #super-container button.hover, #super-container input[type="submit"]:hover, #super-container input.hover[type="submit"], .modal-scrollable .link:hover, .modal-scrollable .link.hover, .modal-scrollable .button:hover, .modal-scrollable .button.hover, .modal-scrollable button:hover, .modal-scrollable button.hover, .modal-scrollable input[type="submit"]:hover, .modal-scrollable input.hover[type="submit"] {
    color: white;
    background-color: #74d400;
    border: 1px solid #9bff21; }

#super-modal .seal, #super-embed .seal {
  color: #aaaaaa; }

#header, #super-modal .modal-header, #modal-reviews .modal-header, #modal-contact-module .modal-header {
  color: #055682;
  background: #ffffff; }
  #header #preface, #super-modal .modal-header #preface, #modal-reviews .modal-header #preface, #modal-contact-module .modal-header #preface {
    color: #aaaaaa; }
  #header #logotype, #super-modal .modal-header #logotype, #modal-reviews .modal-header #logotype, #modal-contact-module .modal-header #logotype {
    -webkit-text-shadow: 0 0 2px rgba(255, 255, 255, 0.33);
    -moz-text-shadow: 0 0 2px rgba(255, 255, 255, 0.33);
    -o-text-shadow: 0 0 2px rgba(255, 255, 255, 0.33);
    text-shadow: 0 0 2px rgba(255, 255, 255, 0.33); }
    #header #logotype a, #super-modal .modal-header #logotype a, #modal-reviews .modal-header #logotype a, #modal-contact-module .modal-header #logotype a {
      color: #055682; }
  #header #message, #super-modal .modal-header #message, #modal-reviews .modal-header #message, #modal-contact-module .modal-header #message {
    color: #034365; }
  #header #highlights ul li, #super-modal .modal-header #highlights ul li, #modal-reviews .modal-header #highlights ul li, #modal-contact-module .modal-header #highlights ul li {
    border: 1px solid #d9d9d9;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #bfbfbf; }
    #header #highlights ul li a, #super-modal .modal-header #highlights ul li a, #modal-reviews .modal-header #highlights ul li a, #modal-contact-module .modal-header #highlights ul li a {
      color: #055682; }

#content, #modal-reviews .modal-body, #super-modal .modal-body {
  border: 1px solid #bbbbbb;
  border-width: 1px 0 0 0;
  color: #222222;
  background: #eeeeee; }

#buttons ul li, #buttons-lg ul li, #buttons-md ul li, #buttons-sm ul li, #highlights ul li {
  border: 1px solid #c8c8c8;
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #aeaeae; }
  #buttons ul li a, #buttons-lg ul li a, #buttons-md ul li a, #buttons-sm ul li a, #highlights ul li a {
    color: #055682; }

#buttons ul.default li a, #buttons ul.home li a, #buttons-lg ul.default li a, #buttons-lg ul.home li a, #buttons-md ul.default li a, #buttons-md ul.home li a, #buttons-sm ul.default li a, #buttons-sm ul.home li a, #highlights ul.default li a, #highlights ul.home li a {
  color: #055682; }

#buttons ul.images li, #buttons-lg ul.images li, #buttons-md ul.images li, #buttons-sm ul.images li, #highlights ul.images li {
  background: #ffffff;
  background-image: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.33);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.33);
  -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.33);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.33); }
  #buttons ul.images li a, #buttons-lg ul.images li a, #buttons-md ul.images li a, #buttons-sm ul.images li a, #highlights ul.images li a {
    color: #055682; }
    #buttons ul.images li a .link-text, #buttons-lg ul.images li a .link-text, #buttons-md ul.images li a .link-text, #buttons-sm ul.images li a .link-text, #highlights ul.images li a .link-text {
      background: transparent url("//static.reviewmgr.com/assets/pixel-80pffffff-2949c20ad824ac3d3e4051ed969ee9bfc3991d53d9ac86fc977bd60c26336087.png") left top repeat;
      border-top: 1px solid #eeeeee; }
  #buttons ul.images li:hover, #buttons ul.images li.hover, #buttons-lg ul.images li:hover, #buttons-lg ul.images li.hover, #buttons-md ul.images li:hover, #buttons-md ul.images li.hover, #buttons-sm ul.images li:hover, #buttons-sm ul.images li.hover, #highlights ul.images li:hover, #highlights ul.images li.hover {
    background: #ffffff;
    background-image: none; }

#super-embed #buttons ul li, #super-embed #buttons-lg ul li, #super-embed #buttons-md ul li, #super-embed #buttons-sm ul li, #super-embed #highlights ul li {
  border: 1px solid #d9d9d9;
  border-top: 1px solid #f2f2f2;
  border-bottom: 1px solid #bfbfbf; }

#preheader {
  border: 1px solid #c8c8c8;
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #aeaeae; }
  #preheader .social ul li {
    border-left: 1px solid #fdfdfd;
    border-right: 1px solid #cacaca; }

#footer .seal {
  color: #bbbbbb; }
  #footer .seal a {
    color: #bbbbbb; }

.ribbon-wrapper .ribbon {
  color: white;
  background-color: #66ba00; }
  .ribbon-wrapper .ribbon:hover, .ribbon-wrapper .ribbon.hover {
    color: white;
    background-color: #74d400; }
  .ribbon-wrapper .ribbon:before, .ribbon-wrapper .ribbon:after {
    border-top: 3px solid #122100; }
