.header h3#site-logo a {
  width: 525px;
}

h1, h2, h3, .content-group h3 a, .menu h3.title a, .menu .box ul li a, .header p, .header p a, #search-home label, .menu form p label, .menu form .submit, .breadcrumb p a, .related-box .hr {
  color: #664CA0;
}

#navbar ul {
  border-top: 1px solid #98B25E;
}

#navbar ul li a {
  padding: 0 38px 0 38px;
  font-size: 14px;
}

#navbar ul li a:hover {
  color: #98B25E;
}  		

#search-home {
  margin: 2px 2px 10px 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #EFFFCC;
  background-image: none;
  border:1px solid #333333;
}
  
#search-home h2 {
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
  border: none;
}

#search-home label {
  color: #333333;
}

.menu form {
  border: 1px solid #333333;
}

.menu form p label, .menu form .submit {
  color: #333333;
}

.menu form h3 {
  color: #333333;
}

.menu form fieldset {
  background: #EFFFCC;
}

#ltitle_orange {
  background-color: #EFFFCC;
  color: #333333;
  border: 1px solid #333333; 
}

/*Search programs related to box*/
.related-box {
  background: #EFFFCC;
  padding: 8px;
  border: 1px solid #333333; 
}

.related-box h2 {
  color: #333333;
}

.related-box ul li a {
  color: #000000;
  background: url(/images/search-blt.png) no-repeat 0 6px; 
}