/* CSS Document */

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


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:#EDF7FF;
	padding: 10px;
	}


ul {
  		list-style-type: none;
  		list-style-position: outside;
  		margin: 0;
  		padding: .5em .25em;
  		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.75em 1ex 0.75em 1em;


}



 a:link { text-decoration: none; color:navy; }
  a:visited {text-decoration: none; color:purple; }
  a:active {text-decoration: none; color:purple; }
  a:hover {text-decoration: none; color:red;}

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

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

	#navlist a:visited {
  		color:#606060; 
  		background: #ffffff;
  		text-decoration: none;
  		margin: 0;
  		display: block;
		padding: 0.5em 1em 0.5em 1em;
}