@charset "utf-8";.standardForm{width:600px}.wideForm{width:750px}.standardForm h2,.wideForm h2{padding:10px 0 5px;margin:0}.registrationForm h2{font-size:20px;font-weight:700;padding:0 0 10px;margin:0}.registrationForm label{color:#474747;display:block;text-align:right;float:left;padding:0;font-size:12px}.standardForm label,.wideForm label{font-size:13px;color:#474747;text-align:right;margin:3px;padding:0;float:left;display:block}.standardForm label{width:200px}.wideForm label{width:250px}.standardForm p,.wideForm p{margin:0;padding:0}.standardForm input,.standardForm select,.standardForm textarea,.wideForm input,.wideForm select,.wideForm textarea{margin:3px;padding:0;float:left}.checkCol{float:left;display:block;width:49%}.checkCol label{text-align:left;width:auto;font-size:12px;white-space:nowrap;padding-right:10px}.checkCol input{margin:0 6px 0 0;padding:0}.standardForm br,.wideForm br{clear:left}.standardForm input.sizeWide,.wideForm input.sizeWide{width:220px}.standardForm input.sizeMed,.wideForm input.sizeMed{width:180px}.standardForm input.sizeSmall,.wideForm input.sizeSmall{width:100px}.registrationForm select{font-size:11px}.registrationForm input.sizeWide{width:475px}.registrationForm input.sizeMed{width:225px}.registrationForm select.sizeMedSB{width:235px}.required{color:#F20000}.buttonRow{text-align:center;margin-top:5px;padding-top:5px;border-top:solid 1px #aaa}.buttonRowNoBorder{border-top:none !important}.buttonRow input,.registerButton{background:#25A6E1;background:-moz-linear-gradient(top, #fff 0, #dedfde 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(100%, #dedfde));background:-webkit-linear-gradient(top, #fff 0, #dedfde 100%);background:-o-linear-gradient(top, #fff 0, #dedfde 100%);background:-ms-linear-gradient(top, #fff 0, #dedfde 100%);background:linear-gradient(top, #fff 0, #dedfde 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dedfde', GradientType=0);padding:2px 5px 1px;color:#474747;font-family:Arial;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #adaead;text-align:center;text-shadow:#fff 0 1px 0;font-size:11px;font-weight:700;cursor:pointer;float:none;margin-top:3px}.buttonRow input:hover,.registerButton:hover{color:red}.rating{font-size:11px;float:left;text-align:center;padding:2px}.star{float:none !important}@media screen and (max-width: 800px){.standardForm label,.wideForm label{text-align:left;float:none;margin:3px 0 0}.buttonRow{text-align:left}.standardForm{width:auto}}
