/* the main form div */ 
#reg-form { background-color: #edf2e7; padding-left:10px; padding-right: 10px;  padding-bottom:10px; padding-top:5px; width: 480px; font-size: 11px; color: #333333;}

div #reg-form p {
	font-size: 12px; font-style:normal;
	}
#reg-form h3 {
	font-size: 18px; font-style:normal; color:#006600; margin-top:10px; margin-bottom:10px; line-height: 100%;
	}
#reg-form p.header2 {
	font-size: 18px; font-style: normal; color:#006600; margin:0; line-height: 85%;
	}

/* labels */
form label { width:10em; display: block; float: left; clear: left; text-align: right; padding-right: .5em; font-style:normal;}
form label.terms  { width: 13em; display: block; color:#666666; font-style:normal;}
.heading style1	{ color: #006633; float:left; margin-left: 20px; text-align:left; }



/* individual form field stuff */
form #fname { width: 100px; margin-right: 5px;}
form #lname { width: 100px; }
form #email { width: 210px; }
form #btype { width: 105px; margin-right: 5px; }
form #rhfactor { width: 105px; }


form div { }
form p {line-height: 125%;}


#header { width: 470px; clear:both; margin-top: 10px;}


form #errorDiv { font-weight: bold; color: #CC0000; height: 12px; font-size:14px; }
form sup { color: #0000CC;}

fieldset { border: 1px solid #ddd; }
	
