/*[fmt]1000-000A-1*/#tppoplogin {}
.tpsignin {background:#333333 repeat-y top right;padding:10px;color:#FFF;font-size:20px !important;font-weight:700;letter-spacing:-1px;text-align:center !important;height:30px;line-height:30px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;}
.tpdiv1 {width:280px;float:left;padding:10px 0 10px 20px;text-align:right !important;color:#000000;}
.tpdiv2 {width:240px;float:right;padding:20px;background:#B7B7B7;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;}
.tpdiv2 #form-login {border:none;padding:0 !important;background:transparent !important;margin:0 !important;}
.tppoploginh1 {padding-top:35px;display:block;font-size:20px !important;font-weight:700;letter-spacing:-1px;color:#606060;text-align:right !important;padding-bottom:7px;}
.tppoploginavatar {margin-top:-40px;position:absolute;float:left;}
.tppoplogin {border-top:1px solid #BBB;border-right:1px solid #BBB;border-left:1px solid #DDD;border-bottom:1px solid #DDD;background:#FFF;width:220px;margin-bottom:10px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:40px;}
#tppoplogin IMG {border:none !important;}
.tppoplogin:hover, .tppoplogin:focus {border:1px solid #000;}
.tppoplogin INPUT.inputbox {width:135px !important;display:block !important;height:27px !important;line-height:27px !important;float:left;border:none !important;font-size:12px !important;background:transparent !important;outline:none;margin:3px 0 0 3px !important;padding:3px 0 0 3px !important;}
.tppoplogin SPAN {display:block;float:left;width:70px;height:28px !important;/*font-weight: 700;*/color:#000000;background-color:#E5E5E5;margin-top:2px;padding-top:9px;padding-left:8px;margin-left:-8px;margin-right:1px;/*[empty]padding-right:;*/}
.tppoploginforgot1, .tppoploginforgot2 {height:11px;line-height:11px;width:130px;text-align:right;font-size:11px;margin-bottom:15px;margin-top:-5px;float:right;}
.tppoploginforgot2 {text-align:left;float:left;width:100px;padding-left:3px;}
.lactivation {width:100px !important;padding-top:10px;float:left;}
.tppoploginremember {border:none;font-size:11px;padding-bottom:10px;}
.tppopsigninbutton, .tppoploginbutton {background:#454545 url(bgtppoploginbutton.png) no-repeat right 50%;width:140px;color:#FFF !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;padding:10px !important;cursor:pointer;font-size:16px !important;float:left;text-align:left;font-weight:normal !important;}
.tppopsigninbutton {background:#B7B7B7 url(bgtppoploginbutton.png) no-repeat right 50%;}
.tppopsigninbutton A, .tppopsigninbutton A:visited {color:#000000 !important;font-size:16px !important;font-weight:normal !important;text-decoration:none;}
.tppopsigninbutton:hover, .tppoploginbutton:hover {background-color:#000;color:#FFFFFF !important;}
#fade {/*--Transparent background layer--*/display:none;/*--hidden by default--*/background:#333;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.80;z-index:9999;}
.poplogout {background:transparent url(/templates/front/images_com/logout.png) -4px -27px !important;cursor:pointer;}
.poplogout, .poplogin {text-indent:-99999999px;display:block;background:transparent url(/templates/front/images_com/button.png) -4px -27px;width:70px;height:16px;border:none;}
.poplogin:hover {text-indent:-99999999px;display:block;width:69px;height:16px;border:none;/*+placement:shift 0px 0px;*/position:relative;left:0px;top:0px;box-shadow:0px 0px 5px #000000;}
.poplogout:hover {text-indent:-99999999px;box-shadow:0px 0px 5px #000000;display:block;width:70px;height:16px;border:none;}
.popbox {display:none;/*--hidden by default--*/background:#FFF;float:left;font-size:1.2em;position:fixed;top:50%;left:50%;z-index:99999;/*--CSS3 Box Shadows--*/-webkit-box-shadow:0px 0px 10px #000;-moz-box-shadow:0px 0px 10px #000;box-shadow:0px 0px 10px #000;/*--CSS3 Rounded Corners--*/-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.close {display:block;width:50px;height:50px;background:transparent url(close.png) no-repeat !important;float:right;text-indent:-9999999px;font-size:0pt;}
IMG.btn_close {float:right;}
/*--Making IE6 Understand Fixed Positioning--
*html #fade*/#INVALID-RULE {position:absolute;}
/**html .popbox*/#INVALID-RULE {position:absolute;}
/*responsive support*/@media screen and (max-width: 760px) {#tppoplogin {width:100% !important;top:0;left:0;margin:0 !important;padding:0 !important;}
#tppoplogin .inputbox {width:100% !important;position:absolute;padding-left:80px !important;border:1px solid #333;outline:none;}
.tppoplogin {position:relative !important;}
DIV.tppopsigninbutton {width:auto;float:none !important;margin:10px;padding:10px !important;}
.tpdiv1, .tpdiv2 {float:none !important;width:100% !important;padding:0 !important;margin:0 !important;}
.tpdiv2 .tppoplogin {width:auto !important;margin:10px !important;}
}
.tppoploginremember {color:#000000;}
@media screen and (max-width: 760px) {.tppoploginremember {text-align:center;float:left;display:block;margin:15px 10px;}
}
.tpdiv1 P, .tppoploginh1, .tppoploginavatar {margin-right:13px;}
@media screen and (max-width: 760px) {.tpdiv1 P, .tppoploginh1, .tppoploginavatar {display:none !important;}
.tppoploginbutton {margin:10px !important;float:right !important;width:50% !important;}
}
