#myContactForm {
  /*
  padding: 0 10px 0 35px;
  */
}
#myContactForm p {
  padding: 0;
}
/*******************************************************
* myContactForm
*******************************************************/
#myContactForm .mcf-msg {
  color: #f00;
}
#myContactForm .mfc-err {
  background: #fcc !important;
}
#myContactForm {
  margin-bottom: 1.5em;
}
#myContactForm fieldset {
  margin-bottom: 1em;
}
#myContactForm label,
#myContactForm input,
#myContactForm textarea,
#myContactForm legend {
  font-size: 1em !important;
  margin-bottom: 0.5em !important;
  font-weight: normal;
  color: #535353;
}
#myContactForm label {
  width: 7em;
  margin: 0 0.5em 0 0;
  float: left;
  text-align: right;
}
#myContactForm label.add {
  width: auto !important;
  float: none !important;
}
#myContactForm label.add,
#salutation1,
#salutation2,
#salutation3 {
  margin-bottom: 0 !important;
}
#salutation1,
#salutation2,
#salutation3 {
  margin-right: 0.25em !important;
}
#myContactForm label span,
#myContactForm legend span {
  color: #0072ba;
  margin-right: 2px;
}
#myContactForm #salutation1,
#myContactForm #salutation2,
#myContactForm #salutation3,
#myContactForm label.add,
#myContactForm .va {
  vertical-align: top !important;
}
#myContactForm label.salutation {
  margin-bottom: 1.3em !important;
}
#myContantForm .more-margin {
  margin-bottom: 2em;
}
#myContactForm .checks input,
#myContactForm .checks label {
  margin-bottom: 0.25em !important;
}
#myContactForm .checks input {
  margin: 0 0.2em 0 7em;
  float: left;
}
#myContactForm .checks label {
  width: auto !important;
  text-align: left !important;
}
#myContactForm input,
#myContactForm textarea {
  border: 1px solid #91bbef;
  width: 280px;
  padding: 2px 2px 2px 5px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #535353;
}
#myContactForm textarea {
  height: 135px;
  margin-bottom: 2em;
}
#myContactForm .checkbox,
#myContactForm .radio,
#myContactForm .hidden { 
  width: auto !important;
  border: none;
}
#myContactForm .reset,
#myContactForm .submit {
  border: none;
  text-align: left;
}
#myContactForm .reset,
#myContactForm .submit {
  margin-left: 8.2em;
}
#myContactForm .reset,
#myContactForm .submit { 
  /*
  background: #91bbef;
  border: 1px solid #91bbef;
  color: #fff;
  */
}
#myContactForm br {
  clear: left;
}




#myContactForm input.submit,
#myContactForm input.reset {
  display: block !important;
  background: url(../../../_global/img/but_input_bg.gif) no-repeat !important;
  width: 192px !important;
  height: 20px !important;
  color: #fff !important;
  font-size: 0.909em !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
  padding: 1px 0 0 13px !important;
}
html>body #myContactForm input.submit,
html>body #myContactForm input.reset {
  width: 179px !important;
  height: 19px !important;
}
