#form { 
  width:500px;
  float: left;
  margin-left: 125px;  
  margin-top: 1em;  
 padding-bottom: 3em; 
}

#form h1 { color: #cd570d;    font-size: 2em;    font-family: Georgia, serif;      letter-spacing: 1px;   line-height: 1.4em;   }
#form h2 { color: #cb9776;    font-size: 1em;    font-family: Georgia, serif;      letter-spacing: 1px;   line-height: 1.4em;  margin: 0;   padding-bottom: 2em;   }

fieldset {
   font: 1em "Helvetica neue", arial, sans-serif;
   color: #7d7068;
   padding: 2px;
   border: 1px dotted #f8dcbf;
}

legend {
    color: #cd570d;
    font-weight: bold;
    font-variant: small-caps;
    padding: 2px 6px;
    margin-bottom: 8px; 
    margin-left: 20px;
}

label.label-box {
    display: inline;
    float: none; }

input.check-box {
    margin: 0.5em 0 1em 10em; }

label {
    font-size: 0.8em; 
    color: #477b9e;
    font-weight: normal; 
    line-height: normal;
    text-align: right;
    margin-right: 10px;
    position: relative;
    display: block;
    float: left;
    width: 125px; }

label.fieldLabel {
    display: inline;
    float: none; }

input.formInputText {
    font-size: .8em;
    color: #666;
    padding: 2px;
    margin-right: 5px;
    margin-bottom: 5px;
    height: 15px;   }

textarea.formInputText {
    font-size: 110%;
    color: #666;
    padding: 2px;
    margin-right: 5px;
    margin-bottom: 5px;
    width: 275px;
    height: 100px;   }

textarea.formInputText:hover {   }
textarea.formInputText:focus {  }
input.formInputText:hover {   }
input.formInputText:focus {     }

select.formSelect {
   font-size: .8em;
   color: #666;
   background-color: #fee;
   padding: 2px;
   margin-right: 5px;
   margin-bottom: 5px;
   cursor: pointer; }

select.formSelect:hover {
   color: #333;
 }

select.formSelect:focus {
}


input.formInputButton {
  background-color: #bd4300;
  color: #FFFFFF;
  border: none; 
  padding: 3px 2px 3px 2px;
  cursor: pointer; 
  font-weight: normal;
  font-family: Verdana; 
  font-size:10px; 
  color: #f9dac9; 
  text-transform: uppercase; 
 float: right;
}

input.formInputButton:hover {
  background-color: #9d3a03;
 }




input.button { float: right;     margin-right: 0.5em;    margin-bottom: 0.5em;    cursor: pointer;     }
