   body
   {
     border: 0;
     margin: 3px;
     padding: 0;
     color: black;
     font-size: 8pt;
     font-family: Georgia, "Times New Roman", Times, serif;		
     /*font-family: Tahoma, Sans-serif;*/
     background-color: #CDC7B7;
    SCROLLBAR-ARROW-COLOR: white; 
    SCROLLBAR-SHADOW-COLOR: #000000; 
    SCROLLBAR-FACE-COLOR: #7C914E; 
    SCROLLBAR-HIGHLIGHT-COLOR: #5E677B;  
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;  
    SCROLLBAR-TRACK-COLOR: #822514;  
    SCROLLBAR-DARKSHADOW-COLOR: #5E677B;
   }
   table
   {
     font-size: 8pt;
   }
   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: 3px 0 5px;
     color: #534401;
     font-weight: bold;
     font-size: 10pt;
     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;
   }
   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;
   }
   #page_layout
   {
     border: 1px solid #000;
     text-align: left;
   }
   #page_body
   {
     padding: 15px 5px;
     text-align: left;
   }
   #page_body p
   {
     margin: 0 5px 5px 10px;
     text-align: left;
     font-size: 8pt;
   }
   #page_links
   {
     padding: 15px 5px 15px 15px;
     text-align: left;
     font-size: 8pt;
   }
   #generic_box
   {
     /*width: 146px;*/
     padding: 15px 15px 5px 5px;
     text-align: left;
     font-size: 8pt;
   }
   #page_links .title,
   #generic_box .title
   {
     padding: 3px;
     border: 1px solid #000;
     border-bottom: 0;
     background-color: #EEE;
     font-weight: bold;
   }
   #page_links .links,
   #generic_box .links
   {
     padding: 2px 10px 10px;
     border: 1px solid #000;
     font-size: 6pt;
   }
   #page_links a:link,
   #generic_box a:link
   {
     font-size: 8pt;
   }
   #page_links a:visited,
   #generic_box a:visited
   {
     font-size: 8pt;
   }
   #page_links a:hover,
   #generic_box a:hover
   {
     font-size: 8pt;
   }
   #page_links a:active,
   #generic_box a:active
   {
     font-size: 8pt;
   }
   #generic_box .body
   {
     padding: 2px 10px 10px;
     border: 1px solid #000;
   }
   #page_links .foot,
   #generic_box .foot
   {
     padding: 0;
     border: 1px solid #000;
     border-top: 0;
     background-color: #EEE;
     color: #EEE;
   }
   #sitelinks
   {
     margin-top: 1em;
     border: 0;
     margin: 0;
     padding: 0 0px;
      /*border-top: 1px solid #000;*/
      /*border-bottom: 1px solid #000;*/
     background-color: #013372;
     color: #ffffff;
     font-weight: bold;
     font-size: 8pt;
   }
   #sitelinks table
   {
     margin-top: 1em;
     border: 0;
     margin: 0;
     padding: 0;
     font-weight: bold;
     font-size: 8pt;
     /*border-top: 1px solid #fff;*/
     line-height: 10pt;
   }

   #sitelinks h4
   {
     margin-top: +1em;
     border: 0;
     margin: 0;
     padding: 6 6px;
     font-weight: bold;
     font-size: 8pt;
     border-bottom: 1px solid #fff;
     line-height: 10pt;
     background-color: #4C661F;
   }
   #sitelinks a:link
   {
     margin-top: -1em;
     padding: 0 6px;
     /*background-color: #EEE;*/
     color: #fff;
     text-decoration: none;
   }
   #sitelinks a:visited
   {
     margin-top: -1em;
     padding: 0 6px;
     /*background-color: #DDD;*/
     color: #fff;
     text-decoration: none;
   }
   #sitelinks a:hover
   {
     margin-top: -1em;
     padding: 0 6px;
     background-color: #99943D;
     color: #ffffff;
     text-decoration: none;
   }
   #sitelinks a:active
   {
     margin-top: -1em;
     padding: 0 6px;
     background-color: orange;
     color: white;
     text-decoration: none;
   }
   #sitelinks .link_active
   {
     background-color:gray;
     color: #363636;
   }
    #photobody
   {
     border: 0;
     margin: 3px;
     padding: 0;
     color: black;
     font-size: 8pt;
     font-family: Tahoma, Sans-serif;
     background-color: #ffffff;
   }
    #photobody TD
   {
     border: 0;
     margin: 3px;
     padding: 0;
     color: black;
     font-size: 8pt;
     font-family: Tahoma, Sans-serif;
     background-color: #ffffff;
   }
  #copyright
   {
     border: 0;
     margin: 0;
     padding: 3px 0;
     /*border-top: 1px solid #000;*/
     /*background-color: #1F5C66;*/
     color: #7C914E;
     text-align: center;
     font-weight: normal;
     font-size: 8pt;
   }
  
   #copyright h5
   {
     text-align: center;
     font-weight: bold;
     font-size: 8pt;
   }
   #copyright a:link
   {
     margin-top: -1em;
     padding: 0 6px;
     /*background-color: #EEE;*/
     color: #fff;
     text-decoration: underline;
   }
   #copyright a:visited
   {
     margin-top: -1em;
     padding: 0 6px;
     /*background-color: #DDD;*/
     color: #fff;
     text-decoration: none;
   }
   #copyright a:hover
   {
     margin-top: -1em;
     padding: 0 6px;
     background-color: #F6B008;
     color: #C4CDEC;
     text-decoration: none;
   }
   #copyright a:active
   {
     margin-top: -1em;
     padding: 0 6px;
     background-color: orange;
     color: white;
     text-decoration: none;
   }
   #contact
   {
     border: 0;
     margin: 0;
     padding: 3px 0;
     border-top: 0px solid #000;
     /*background-color: #fff;*/
     color:#ffffff;
     text-align: center;
     font-weight: normal;
     font-size: 8pt;
   }
  #ondark
   {
     color:white;
     font-weight: bold;
   }
  #links
   {
     margin-top: 1bem;
     padding: 0 0 0 0px;
     background-color: #ffffff;
   }
  #footer
   {
     background-color: #1F5C66;
   }
   #featured
   {
     margin-top: 0em;
     margin-bottom: 0em;
     border: 0;
     margin: 0;
     padding: 0 0px;
   }
 .small
   {
     font-size: 7pt;
   }   
P.botmid
   {
     border: 0;
     margin: 3px;
     padding: 5;
     color: #ffffff;
     font-size: 10pt;
     font-weight: bold;
     font-family: "Copperplate Gothic Bold", "Copperplate Gothic Light", "CopprplGoth Bd BT", "Times New Roman", Times, serif;
   }
P.caption
   {
     margin: 3px 0 2px;
     font-size: 8pt;
   }
body.frame
   {

    background-color: #ffffff;
    SCROLLBAR-ARROW-COLOR: white; 
    SCROLLBAR-SHADOW-COLOR: #000000; 
    SCROLLBAR-FACE-COLOR: #7C914E; 
    SCROLLBAR-HIGHLIGHT-COLOR: #5E677B;  
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;  
    SCROLLBAR-TRACK-COLOR: #822514;  
    SCROLLBAR-DARKSHADOW-COLOR: #5E677B;
   }

