﻿.form {
  background-color:#d2d2d2;
  width: 235px; 
  margin: 0px auto;
}

.input {
  margin: 0px 15px 0px 15px;
}

label {
  margin: 0px 20px;
}

.button {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #f8f8f8;
 color: #662426;
 border:0;
 padding:0px;
 width: auto;

}

input {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 100%;
	font-weight: normal;
	background-color: #fff;
  border:1px solid #d2d2d2;
	color:#666666;
	width: 200px;
}

input.missing, select.missing {
	border: 1px solid #E4422B;
}

textarea {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 100%;
	font-weight: normal;
	background-color: #fff;
	border: 1px solid #D8D8D8;
	width: 200px;
	height: 100px;
	padding: 3px;
	color:#666666;
}

textarea.missing {
	border: 1px solid #E4422B;
}


.contact_submit_left {
  width:104px;
  float:left;
  height:35px;
  text-align:left;
}

.contact_submit_right {
  width:104px;
  float:left;
  height:35px;
  text-align:right;
}

.contact_submit {
	margin: 10px 17px 5px 15px;
	width:208px;
}