label{ font-weight:bold;font-size:10px }table.form tr td{ padding:2px}table.form tr td.labelColumn{ text-align:right;padding-right:5px}.required{color:#FF0000}fieldset{ padding:1.4em;border:1px solid #ccc}legend{ font-weight:bold;font-size:1.2em}input,select,textarea{ font-size:10px;font-family:Verdana}input.text,input.title{ border:1px solid #ccc;background:#f6f6f6;width:200px;padding:3px}input.text:focus,input.title:focus{ outline:1px solid #FF0000;background:#fff}input.title{ font-size:1.5em}textarea{ width:400px;height:250px;margin:0.5em 0.5em 0.5em 0}textarea{ border:1px solid #bbb;background:#eee;padding:5px}textarea:focus{ outline:1px solid #FF0000;background:#FFF}select{ border:1px solid #ccc;background:#f6f6f6;width:200px;padding:3px}select:focus{ outline:1px solid #FF0000;background:#FFF}input[readonly="readonly"]:focus{outline:none}div.validationsummary{ background:#FBE3E4;color:#D12F19;border:1px solid #FBC2C4;padding:10px;margin-bottom:10px}.validationsummary ul{ margin:15px}div.validationsummary .validationHeader{ line-height:24px;font-weight:bold }div.validationsummary .validationHeader img{ float:left;padding-right:10px}.error,.notice,.success{ padding:.8em;margin-bottom:1em;border:2px solid #ddd;margin:10px 0;width:550px}.error{ background:#FBE3E4;color:#D12F19;border-color:#FBC2C4}.notice{ background:#FFF6BF;color:#817134;border-color:#FFD324}.success{ background:#E6EFC2;color:#529214;border-color:#C6D880}.error a{ color:#D12F19}.notice a{ color:#817134}.success a{ color:#529214}