fieldset{float:left; border:none}
legend{font-weight:700}
label{float:left; padding:1px 8px 2px 0; text-align:left; width:12em}

input, textarea, select{background:#F7F7F7; border-top:1px solid #999; border-left:1px solid #AAB3B3; border-bottom:1px solid #D5DDDD; border-right:1px solid #AAB3B3; color:#000; margin:2px}
input.error{background:#FFFFCB; border-top:1px solid #4BA3B9; border-left:1px solid #78C6DA; border-bottom:1px solid #9AD2DF; border-right:1px solid #78C6DA}
input:focus, textarea:focus, select:focus{background:#fff; border-top:1px solid #4BA3B9; border-left:1px solid #78C6DA; border-bottom:1px solid #9AD2DF; border-right:1px solid #78C6DA}
input.none{border:0}

.form_buttons{clear:both; margin-top:10px; text-align:center; width:100%}

#customContainer{margin:0 auto 20px auto}
.customHoursLeft{float:left; margin-bottom:10px; width:50%}