/* Default CSS */
/* Generated by Edna Greig */

/*Set the font for the whole page.*/
html, body, div, header, footer, aside, nav, article, section, table, subheader
 {margin: 0; padding: 0;
  }
header, footer, aside, nav, article, section,table, subheader
  {display: block;
  }
body
 {font-family:Verdana;
background-color: white; 
font-size: 14px;
line-height: 18px;
}    
p {font-size: 16px;
  line-height: 20px;
   margin-bottom: 6px;
   margin-top: 4px;
   }     
.SmText{
font-size: 85%;
}
.Indent{
margin-left: 32px;
margin-right: 32px; }     
#container		{ width: 760px; margin: 0 auto; }
header			{ background: #FFFEE1; border: 6px double #106924; margin-top: 6px;margin-bottom:22px;}
header h1  	{ color: #106924; 
 padding-top: 14px;
 padding-bottom: 0px;
 }
header h2		{ color: #106924; font-size: 18px; padding: 0 ; line-height: 26px; }
h2 {color: #106924; font-size: 24px; line-height: 26px; }
#subheader {clear:both;  }
#subheader a {color:#106924;  }
#subheader a:link {
     color:#106924;
     font-weight: bold;
     text-decoration: none;
     } 
a:visited{
     color: #106924;
     font-weight: bold;
     text-decoration: none;
     } 
#subheader p {color: #FFFEE1; margin: 0; padding: 0 18px 10px; }
#subheader ul {list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; border: #106924 6px;text-align: justify;}
#subheader li {display:inline; font-size: 18px; font-weight: bold; padding-right: 12px; padding-left: 12px; padding-top: 10px;
 padding-bottom: 10px;  
margin-left: 8px; margin-right: 8px; color: #106924;text-align:justify; }

ul{list-style: none; text-align:left; }
li {font-size:14px; line-height:16px;}


h3 {font-size: 20px; color:#106924;font-weight: bold; margin-top:20px; }
h4 {font-size: 16px; font-weight: bold; margin-top:20px; }
h5 {font-size: 20px; color: #106924; font-weight: bold; margin-top:28px;text-align:center; }
.border {border-color: #106924; border-top-width: 4px; border-top-style: solid;}
 
/*Content style*/
nav {float: right;
width: 350px;
margin-left: 18px;}
nav ul {padding: 0 18px 9px; }
#extra {float: left;
       margin: 0 18px;
        }
#extra small {font-size: 11px; line-height: 18px; }
#content {border-bottom: 6px double #106924; margin-left: 18px; }
#content p, #extra p {padding-right: 18px; }
/*Content positioning and size*/
nav {float: right; width: 350px; }
#content { }
#extra {float: left; width: 350px; margin-left: 18px; }
#dbl line {margin-left:18px;border-bottom: 6px double #106924; }
#footer {
     clear: both;
     } 
footer p {
margin-top:2px;
 padding: 0 18px 10px;
font-size: 12px;
line-height: 16px;
 }    
 img.FloatLeft{
     float: left;
     margin-right: 26px;
     margin-top: 5px;
     margin-left: 5px;
     margin-bottom: 0;
     background-color:#FFFEE1;
     }
img.FloatRight{
    float: right;
    margin-left: 26px;
    margin-top: 5px;
    margin-bottom: 0;
    }     
a:link {
     color:#106924;
     } 
a:visited{
     color: black;
     } 

.MedText{
     font-size: 14px;
     line-height:16px;
      }   
.BigText{
     font-size: 18px;
     line-height: 24px;
      }                        
