form.formMain { margin: 0px; }

td.formQ { vertical-align: top; text-align: right; color: #703824; font-weight: bold; }
td.formSpan { vertical-align: top; text-align: left; color: #703824; }
td.formAns { vertical-align: top; color: #703824; }
td.formVert1 { vertical-align: top; text-align: left; color: #703824; }
td.formVert2 { vertical-align: top; text-align: left; color: #703824; padding-left: 35px; }

input.mettext { background-color: #FDF5DA; border: 1px solid #F9C711; }
input.mettextOn { background-color: #FFFFFF; border: 1px solid #F9C711; }
input.mettextBad { background-color: #F12A25; border: 1px solid #F9C711; color: #FFFFFF; }

textarea.mettext { background-color: #FDF5DA; border: 1px solid #F9C711; font-family: "Arial", "Helvetica", sans-serif; }
textarea.mettextOn { background-color: #FFFFFF; border: 1px solid #F9C711; font-family: "Arial", "Helvetica", sans-serif; }
textarea.mettextBad { background-color: #FFFFFF; border: 1px solid #F9C711; font-family: "Arial", "Helvetica", sans-serif; }

select.formSel { background-color: #FDF5DA; border: 1px solid #F9C711; }

p.formErr { color: #F12A25; font-weight: bold; margin-top: 0.5em; margin-bottom: 0.5em; }

p.formText { color: #703824; margin-top: 0px; margin-bottom: 0px; }
p.formTitle { color: #703824; margin-top: 0px; margin-bottom: 0px; font-weight: bold; }
span.formQ { color: #703824; font-weight: bold; }
span.formQErr { color: #F12A25; font-weight: bold; }
span.formAppend { color: #F12A25; font-weight: bold; }

p.formTextS3 { color: #703824; }
p.formTextS2 { color: #703824; margin-top: 0.3em; margin-bottom: 0px; }
p.formTextS1 { color: #703824; margin-top: 0.5em; margin-bottom: 0px; font-size: 0.8em; }


