html,body{border:0;margin:0;padding:0}body{font:62.5% "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;min-width:100%;color:#666}p,label,legend{font:1.5em "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif}h1{margin:10px 0 10px;font-size:24px;color:#333}hr{color:inherit;height:0;margin:6px 0 6px 0;padding:0;border:1px solid #d9d9d9;border-style:none none solid}#contact{display:block;width:550px;margin:0px auto;padding:35px;border:1px solid #cbcbcb;background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px}label{display:inline-block;float:left;height:26px;line-height:26px;width:155px;font-size:1.5em}input,textarea,select{margin:0;padding:5px;color:#666;background:#f5f5f5;border:1px solid #ccc;margin:5px 0;font:1.5em "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;-moz-border-radius:5px;-webkit-border-radius:5px}input:focus,textarea:focus,select:focus{border:1px solid #999;background-color:#fff;color:#333}input.submit{cursor:pointer;border:1px solid #222;background:#333;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px}input.submit:hover{background:#444}fieldset{padding:20px;border:1px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px}legend{padding:7px 10px;font-weight:bold;color:#000;border:1px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px}span.required{font-size:13px;color:red}.error_message{display:block;height:22px;line-height:22px;background:#fbe3e4 url(assets/error.gif) no-repeat 10px center;padding:3px 10px 3px 35px;margin:10px 0;color:#8a1f11;border:1px solid #fbc2c4;-moz-border-radius:5px;-webkit-border-radius:5px}#succsess_page h1{background:url(assets/success.gif) left no-repeat;padding-left:22px}