/*AutoForm styles*/

#AutoForm {padding-top:5px; width:100%; margin-top:-20px;}

#AutoForm .formSectionTitle {margin-left:3px; width:701px; padding:5px; padding-bottom:4px; font-weight:normal; font-size:110%; color:#007f75; font-weight:bold; background:url('/images/site/contactHeading.jpg') no-repeat;}
#AutoForm .formRow {padding:2px 0px; margin-left:16px;}
#AutoForm .formSectionTitle, #AutoForm .formRow {text-align:left; clear:both;}
#AutoForm .section {padding:6px 16px; padding-bottom:13px; padding-left:0px; background-color:#d9e4ee; width:695px; margin-left:3px; background-image:url('/images/site/contactSectionBottom.jpg'); background-position: center bottom; background-repeat:no-repeat;}
#AutoForm .nbHeading
{
	padding:6px 16px;
}
#AutoForm .inlineLabel
{
	float:left;
	position:absolute;
	padding-left:16px;
}

#AutoForm .section .formRow {float:left; width:360px;}
#AutoForm .formRow .fieldHolder {float:left; width:240px;}
#AutoForm .formRow .fieldHolderBoolean {float:left; }

#AutoForm .formRow label {float:left;  width:90px; margin:0 1em 0 0; padding-top:5px; color:#003066; font-weight:bold;}
#AutoForm .formRow label.boolean {padding-top:3px; width:85px; margin-left:275px;}

#AutoForm .formRow .selectInput, #AutoForm .formRow .textInput, #AutoForm .formRow .textArea {width:172px; font-size:100%; border:1px solid #999999;}
#AutoForm .formRow .textArea {height:7em;}

#AutoForm .formRow .TextAreaInput {width:480px; height:130px; border:1px solid #999999;}

#AutoForm .submitRow {margin-left:8px;}
#AutoForm .submitRow input {color:#000000; padding:2px 5px; margin-left:103px; margin-top:10px; font-size:120%; cursor:pointer; overflow:visible;}
#AutoForm .submitRow span {float:left; padding-left:1em; }
#AutoForm .fieldError {background-color:#FFE5E6;}

#AutoForm .fieldError label, #AutoForm .requiredText {color:#FF0200;}
#AutoForm .requiredText {float:right; text-align:right; margin-right:1em;}

#AutoForm .error {border:1px solid #114722; padding:5px; background:#eee; text-align:left; margin-top:1em;}
#AutoForm .errorList label {cursor:pointer;}
#AutoForm .success {font-weight:bold;}