body {
       background-color:white;
       margin-top:0px;
       margin-bottom:0px;
       text-align:center;
       font-family: Verdana, Arial;
       font-size: 12px;
       
     }     
          
     a:link { 
       text-decoration:underline; 
       font-weight:normal; 
       color:#cc3300; 
     }
     a:visited { 
       text-decoration:underline; 
       font-weight:normal; 
       color:#0000CC;
     }
     a:hover { 
       text-decoration:underline; 
       font-weight:normal; 
       color:#cc9900;
     }
     a:active { 
       text-decoration:underline; 
       font-weight:normal; 
       color:#808080;
     }
     a:focus { 
       text-decoration:underline; 
       font-weight:normal; 
       color:#0000CC; 
     }

     
     
     .topbottom {
       border-top:3px solid gray;       
     }
       
     .maintable {
       width:762px;
       background-color:white;        
       margin-top:0px;
       margin-bottom:0px;       
       padding-top:0px; 
       text-align:center; 
     }       
      
      .navitable {
        width:150px;
        background-color:white;  
        vertical-align:top; 
        margin-left:5px;  
               
      } 
      
      .navitable td {
        background-color:#99CCFF;
        border:1px solid #0000CC; 
        border-left: 4px solid #0000CC; 
        font-family: Verdana, Arial;
        font-size: 13px;  
        text-align:center;          
      } 
      
      .navitable a:link, .navitable a:visited {
        color:#0000CC;
        text-decoration:none;
        font-weight:bold;
      } 
      
      .navitable a:hover, .navitable a:focus {
        color:#993300;
        text-decoration:none;
        font-weight:bold;
      } 
      
      .navitable a:active {
        color:black;
        text-decoration:none;
        font-weight:bold;
      } 
      
      .navitable .subnavi {
        border:0px;
        margin:0px;
        padding:0px;
        background-color:white; 
        text-align:left;        
      }      
      
      
      .navitable .subnavi ul {        
        list-style-type:square;
        color:gray;
        font-weight:normal;
        font-size:12px;        
      }
      
      .navitable .subnavi li {
        padding-top:3px;
        padding-bottom:3px;  
        border-bottom:1px solid gray;      
      }    
      
      
      
      .navitable .subnavi a:link, .navitable .subnavi a:visited {
        color:#993300;
        text-decoration:none;
        font-weight:normal;
      } 
      
      .navitable .subnavi a:hover, .navitable .subnavi a:focus {
        color:gray;
        text-decoration:none;
        font-weight:normal;
      } 
      
      .navitable .subnavi a:active {
        color:black;
        text-decoration:none;
        font-weight:normal;
      } 
      
      .topnavi {
        background-color:#D3D3D3; 
        width:100%; 
        padding:5px; 
        border:1px solid silver;
      }
      
      
      .topnavi a:link, .topnavi a:visited {
        color:#993300;
        text-decoration:none;
        font-weight:normal;
      } 
      
      .topnavi a:hover, .topnavi a:focus {
        color:gray;
        text-decoration:none;
        font-weight:normal;
      } 
      
      .topnavi a:active {
        color:black;
        text-decoration:none;
        font-weight:normal;
      } 
            
      
      .texttable {
        width:552px;
        background-color:white;  
        vertical-align:top; 
        margin-left:2px; 
        margin-top:5px;          
      } 
      
      .texttable td { 
        border:1px solid #0000CC; 
        border-left: 4px solid #0000CC; 
        font-family: Verdana, Arial;
        font-size: 12px;  
        text-align:justify;
        padding:20px;           
      } 
      
      .texttable table td { 
        border:0px; 
        padding:0px;  
      } 
           
      .title {
        font-size: 18px;
        font-weight: bold;
        color: #CC9900;
        list-style-type: square;
        margin-left: 20px;
        text-align:left;
      }
      
       .subtitle {
        font-size: 14px;
        font-weight: bold;
        color: #993399;
        padding-bottom: 4px;
      }
      
      .imageleft {
        vertical-align: text-top;
        float: left;
        margin-right: 15px;
      }
      
      .imageright {
        vertical-align: text-top;
        float: right;
        margin-left: 15px;
      }
      
      
      .imageleft img, .imageright img {
        border: 1px solid gray;
      }
      
      .imageleft div, .imageright div {
        border: 1px solid lightgrey;
        background-color: #e0e0e0;
        padding: 5px;
        font-size:11px;
        text-align:left;
      }
      
      
      
