@media screen {
  a {
    color: rgb(0,0,192);
  }
  a:visited {
    color: rgb(0,0,192);
  }
  img {
    border: 0;
  }
  body {
    font-family:Arial, san serif;
    text-align: left !important;
    text-align: center;
    padding-bottom:0;
  }
  h1 {
    font-size:16px;
    font-style:italic;
    font-family: arial, san serif;
    text-align: left;
  }
  div#header {
    margin: 0 auto;
    width: 870px;
  }
  div.body {
    background-color: rgb(114,0,0);
    width: 800px;
    margin: 0 auto;
    text-align:left;
  }
  div.contentarea {
    background: rgb(128,128,128) url('images/contentbg.jpg');
    margin-left: 8px;
    margin-top: 18px;
    padding:8px;
    padding-left:14px;
    font-size:11px;
    text-align: left !important;
    text-align: center;
    width:730px !important;
    width:785px;
  }
  ul.mainnav, ul.mainnav2 {
    list-style:none;
  }
  li.mainnav {
    display: inline;
  }
  li.mainnav a {
    color: #ddd;
    font-family: arial, san serif;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    padding-left: 20px;
    padding-top: 0px;
    padding-bottom: 20px;
    padding-right: 20px;
    border-right: 1px solid #000000;
  }
  li.mainnav a:hover {
    background-color: #980000;
  }
  li.mainnav a:visited {
    color: #ddd;
  }
  div.datetime {
    float:right;
    margin-top: -32px;
    color: #ddd;
    font-family: arial, san serif;
    font-weight: bold;
    font-size:10px;
    margin-right: 24px;
  }
  div#topnav {
    padding-top:16px;
    margin-bottom: 16px;
  }
  h2 {
    color: white;
    font-family: arial, san serif;
    font-size:16px;
    border-bottom: 1.5px solid white;
    padding-bottom:8px;
  }
  div#rightfloat, div#rightfloat_med, div#rightfloat_small {
    float:right;
    margin-left: 48px !important;
    margin-left: 0;
    padding-left: 0 !important;
    padding-left: 48px;
    padding-right: 24px;
  }
    div#rightfloat img, div#rightfloat_med img, div#rightfloat_small img {
      display: block;
    }
   #rightfloat img.top {
     margin-bottom:24px;
   }
   #rightfloat_small img.top {
     margin-bottom:16px;
   }
  span.rightfloat, span.rightfloat_med, span.rightfloat_small {
    font-weight:bold;
    font-style:italic;
    font-size:12px;
    font-family: arial, san serif;
    text-align:center;
    display:block;
  }
  div#bottomarea {
    width: 400px;
    margin: 24px auto 4px auto;
  }
  div.copyright {
    font-size: 9px;
  }
  li.mainnav2 {
    display: inline;
    margin-right:4px;
    font-size: 10px;
    font-weight: bold;
    font-family: arial, san serif;
  }
  h3 {
    color:white;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    font-family: arial, san serif;
    margin-top: -24px !important;
    margin-top: -14px;
  }
 h5 {
    color:blue;
    font-size: 16px;
    font-style: italic;
    font-weight: bold;
    font-family: arial, san serif;
    margin-top: -24px !important;
    margin-top: -14px;
  }
 h6 {
    color:blue;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    font-family: arial, san serif;
    margin-top: -24px !important;
    margin-top: -14px;
  }

  div#content, div.contenthead, div#rightfloat {
    margin:0;
    text-align:left;
  }
  div#content {
    padding-top:8px !important;
    padding-top:0;
  }
  img.rightfloat {
    float: right;
  }
  td.contacttable {
    padding: 0 16px 0 8px;
    font-size:11px;
    font-family: arial, san serif;
  }
  td.contacttable p {
    margin:.25em 0 .3em 0;
  }
  span.contacthead {
    font-weight:bold;
    padding-bottom: 4px;
    font-size: 11px;
    font-family: arial, san serif;
  }
  table.contacttable {
    margin-bottom: 0;
  }
  td.contactlogo {
    overflow: auto;
  }
  td.contactlogo img {
    display: block;
    float:right;
    margin-top:48px;
    margin-bottom: -32px !important;
    margin-bottom: 0;
  }
  ul.missionlist {
    font-weight:bold;
    margin-left: 48px;
    list-style-image: url('images/itemarrow.gif');
  }
  ul.missionlist li {
    margin-left: 0 !important;
    margin-left: 48px;
  }
  div.brochures {
    background-color:white;
    padding: 8px;
    margin-bottom: 24px;
    font-size: 10px;
    text-align: left;
    width:172px !important;
    width:188px;
  }
  div.brochures span {
    font-size: 10px;
  }
  img.icon {
    display: inline;
    margin-bottom: -2px;
  }
  div.brochures a {
    display: block;
    font-size:: 10px;
    margin-bottom: 6px;
  }
  span.brochurehead {
    font-weight:bold;
    display:block;
    text-align: center;
  }
  div.brochures a, div.brochures a:visited {
    color:black;
  }
  div.address {
    font-size: 10.5px;
    font-weight:bold;
    margin-left:4px;
    text-align: left;
    padding-top: 64px;
    font-family: arial;
  }
  div.bottomnav {
    text-align: center;
  }
  ul.mainnav2 {
    margin:0;
    padding:0 0 8px 0;
  }
  td.bizareas {
    font-family: arial;
    font-size: 11px;
    border-left: 1px solid black;

  }
  td.bizareas_e {
    font-family: arial;
    font-size: 11px;

  }
  td.bizareas_l {
    border-left: 1px solid black;
    padding: 0 8px 0 8px;
  }
  td.bizareas_l_e {
    padding: 0 8px 0 8px;
  }
  td.bizareas_l ul, td.bizareas_l_e ul {
    color: rgb(0,0,192);
    font-size: 11px;
    padding-top: 8px;
    padding-right: 8px;
    margin-left: 0 !important;
    margin-left: 32px;
    list-style-image: url('images/itemarrow2.gif');
  }
  td.bizareas h4, td.bizareas_e h4 {
    margin: 0 16px 4px 16px !important;
    margin: 0 16px 0 16px;
    font-weight: bold;
    color: rgb(0,0,192);
    text-align: center;
    font-size: 11px;
  }
  table.bizareas {
    margin-top: 32px;
    width: 100% !important;
    width: auto;
  }
  span.important {
    font-weight: bold;
    color:white;
  }
  div.center {
    text-align: center;
  }
  div.termspage {
    background-color: white;
    margin-right: 16px;
    border: 1px solid #888;
    padding:8px 16px 16px 16px;
    
  }
  div.termspage h4 {
    font-size:20px;
    margin: 0;
  }
  img.intprocess {
    border: 2px solid #888;
  }
  p.center {
    text-align: center;
  }
}
