body{background:#fff url(../gfx/bg.jpg) 50% 0 no-repeat;padding:0;margin:0;color:#000;font-family:"Myriad Pro",Arial,sans-serif}
h1{text-transform:uppercase;border-bottom:1px solid #e4e4e4;color:#828282;font-weight:normal;font-size:18px;margin-bottom:20px}
.wrapper{position:relative;height:auto;margin:0 auto;padding:0}.wrapper.page{padding:175px 35px 100px 35px;height:auto;min-height:640px;width:889px}
.formRow{margin:3px 0;clear:both;overflow:auto;position:relative}.formRow label{padding:7px 45px 7px 20px;display:block;float:left}.formRow label.l{text-align:right;width:205px;padding:7px 20px 7px 0}
.formRow label.error{color:#f00;float:none;padding:0;position:absolute;left:680px;top:10px;font-size:.8em}
.formRow input[type="text"]{background:transparent url(../gfx/input.png) 0 0 repeat-x;border:1px solid #e4e4e4;border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;-ie-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;padding:7px 10px 7px 10px;width:390px}
.formRow input[type="submit"]{border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;-ie-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;color:#fff;text-transform:uppercase;background:transparent url(../gfx/submit.png) 50% 50% repeat-x;border:1px solid #0a5293;border-bottom:2px solid #0a5293;padding:10px 20px;cursor:pointer}
.formRow input[type="radio"]{margin-right:10px}
.formRow.legal{padding:0 50px 0 225px}.formRow.legal a{color:#000}
.formRow.legal label{float:left;font-size:.8em}.formRow.legal label.error{top:auto;bottom:0;font-size:1em}
.formRow.submit{padding-top:10px;margin-top:20px;border-top:1px solid #e4e4e4;padding-left:570px}
.formRow p.hint{margin:0;display:block;padding:0;font-size:.7em}
.pdf{display:inline-block;padding-left:35px;background:transparent url(../gfx/pdf.png) 0 50% no-repeat;color:#828282;text-decoration:none}.pdf:hover{color:#000}
