h1{margin:0px;}
 
h2{font-size:0.875em;
		font-weight:bold;
		color:#000000;
		background-color:#ccffcc;
 		line-height:1.5em;
 		border-top:solid 1px #339900;
 		border-bottom:solid 1px #339900;
 		margin-left:0px;
 		margin-right:0px;
 		padding-top:2px;
 		padding-bottom:2px;
 		margin-bottom:5px;
 		margin-top:10px;
 		text-indent:0.5em;}
 		
h3{font-size:0.75em;
		font-weight:bold;
		border-left: solid 0.75em;
		border-left-color: #339900;
		border-bottom: solid 1px;
		border-bottom-color: 339900;
		padding: 0.2em;
		line-height:1.5em;
		text-indent:0em;
		margin-left:20px;}
		
 .prog1head{font-size:0.75em;
		font-weight:bold;
		border-left: solid 0.75em;
		border-left-color: #ff6600;
		border-bottom: solid 1px;
		border-bottom-color: ff6600;
		padding: 0.2em;
		line-height:1.5em;
		text-indent:0em;
		margin-left:20px;}
		
 .newsletterhead{font-size:0.75em;
		font-weight:bold;
		border-left: solid 0.75em;
		border-left-color: #ff6600;
		border-bottom: solid 1px;
		border-bottom-color: ff6600;
		padding: 0.2em;
		line-height:1.5em;
		text-indent:0.5em;
		margin-left:20px;}
 
 .main {font-size:0.75em; line-height:1.5em; text-indent:0em; margin-left:20px;}
 
 .main2 {font-size:0.75em; line-height:1.5em; text-indent:0em; margin-left:40px;}
 
 .faq{font-size:0.75em; line-height:1.2em;}
	
 .size9{font-size:0.562em; line-height:1.5em;}
 .size10{font-size:0.625em; line-height:1.5em;}
 .size12{font-size:0.75em; line-height:1.5em;}
 .size14{font-size:0.875em; line-height:1.5em;}
 .size16{font-size:1em; line-height:1.5em;}
 .size18{font-size:1.125em; line-height:1.5em;}
 .size20{font-size:1.25em; line-height:1.5em;}
 .body{font-size:10pt; line-height:12pt;color: #333333}
A:link { color: blue;text-decoration: none }
A:visited { color: green;text-decoration: none }
A:active { color: orange;}
A:hover { color: #ff6600;text-decoration:underline}

address {text-align:center; font-style: normal; font-size:0.625em; margin:2px;}
