body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	font-family: "Tempus Sans ITC";
	font-size: 14pt;
	color: #000000;
	text-decoration: none;
}
a:link.style1 {
	color: #000033;
	font-weight: bold;
	text-decoration: none;
}
a:visited.style1 {
	color: #000033;
	font-weight: bold;
	text-decoration: none;
}
.style2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.style19 {font-size: 13px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a:link.style19 {color: #000000; text-decoration: none;}
a:visited.style19 {color: #000000; text-decoration: none;} 
.style20 {font-size: 13px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a:link.style20 {color: #000000; text-decoration: none;}
a:visited.style20 {color: #000000; text-decoration: none;} 

/* Form Styles */
#groupform { width:700px; margin:25px auto; padding-left:10px; padding-bottom:10px; border:2px solid #06F; }
#groupform legend { font-size:18px; font-weight:bold; margin-bottom:15px; padding:0px 6px 6px 6px; }
.fieldcontainer {
	padding: 10px;
}
#groupform .fieldcontainer .label {
	float:left;
}
#groupform .fieldcontainer .label:first-letter { text-decoration:underline; }
#groupform .fieldcontainer .field {
	margin-left:275px;
}
.button { text-align:right; margin:25px; }

/* Start Form Validation Styles */
.LV_validation_message{ font-weight:bold; margin:0 0 0 5px; font-size:12px; }
.LV_valid { color:#00CC00; }	
.LV_invalid { color:#CC0000; } 
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active { border-bottom-style: inset; border-color:#00CC00; }   
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active,textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active { border-bottom-style:inset; border-color:#CC0000; }
/* End Form Validation Styles */
