﻿  body { margin: 0 auto;
    font-family: verdana,arial,sans-serif;
    font-size: 80%;
    color: rgb(51, 51, 51);
    background: #A8A8A8 url(contentbg2.jpg) repeat-y scroll center;
    }

  p { margin: 0 auto;
    padding: 0.4em 0.2em 0.6em;
    }

  a:visited { text-decoration: underline;
    color: #76DE65;
    }

  a:link { text-decoration: underline;
    color: #76DE65;
    }

  a:hover { text-decoration: none;
    color: #000066;
    }

  a:active { color: #82D339;
    text-decoration: underline;
    }

  #wrapper { margin: 0pt auto;
    background: #ffffff url(contentbg2.jpg) repeat-y scroll center;
    padding-bottom: 0pt;
    width: 772px;
    }

  h1 { font-family: "trebuchet ms","lucida sans",arial,sans-serif;
    font-weight: normal;
    font-size: 130%;
    color: #000066;
    }

  #header { margin: 0 auto;
    padding: 0pt;
    }

  .superheader { /*padding: 2px;*/
    background-color: #003B7F;
    margin:0 auto;
    }
  .superheader h1 { margin: 0 auto;
    padding-left: 15px;
    font-size: 200%;
    color: #ffffff;
    }
  .mainheader { margin: 0 auto;
    background: #003C7B none no-repeat scroll left top;
    text-align: left;
    height: 174px;
    }

  .mainheader h1 { margin: 0pt 0pt 5px;
    padding-left: 225px;
    font-size: 200%;
    }

  .mainheader p { margin: 0pt;
    padding: 0.2em;
    text-indent: 4em;
    color: #5D99C7;
    font-weight: bold;
    }

  .subheader { margin: 0 auto;
    padding: 5px;
    text-align: center;
    color: #003C7B;
    background-color: #76DE65;
    }

  #sidecontainer { border-style: none solid solid none;
    border-right: 1px solid #003B7F;
    border-bottom: 1px solid #003B7F;
    margin: 0 auto;
    float: left;
    text-align: center;
    background-color: #76DE65;
    width: 22%;
    min-height:585px;
   }

  #sidecontainer h2 { margin: 0pt;
    padding: 0.2em;
    display: block;
    color: #ffffff;
    font-weight: normal;
    font-family: "trebuchet ms","lucida sans",arial,sans-serif;
    font-size: 120%;
    background-color: #003C7B;
    }

  #sidecontainer h2 a:hover { color: #ffffff;
    }

  #sidecontainer h3 { border-bottom: 1px dashed #003C7B;
    margin: 0pt;
    padding: 0.2em;
    display: block;
    color: #0C3B69;
    font-family: "trebuchet ms","lucida sans",arial,sans-serif;
    font-size: 90%;
    }

  .marg { padding: 10px;
    }

  .nav { margin: 0pt 0pt 1.5em;
    padding: 0pt;
    list-style-type: none;
    }

  .nav li { border-bottom: 1px none #0C3B69;
    margin: 0pt;
    padding: 0pt;
    display: block;
    line-height: 12pt;
    }

  .nav a:visited { margin: 0pt;
    padding: 0.5em;
    display: block;
    text-decoration: none;
    color: #003B7F;
    }

  .nav a:link { margin: 0pt;
    padding: 0.5em;
    display: block;
    text-decoration: none;
    color: #003B7F;
    }

  .nav a:hover { margin: 0pt;
    padding: 0.5em;
    display: block;
    text-decoration: none;
    color: #000066;
    background-color: #ACCBE2;
    }

  .nav a:active { margin: 0pt;
    padding: 0.5em;
    display: block;
    text-decoration: none;
    color: #32668E;
    }

  #content { border-left: 1px none #0C3B69;
    margin: 0pt 0pt 0pt 22%;
padding:10px;
text-align:justify;
    }

  #content img { border-style: none;
    float: left;
    }

  q { margin: 0pt;
    padding: 0.4em 20% 0.6em;
    display: block;
    color: #999999;
    font-size: 120%;
    text-align: center;
    height: 3em;
    }

  q:after { content: "";
    }

  q:before { content: "";
    }

  #content h1 { margin: 0pt;
    padding: 0.1em;
    }

  #footer { margin: 0 auto;
    background-color: #003B7F;
    text-align: center;
    color: #ffffff;
    clear: both;
    }
  #footer a{ 
    color: #32668E;
    font-size:70%;
    }