form p {
  margin:0px 0px 4px 0px;
}
form p.right {
  text-align:right;
}
form label {
  cursor: pointer;
  display:block;
  width: 125px;
  padding-right:5px;
  float:left;
}
form label.right {
  display:inline;
  width: auto;
  float: none;
}
form label.inline {
  display:inline;
}

form input,
form textarea {
  border: 1px solid #000000;
  width: 246px;
}

form input.small {
width: 100px;
}

form textarea {
  height: 10em;
}

form .formInput_checkbox,
form .formInput_submit,
form .formInput_radio {
  width: auto;
  border: 0px;
}

#subscribe_box p {
  margin:0px 0px 1px 0px;
}
#subscribe_box label {
  width: 140px;
}
#subscribe_box p.right {
  text-align:right;
}
#subscribe_box input,
#subscribe_box textarea {
  border: 1px solid #999999;
  width: 140px;
}
#subscribe_box .formInput_checkbox,
#subscribe_box .formInput_submit,
#subscribe_box .formInput_radio {
  width: auto;
  border: 0px;
}