body,
body.overlay {
  color: #3b3b3b;
  background-color:#efefef;
}
.comment .comment-arrow {
  border-color: #efefef;
}

#main-wrapper #main {
  background-color:#efefef;
  padding: 5px;
}

#page,
#main-wrapper,
#main-menu-links li a.active,
#main-menu-links li.active-trail a {
  background: #efefef;
}
.tabs ul.primary li a.active {
  background-color: #efefef;
}
.tabs ul.primary li.active a {
  background-color: #efefef;
  border-bottom: 1px solid #efefef;
}
.form-actions {
  background-color: #efefef;
}
a {
  color: #0071B3;
}
a:hover,
a:focus {
  color: #018fe2;
}
a:active {
  color: #23aeff;
}
#header,
.navbar-inner,
.navbar-inner .panel-panel,
.navbar-inverse .navbar-inner {
background-color: #a6a2bd;
background-image: -moz-linear-gradient(top, #a6a2bd, #a6a2bd);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a6a2bd), to(#a6a2bd));
background-image: -webkit-linear-gradient(top, #a6a2bd, #a6a2bd);
background-image: -o-linear-gradient(top, #a6a2bd, #a6a2bd);
background-image: linear-gradient(to bottom, #a6a2bd, #a6a2bd);
border: none;
box-shadow: none;
color: #000000;
}
.navbar-inner .btn,
.navbar-inverse .btn.btn-inverse,
.btn-group > .btn .dropdown-toggle,
#oa-user-badge .user-badge {
background-color: #fff;
background-image: -moz-linear-gradient(top, #a6a2bd, #fff);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a6a2bd), to(#fff));
background-image: -webkit-linear-gradient(top, #a6a2bd, #fff);
background-image: -o-linear-gradient(top, #a6a2bd, #fff);
background-image: linear-gradient(to bottom, #a6a2bd, #fff);
box-shadow: none;
border-color: #ccc;
color: #000000;
}
.oa-space-menu .navbar-inner {
  background-image: none;
  background-color: #a6a2bd;
  color: #000000;
}
.navbar .oa-space-menu .nav li.first {
  margin-left: 2px;
}
.navbar .oa-space-menu .nav li.active {
  background: #efefef;
  border-top-left-radius: .75em;
  border-top-right-radius: .75em;
}
.navbar .oa-space-menu .nav li.active a {
  color: #111111;
}
.navbar .oa-space-menu .nav li > a {
  color: #000000;
}
.navbar-inverse ul#oa_breadcrumb .btn.btn-inverse,
.navbar-inner ul#oa_breadcrumb .btn,
.navbar-inverse #oa-user-badge .user-badge,
.navbar-inverse #toolbar-menu-button {
  color: #000000;
}
.navbar-inverse .nav > li > a,
.navbar .nav > li > a {
  color: #000000;
  background-color: transparent !important;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:focus {
  color: #23aeff;
}
.navbar .nav > .active > a:hover,
.navbar .nav > li > a:hover {
  color: #018fe2;
}
ul#oa_breadcrumb a.dropdown-toggle.btn.btn-inverse,
.navbar-inner a.dropdown-toggle.btn {
  background-color: #fff !important;
}
#oa-navbar .panel-panel .panel-pane {
  border-color: #ccc ! important;
}
.navbar-inverse ul#oa_breadcrumb .btn.btn-inverse .caret,
.navbar-inner .caret {
border-top: 6px solid #000000;
border-right: 6px solid transparent;
border-left: 6px solid transparent;
}
#oa-navbar-admin li a {
  color: #000000;
  background-color: transparent !important;
}
.sidebar .block {
  background-color: #ffffff;
  border-color: #dddddd;
}
#page-wrapper,
#footer-wrapper,
body #footer {
  background-color: #efefef;
}

#page-wrapper a,
#footer-wrapper a,
body #footer a {
  color: #000000;
}

.region-header,
.region-header a,
.region-header li a.active,
#name-and-slogan,
#name-and-slogan a,
#secondary-menu-links li a {
  color: #000000;
}
.oa-banner-overlay,
.oa-banner-slogan-overlay {
  color: #000000;
}
.oa-banner-text,
.oa-banner-slogan {
  color: #000000;
}
.oa-pane .pane-title {
color: #000;
background-color: #ffffff;
background-image: -moz-linear-gradient(top, #a6a2bd, #a6a2bd);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a6a2bd), to(#a6a2bd));
background-image: -webkit-linear-gradient(top, #a6a2bd, #a6a2bd);
background-image: -o-linear-gradient(top, #a6a2bd, #a6a2bd);
background-image: linear-gradient(to bottom, #a6a2bd, #a6a2bd);
}
.oa-pane .panel-pane,
.oa-callout {
color: #3b3b3b;
background-color: #ffffff;
border-color: #dddddd;
}
.oa-pane {
border-color: #dddddd;
}
#oa-navbar .panel-panel .pane-oa-navigation,
#oa-navbar .panel-panel .pane-oa-mobile,
#oa-navbar .panel-panel .pane-oa-space-banner {
background-color: #ffffff;
}
#oa-navbar .panel-panel .pane-oa-navigation .dropdown-menu,
#oa-navbar .panel-panel .pane-oa-mobile .dropdown-menu {
background-color: #ffffff;
}

#oa-navbar .panel-panel .pane-oa-navigation li > a,
#oa-navbar .panel-panel .pane-oa-mobile li > a,
#oa-navbar .panel-panel .pane-oa-space-banner li > a {
	color: #000000;
}

#oa-navbar .panel-panel .pane-oa-navigation li > a:hover,
#oa-navbar .panel-panel .pane-oa-mobile li > a:hover,
#oa-navbar .panel-panel .pane-oa-space-banner li > a:hover {
	color: #ffffff;
}
#oa-navbar .panel-panel .pane-oa-navigation li.open > a,
#oa-navbar .panel-panel .pane-oa-mobile li.open > a,
#oa-navbar .panel-panel .pane-oa-space-banner li.open > a,
#oa-navbar .panel-panel .pane-oa-navigation li > a:hover,
#oa-navbar .panel-panel .pane-oa-mobile li > a:hover,
#oa-navbar .panel-panel .pane-oa-space-banner li > a:hover,
#oa-navbar .panel-panel .pane-oa-navigation li.open > a .caret,
#oa-navbar .panel-panel .pane-oa-mobile li.open > a .caret,
#oa-navbar .panel-panel .pane-oa-space-banner li.open > a .caret,
#oa-navbar .panel-panel .pane-oa-navigation li > a:hover .caret,
#oa-navbar .panel-panel .pane-oa-mobile li > a:hover .caret,
#oa-navbar .panel-panel .pane-oa-space-banner li > a:hover .caret {
	background: #000000 !important;
}

#oa-navbar-spaces ul.dropdown-menu .item-list h3 {
  color: #000000;
}
