.error{padding-left:5px;padding-top:5px;padding-bottom:5px;color:#bf1e2e}.error li{list-style-type:none;margin-bottom:.2em;margin-left:1.5em;list-style-image:url(../images/list.gif);list-style-position:outside}#address{margin:0;padding:0;float:left}#contact{margin-left:10%;padding:0;float:left;width:50%}#required{clear:both;text-align:right;font-size:smaller}label{display:block;padding-right:20px;margin-top:5px}input,textarea{display:block;width:100%;color:#000;border:1px solid #4c4c4d}input[type=hidden]{border:0}input[type=submit]{display:inline;vertical-align:bottom;width:8em;font-weight:700;background-color:#4c4c4d;padding:2px;color:#fff}#submit{margin-top:15px;text-align:left}input.button{border:0 none;position:relative;display:block;width:8ex;font-weight:700}