/* form.css */

form fieldset {
  clear: both;
  font-size: 100%;
  border-color: #7E9A2F;
  border-width: 1px 0 0 0;
  border-style: solid none none none;
  padding: 10px;
  margin: 0 0 0 0;
}

form fieldset legend {
  font-size: 150%;
  font-weight: normal;
  color: #000000;
  margin: 0 0 0 0;
  padding: 0 5px;
}

label {
  font-size: 100%;
}

input, select, textarea {
  font-family: Veranda;
  font-size: 100%;
  color: #000000;
}

textarea {
  overflow: auto;
  width: 73%;
  padding: 3px 5px 5px 5px;
  margin: 0 0 0 0;
  background-color:#FAFAFA;
}

form div {
  clear: left;
  display: block;
  width: 100%;
  margin: 5px 0 0 0;
  padding: 4px 3px;
}


form div label {
  display: block;
  float: left;
  width: 20%;
  padding: 3px 5px;
  margin: 0 0 5px 0;
  text-align: right;
}

form div input.inputText, form div input.inputPassword {
  width: 73%;
  padding: 3px 5px 5px 5px;
  margin: 0 0 0 0;
  background-color:#FAFAFA;
}

form div input.inputSubmit, form div input.inputButton, input.inputSubmit, input.inputButton {
  background-color: #cccccc;
  color: #000000;
  width: auto;
  padding: 6px 0px 6px 0px;
  margin: 0;
}


form div small {
  display: block;
  margin: 0 0 15px 0px;
  padding: 1px 3px;
  font-size: 88%;
  font-style: italic;
}

form .c1 {float:left; display:inline; width:49%; clear:none; padding:0 0 5px 0; margin:0;}
form .c1a {float:left; display:inline; width:99%; clear:none; padding:0 0 5px 0; margin:0;}
form .c2 {float:right; display:inline; width:49%; clear:none; padding:0 0 5px 0; margin:0;}
form br {clear:both;}
