@charset "utf-8";
/* CSS Document */
body {
	color:#333;
	font:90% Arial, Helvetica, sans-serif;}
h1 {color:#000;}
h2 {color:#438249;}
h4 {
	color:#666;}
#outer {
	width:1000px;
	margin:0 auto;}
form {font:bold 100% Arial, Helvetica, sans-serif;
  min-width: 850px;
  max-width: 1000px;
  width: 1000px; 
  margin: 0;
  padding: 0;}
form label {display: block;  
	float: left; 
	min-width: 100px; 
	padding: 0 2px; 
	margin: 5px 0 0; 
	color:#333;}
form fieldset {
  /* clear: both; */
  border-color: #438249;
  border-width: 1px;
  border-style: solid;
  padding: 10px;     
  margin: 0;}
form legend {color:#438249;
	font:bold 14px Verdana, san-serif;}
form p {display:block;
	margin: 0 0 5px 180px;
	padding: 1px 3px;
	color:#333;}
form input {display:inline;
width:auto;
color:#333;
margin:5px 0 0 10px;}
form textarea {display:inline;
width:auto;
margin:5px 0 0 10px;}
.testimonials blockquote {
	padding:0;
	margin:0;}
#topNav {
	background:url(images/topnavbg.gif) repeat-x;
	font:bold 14px/21px Verdana, Geneva, sans-serif;
	width:100%;
	text-align:center;}
#topNav a, #topNav a:link, #topNav a:visited {
	text-decoration:none;
	color:#517954;}
#topNav a:hover, #topNav a:active {
	background-color:#58945e;
	display:block;
	color:#fff;}
footer h4 a {
	text-decoration:none;
	color:#063;}