/* ---------- Site Forms ------------ */ form { margin-left: 5px; } form div.field { clear:both; margin-bottom: 2px; font: 100%/1.5 Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; } form div.field label { display:block; width:70%; float:left; text-align: left; margin-right: 10px; } form div.field input { width:40%; font: 100%/1.5 Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; padding: 1px; padding-bottom: 3px; } form div.field input.staff { width: 120px; background: url(../img/bk/form1.jpg) repeat-x; border: 1px solid #d5d2d2; padding-top: 3px; padding-bottom: 3px; } form div.field select.staff { border: 1px solid #d5d2d2; background: #ebebeb url(../img/bk/form1.jpg) repeat-x; width: 130px; } form div.field label.staff { font-weight: bold; } textarea { font: 100%/1.5 Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; } select { font: 100%/1.5 Verdana; padding: 1px; } form div.field input.button { width: 50px; padding: 0; margin: 0; }