#contactForm {
 width:40em;
 margin-left:auto;
 margin-right:auto;
}
#contactForm label {
 display:block;
 float:left;
 width:10em;
 text-align:right;
 margin-right:1em;
 margin-top:.5em;
}
#contactForm input, #contactForm select, #contactForm textarea {
 margin-top:.25em;
}
#contactForm label.mandatory, #contactForm span.mandatory{
 font-weight:bold;
}
#contactForm #catchme {
 display:none;
}
#contactForm legend {
 color:red;
 font-weight:bold;
}
#contactForm p {
 display:inline;
 margin:.5em;
}
#contactForm fieldset {
 margin-bottom:.5em;
}