body {
  background: #002856; }

#header #header-container {
  background: url(../images/header.jpg) no-repeat top left;
  min-height: 204px;
  padding-bottom: 0; }
  #header #header-container h1, #header #header-container .tagline1, #header #header-container .tagline2 {
    display: none; }

#header #header-container ul#quick-navigation {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  right: 240px;
  top: 133px; }
  #header #header-container ul#quick-navigation li {
    border-left: none;
    margin: 0;
    padding: 10px 0; }
    #header #header-container ul#quick-navigation li:first-child > a {
      border-left: none; }
    #header #header-container ul#quick-navigation li a {
      border-left: 2px solid white;
      color: white;
      padding: 0 10px;
      text-decoration: underline; }
      #header #header-container ul#quick-navigation li a:hover {
        color: white; }

#middle #middle-container {
  background: white; }
  #middle #middle-container #column-one {
    width: 200px; }
  #middle #middle-container #column-two {
    width: 742px; }
    #middle #middle-container #column-two #page-content {
      padding: 0 10px 10px; }
      #middle #middle-container #column-two #page-content .content {
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 10px; }
        #middle #middle-container #column-two #page-content .content a, #middle #middle-container #column-two #page-content .content a:hover {
          color: #0060a1; }

#middle #middle-container #column-one ul#page-navigation li {
  background: transparent url(../images/sitenav_icon.jpg) no-repeat 5px 7px;
  border-bottom: 2px solid #999999;
  padding-bottom: 3px; }
  #middle #middle-container #column-one ul#page-navigation li:first-child {
    border-top: 2px solid #999999; }
  #middle #middle-container #column-one ul#page-navigation li.current > a, #middle #middle-container #column-one ul#page-navigation li a:hover {
    color: #0060a1; }
  #middle #middle-container #column-one ul#page-navigation li a {
    color: black;
    display: block;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding: 0 0 0 20px;
    text-decoration: none; }
  #middle #middle-container #column-one ul#page-navigation li ul {
    background: transparent; }
    #middle #middle-container #column-one ul#page-navigation li ul li {
      background: transparent;
      border-bottom: none;
      padding-bottom: 0; }
      #middle #middle-container #column-one ul#page-navigation li ul li.current > a {
        border-bottom: none; }
      #middle #middle-container #column-one ul#page-navigation li ul li a {
        color: #00a4e3;
        text-decoration: none; }

#middle #middle-container #column-one ul#private-page-navigation {
  background: #f8f8f8 url(../images/private-nav.jpg) no-repeat center 5px;
  border: none;
  margin: 15px 5px;
  padding: 25px 0 0;
  width: 190px; }
  #middle #middle-container #column-one ul#private-page-navigation li {
    border-top: none;
    padding: 3px 0;
    text-align: center; }
    #middle #middle-container #column-one ul#private-page-navigation li a {
      color: black; }

#footer {
  background: url(../images/footer.jpg) no-repeat 0 0; }
  #footer #footer-container {
    background: transparent url(/templates/common/images/gl_logo_sm.gif) no-repeat 30px 40px;
    min-height: 110px;
    padding: 0; }
  #footer p.credits {
    font-family: Georgia, Garamond, "Times New Roman", Times, serif;
    font-size: 12px;
    left: 80px;
    position: relative;
    top: 50px; }

#fonttest {
  display: none; }

body#tinymce {
  background: white !important;
  color: black !important;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 10px;
  min-height: 500px; }
  body#tinymce .mceContentBody a, body#tinymce .mceContentBody a:hover {
    color: #0060a1; }
