form {
  margin: 0;
  padding: 0;
}

input, select, textarea {
	font: normal 11px Arial,Helvetica,sans-serif;
}

.formRow {
  margin-bottom: 5px;
}

.formRow label {
  display: block;
  margin-bottom: 5px;
}

#contact form {
}

#contact .formRow {
  float: left;
  width: 255px;
  margin: 0px 15px 10px 15px;
}

#contact .double {
  width: 540px !important;
  display: inline;
}

.checkbox input {
  width: auto !important;
  float: left;
  margin: 0px 5px 5px 0px;
}

.checkbox label {
  display: inline !important;
  float: left;
  width: 520px;
}

#contact .double textarea {
  width: 540px;
  overlfow: auto;
}

#contact .dropdown select {
  width: 125px;
}

#contact .dropdownFull select {
  width: 255px;
}

#contact .formRow input {
  width: 249px;
}

#contact .action,
#contact .errorSummary {
  margin: 0px 15px !important;
  margin: 0px 30px;
}

#contact .errorSummary {
  margin-bottom: 15px;
  color: #ff2200;
}

#contact .errorSummary p {
  margin-bottom: 10px !important;
}

#contact label.error {
  color: #ff2200;
}

label.error {
  color: #ff0000;
}