.contactform .separator {font:bold 18px Arial;text-decoration:underline;}
.contactform p.caption {display:block;width:100%;padding:0;}
.contactform input {width:95%;}
.contactform input.button {display:block;width:40%;margin:0 auto;}
.contactform textarea {width:95%;height:120px;}
.contactform .checkbox input,.contactform .radio input {width:auto;}
.contactform .number p {width:30%;float:left;}
.contactform .number input {width:150px;float:left;padding-top:5px;}