/* ---------- Color Module Styles ----------- */

html {
  background: #edeef0;
}

body, body.overlay {
  color: #000000;
}

.comment .comment-arrow {
  border-color: #ffffff;
}

#page, #main-wrapper, #main-menu-links li a.active, #main-menu-links li.active-trail a {
  background: #edeef0;
}

.tabs ul.primary li a.active {
  background-color: #ffffff;
}

.tabs ul.primary li.active a {
  background-color: #ffffff;
  border-bottom: 1px solid #ffffff;
}

#header {
  background-color: #fff;
}

#content {
  background-color: #fff;
}

a {
  color: #005c9c;
}

a:hover, a:focus {
  color: #005c9c;
}

a:active {
  color: #005c9c;
}

.sidebar .blocktheme-rlist {
  background-color: transparent;
}

.sidebar .blocktheme-lmenu li {
  background-color: #3e3f43;
  border-top-color: #555658;
  border-bottom-color: #222222;
}

.sidebar .blocktheme-lmenu li a {
  color: #cccccc;
}

.sidebar .blocktheme-rlist li a {
  color: #666666;
}

.sidebar .blocktheme-lmenu h2 {
  color: #fff;
}

.sidebar .blocktheme-rlist h2 {
  color: #000;
  background-color: #dddddd;
}

#page-wrapper, #footer-wrapper {
  background: #edeef0;
}

.region-header, .region-header a, .region-header li a.active, #name-and-slogan, #name-and-slogan a {
  color: #fffeff;
}

#secondary-menu-links li a {
  color: #cccccc;
}
