/* CSS Document */

.style1 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 70%; }
.style2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 75%; }

body {width:88%;
      margin-left: 7%; margin-right: 5%;
	  min-width:750px;}
 
 #header,#menu,#content,#sub-section,#footer {
 overflow:hidden;
 }
 
 /* safari and opera need this */
 

 
 #header,#sub-section {float:left}
 
 #content {
 			float:right;  
 			line-height: 145%;
			margin-top:30px;
			margin-right:10%
			
			}
 
 #header {
 
 			width:90%;
			margin-top:20px;}
 
 /* leaving room for rounding error (MSIE) */
 #menu {width:9.8%}
 
 #content {width:69%}
 
 #sub-section {
 				width:20%; 
				line-height: 80%;
				margin-top:20px;
				}
 

 
 
h1, h2, h3, h4, h5 { font-family: Verdana, Helvetica, sans-serif;}
h1 { font-size: 104%;  color: #333333; background-color:#ffffff;}
h2 { font-size: 95%; color: #333333; background-color:#ffffff;}
h3 { font-size: 85%; color: #333333; background-color:#ffffff;}
h4 { font-size: 79%;  color: #333333; background-color:#ffffff;}
h5 { font-size: 72%;  color: #333333; background-color:#ffffff;}

p
{
text-indent: 1cm;
font-family: "Times New Roman", Times, serif;
font-size: 105%;
line-height: 140%;
}

blockquote
{
	margin-left:10%;
	margin-right:15%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	line-height: 150%;
	background:#eeeeee;
	padding: 10px;
	}


ul {
  		list-style-type: none;
  		list-style-position: outside;
  		margin: 0;
  		padding: .1em .1em;
  		font-family: Geneva, Helvetica, sans-serif;
  		font-size: 10px;
		line-height: 110%;
		color: #333333;
		background-color: #ffffff;
		

}


li {
  		margin: 0;
  		padding: 0.1ex 0;  /* Circumvents a rendering bug (?) in MSIE 6.0 */
  		font-family: Geneva, Helvetica, sans-serif;
  		font-size: 11px;
		line-height: 110%;
		background-color: #ffffff;
		padding: 0.3em 0.2em 0.3em 0.1em;


}



a:link { text-decoration: none; color:navy; }
  :visited {text-decoration: none; color:#606060; }
  a:active {text-decoration: none; color:purple; }
  a:hover {text-decoration: underline; color:black;}

#navlist a, .thisPage {
  		color: #666666; 
  		background: #ffffff;
  		text-decoration: none;
  		margin: 0;
  		display: block;
		padding: 0.5em 1em 0.5em 1em;
}

		
	#navlist a:hover {
  		color: white;
  		background-color:#666666;
  		text-decoration: none;
}
