.formSubmit {
  cursor:pointer;
  border:outset 1px #ccc;
  background:#99cc99;
  color:#003399;
  font-weight:bold;
  padding: 2px 2px 1px 2px;
  background: url("images/submitbg.gif") repeat-x left top;
}
.inputText {
  background-color: #ffcc33;
  border: 2px solid #ffcc99;
  padding: 1px 3px;
}
select {
  background-color: #ffcc33;
  border: 2px solid #ffcc99;
  padding: 1px 3px;
  margin-bottom: 3px;
}
#addyField {
  width: 320px;
  
}
#cityField {
  200px
}
#stateField {
  width: 80px;
}




#contactForm label {
  width: 35%;
  float: left;
  clear: left;
  text-align: right;
}
#contactForm .inputWrapper, #contactForm .buttonWrapper {
  float: right;
  clear: right;
}

#contactForm .inputWrapper {
  width: 65%;
  text-align: left;
}

#contactForm .buttonWrapper {
  width: 100%;
  text-align: center;
  margin-bottom: 5px;

}
#contactForm .inputText {
  margin-bottom: 4px;
}

.inputHover {
    background-color: #ccff66;
}

.inputHighlight {
  background-color: #cccc66;
}