#contactForm  { font-family: Arial, Helvetica, sans-serif; height:auto; }
#contactForm > form {  font-family: Arial, Helvetica, sans-serif; height:auto; }
#contactForm > form:after { content: ""; height: 0px; display: block; clear: both; }
#contactForm > form > span { margin-bottom: 10px; }
#contactForm > form > label { font-size: 10px; display:block; text-align: left; width: auto;  }
#contactForm > form > input[type=text] { display:block; width: 92%; height: 18px; font-size: 12px; }
#contactForm > form > select { display:block; clear: both; float:left; width: 92%; font-size: 12px; height: 24px; }
#contactForm > form > textarea { display:block; width: 92%; font-size: 12px; height: 100px; overflow:auto; }
#contactForm > form > div { width:100%; height:auto; }
#contactForm > form > div:after { content: ""; height: 0px; display: block; clear: both; }
#contactForm > form > div  a { font-size: 11px; color: #444;}
#contactForm > form > div  a:hover { text-decoration: none; color: #000; }

#ContactSubmit {display: inline; margin: 10px 5px 0 5px; vertical-align: middle;}