form { overflow:hidden; margin:0; }

div.formBody input, select, textarea, label { font-size:1em; color:#676767; }
div.formBody input, select, textarea { vertical-align:middle; margin-left:1.5em; }

div.formBody { background-image:none; }
div.formBody p { margin:0.5em 0; color:#676767; font-size:1.1em; }

div.formBody table { width:100%; }
div.formBody table td { border:0; color:#676767; width:auto; }
div.formBody table td span { text-align:left; font-weight:bold;  }
div.formBody table td label { text-align:left; font-weight:bold; display:inline; white-space:nowrap; }
div.formBody fieldset { border:0; padding:0; margin-bottom:1.2em; }
div.formBody fieldset label { width:auto; margin-left:10px; display:inline ! important; color:#676767; font-weight:bold; }
div.formBody textarea { width:200px; font-size:1.1em; font-family:Arial, Helvetica, Sans-Serif; }
div.formBody select { width:200px; padding: 0; min-height: 1.8em; }

div.errorMessage { font-weight:bold; margin-bottom:1.2em; }
div.errorMessage ul { list-style-type:none; margin-left:0; padding-left:0; }
div.errorMessage li { margin-bottom:0.6em; color:#cc0000 ! important; }
