
p {margin-top:1.1em; margin-bottom:1.1em; line-height:130%; }

form {padding:0; margin:6px 0; font:normal 12px arial, hevetica, sans-serif; }

legend {padding:2px; margin:10px 25px; 6px; font:bold 1.0em verdana, arial, sans-serif; background:#fff; color:#a26915; border:#005300 1px solid; }

label {display:block; float:left; width:15em; margin-right:0.5em; text-align:right; }
label.long {display:block; float:left; width:30em; margin-left:10px; margin-right:0.5em; text-align:left; border:0px; }
label.medium {display:block; float:left; width:23em; margin-left:10px; margin-right:0.5em; text-align:left; border:0px }

input {border:#005300 1px solid; background:#fff; color:#005300; width:15em; }
fieldset {border:#005300 1px solid; width:660px; padding:0px; margin:0px; clear:both; }
fieldset img {border:0px; }
textarea {border:#005300 1px solid; background:#fff; color:#005300; width:600px; padding:0 5px; margin-left:10px; clear:both; height:4.0em;  }
.textar {width:600px; padding:0; clear:both; text-align:left; margin-left:10px; }

.records {border:0; background:#fffff0; color:#005300; width:600px; padding:0; margin-left:10px; clear:both; }

.radio { border:0px; background:#fffff0; color:#005300; width:2em; }
.checkbox {border:0px; margin-left:15em; background:#fffff0; color:#005300; width:1em; }
.checkbox2 {border:0px; margin-left:2em; background:#fffff0; color:#005300; width:1em; display:inline; }

.submit input {border:1px solid #005300; background:#fff; color:#a26915; font:bold 1.2em "comic sans ms", verdana, sans-serif; width:5em; margin:0 0.2em 0 0; }
.submit input:hover {background:#ffffcc; color:red; }