
BODY { 
   margin: 0; 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   } 
#wrap { 
      border-left: 3px solid #666; 
      border-top: 1px solid #333; 
      border-right: 2px solid #666; 
      }    
h1 { 
   font-size: 1.4em; 
   margin:0; 
color: #335613; 
} 
h2 { 
   font-size: 1em; 
   margin: 5px 0 0 16px; 
   } 
p, li { 
   font-size: .8em; 
    margin: 0 20px 8px 18px; 
   } 
.right p { 
   margin-left: 7px; 
   }    
hr { 
   color: #ccc; 
   display:block; 
   clear:both; 
   }    
/*            NAV 
====================================*/  

table#nav { 
   width: 100%; 
   background: #fff; 
   } 
table#nav td { 
   text-align: center; 
   padding-right: 1px; 
            } 
table#nav td a { 
   font-family:"Times New Roman", Times, serif; 
   font-size: .85em; 
   color: #fff; 
   font-weight: bold; 
   text-decoration: none; 
   display: block; 
   margin: 0; 
   padding: 0 8px 0 8px; 
         } 
#nav td a:link, #nav td a:visited {    
   background: #390; 
   display: block; 
   margin: 0; 
   line-height: 24px; 
   } 
    
#nav td a:hover { 
   background: #335613; 
   }    
/*            Body 
====================================*/  
#main { 
   padding:12px; 
   margin:0; 
   } 
#form td{ 
   font-size: 11px; 
   color:#333; 
   }    
img.border { 
   border: 3px solid #ccc; 
   margin: 6px; 
   }    
.footer{ 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   font-weight: bold; 
   color: #FFFFFF; 
   background: #390; 
   padding:15px; 
   margin:15px; 
   text-align: center; 
} 
.smaller { 
   font-size: .70em; 
   color: #336600; 
   }    
.left { 
   float: left; 
   margin: 0 10px 10px 10px; 
   } 
.right { 
   float: right; 
   margin: 0 10px 10px 10px; 
      } 
.fleft { 
   float: left; 
   margin: 0 10px 10px 10px; 
   border: 3px solid #ccc; 
   }       
.item { 
   width: 100%; 
   text-align:center; 
      }       
.item a:link, .item a:visited { 
   font-size: .70em; 
   color: #336600; 
   text-decoration:none; 
         }    
.item a:hover { 
   color:#CC0000; 
   text-decoration: underline; 
   }             
          
.footer a:link, .footer a:visited { 
   font-weight: bold; 
   color: #FFFFFF; 
   } 
.footer a:hover { 
   text-decoration: underline; 
   color: #ff9;    
   } 
a:link { 
   text-decoration: underline; 
   color: #990000; 
} 
a:visited { 
   text-decoration: underline; 
   color: #333333; 
} 
a:hover { 
   text-decoration: underline; 
   color: #090; 
} 

/*            Left Box 
====================================*/  

#leftbox { 
   margin: 25px 0 0 0; 
   border: 0; 
   font-size: .8em; 
   text-align: right; 
   } 
#leftcolumn, #leftbox { 
   background: #ededed; 
   width: 200px; 
      } 
#leftcolumn { 
   padding-top: 25px; 
   }       
#leftcolumn div { 
   padding:8px; 
   font-size: .8em; 
   }    
#leftcolumn ul { 
   margin: 10px 0 0 0; 
   padding:0; 
   }    
#leftcolumn li { 
   list-style-type: none; 
   margin:0; 
   padding:0; 
   } 
    
#leftcolumn li a:link, #leftcolumn li a:visited { 
   text-decoration: none; 
   margin-top:-12px; 
   padding:2px 0 2px 20px; 
   border-bottom: 1px dotted #ddd; 
   font-weight: bold; 
   display:block; 
   color: #335613; 
   } 
html>body #leftcolumn li a:link, #leftcolumn li a:visited { 
   text-decoration: none; 
   margin: 0; 
   padding:2px 0 0 20px; 
   border-bottom: 1px dotted #ddd; 
   font-weight: bold; 
   display:block; 
   color: #335613; 
      } 
#leftcolumn li a:hover { 
   background: #999; 
   color: #fff; 
   }       
#lefttop { 
   background: url(images/left-table_02.gif) left top repeat-x; 
   } 
#leftbot { 
   background: url(images/left-table_08.gif) top left repeat-x; 
   } 
    
    
   