/* lists */
fieldset { margin: 0 0 1.5em 0; padding: 0; border: 1px solid #BFBDB8; }
legend { margin-left: 1em; color: #000000; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; }
fieldset ol { list-style: none; padding: 0px 15px 0px 15px; }
fieldset li { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; padding: 0px 5px 5px 0px; }
fieldset.submit { float: none; width: auto; border: 0 none #FFF; padding-left: 12em; }
label { float: left; width: 10em; margin-right: 1em; }
input, select, textarea { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; border: 1px solid #BFBDB8; }

ul.error li { list-style-image: url(/resources/images/common/error-small.gif); font-size: smaller; color: red; }
.note {font-size:smaller; color: grey;}
span.required { color:red; }
