.generic_form table {border-spacing: 0 10px}
.generic_form th {background-color:#f0f0f0; font-size:1.0em;text-align:right;color:#2f2f2f;vertical-align:top;padding:5px 10px}
.generic_form h1 {background-color:#F88603; color:white; padding-left:10px;font-size:1.5em;margin-bottom:10px}
.generic_form input {border:1px solid #bbb;font-size: 1.3em;padding:2px}
.generic_form select {border:1px solid #bbb;font-size: 1.3em;}
textarea {border:1px solid #bbb;font-size:1em;}

.fieldhelp {margin:2px 0;padding-left:18px;background:url(/static/icons/s-info.png) no-repeat 0 50%;display:block;color:#666;}
.fielderror {margin:2px 0;padding-left:18px;background:url(/static/icons/s-warning.png) no-repeat 0 50%;display:block;color:red;}

table.autoTextTable {border-spacing:0}