body{background-color:#f1f1f1;margin:0 auto}body.intro h2{margin:35px 0 5px;padding:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;border-radius:0}body.intro .mktMsg1 h2{margin-top:0;margin-bottom:10px;padding-top:10px}h1,h2{font-size:1.3em;font-weight:400;color:#1a1a1a}body.intro{width:100%;max-width:1000px;min-width:320px}body.intro div.contentWrapper{background-color:#fff;padding-bottom:15px}body.intro div.contentWrapper div.main{font-size:1.2em}.lang-menu{margin:0}body.intro select.langBar{border:1px solid #b3b3b3;background:#fff;color:#1a1a1a;text-decoration:none;font-size:.8em;font-weight:700;width:auto;padding:1px;box-shadow:1px 1px 1px #ddd inset}body.intro input[type=text],body.intro input[type=password],body.intro select{border:1px solid #b3b3b3;background:#fff;font-size:1em;width:100%;margin:2px 0 4px;padding:5px;box-shadow:1px 1px 1px #ddd inset}body.intro input[type=text],body.intro input[type=password],body.intro textarea{-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}div.labeledEdit div.blueLink{width:97%}body.intro input[type=button],body.intro input[type=submit]{font-size:1em;color:#fff;background:#008a17;min-width:140px;font-weight:400;border:0px;line-height:20px;cursor:pointer;text-decoration:none;padding:3px 20px}body.intro input[type=button],body.intro input[type=submit]{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}body.intro input[type=button]:hover,body.intro input[type=submit]:hover{background:#006a12}body.intro input[type=button]:disabled,body.intro input[type=submit]:disabled{background:#757575;cursor:default}.cancelBtn{font-size:1em;color:#fff;background:#989898;min-width:140px;font-weight:400;border:0px;padding:3px 0;line-height:20px;cursor:pointer;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;display:inline-block;text-align:center;margin-right:5px}.cancelBtn:hover{background:#656565}body.intro div.buttonWrap,body.intro div.outButtonWrap{margin-top:20px;text-align:right;width:100%}body.intro input[type=text].focused,body.intro input[type=password].focused{border-color:#4092ca}body.intro input[type=text].inputError,body.intro input[type=password].inputError{border-color:#ff706f;background:#ffdfe0}body.intro span.inputError{font-size:.85em;color:#ff3230}.labeledEdit{margin-bottom:8px}.labeledEdit label{color:#1a1a1a;display:block}body.intro div.main,.announcement .message,.bottomMktMessage .message{margin-right:auto;margin-left:auto;max-width:780px;padding:0 3%}body.intro div.main{margin-top:10px;margin-bottom:10px;min-height:450px;border:0}body.intro div.signInCnt,body.intro div.signUpCnt,body.intro div.resetPasswordCnt,body.intro div.termsOfUseDispCnt{min-height:450px}.colWidth,.colWidthLeft{width:100%;max-width:350px}.colWidthLeft{float:left;width:65%}.colWidthRight{float:right;width:30%}div#signIn,div#signUp,div#honorCode,div#createAccountStart,div#resetPassword,div#termsOfUseDisp,div#captcha,div#hcaptcha,div#termsOfUse,div#beingDeprecated{padding:14px 6%;background:#f2f2f2}div#termsOfUseDisp p{margin-bottom:10px}a,.blueLink,.underLink{color:#0170b8;cursor:pointer;text-decoration:none;font-size:1em}.underLink:focus,.underLink:hover{text-decoration:underline}.idpButton{width:123px;height:25px;border:1px solid #CCCCCC;border-radius:3px;margin-bottom:4px;padding:0;cursor:pointer;background-color:transparent;text-align:left;display:block;outline:none;background-repeat:no-repeat;background-size:28px 28px;background-position:left center}.idpButton-authgoogle{background-image:url(../imgs/idpLogos/accnt_google-signin.svg)}.idpButton-google{background-image:url(../imgs/idpLogos/accnt_google-signin.svg)}.idpButton-facebook{background-image:url(../imgs/idpLogos/accnt_facebook-signin.svg)}.idpButton-windowslive{background-image:url(../imgs/idpLogos/accnt_microsoft-signin.svg)}.idpButton-yahoo{background-image:url(../imgs/idpLogos/accnt_yahoo-signin.svg)}.idpButton-twitter{background-image:url(../imgs/idpLogos/accnt_twitter-signin.svg)}.idpButtonCustom{height:40px;background-repeat:no-repeat;background-size:123px 40px;background-position:center}.idpButton-stratford{background-image:url(../imgs/idpLogos/accnt_stratford-signin.svg)}.idpButton-ebridge{background-image:url(../imgs/idpLogos/accnt_ebridge2-signin.svg)}.idpButton div{border-left:1px solid transparent;padding-left:14px;height:100%;outline:none;margin-left:28px;display:flex;align-items:center}.idpButton:hover div,.idpButton:focus div{border-left:1px solid #CCCCCC;background-color:#f7f7f7;outline:none}.idpButtonCustom:hover,.idpButtonCustom:focus{background-color:#f7f7f7;outline:none}#newAccountInfo{margin-bottom:20px}#newAccountCancelInfo{font-size:.85em;margin-top:25px;text-align:right}#honorCode .htitle{margin-bottom:10px}#honorCode .htext{font-size:.85em}#honorCode ol.htext,ul.htext{padding-left:6%}#termsOfUse,#captcha,#hcaptcha{margin-top:6px}#termsOfUse label{font-size:.85em}#termsOfUseDisp{font-size:1em;line-height:1.5em}.box-footer{padding-bottom:20px}form{margin:0;border:0px solid}.lastUpdate{margin-bottom:25px;font-style:italic}.users{padding:2% 5%;background:#f2f2f2}.users table{width:100%}.newFooterWrap.newFullBoxedAnnouncementMarketing{margin-top:0}div.bottomMessage .container{max-width:670px;padding:10px 15px;margin:auto;display:flex;align-items:center;box-sizing:border-box}div.bottomMessage h2{margin:0;padding:0}div.bottomMessage .submitButton{display:inline-flex;padding:0;border-radius:5px;margin:0;min-width:140px;text-decoration:none;color:#fff;font-weight:700;cursor:pointer;align-items:center;justify-content:center}div.marketingMessage1New{background:#7d7378}div.marketingMessage1New .container{min-height:70px}div.marketingMessage1New h2{color:#fff;font-size:1.23em}div.marketingMessage1New .submitButton{margin-left:25px}div.marketingMessage2New{background-image:linear-gradient(80deg,#e2e65b,#c8d239,#b8c500)}div.marketingMessage2New .container{min-height:150px}div.marketingMessage2New h2{font-size:1.61em}div.marketingMessage2New img{height:144px;width:144px}.announcement{clear:both;box-sizing:content-box;width:100%;background-color:#ffdfe0;border:0 none;font-weight:400;padding-top:2%;padding-bottom:2%;color:#333;text-align:center}.announcement .announcementHeader{margin-top:10px;margin-bottom:10px;font-size:1.2em;font-weight:700}.announcement p{margin:5px 0;font-size:1.1em}body.intro .announcement H1{margin-top:0;margin-bottom:10px}.announcement .hr{color:#fff;border-bottom:1px solid #6b89aa;margin:15px 0}.announcement .timing{margin-top:34px;padding:2%;width:46%}.announcement .timingHead{font-weight:700}.announcement .timingTime{margin-left:80px}body.intro .note{padding:15px;margin-bottom:20px;border:1px solid transparent;color:#31708f;background-color:#d9edf7;border-color:#bce8f1}body.intro .note div{margin-top:10px}body.intro .note.success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}body.intro .note.error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;font-weight:400}.paragraph{display:block;margin-top:25px;margin-left:0;margin-right:0;line-height:1.5em}@media only screen and (max-width: 550px){h1{text-align:center}.colWidthLeft,.colWidthRight{max-width:none}.colWidthLeft,.colWidthRight{width:100%}.colWidthRight,.colWidthRight .floatRight{float:left}.div2-1{width:100%;margin-bottom:20px}div.marketingMessage1New .container{display:block}div.bottomMessage .submitButton{margin-bottom:10px}div.marketingMessage1New .submitButton{margin-top:15px;margin-left:0}}@media only screen and (max-width: 380px){.h-captcha{margin-left:calc((100% - 300px)/2)}}
