td.FormLabel { font-weight: bold; }
table.FormSubmits { padding-top: 10px; }
img.FormRequired { margin-left: 5px; }
p.FormControlGroupTitle { font-size: 16px; font-weight: bold; color: #605757; text-align: center; padding-bottom: 5px; padding-top: 10px; }
table.FormControlGroupTable { border: solid 1px #D6D6D6; background-color: #F4F4F4; }
td.FormControlGroupInside { padding: 10px; }

td.ContentFormFieldLabel { width: 150px; padding-bottom: 10px; font-size: 12px; vertical-align: baseline; }
td.ContentFormFieldControl { padding-bottom: 10px; vertical-align: baseline; }
td.ContentFormFieldSubmit { }
td.ControlFormFieldParagraph { padding-bottom: 10px; }
table.ContentFormFieldCheckboxList { margin-bottom: 5px; }
td.ContentFormFieldCheckboxListLabel { width: 150px; padding-bottom: 10px; font-size: 12px; vertical-align: top; }
td.ContentFormFieldCheckboxListCheckbox { padding-bottom: 5px; padding-right: 5px; vertical-align: baseline; }
td.ContentFormFieldCheckboxListText { padding-bottom: 5px; font-size: 12px; line-height: 15px; vertical-align: baseline; }
table.ContentFormFieldRadioList { margin-bottom: 5px; }
td.ContentFormFieldRadioListLabel { width: 150px; padding-bottom: 10px; font-size: 12px; vertical-align: top; }
td.ContentFormFieldRadioListCheckbox { padding-bottom: 5px; padding-right: 5px; vertical-align: baseline; }
td.ContentFormFieldRadioListText { padding-bottom: 5px; font-size: 12px; line-height: 15px; vertical-align: baseline; }

input.Error { border: 2px red solid; }
select.Error { border: 2px red solid; }
div.ErrorMessage { color: Red; }
