#cont{padding:80px 0;text-align:center}

#form{width:320px;margin:0 auto;text-align:left}
#form h1{padding:0 0 5px 60px;font-size:24px}
#form p{padding:10px;overflow:hidden} * html #form p{height:0}
#form div{overflow:hidden;padding:3px 0}
#form div h5{width:50px;text-align:right;padding:10px 0 0 0;float:left;font:12px Verdana}
#form div p{width:260px;padding:0;float:right}
#form div input{display:block;width:240px;padding:6px 5px;border:1px solid #ccc;font:bold 14px Verdana} * html #form div input{width:248px;height:30px}
#form div input:focus{border-color:#084bb9}
#form div .radiocheck input{display:inline;width:auto;padding:1px;border:none;background:none}
#form button{float:right;margin:0 0 0 8px;font:bold 11px Verdana;padding:4px 14px} * html #form button{padding:4px 0} :first-child+html #form button{padding:4px 0}

#form div#info{padding:7px 0;margin:0 0 6px 0;font:bold 13px Arial;text-align:center}
#form div.error{background:#ffffbf;color:#f00}
#form div.success{background:#6daaf3;color:#fff}