#body_signin .head_sub_nav {display:none;}
#body_signup .head_sub_nav {display:none;}


/* start SIGN UP*/
#body_signup {}
#body_signup .c-l {width:160px; padding-top:13px;}
#body_signup .c-c-wrap {padding:8px 20px 20px 20px;}
#body_signup .c-r {padding-top:13px;}

#body_signup #teaser {display:none}
#body_signup h1 {font-size:1.8em; border-bottom:1px dotted #E87911; font-weight:bold; color:#E87911; padding:0 0 5px 0; margin:0 0 10px 0;}
#body_signup h3 {font-size:1.4em; font-weight:bold; color:#333333; border-bottom:1px dotted #333333; padding:0 0 5px 0; margin:30px 0 5px 0}

.signup_table_wrap {}
.signup_table_wrap .box_content {padding:10px 0; background:#F9FCFF;}
.signup_table {}
.signup_table td {padding:3px 0;}
.signup_table input.off {padding:3px 2px; width:200px; background:#FFFFFF url(img/input_bg_silver.gif) repeat-x 0 -6px; border:1px solid #CDCDCD;}
.signup_table input.on {padding:3px 2px; width:200px; background:#FFFEF4 url(img/input_bg_orange.gif) repeat-x 0 -3px; border:1px solid #CDCDCD;}
.signup_table td select {padding:1px 2px; margin-right:3px; border:1px solid #CDCDCD;}
.signup_table td.td_1 {width:105px; padding-left:20px; padding-right:10px; text-align:right}
.signup_table .tr_001 td {display:none}
.signup_table td.td_001 {padding:0 0 0 0; font-weight:bold;}
.signup_table td.td_001 div {padding:0 0 5px 10px; margin:0 10px 5px 0; display:none}
.signup_table table.checkit td {vertical-align:top; padding:0 10px 10px 0;}
.signup_table .error_msg {clear:both; display:block; padding-top:3px; color:#CC0000; font-weight:bold}

.signup_help_wrap {}
.signup_help_wrap .box_content {padding:0}
.signup_help ol {margin:0; padding:0;}
.signup_help ol li {padding:10px; margin:0; border-bottom:1px solid #C9E1F4; border-top:1px solid #FFFFFF; list-style-position:inside}
.signup_help ol li p {margin:0; padding:0 0 5px 13px;}
.signup_help ol li.cert {background:#F4FAFF; list-style-type:none;}
.signup_help ol li.cert h6 {margin:0 0 5px 0;}
.signup_help ol li.cert p {}
.signup_help ol li.cert a.img {float:left; margin:0 10px 0 0}
/* end SIGN UP*/

/* start SIGN IN*/
#body_signin .c-t {width:800px; margin:0 auto;}
#body_signin .c-l {width:60px; padding-top:13px; display:none;}
#body_signin .c-c-wrap {padding:8px 0 20px 0;}
#body_signin .c-r {width:60px; padding-top:13px; display:none;}

#body_signin #teaser {display:none}
#body_signin h1 {font-size:1.8em; border-bottom:1px dotted #E87911; font-weight:bold; color:#E87911; padding:0 0 5px 0; margin:0 0 10px 0;}
#body_signin h3 {font-size:1.4em; font-weight:bold; color:#333333; border-bottom:1px dotted #333333; padding:0 0 5px 0; margin:30px 0 5px 0}

.login_existent_wrap {float:left; width:357px; padding:20px 0 0 0;}
#body_signin .login_existent h1 {border-bottom:0; font-size:18px; padding-bottom:0}
.login_existent .rb_content {background:#F9FCFF; padding:0 0 5px 0}
.login_existent .form_wrap {padding:17px 17px 0 17px; background:#F9FCFF;}
.login_existent .td1 {float:left; margin:0 0 3px 0; width:90px; text-align:right; padding:5px 10px 0 0; font-weight:bold;}
.login_existent .td2 {float:left; margin:0 0 10px 0; padding:0;}
.login_existent .off {padding:3px 2px; margin:2px 0 0; width:210px; background:#FFFFFF url(img/input_bg_silver.gif) repeat-x 0 -3px; border:1px solid #CDCDCD;}
.login_existent .on {padding:3px 2px; margin:2px 0 0; width:210px; background:#FFFEF4 url(img/input_bg_orange.gif) repeat-x 0 -3px; border:1px solid #CDCDCD;}
.login_existent .btn_forgot_link {float:right; margin:7px 10px 0 0;}
.login_existent .error_msg {color:#CC0000; font-weight:bold; margin:0 0 10px 92px;}
.login_existent .btn_ol {margin:0 0 10px 92px;}

.navigate_new_wrap {float:left; width:357px; padding:20px 0 0 0; margin:0 0 0 40px}
#body_signin .navigate_new h1 {border-bottom:0; font-size:18px; padding-bottom:0}
.navigate_new .rb_content {background:#F9FCFF; padding:15px 22px; height:103px;}
.navigate_new .div_1 div {padding:0 0 7px}
.navigate_new .div_2 {padding:7px 0 0}
.navigate_new .div_2 div {padding:0 0 0 0}

.login_cert_info {clear:both; padding:50px 0 50px 0;}
.login_cert_info a.ico {float:left; margin:0 0 0 115px}
.login_cert_info div {float:left; margin:10px 0 0 10px}




/* start FORGOTEN PASSWORD */
.forget_pass .rb_content {background:#F9FCFF; padding:20px}
.forget_pass .inner_desc {font-weight:bold;}
.forget_pass .rb_content .input {float:left; margin:6px 0 0; padding:5px; width:200px}
.forget_pass .rb_content .btn_ol {margin:5px 0 0 5px;} 
.forget_pass .rb_content .error_msg {padding:8px 0 0 0;}









