body{
  background:#fff;
}

div.clearZero { 
  padding:0 !important;
  margin:0 !important;
  border:0 !important;
  background:0 !important;
  clear:both;
  font-size:0 !important;
}
 
#search {
}

#outer-800 {
  width:960px;
  background:#fff;
}

#outer-1024 {
  background:#fff;
}

#banner {
}

a, #search .inputbox, #search .button{
  color: #000;
}

div.module h3 {
  color:#000;
}

ul#mainlevel-nav li{
}

ul#mainlevel-nav li a{
  color:#000;
}

ul#mainlevel-nav li:hover, ul#mainlevel-nav li.sfhover {
  background:#ffbd18;
}

ul#mainlevel-nav li:hover a, ul#mainlevel-nav li.sfhover a{
  background:#ffbd18;
}

#maincol-normal-800 div.moduletable h3, #maincol-wide-800 div.moduletable h3, #maincol-broad-800 div.moduletable h3,#maincol-normal-1024 div.moduletable h3, #maincol-wide-1024 div.moduletable h3, #maincol-broad-1024 div.moduletable h3{
  color:#000;
}

a.mainlevel {
  color:#000;
}

a.mainlevel:hover, a.mainlevel#active_menu {
  border-right:2px solid #ffbd18;
}

a.sublevel {
  color:#005E31;
  background:url(../images/submenu_back.gif) left center no-repeat;
}

a.sublevel:hover, a.sublevel#active_menu {
  background:#F1F1F1 url(../images/submenu_back.gif) left center no-repeat;
  border-right:2px solid #ffbd18;
}

.contentheading {
  color:#000;
}

a.readon:hover {
  background:#eee url(../images/readon.gif) no-repeat left;
}

a.readon {
  background:url(../images/readon.gif) no-repeat left;
}

table.contentpane td.contentheading {
  color:#005E31;
}

table.contentpane ul li{
  background:url(../images/readon2.gif) no-repeat left top;
}

.blog_more ul li{
  background:url(../images/readon.gif) no-repeat left;
}