table.contacttable { color: #000; }
td.formQ { text-align: right; vertical-align: top; white-space: nowrap; color: #703824; font-weight: bold; padding-right: 7px; }
span.formQ { color: #703824; font-weight: bold; }
td.formAns { text-align: left; padding-bottom: 2px; vertical-align: top; white-space: nowrap; }
td.formSubtext { font-size: 0.85em; }

textarea { font-size: 1em; font-family: "Arial", "Helvetica", sans-serif; }

.secondaryInput { text-align: right; vertical-align: top; }

#emailContent { margin-top: 0px; }

.formOff { background-color: #FDF5DA; border: 1px solid #F9C711; color: #000; }
.formOn { background-color: #FFFFFF; border: 1px solid #F9C711; color: #000; }
.formBad { background-color: #C10F00; border: 1px solid #F9C711; color: #FFFFFF; }
.formFile { background-color: #FDF5DA; border-color: #FDF5DA; color: #000; }

span.errorText { color: #C10F00; }

table.plantable { }
td.planTitle { text-align: center; padding: 2px; vertical-align: top; white-space: nowrap; color: #703824; font-weight: bold; }
td.planLTitle { text-align: right; padding: 2px; vertical-align: middle; white-space: nowrap; color: #703824; font-weight: bold; }
td.planAns { border: 1px solid #F9C711; background-color: #FDF5DA; text-align: center; padding: 4px; vertical-align: middle; white-space: nowrap; }

div.inputhidden { display: none; }

/*
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; }
textarea.mettextOn { background-color: #FFFFFF; border: 1px solid #F9C711; }
textarea.mettextBad { background-color: #FFFFFF; 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; }
*/
