p { margin-top: 10px; }
h3 { font-size: 13px; font-weight: bold; margin-top: 10px; margin-bottom: 0px; }
table { margin-top: 10px; margin-bottom: 10px; }
#contact_send { font-size: 15px; border: 1px solid #646032; padding: 20px; margin-bottom: 10px; }
#formtable td.label { vertical-align: top; display: table-cell; text-align: right; font-weight: bold; width: 190px; }
#contact_form #email { width: 180px; }
#contact_form #name { width: 180px; }
#main #center td { padding: 3px; height: 20px; }
#contact_form #button1 { margin-top: 5px; }
input textarea { font-size: 11px; }
#contact_form label.error { color: #990000; padding-left: 10px; font-weight: bold; }
.required { color: #990000; font-size: 11px; }
