   body
   {
     border: 0;
     margin: 3px;
     padding: 0;
     color: black;
     background-color: #B2B2B2;
     font-size: 8pt;
     font-family: Tahoma, Sans-serif;
   }
   table
   {
     font-size: 9pt;
   }
   h1
   {
     margin: 3px 0 5px;
     border-bottom: 1px dotted gray;
     border-top: 1px dotted gray;
     color: #2A437B;
     /*color: #AA3333;*/
     font-weight: bold;
     font-size: 12pt;
     font-family: Verdana, Arial, Tahoma, Sans-serif;
   }

   h2
   {
     margin: 3px 0 5px;
     color: #AA3333;
     font-weight: bold;
     font-size: 11pt;
     font-family: Verdana, Arial, Tahoma, Sans-serif;
   }

   h3
   {
     margin: 0px 10px 0px 10px;
     color: #000000;
     font-weight: bold;
     font-size: 9pt;
     font-family: Verdana, Arial, Tahoma, Sans-serif;
   }
   h4
   {
     margin: 3px 0 5px;
     color: #ffffff;
     background: #6E798D;
     font-weight: bold;
     font-size: 9pt;
     font-family: Verdana, Arial, Tahoma, Sans-serif;
   }
   h5
   {
     margin: 10px 5px 20px 5px;
     color: #000000;
     font-weight: normal;
     font-size: 10pt;
     font-family: Verdana, Arial, Tahoma, Sans-serif;
   }
   P
   {
     font-size: 9pt;
   }

   PRE
   {
     font-size: 8pt;
     font-family: Verdana, Arial, Tahoma, Sans-serif;
   }
   form
   {
     margin: 0;
   }
   input
   {
     border: 1px solid #000;
     height: 20px;
     color: gray;
     font-weight: bold;
   }
   input .text
   {
     font-weight: normal;
   }
   DT
   {
     color: #AA3333;
     font-weight: bold;
     font-size: 10pt;
     font-family: Verdana, Arial, Tahoma, Sans-serif;
   }
   DD
   {
     color: #000000;
     font-weight: normal;
     font-size: 9pt;
     font-family: Verdana, Arial, Tahoma, Sans-serif;
   }
   LI
   {
     color: #000000;
     font-weight: normal;
     font-size: 9pt;
     font-family: Verdana, Arial, Tahoma, Sans-serif;
   }
   a:link
   {
     color: blue;
   }
   a:visited
   {
     color: navy;
   }
   a:hover
   {
     color: orange;
   }
   a:active
   {
     color: red;
   }
   #sitelinks
   {
     margin-top: 0em;
     border: 0;
     margin: 0;
     padding: 0 0px;
     /*border-top: 1px solid #000;*/
     /*border-bottom: 1px solid #000;*/
     background: url('images/bkg-menu.jpg');
     /*background-color: ;*/
     font-weight: bold;
     font-size: 8pt;
   }
   #sitelinks table
   {
     margin-top: 0em;
     border: 0;
     margin: 0;
     padding: 0;
     font-weight: bold;
     font-size: 8pt;
     /*border-top: 1px solid #fff;*/
     line-height: 2pt;
   }
   #sitelinks a:link
   {
     margin-top: 0em;
     padding: 0px 0px;
     background: url('images/button-blank.jpg');
     /*background-color: #EEE;*/
     color: #fff;
     text-decoration: none;
     width: 165px;
     height: 29px;
     display: block;
     background-repeat:no-repeat;
     text-align:center;
     vertical-align: middle;
     font-weight: bold;
     font-size: 10pt;
   }
   #sitelinks a:visited
   {
     margin-top: 0em;
     padding: 0px 0px;
     background: url('images/button-blank.jpg');
     /*background-color: #DDD;*/
     color: #fff;
     text-decoration: none;
     width: 165px;
     height: 29px;
     display: block;
     background-repeat:no-repeat;
     text-align:center;
     vertical-align: middle;
     font-weight: bold;
     font-size: 10pt;
   }
   #sitelinks a:hover
   {
     margin-top: 0em;
     padding: 0px 0px;
     background: url('images/button-blank-mouseover.jpg');
     /*background-color: #4DAFE4;*/
     color: #000000;
     text-decoration: none;
     width: 165px;
     height: 29px;
     display: block;     
     background-repeat:no-repeat;
     text-align:center;
     vertical-align: middle;
     font-weight: bold;
     font-size: 10pt;
   }
   #sitelinks a:active
   {
     margin-top: 0em;
     padding: 0px 0px;
     background: url('images/button-blank.jpg');
     color: white;
     text-decoration: none;
     width: 165px;
     height: 29px;
     display: block;
     background-repeat:no-repeat;
     text-align:center;
     vertical-align: middle;
     font-weight: bold;
     font-size: 10pt;
   }
   #sitelinks .link_active
   {
     background-color:gray;
     color: #363636;
   }
   #copyright
   {
     border: 0;
     margin: 0;
     padding: 3px 0;
     border-top: 1px solid #000;
     background-color: #fff;
     text-align: center;
     font-weight: normal;
     font-size: 7pt;
   }
   #copyright h5
   {
     text-align: center;
     font-weight: bold;
     font-size: 8pt;
   }
   #contact
   {
     border: 0;
     margin: 0;
     padding: 3px 0;
     border-top: 0px solid #000;
     /*background-color: #fff;*/
     color:white;
     text-align: center;
     font-weight: normal;
     font-size: 8pt;
   }
  #ondark
   {
     color:white;
     font-weight: bold;
   }
  #small
   {
     font-size: 7pt;
     font-family: Verdana, Arial, Tahoma, Sans-serif;
   }
  #footer
   {
     text-align: center;
     font-weight: bold;
     font-size: 8pt;
     color:#000000;
   }

