.p2{width:50%;float:left}form.sign{width:290px;margin-top:15px}form.sign a.btn{float:right}form.sign label{display:block;margin-bottom:10px;font-family:georgia;font-size:11px}form.sign input{width:100%;border:1px solid #595959;padding:3px 1px}form.sign .validation-failed{border-color:#ff6705}#signbox{border:3px solid #77d3b4;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;margin-top:20px;padding:15px;width:296px}#signbox .comment{color:#999;font-size:12px;margin-top:5px}.sign-count h3 a{color:red}.sign-title{font-family:Georgia,roman,times new roman,times,serif;font-style:italic;margin-bottom:30px}.signer{padding:10px}.signer .caption{color:#999;font-size:9px}