/* Contact Form */

table.d {
  
}

table.d th {
  line-height:1.7em;
  vertical-align:top;
  text-align:left;
  padding:10px 15px; 
  background-color:#dbedfb; 
  color:#000;
}

table.d td {
  line-height:1.9em;
  padding:10px 0 0 15px; width: 350px;    
}

input {
  border:#e3e3e3 solid 1px;
  width:350px;
  line-height:1.6em;
  height:1.6em;
}

input.checkbox {
  width:auto;
  vertical-align:bottom;
  border: 0;  
}

label {
  vertical-align:top;
}

textarea {
  border:#e3e3e3 solid 1px;
  width:350px;
}

input.submit {
  background:transparent url('../images/g-button.gif') no-repeat;  
  border:0;
  font:italic 1.5em 'Trebuchet MS', Arial, sans-serif;
  height:26px;  
  vertical-align:top;
  text-align:left;
  padding:0 0 0 5px;  
}
