form {
  margin: 0;
  padding: 0;
  padding-top: 20px;
  font-size: 11px;
}

form div input, form div select, form div textarea {
  width: 240px;
  font-size: 11px;
  padding: 1px 3px;
  margin: 0 0 0 0;
  float: right;
}

form label {
float: left;
color: #045C2B;
font-weight: bold;
}

form div {
  clear: both;
  float: left;
  display: block;
  width: 380px;
  margin: 5px 0 0 0;
  padding: 4px 3px;
}

form fieldset {
  float: left;
  font-size: 100%;
  border-color: #000000;
  border-width: 1px 0 0 0;
  border-style: solid none none none;
  padding: 10px;
  margin: 0 0 0 0;
}

form fieldset legend {
  font-size: 170%;
  font-weight: normal;
  color: #000000;
  margin: 0 0 0 0;
  padding: 0 11px;
}

#submit {
padding-left: 17px;
}