p,label,legend{font:1.1em;}hr{color:inherit;height:0;margin:6px 0 6px 0;padding:0;border:1px solid #d9d9d9;border-style:none none solid;}#contact{display:block;margin:10px auto;padding:5px;background-color:#FFF;}label{display:inline-block;float:left;height:26px;line-height:26px;width:155px;font-size:1.2em;}input,textarea,select{margin:5px 0;padding:5px;color:#666;background:#f5f5f5;border:1px solid #ccc;margin:5px 0;font:1.2em;-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:#f00;}.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;}
