#loginPage .titleTitle,#settingsPage .titleTitle{overflow:visible;padding-left:0}#loginTypeButtons{display:none}#loginTypeButtons,#settingsTypeButtons{width:253px;height:36px;margin-top:30px;margin-bottom:30px;background-color:#454545;border:1px solid #000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.loginButton,.settingsButton{float:left;width:126px;height:29px;text-align:center;font-size:14px;font-weight:600;color:#888;padding-top:7px;text-shadow:0 -1px 0 #000;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer}.loginButton.selected,.settingsButton.selected{cursor:default}#newUser{border-right:1px solid #000}#loginTypeButtons .selected,#settingsTypeButtons .selected{color:#fff;background-color:#27676d}#loginPage #content,#settingsPage #content{width:940px}#changePassword,#forgot,#loginExisting,#loginNew,#recover,#useKey{background-color:#f2f2f2;border:1px solid #b2b2b2;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;clear:both}#changePassword,#forgot,#loginExisting,#recover,#useKey{height:124px}#loginNew{padding-bottom:30px}#accessKeyArea,#firstNameArea,#lastNameArea,#newPasswordArea,#newPasswordVerifyArea,#newUsernameArea,#oldPasswordArea,#passwordArea,#spamArea,#termsArea,#usernameArea{position:relative;float:left;margin-top:30px;font-size:16px;color:#656565}#newUsernameArea,#usernameArea{width:510px;margin-left:60px}#accessKeyArea,#firstNameArea,#lastNameArea,#newPasswordArea,#newPasswordVerifyArea,#passwordArea,#spamArea,#termsArea{width:215px;margin-left:80px}#firstNameArea,#loginPage #newPasswordArea{clear:left;margin-left:60px}#oldPasswordArea{margin-left:80px}#changePassword label,#forgot label,#loginExisting label,#loginNew label,#recover label,#useKey label{display:block;margin-bottom:6px}#spamArea label,#termsArea label{float:right;width:176px;position:relative;top:21px}#spamArea #spam,#termsArea #terms{width:30px;height:30px;margin-top:26px;padding-left:0;border:none}#changePassword input,#forgot input,#loginExisting input,#loginNew input,#recover input,#useKey input{display:block;height:28px;line-height:28px;width:100%;padding-left:10px;border:1px solid rgba(0,1,1,.2);background-color:#e5e5e5;-moz-box-shadow:inset 0 1px 1px rgba(0,1,1,.1);-webkit-box-shadow:inset 0 1px 1px rgba(0,1,1,.1);box-shadow:inset 0 1px 1px rgba(0,1,1,.1)}.errorBlip,.requiredBlip{position:absolute;left:-20px;top:36px;width:10px;height:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.5);box-shadow:0 1px 0 rgba(0,0,0,.5);-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.errorBlip{background-color:#d92323}.requiredBlip{background-color:#27676d}.errorField{color:#d82323;font-size:14px}#loginForgotPassword{color:#666;font-size:14px;text-decoration:none}#loginForgotPassword:hover{color:#333}#passwordArea .errorField{width:230px}#changePasswordSubmit,#forgotButton,#loginButton,#newButton,#useKeySubmit{float:right;margin-top:20px;padding:14px 26px;color:#fff;font-size:14px;text-shadow:0 -1px 0 rgba(0,1,1,.5);border:1px solid #212122;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#454545;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.15);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.15)}