#registerForm,#profileForm,#AddAgreementForm{position:relative}#signin,#forgotPass,#registerForm,#manualActivation,#profileForm,#AddAgreement{width:520px;margin:0 auto;padding-top:25px}#signup{float:right;display:block}#signin ul{padding:0!important}#signup h2{display:block;font-size:14pt}.loginText{font-size:14pt}.loginText li{font-size:14pt;list-style:none}.login{width:100%;margin-top:25px;background-color:#f2f2f2;padding-bottom:8px}.loginHeader,.loginForm,.changeForm{margin:15px;clear:both}#login .loginHeader h2{display:block;float:left}.loginHeader p{margin-top:20px}.helpLinks{border-top:1px dashed #ddd;padding-top:15px;width:100%;margin-top:8px}.loginForm input,.changeForm input,.loginForm textarea,.loginForm select{width:100%;margin-bottom:12px}.loginAction,.changeForm,.registerAction,.profileAction{margin:0 auto;padding:8px;width:97%;background-color:#ddd}.loginAction,.registerAction,.profileAction{height:53px;text-align:right}.loginAction button,.registerAction button,.profileAction button{font-size:11pt;padding:6px 35px}#manualActivation p{padding-top:15px}#forgotPass p{margin:8px;margin-bottom:12px}#forgot{position:relative}.changeForm{background-color:#ddd;margin-bottom:10px;position:relative}#changePass .errorMed{margin-bottom:15px}#changePass .changeForm{background-color:transparent;padding:0;width:100%;margin:0}#changePass .changeForm .passwordRules{right:-288px;top:-8px;width:275px}#accountInfo .changeForm{width:100%}#commentsField{border-top:1px solid #ddd;padding-top:12px}.keyInfo{margin:0 auto;width:100%;padding:0 12px 0 80px;margin-bottom:12px;background-image:url(/Content/Images/check.png);background-repeat:no-repeat;background-position:15px 0}.keyInfo span{font-size:10pt}.regKeyInfo{width:100%;clear:both}.infoType{color:#888;width:30%}.regKeyInfo span{display:block;float:left}#login .success,#accountInfo .success{background-color:#fff;margin:15px;width:auto}#regKeyInput{margin-top:8px}.verisignSsl table{margin-left:auto;margin-right:auto}.modal{display:none}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:35%;height:80px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;top:0}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:#000;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{font-weight:bold;text-decoration:none;cursor:pointer}.modal-header{padding:1px 16px;color:#000;height:20px}.modal-header h5{color:#fff}.modal-body{padding:10px 20px}