#mask{display:none;position:fixed;left:0;top:0;width:100%;height:100%;
    opacity:0.8; z-index:999; background-color:#000;
	filter:alpha(opacity=80) !important;
display:none\9; background-color:#000\9;position:fixed\9;left:0\9;top:0\9;width:100%\9;height:100%\9; z-index:999\9;}
.login-popup{display:none;background:white;padding:10px;float:left;font-size:1.2em;position:fixed;top: 50%;left:45%;width:370px;margin-top: -125px;margin-left: -150px;border-top:15px solid #f0ab00;padding:0 20px 0;z-index:9999}
img.btn_close{margin-bottom:15px;margin-top:12px;cursor:pointer;}
fieldset{border:0;
margin-top:25px;
padding-bottom:20px;
width:400px;
}
label{display:block;padding-bottom:2px;
font-size:11px; font-weight:bold;
width:120px; text-align:right;}
/*-----login-------*/
input.login{
	display:block;
	float:left;
	position:relative;
	top:-17px;
	left:130px;}
/*form.signin .textbox span{//display:block}*/
form.signin p{color:#333;font-size:11px;line-height:18px; position:relative; left:-110px;}
.input1{border-bottom:1px solid #333;border-left:1px solid #000;border-right:1px solid #333;border-top:1px solid #000;width:200px;}
form.signin input:-moz-placeholder{color:#bbb;text-shadow:0 0 2px #000;}
form.signin input::-webkit-input-placeholder{color:#bbb;text-shadow:0 0 2px #000;}
.button:hover{background:#ddd;}
#login-header{margin:20px 0 0 0;font-size:18px;color:#2b2b2b;}
#x-tab{position:absolute;top:2px;right:-23px;left:auto;overflow:hidden;text-indent:-9999px;width:23px;height:51px;background:url('../../../../images/btn-close-overlay.png') no-repeat;}
/*#password{ margin-left:6px\9;}*/
#fg_password{font-weight:bold;
font-style:italic;
font-size:8px;
margin-left:240px;}
#fg_password1{
	font-weight:bold;
	font-style:italic;
	font-size:8px;
	position:relative;
	top:-15px;
	left:120px;
	//padding-bottom:15px;}
a.forgot{color:#000;}
a#user{font-size:12px;color:#0076cb;}
a#exist_user{font-size:12px; color:#000;}
#login-box2 label.username_sbt{width: 90px;
display: block;
text-align: right;
//margin-top:-5px;}
#login-box2 input#username1{margin-left:3px;position: relative;
top: -18px;
left: 95px;}
img.btn_close1{margin-bottom:16px;margin-top:28px;cursor:pointer;}
.sign {  font-family: Arial; 
 color: #ffffff;
   font-size: 13px; 
    padding-top: 3px; 
	 padding-right: 10px; 
	  padding-bottom: 3px; 
	   padding-left: 12px; 
	    text-decoration: none; 
		 -webkit-border-radius: 7px; 
		  -moz-border-radius: 7px; 
		   border-radius: 7px;
		   //-webkit-box-shadow: 0px 1px 3px #666666;
  //-moz-box-shadow: 0px 1px 3px #666666;
  //box-shadow: 0px 1px 3px #666666;
   //text-shadow: 1px 1px 3px #666666;  
		    background: #f9c51b;}
.sign:hover {background: url(../images/btn-cta-orangeleft.png) no-repeat left bottom;}
