form input, form textarea, form select {
  border: 1px solid #8B8B8B;
  display: block;
}
form .field input {
  width: 250px;
  padding: 1px 2px; 
  margin-bottom: 3px;
}
form .field2 input {
    display:inline;
  padding: 1px 4px; 
  margin-bottom: 3px;
}
form div.checkboxes input { 
    border:0px;
    width:auto;
    margin-bottom:0px;
    margin-left:4px;
}
/* This right here will line up the 3 checkboxes on the reg page */
form div.checkboxes input#is_retail {
    margin-left:17px;
}
form div.radios input { 
  display:inline;
  padding: 1px 2px;
  margin:0 0 3px 5px;
}

form div.template-preview input {
    width:auto;
    margin-left:120px;
    border:0px;
    cursor:pointer;
}

form select {
  padding: 1px 2px; 
  margin-bottom: 3px;
}

form textarea {
  width: 500px;
}

form .checkboxes input, input.inline {
  display: inline;
}

form .submit {
  margin: 10px auto;
  width: 50px;
}

form .captcha {
  margin-top: 10px;
}

form .hidden {
  display: none;
}

.center-block form {
  display: block;
  margin: 0;
  padding: 0;
}

.center-block label {
  display: inline;
}

.center-block form div {
  margin: 5px 18px;
  clear: both;
}

.center-block div.field {
  float: left;
  width: 210px;
  margin: 5px 0px 5px 18px;
  clear: none;
}

.center-block form div.field label, .center-block form div.field2 label {
  display: inline;
  margin-right: 10px;
}

.center-block form div.field input, .center-block form div.field2 input {
  display: inline;
  width: 120px;
}

.center-block form .submit {
  margin: 0 auto;
}

.field-error {
  padding: 10px 0;
  font-size: 20px;
  font-weight: normal;
  color: #997979;
}

.form-block-left input, .form-block-right input {
  width: 190px;
}

.form-block-left {
  width: 230px;
  float: left;
}

.form-block, .form-block-radio { 
  clear: both; 
}

.form-block select,
.form-block-left select,
.form-block-right select {
  width: 190px;
}

.form-block input,
.form-block-left input,
.form-block-right input {
  padding: 2px;
}

.form-block input {
  width: 420px;
  margin-bottom: 3px;
}

.form-block-radio input{
  float: left;
  border: none;
  width: auto;
  margin-bottom: 3px;
  margin-right: 8px;
  margin-top: 1px;
}

