.header h3#site-logo a {
  width: 660px;
  background-position:10px -15px;
}

.header p, .header p a, #navbar ul li a:hover {
  color: #990000;
}

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

#navbar ul li a {
  padding: 0 30px 0 30px;
  font-size: 14px;
}	
  
h1, h2, h3, h3 a, .menu .box ul li a, .menu .box h3, .breadcrumb p a, .menu form p label, .menu form .submit, .offered-box h2  {
  color: #0A1857;
}

#search-home {
  width: 455px;
  margin: 0px 2px 10px 0;
  padding: 10px 5px;
  border: 1px solid #0A1857;
  background-color: #FCE3EA;
  background-image: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#search-home h2 {
  font-family: Arial, Helvetica, sans-serif;
  border: none;
  color: #0A1857;
  font-size: 24px;
  padding: 0;
}

#search-home input, #search-home select {
    margin: 0px 1px 0px 0px;
}

#search-home label {
  color: #0A1857;
  font-size:13px;
}

#search-home table {
  margin-bottom: 5px; 
}

.menu form {
    background: url(/images/gtce-menu-find-bottom.jpg) no-repeat center bottom;
    border: 1px solid #0A1857;
}

.menu form fieldset {
  background: #FCE3EA;
}

.menu form h3 {
  margin: 0;
  color: #0A1857;
  padding: 9px;
}

#ltitle_orange {
  background-color: #FCE3EA;
  color: #0A1857;
  border: 1px solid #0A1857; 
}

.related-box {
  background: #FCE3EA;
  padding: 8px;
  border: 1px solid #0A1857; 
}

.related-box h2 {
  color: #0A1857;
  margin:0 5px 5px 5px;
  padding:0;
}

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

.related-box .hr {
  background: #0A1857;
}

#programs.offered-box{
  background: #FCE3EA;
  border: 1px solid #0A1857; 
}

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