input, select, textarea {
  font-size : 12px;
  width : 250px;
  padding-left: 2px;
}

.check_row {
  width : 330px;
  float:left;
  text-align:left;
  font-size: 12px;
  margin-bottom: 3px;
  margin-top: 3px;
}

select {
  width : 193px;
}

textarea {
  height : 120px;
}

input:focus, select:focus, textarea:focus {
  border-color : #011D4A;
}

label {
  width: 180px;
  float: left;
  font-weight: bold;
  margin-right: 5px;
  text-align: right;
  line-height: 18px;
}

input.contact-button {
  margin-left: 185px;
  width: 110px;
  height: 35px;
}

input.check {
  width: 25px;
  float:left;	
  border : none;
}

div.form_row {
  width: 100%;
  float: left;
  clear: both;
  margin-bottom: 8px; 
}

.red {
  color: red;	
  margin-right: 3px;
  text-align: center;
}

.orange {
  color : #CF3100;
}


