#FullBirthDate{position:absolute;left:-9999px}.field-validation-error{color:#c00;font-size:14px;font-weight:bold;margin:5px 0;display:block}.field-validation-error{display:none}.field-validation-error.alwaysShow{display:block}#termsError,#failedAge,#dobError{font-weight:bold;font-size:13px;color:#c00;clear:both}span.alwaysShow,.field-validation-error.alwaysShow{display:block}#divStage1 span.alwaysShow{float:left}.submit-wrap{margin:0 auto;text-align:center}.register-submit-form,#cmdContinue{border:1px solid grey;background:#1d9a24;background:-webkit-linear-gradient(#32c43d,#1d9a24);background:-o-linear-gradient(#32c43d,#1d9a24);background:-moz-linear-gradient(#32c43d,#1d9a24);background:linear-gradient(#32c43d,#1d9a24);border-radius:5px;padding:6px 40px;text-transform:uppercase;font-size:24px;color:#fff;cursor:pointer}.terms-container-new{margin:0 0 20px 0;text-indent:0}input[type=text],input[type=email],input[type=tel],select{border:1px solid grey}.inputError,.input-validation-error{border:2px solid #c00!important}.pSubmitting{margin:10px auto}.placeholderProxy{height:20px;font-weight:bold;margin-bottom:0!important}.dobRow .placeholderProxy,.dob-field .placeholderProxy{display:none}span.field-validation-valid{display:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:5px}::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}#globalModal{bottom:0;display:none;left:0;outline:0 none;overflow:hidden;position:fixed;right:0;top:0;z-index:1050}#globalModalInner{width:80%;margin:20px auto;position:relative;background:#fff;padding:5px 20px;border-radius:10px;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,.5);box-shadow:5px 5px 10px 0 rgba(0,0,0,.5);font-family:Arial,sans-serif;box-shadow:0 0 0 9999px rgba(0,0,0,.5)}#globalModalInner .modalFooter{text-align:right;height:30px;margin-bottom:5px}#globalModalInner .modalContent{height:400px;overflow-y:scroll;margin:20px 0 10px 0;padding-right:5px}#globalModalInner p{font-size:14px;padding:10px 0}#globalModalInner .title-date p{color:#aaa}#globalModalInner h1{font-size:24px;color:#000;display:block!important}#globalModalInner h2{font-size:18px;margin-top:25px}#globalModalInner .sponsor-optout{padding:10px 20px 0 20px;border-bottom:1px dotted #ccc;position:relative;line-height:20px}#globalModalInner .sponsor-optout .optout{width:20px;float:left;padding-top:5px}#globalModalInner .closePopup{font-weight:normal;color:#666;cursor:pointer;background:#eee;border-radius:5px;border:1px solid #ddd;font-size:14px;padding:5px 10px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.3);box-shadow:0 1px 1px 0 rgba(0,0,0,.3)}.modal-sector-preferences .sponsor-optout{padding:10px 20px 10px 0;float:left;line-height:20px}.modal-sector-preferences .sponsor-optout .sponsor-name{line-height:26px}.modal-sector-preferences .sponsor-optout .optout{width:20px;float:left}