label{display:block;float:right; width:120px;}
label{text-align:left; padding-left:1em;}
select{display:block; float:right; width:150px;}
input, textarea{display:block; float:right; width:350px;}
form br{clear:both;}
input.button{width:100px; float:left; margin-left:10px; padding-right:2px;}
form {background:#eee; border:1px dashed #ab0; margin-top:20px; padding-top:30px; padding-bottom:40px; line-height:100%;
  background-image:url(../images/hg_contact.gif); background-repeat:no-repeat; background-position:100% 0%;}
span.err{color:#CC3333; font-weight:bold;}