/* REMOTE LOGIN FORM DEFAULT CSS */
body{
	padding:0px;
	margin:0px;
  font: 9pt/1.1em Arial, Helvetica, sans-serif;
  color: #393939;
  margin:0px;	
}
form.login_form{
    background: #4073A7;
    display: inline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
table.login_form_tbl{
	margin:0px;
	width:100%;
	
	background-color: #E8EDF0; 
	border-collapse: separate;
	border: 1px solid #fff; 
	border-right: 1px solid #cfcfcf;
	border-left: 1px solid #cfcfcf;
	border-bottom: 1px solid #999; 
	-webkit-box-shadow: rgba(0,0,0,.1) 0 1px 0px; 
	-moz-box-shadow: rgba(0,0,0,.2) 0 1px 0px; 
	box-shadow: rgba(0,0,0,.2) 0 1px 0px; 
	border-top: none; 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px;		
}

.login_form_tbl td{
	-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; border-radius: 4px;	
}

.login_form_tbl td,
.login_form_tbl th{
	border: 1px solid #F2F2F2;
	background: none; 
	margin: 0;
	padding: 5px 15px;  
}

/* product table - column titles*/
.login_form_tbl th{
  font-weight:bold; 
  color: #2d506a;  
  background: none; 
}
.login_form_tbl tr > * { 
	background: none 50% 0 np-repeat;
}
.login_form_tbl tr:first-child > * { background: none; }
.login_form_tbl tr:hover > * { background: rgba(0,0,0,.03); }
.login_form_tbl tr:hover > th { background: none; }
/*****************/
.login_form_tbl td.login_form_error_msg{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
	background:#f7e8e8;
	border:none;
	color:#076385;
}
td.login_form_title{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 0.8em;
  color: #393939;
}
td.login_form_text{
	width:100%;
}
input.login_form_input{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    margin-bottom: 1px;
    color: #333333;
	width:100%;
	border: 1px solid #5f5f5f;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px; 	
}
td.login_form_submitTD{
}
span.lost_pass{ }
span.lost_pass a{
	font-family: Arial, Helvetica, sans-serif;
	color:#076385;
font-size: 0.8em;
}
span.login_form_btn{

}

.login_form_submit{
 font-family: Arial, Helvetica, sans-serif;

	text-decoration:none; 
	cursor:pointer;
        background: url("https://www.alotspace.com/wp-content/themes/themechilly/images/severbtn.gif") repeat-x;
       
        border: solid 1px #9ec1ce;
 display: inline-block; 
        height: 32px;
text-align: center;
padding: 7px 25px 7px 25px!important;
border-radius: 5px;
color: #0c506c;
font-weight: bold;
text-decoration: none;
font-size: 12px;
-moz-box-sizing: border-box; 
-ms-box-sizing: border-box; 
-webkit-box-sizing: border-box; 
-khtml-box-sizing: border-box; 
box-sizing: border-box; 
width: 70.7%;
}


.login_form_submit:hover, .login_form_submit:focus { background:#d1e7f5; repeat-x; border:solid 1px #9ec1ce; }