#errormsg {margin-bottom: 15px; padding-top: 25px; background: url('../i/icon_alert.png') no-repeat;}
#errormsg p {font-size: 13px; margin:0; padding: 3px 3px 3px 0; color: #ff112d;}

form p {padding-bottom: 10px;}
label {width:260px; display: block; float: left;font-size: 16px;}
label.widelabel {width: 100%; }
label.smalllabel {width: 50%; }
input {font-size: 16px; padding: 0; margin: 0 5px 0 0;}
.textinput {width:305px;}
.submit {padding-bottom: 0;}
.required { color: #ff112d;}
.reqmessage {font-size: 13px; color: #ff112d; margin: 0;}