/* FORM TAGS */
.formerrors     { color: #C00; }
.fielderror     { color: #000; }
.formrow                { margin: 2px; padding: 5px; clear:left; }
.formrow label          { display:block; float:left; width:200px; padding: 4px; }
.formrow .fielderror    { background: #D6C2C3; }
.formrow label.fielderror { background: #EEE1D9; }

#registration   { width: 100%; margin:2px;  padding:2px; }
#registration .formrow label  { width:330px; font: italic 1.3em Arial,Helvetica,sans-serif; color: #006AA7; display:block; float:left; padding: 2px; }

.attendees      { margin-bottom:10px; padding-bottom:10px; }
.date           { margin-top:10px; }

.hotel a        { padding-right:10px; display:block; }
.hotel b        { font-size:1.25em; }
