form {}label, input, textarea, select {float:left; margin-bottom:10px; display:block}label {color:#666; text-align:right; padding-right:10px; width:100px; margin-top:3px}input {background:#F9F9F9; border:1px solid #999; padding:2px; color:#333; width:200px}textarea {background:#F9F9F9; border:1px solid #999; padding:2px; color:#333; width:200px}select {background:#F9F9F9; width:200px}/* The following selector controls how the inputs look when they have focus,but since IE does not support focus, these effects are not seen there. */input:focus, textarea:focus {background:#FFF; color:#000; border:1px solid #000}fieldset br {clear:left}fieldset {background: #EEE; border:1px solid #CCC; padding:10px}legend {color:#333; font-size:1.1em; font-weight:bold; background:#FFF; padding:5px; border:1px solid #CCC; margin-bottom:10px}input.button {margin:10px 0 5px; float:none; width:auto; color:#4D87CE; background:#EEE; border:1px solid #999; font-weight:bold}input.hidden {border:none; width:auto}.labelrequired {color:#333; font-weight:bold}/* BEGIN TMT STYLES */input.invalid, textarea.invalid {background:#FFFF66; border-color:#FF0000 !important}input.invalid:focus, textarea.invalid:focus {background:#FFFF66; border-color:#FF0000 !important}.required {background:url(/assets/images/tmt_validator/required.gif) right no-repeat #F9F9F9}div#errorDisplay {background:url(/assets/images/tmt_validator/field-alert.gif) 5px 4px no-repeat; border:1px solid red; background:#FFFF66; display:none; padding:5px 0px; margin:10px}div#errorDisplay ul {list-style-type:square; margin-top:0; margin-bottom:0}/* END TMT STYLES */