html,body{margin:0;padding:0}
body{
	font-size: small;
	font-family: Arial,"Trebuchet MS", Verdana,arial,sans-serif;
	color: #005500;
}
p{font-size: 120%; margin:10px 10px 10px 0px;}
blockquote{font-size: 120%; margin:10px 10px 10px 10px;}
strong{
	color: #00BB00;
}
ul {
	font-size: 100%;
}
li {
	font-size: 100%;
}

a{padding:5px; text-decoration:underline; color:#006600;}
A:link {COLOR: #060; BACKGROUND-COLOR: transparent;}
A:active {COLOR: #669966; BACKGROUND-COLOR: transparent; }
A:visited {COLOR: purple; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}
A:hover {COLOR: red; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}
div#header{background-color:#FFFFFF;}
div#header h1{
	height: 80px;
	line-height: 80px;
	padding-left: 10px;
}
div#header h2{
	font-size: 20px;
	border: 1px solid;
	margin: 0 0 20px 0;
	padding-left: 10px;
	padding: 4px 10px 10px 10px;
	text-align: center;
}
div#container{text-align:left}

div#container{width:720px;margin:0 auto}

div#content {font-size: 100%}
div#content p{line-height:1.4}

div#content{float:left;width:720px}

div#extra{
	background: transparent;
	background-color: transparent;
	border: 3px dotted #99cc00;
}

div#extra{float:left;width:720px; margin:0px;padding:10px;}

div#footer{background:#FFFFFF;}
div#footer p{margin:0;padding:5px 10px}
div#footer{clear:both;width:100%}
.colorset1 {
	color : #000000;
	background-color : #ffffff;
	}
.colorset2 {
	color : #006600;
	background-color : #99CC00;
	padding: 0px 0px 0px 10px ;}
img {border: none;}
h1, h2, h3, h4, h5, h6 { color: #660000; background-color: transparent; font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif ;
margin-top: 0; margin-bottom: 0; margin-left: 10px; }
h1 {
	FONT-SIZE: 22px; 
	FONT-WEIGHT: bold; 
	COLOR: #090; 
	BACKGROUND-COLOR: transparent ;
	padding: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto; 	/* opera does not like 'margin:20px auto' */
	background: white;
	border: 1px solid #060;
	text-align:left; /* part 2 of 2 centering hack */
	text-indent: 10px;
	width: 100%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 100%;
	}
h2 {
	FONT-SIZE: 20px; 
	FONT-WEIGHT: bold; 
	COLOR: #090; 
	BACKGROUND-COLOR: transparent ;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto; 	/* opera does not like 'margin:20px auto' */
	background: white;
	border: 0px solid #060;
	text-align: left;
	width: 100%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 100%;
	}
h3 {
	FONT-SIZE: 18px; 
	FONT-WEIGHT: bold; 
	COLOR: black; 
	BACKGROUND-COLOR: transparent ;
	padding: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto; 	/* opera does not like 'margin:20px auto' */
	background: white;
	border: 0px solid red;
	text-align:left; /* part 2 of 2 centering hack */
	text-indent: 20px;
	width: 100%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 100%;
	}
h4 {
	FONT-SIZE: 20px; 
	FONT-WEIGHT: bold; 
	COLOR: black; 
	BACKGROUND-COLOR: transparent ;
	padding: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto; 	/* opera does not like 'margin:20px auto' */
	background: white;
	border: 0px solid red;
	text-align: center; /* part 2 of 2 centering hack */
	text-indent: 20px;
	width: 100%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 100%;
	}
h5 {
	FONT-SIZE: 18px; 
	FONT-WEIGHT: bold; 
	COLOR: black; 
	BACKGROUND-COLOR: transparent ;
	padding: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto; 	/* opera does not like 'margin:20px auto' */
	background: white;
	border: 0px solid red;
	text-align:left; /* part 2 of 2 centering hack */
	text-indent: 0px;
	width: 100%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 100%;
	}
h6 {
	FONT-SIZE: 70%; 
	FONT-WEIGHT: bold; 
	COLOR: #005500; 
	BACKGROUND-COLOR: transparent ;
	padding: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 100%;
	}
.button {
	FONT-SIZE: 18px; 
	FONT-WEIGHT: bold; 
	color: #060;
	background: white;
	border: 1px solid #060;
	padding: 6px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 50%;
	}
.testimonial {
	color: #181860; 
	border: 4px double #DCE7F8;
	background-color: #F9F9F9; 
	padding: 10px 12px 12px;
	margin: 20px 100px;
	text-align: justify;
	font-size: 90%;
	line-height: 180%;
}