.contact {
font-family: arial;
font-size: 75%;
font-weight: bold;
color: #666666;
}

.messagerec {
font-family: arial;
font-size: 100%;
font-weight: bold;
color: #669900;
}

#submit {
color: yellow;
border: 20px;
}

button {
color: #ffffff;
background-color: #18a6e5;
padding: 6px 12px 6px 12px;
border: 0px solid #ffffff;
//border-color: #333333;
//margin: 0 4px;
//font-size: 100%;
//font-weight: bold;
border-radius: 8px;
cursor: pointer;
font-family: arial;
}

input {
border-radius: 4px;
border: 1px solid #9babb0;
}

textarea {
border-radius: 4px;
border: 1px solid #9babb0;
width: 451px;
height: 75px;
}

form input.form-submit {
  background-color: #ffcc00; /* old browsers */
  border: 1px solid #333;
  color: #333;
  cursor: pointer;
  font-family: Arial;
  font-size: 125%;  /* 12px/12px */
  font-weight: bold;
  margin: 0 4px;
  padding: 5px 10px;
  text-transform: initial;
 // outline: 1px solid #333;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -moz-outline-radius: 4px;
  -webkit-border-radius: 4px;
}

/* Hover style for form buttons */

form input.form-submit:hover,
form input.form-submit.hover,
form input.form-submit:focus {
  background-color: #679901; /* old browsers */
color: #ffff99;
}


/* Typography, background, borders, padding for form fields */

.form-item input,
.form-item select,
.form-item textarea {
  background-color: #f4f8fb; /* old browsers */
  background-image: linear-gradient(
	top, 
	#f4f8fb 0%, 
	#fafcfb 100%
  ); /* w3c */
  background-image: -o-linear-gradient(
	top, 
	#f4f8fb 0%, 
	#fafcfb 100%
  ); /* opera */
  background-image: -webkit-gradient(
	linear, left top, left bottom, 
	from(#f4f8fb),
	to(#fafcfb)
  );  /* webkit */
  background-image: -moz-linear-gradient(
	top, 
	#f4f8fb 0%, 
	#fafcfb 100%
  ); /* firefox */
  border: 1px solid #9BABB0;
  color: #666;
  padding: 2px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}

/* all IEs */
.ie .form-item input,
.ie .form-item select,
.ie .form-item textarea {
  background: none;
  filter: progid:DXImageTransform.Microsoft.gradient(
	startColorstr=#f4f8fb, 
	endColorstr=#fafcfb,
	GradientType=0
  );
  position: relative; /* Required to enable cleartype in IE when using filter */ 
  zoom: 1;
}

/* IE8 */
.ie8 .form-item input,
.ie8 .form-item select,
.ie8 .form-item textarea {
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(
	startColorstr=#f4f8fb, 
	endColorstr=#fafcfb,
	GradientType=0
  );
}
