.overlay .inside a.close{margin-top:0px!important;margin-right:4px!important;background-position:7px 10px;z-index:999999}
.star{color:red;font-size:20px;position:absolute;top:-3px;left:-10px}
.changeData{color:#3f3f3f;font-size:22px;margin-bottom:6px;margin-top:23px}
.fp-error{font-size:14px;margin-bottom:10px;margin-left:10px;width:auto;text-align:center;color:#c33;font-weight:bold}
.ep-error,.ep-error1{font-size:14px;margin-bottom:10px;margin-left:88px;width:auto;text-align:left;color:#c33;font-weight:bold}
#forgotten-window{margin-top:0px;width:720px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;left:0px !important;right:0px !important;margin-left:auto;margin-right:auto;z-index:9999}
#forgotten-window .fp_loading_notify{position:relative;float:right;bottom:13px;right:25px;display:none}
#forgotten-window #forgot-password{position:relative}
#forgotten-window .popup-txt{display:block;width:79%;text-align:center;margin:0 auto;font-size:14px;margin-bottom:57px}
#forgotten-window .popup-txt a{color:#5a5a5a}
#forgotten-window .login-form{width:300px;margin:0 auto}
#forgotten-window .login-form #captcha{width:75px}
#forgotten-window .login-form .field label{display:inline-block;width:140px;text-align:left;position:relative;bottom:16px;color:#5a5a5a;font-size:14px;padding-right:20px}
#forgotten-window .login-form .field img{position:relative;bottom:42px;left:90px}
#forgotten-window .login-form .field input{padding:3px 0px 1px 9px!important;float:right;position:relative;bottom:24px}
#forgotten-window .login-form .field-txt{margin-right:11px;float:left}
#forgotten-window .login-form .field input{display:block;width:277px;padding:5px;background:#ececec !important;background-color:#ececec !important;padding:3px 2px;border:1px solid #ccc !important;width:200px;height:25px;liene-height:25px !important;margin-bottom:7px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;behavior:url(/static/border-radius.htc);color:#5a5a5a}
#forgotten-window .login-form .field input:focus{outline:none;color:#333}
#forgotten-window .login-form .field.with-btn{width:200px;float:left;margin-left:46px}
#forgotten-window .login-form .field.with-btn input{width:188px}
#forgotten-window .login-form button{border:none;display:block;cursor:pointer;color:#11161a;width:145px;height:31px;float:left;margin:0;padding:0;background:url(/images/redesign/button_approve_145x31.png);position:relative;left:80px;bottom:20px}
#forgotten-window .login-form button:hover{background:url(/images/redesign/button_approve_145x31.png) 0px -31px}
#forgotten-window .login-form .message{clear:both;font-family:Helvetica Neue;color:#bbb;font-size:13px;text-align:center;margin-top:80px}
#forgotten-window .login-form .message a{color:#bbb;text-decoration:none;border-bottom:1px dotted #bbb}
#forgotten-window .login-form .message a:hover{color:#ddd;border-bottom-color:#ddd}
#forgotten-window .head{margin:10px auto;position:relative;text-align:center}
#forgotten-window .head .forgotten_popup_title{font-size:34px;font-family:"Clio_Regular", Arial;text-shadow:0px 0px 3px #d1d1d1 !important;color:#3f3f3f}
#forgotten-window .footer{position:relative;margin-top:28px;background-color:#f5f5f5;min-height:68px;height:68px}
#forgotten-window .footer .ftxt{width:100%;display:inline-block;margin:0 auto;text-align:center;margin-top:9px}
#remind-username{margin-top:0px;width:720px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;left:0px !important;right:0px !important;margin-left:auto;margin-right:auto;z-index:9999}
#remind-username .fp_loading_notify{position:relative;float:right;bottom:13px;right:25px;display:none}
#remind-username #forgot-password{position:relative;bottom:31px}
#remind-username .popup-txt{display:block;width:79%;text-align:center;margin:0 auto;font-size:14px;margin-bottom:57px}
#remind-username .popup-txt a{color:#5a5a5a}
#remind-username .login-form{width:300px;margin:0 auto}
#remind-username .login-form #captcha{width:75px}
#remind-username .login-form .field label{display:inline-block;width:140px;text-align:left;position:relative;bottom:16px;color:#5a5a5a;font-size:14px;padding-right:20px}
#remind-username .login-form .field img{position:relative;bottom:42px;left:90px}
#remind-username .login-form .field input{padding:3px 0px 1px 9px!important;float:right;position:relative;bottom:24px}
#remind-username .login-form .field-txt{margin-right:11px;float:left}
#remind-username .login-form .field input{display:block;width:277px;padding:5px;background:#ececec !important;background-color:#ececec !important;padding:3px 2px;border:1px solid #ccc !important;width:200px;height:25px;liene-height:25px !important;margin-bottom:7px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;behavior:url(/static/border-radius.htc);color:#5a5a5a}
#remind-username .login-form .field input:focus{outline:none;color:#333}
#remind-username .login-form .field.with-btn{width:200px;float:left;margin-left:46px}
#remind-username .login-form .field.with-btn input{width:188px}
#remind-username .login-form button{border:none;display:block;cursor:pointer;color:#11161a;width:145px;height:31px;float:left;margin:0;padding:0;background:url(/images/redesign/button_approve_145x31.png);position:relative;left:80px;bottom:20px}
#remind-username .login-form button:hover{background:url(/images/redesign/button_approve_145x31.png) 0px -31px}
#remind-username .login-form .message{clear:both;font-family:Helvetica Neue;color:#bbb;font-size:13px;text-align:center;margin-top:80px}
#remind-username .login-form .message a{color:#bbb;text-decoration:none;border-bottom:1px dotted #bbb}
#remind-username .login-form .message a:hover{color:#ddd;border-bottom-color:#ddd}
#remind-username .head{margin:10px auto;position:relative;text-align:center}
#remind-username .head .forgotten_popup_title{font-size:34px;font-family:"Clio_Regular", Arial;text-shadow:0px 0px 3px #d1d1d1 !important;color:#3f3f3f}
#remind-username .footer{position:relative;margin-top:28px;background-color:#f5f5f5;min-height:68px;height:68px}
#remind-username .footer .ftxt{width:100%;display:inline-block;margin:0 auto;text-align:center;margin-top:9px}
#forgotten-window-email-changed{margin-top:0px;width:720px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;left:0px !important;right:0px !important;margin-left:auto;margin-right:auto;z-index:9999}
#forgotten-window-email-changed #forgot-password{position:relative;bottom:31px}
#forgotten-window-email-changed .popup-txt{display:block;width:79%;text-align:center;margin:0 auto;font-size:14px;margin-bottom:57px}
#forgotten-window-email-changed .popup-txt a{color:#5a5a5a}
#forgotten-window-email-changed .popup-txt .mailto{font-size:20px;font-family:"Clio_Regular", Arial;text-shadow:0px 0px 3px #d1d1d1 !important;color:#3f3f3f}
#forgotten-window-email-changed .head{margin:10px auto;position:relative;text-align:center}
#forgotten-window-email-changed .head .forgotten_popup_title{font-size:34px;font-family:"Clio_Regular", Arial;text-shadow:0px 0px 3px #d1d1d1 !important;color:#3f3f3f}
#forgotten-window-email-changed .footer{position:relative;margin-top:5px;background-color:#f5f5f5;min-height:68px;height:68px}
#forgotten-window-email-changed .footer .ftxt{width:100%;display:inline-block;margin:0 auto;text-align:center;margin-top:9px}
#forgotten-password-popup-change-password{margin-top:0px;width:720px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;left:0px !important;right:0px !important;margin-left:auto;margin-right:auto;z-index:9999}
#forgotten-password-popup-change-password #forgot-password-form{position:relative;bottom:-19px}
#forgotten-password-popup-change-password .fp_loading_notify{position:relative;float:right;top:44px;right:119px;display:none}
#forgotten-password-popup-change-password .popup-txt{display:block;width:79%;text-align:center;margin:0 auto;font-size:14px;margin-bottom:57px}
#forgotten-password-popup-change-password .popup-txt a{color:#5a5a5a}
#forgotten-password-popup-change-password .login-form{width:300px;margin:0 auto}
#forgotten-password-popup-change-password .login-form .psw_indicator{display: block; width: 110px; height: 30px;position: absolute; left: 528px; top: 57px}
#forgotten-password-popup-change-password .login-form .psw_indicator .reg_indicator{display: block; width: 103px; height: 10px}
#forgotten-password-popup-change-password .login-form .psw_indicator .reg_indicator.p1{background:url(/images/redesign/password_indicator.png) no-repeat 0px 0px}
#forgotten-password-popup-change-password .login-form .psw_indicator .reg_indicator.p2{background:url(/images/redesign/password_indicator.png) no-repeat 0px -10px}
#forgotten-password-popup-change-password .login-form .psw_indicator .reg_indicator.p3{background:url(/images/redesign/password_indicator.png) no-repeat 0px -20px}
#forgotten-password-popup-change-password .login-form .psw_indicator .reg_msg{text-align:left;font-size:14px;color:#5a5a5a;font-family:"ProximaNovaCond-Reg", "Arial Narrow";display: block; width: 115px; height: 16px}
#forgotten-password-popup-change-password .login-form .psw_indicator .reg_msg.error{color:red}
#forgotten-password-popup-change-password .login-form #captcha{width:75px}
#forgotten-password-popup-change-password .login-form label{display:inline-block;width:140px;text-align:left;position:relative;bottom:16px;color:#5a5a5a;font-size:14px;padding-right:20px}
#forgotten-password-popup-change-password .login-form img{position:relative;bottom:42px;left:90px}
#forgotten-password-popup-change-password .login-form input{padding:3px 0px 1px 9px!important;float:right;position:relative;bottom:24px}
#forgotten-password-popup-change-password .login-form .field-txt{margin-right:11px;float:left}
#forgotten-password-popup-change-password .login-form .field input{display:block;width:277px;padding:5px;background:#ececec !important;background-color:#ececec !important;padding:3px 2px;border:1px solid #ccc !important;width:200px;height:25px;liene-height:25px !important;margin-bottom:-7px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;behavior:url(/static/border-radius.htc);color:#5a5a5a}
#forgotten-password-popup-change-password .login-form .field input:focus{outline:none;color:#333}
#forgotten-password-popup-change-password .login-form .field.with-btn{width:200px;float:left;margin-left:46px}
#forgotten-password-popup-change-password .login-form .field.with-btn input{width:188px}
#forgotten-password-popup-change-password .login-form button{border:none;display:block;cursor:pointer;color:#11161a;width:145px;height:31px;float:left;margin:0;padding:0;background:url(/images/redesign/button_approve_145x31.png);position:relative;left:80px;bottom:4px}
#forgotten-password-popup-change-password .login-form button:hover{background:url(/images/redesign/button_approve_145x31.png) 0px -31px}
#forgotten-password-popup-change-password .login-form .message{clear:both;font-family:Helvetica Neue;color:#bbb;font-size:13px;text-align:center;margin-top:80px}
#forgotten-password-popup-change-password .login-form .message a{color:#bbb;text-decoration:none;border-bottom:1px dotted #bbb}
#forgotten-password-popup-change-password .login-form .message a:hover{color:#ddd;border-bottom-color:#ddd}
#forgotten-password-popup-change-password .head{margin:10px auto;position:relative;text-align:center}
#forgotten-password-popup-change-password .head .forgotten_popup_title{font-size:34px;font-family:"Clio_Regular", Arial;text-shadow:0px 0px 3px #d1d1d1 !important;color:#3f3f3f}
#forgotten-password-popup-change-password .footer{position:relative;margin-top:92px;background-color:#f5f5f5;min-height:68px;height:68px}
#forgotten-password-popup-change-password .footer .ftxt{width:100%;display:inline-block;margin:0 auto;text-align:center;margin-top:9px}
#user-profile-change-data{margin-top:0px;width:720px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;left:0px !important;right:0px !important;margin-right:auto;z-index:9999}
#user-profile-change-data .main_user_account h3{color:#3f3f3f;font-size:22px}
#user-profile-change-data .contents{min-height:630px}
#user-profile-change-data .contents h3{color:#3f3f3f;font-size:22px;margin-bottom:29px}
#user-profile-change-data .contents-block{position:relative;margin-top:125px}
#user-profile-change-data #forgot-password-form{position:relative;bottom:-19px}
#user-profile-change-data .fp_loading_notify{position:relative;float:right;top:44px;right:119px;display:none}
#user-profile-change-data .popup-txt{display:block;width:79%;text-align:center;margin:0 auto;font-size:14px;margin-bottom:57px}
#user-profile-change-data .popup-txt a{color:#5a5a5a}
#user-profile-change-data .login-form{width:300px}
#user-profile-change-data .login-form .psw_indicator{display: block; width: 110px; height: 30px;position: absolute; left: 319px; top: 94px}
#user-profile-change-data .login-form .psw_indicator .reg_indicator{display: block; width: 103px; height: 10px}
#user-profile-change-data .login-form .psw_indicator .reg_indicator.p1{background:url(/images/redesign/password_indicator.png) no-repeat 0px 0px}
#user-profile-change-data .login-form .psw_indicator .reg_indicator.p2{background:url(/images/redesign/password_indicator.png) no-repeat 0px -10px}
#user-profile-change-data .login-form .psw_indicator .reg_indicator.p3{background:url(/images/redesign/password_indicator.png) no-repeat 0px -20px}
#user-profile-change-data .login-form .psw_indicator .reg_msg{text-align:left;font-size:14px;color:#5a5a5a;font-family:"ProximaNovaCond-Reg", "Arial Narrow";display: block; width: 115px; height: 16px}
#user-profile-change-data .login-form .psw_indicator .reg_msg.error{color:red}
#user-profile-change-data .login-form label{display:inline-block;width:140px;text-align:left;position:relative;bottom:16px;color:#5a5a5a;font-size:14px;padding-right:20px}
#user-profile-change-data .login-form img{position:relative;bottom:42px;left:90px}
#user-profile-change-data .login-form input{padding:3px 0px 1px 9px!important;float:right;position:relative;bottom:24px}
#user-profile-change-data .login-form .field-txt{margin-right:11px;float:left}
#user-profile-change-data .login-form .field input{display:block;width:277px;padding:5px;background:#ececec !important;background-color:#ececec !important;padding:3px 2px;border:1px solid #ccc !important;width:200px;height:25px;liene-height:25px !important;margin-bottom:-7px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;behavior:url(/static/border-radius.htc);color:#5a5a5a}
#user-profile-change-data .login-form .field input:focus{outline:none;color:#333}
#user-profile-change-data .login-form .field.with-btn{width:200px;float:left;margin-left:46px}
#user-profile-change-data .login-form .field.with-btn input{width:188px}
#user-profile-change-data .login-form button{border:none;display:block;cursor:pointer;color:#11161a;width:145px;height:31px;float:left;margin:0;padding:0;background:url(/images/redesign/button_approve_145x31.png);position:relative;left:89px;bottom:4px}
#user-profile-change-data .login-form button:hover{background:url(/images/redesign/button_approve_145x31.png) 0px -31px}
#user-profile-change-data .login-form .message{clear:both;font-family:Helvetica Neue;color:#bbb;font-size:13px;text-align:center;margin-top:80px}
#user-profile-change-data .login-form .message a{color:#bbb;text-decoration:none;border-bottom:1px dotted #bbb}
#user-profile-change-data .login-form .message a:hover{color:#ddd;border-bottom-color:#ddd}
