
body {
  background-color: #ffffff;
  color: #666666;
}

.form-submit {
  background-color: #eeeeee;
  color: #333333;
}

.site-slogan {
  color: #2c70c5;
}

.wrapper-footer {
  border-color: #666666;
}

.stack-preheader {
  border-color: #666666;
}

.stack-content-inner {
  border-color: #666666;
}

.stack-copyright .inner {
  border-color: #666666;
}

.stack-navigation .menu li a {
  color: #ffffff;
}

thead th {
  border-bottom-color: #ffffff;
}

.menu-dropdown .menu .menu a {
  border-color: #ffffff;
}

.menu-dropdown .more-indicator {
  background-color: transparent;
}

#block-feedback-feedback a {
  background-color: #23496b;
  color: #ffffff;
  border-color: #ffffff;
}

.rotating-banner .rb-slides {
  border-color: #d9eaff;
}

.stack-navigation .menu {
  background-color: #666666;
}

.controls.buttons a.activeSlide {
  background-color: #23496b;
}

#block-feedback-feedback a:hover {
  background-color: #2c70c5;
}

.form-submit + input {
  background-color: #ffffff;
}

a {
  color: #23496b;
}

li a.active {
  color: #23496b;
}

.site-name a {
  color: #23496b;
}

.page-forum h1 {
  color: #23496b;
}

.messages {
  color: #333333;
}

.messages ul {
  color: #333333;
}

.messages ul li {
  color: #333333;
}

.wrapper-header .active-trail a {
  color: #333333;
}

.messages a {
  color: #666666;
}

h1 {
  color: #666666;
}

h2 {
  color: #666666;
}

h3 {
  color: #666666;
}

h4 {
  color: #666666;
}

h5 {
  color: #666666;
}

h6 {
  color: #666666;
}

.forum a {
  color: #666666;
}

#forum table thead tr th {
  color: #666666;
}

#forum table thead tr th a {
  color: #666666;
}

.rotating-banner {
  color: #666666;
}

.rotating-banner a {
  color: #666666;
}

h2 a {
  color: #2c70c5;
}

a:hover {
  color: #2c70c5;
}

h2 a:hover {
  color: #8bbfff;
}

.forum .description {
  color: #8bbfff;
}

.menu-dropdown .menu .expanded:hover > a {
  background-color: #2c70c5;
}

.menu-dropdown .menu .active-trail:hover > a {
  background-color: #2c70c5;
}

.stack-navigation .menu li a:hover {
  background-color: #2c70c5;
}

.sidebar .block,.block-aggregator ul li + li {
  border-color: #eeeeee;
}

.comment {
  border-top-color: #8bbfff;
}

.comment-wrapper h2 {
  border-top-color: #8bbfff;
}

.sidebar.left {
  border-right-color: #8bbfff;
}

.sidebar.right {
  border-left-color: #8bbfff;
}

tr.even td {
  background-color: #f9f9f9;
}

table tbody tr.even td.active {
  background-color: #333333;
}

table tbody tr.odd td.active {
  background-color: #333333;
}


#navigation-region {
  background-color: transparent;
}

#navigation {
  background-color: transparent;
}

.page-width .wrapper {
  background-color: transparent;
}

.wrapper-content {
  background-color: transparent;
}

.page-width {
  background-color: transparent;
}

#content-inner .box {
  background-color: #ffffff;
}

#content {
  background-color: #ffffff;
}

#main .item-list ul li {
  border-color: #eeeeee;
}

#main {
  border-color: #666666;
}

#main .view-press-releases .views-row {
  border-color: #eeeeee;
}

#content #content-inner {
  background-color: #ffffff;
}

.wrapper-header {
  background-color: transparent;
}

h2 {
  color: #333333;
}

#main #page-title {
  color: #23496b;
}

#navigation-region .content ul {
  background-color: #ffffff;
}

#navigation-region li a:hover {
  background-color: #333333;
}

#navigation-region li a {
  background-color: transparent;
  color: #ffffff;
}

#main h2 {
  border-color: #666666;
  color: #333333;
  background-color: #eeeeee;
}

#header {
  background-color: transparent;
}

#page {
  background-color: #eeeeee;
}

.content ul {
  background-color: transparent;
}

#navigation-region .block {
  background-color: transparent;
}

#navigation-region .block .content .menu {
  background-color: #666666;
}

.menu {
  background-color: #333333;
}

#main .block {
  border-color: transparent;
}

