body {
  background-color: #30556E;
}

#tabs {
  width: 952px;
}

#wrap {
  border: 1px solid #A8A8A8;
  padding: 10px;
  padding-top: 0;
}

#navigation ul li span.top,
#navigation h1 {
  background-color: #455560;
  border: 1px solid #8E9493;
  border-top: none;
  color: #FFFFFF;
}
/*
#navigation h1.nav a {
  color: #FFFFFF;
  background: #455560 url(img/nav-arrow.gif) no-repeat scroll 20px 17px;
}
*/
#navigation ul li ul {
  border-color: #8E9493;
  background-image: none;
  background-color: #54626C;
}

#navigation ul li ul li a {
  color: #DCD9D9;
}

#navigation uli li ul li.current a {
  font-weight: bold;
  color: #EACA0C;
}

#navigation ul li ul li a:hover {
  background-color: #455560 !important;
}

#content-wrap h1, #content-wrap .blog_entry h2, #content-wrap a, #content div.teaser, #content div.teaser div h4 a {
  color: #455560;
}

#content-wrap h2, #content-wrap h3, #content-wrap h4 {
  color: #30556E;
}

#top ul li a, #top ul li a:hover {
  color: #FFF;
}

#top ul li a:hover {
  text-decoration: underline;
}

#tabs ul li a span.e, #tabs ul li a span.t {
  background-image: url(../img/tabs-wbcs.gif);
}
#tabs { background: transparent url(../img/a8a8a8.gif) repeat-x scroll bottom left; }
#tabs ul li.current a span.t { background-position: -2px 0 !important; }
#wrap { border-top: 1px solid white !important; }

#footer {
  color: #FFF;
}

#footer a {
  color: #FFF;
  font-weight: bold;
}

#footer-teasers div.contact-box {
  background-color: #A8AAAB;
  background-image: none;
}

#footer-teasers div.teaser {
  background-color: #54626C;
}

#wrap #header .col2, #wrap #landing .col2 { margin-top: 10px;}

#content #subsubmenu {
  background-color: #455560;
  border-color: #8E9493;
}

#content #subsubmenu ul li.current a {
  color: #EACA0C;
}

#top form#search input {
  border-color: #A8A8A8;
}


/* hide WPS logo from displaying!! */
#landing .col1 div.mb_10 a img, #header .col1 a img {display: none !important;}
#landing .col1 div.mb_10 a, #header .col1 a {
  display: block;
  height: 245px;
  width: 240px;
  background: transparent url(../img/wbcs_logo.gif) no-repeat scroll top left;
}

div.quote_box { /*border: 1px solid #B8D2CF;*/ background-image: url(../img/wbcs_quotation_marks.gif); }
div.quote_box p.quote { background-image: url(../img/wbcs_quotation_marks.gif); }
div.quote_box p.author { color: #30556e; }
