
#form1 h1{margin:-15px 0 25px 0; padding:0; font-size:2em;}
#form1 p{margin:-15px 0 10px 0; padding:0;}
.formRow{width:650px; float:left; padding:5px 0;}
.formRow span{float:right;}
.formRowSubmit {width:635px;}
.question{text-align:right; width:180px; float:left; padding:4px 15px 0 0; font-weight:bold; font-size:1.2em;}
.answer{width:450px; float:left; padding:0 0px 0 0;}
.answer input{width:440px; border:1px solid #ababab; height:1.4em; padding:2px 0; font-size:1.1em; font-family:  Arial, Verdana, sans-serif;}
.answer textarea{width:440px; border:1px solid #ababab; height:5em; font-size:1.1em; font-weight:normal; font-family:  Arial, Verdana, sans-serif;}
.radios{width:440px; margin:5px 0 0 0; float:left;}
.radio {float:left; width:110px;}
.radioNo {float:left; clear:left;} 
fieldset{border:1px solid #ababab; background:#f5f5f5; height:340px; padding: 5px; margin:0 0px;}
legend{color:#6d9931; border:1px solid #ababab; background:#fff; padding:4px 10px; font-size:1.2em;}
#submit{float:right;}
.checkThis {float:left;}
.checkThis input{float:left;}
.checkThis label {padding: 0 0 0 5px; width:220px; display:block; float:left;}
