@charset "utf-8";
/* CSS Document */
a{text-decoration:none;}
.loginimg{
	position:absolute;
	bottom:0px;
	left:0px;
	width:445px;
	height:523px;
	background:url(../images/loginimg.png) no-repeat;
}
.form_field {display: block;}
.form_field label {padding: 0px; width: auto;}
.form_field .loginbut {height: 28px; padding: 5px;}
.lw_right .form_error {display: inline-block;}
input[type="text"],input[type="password"]{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:0px #dddddd solid;
	padding:8px 10px;
	color:#333;
	width:200px;
	font-size:12px;
	background:url(../images/logintxt-bg.png);
	-moz-box-shadow:inset 0px 0px 3px #747474;
  -webkit-box-shadow:inset 0px 0px 3px #747474;
  box-shadow:inset 0px 1px 3px #cacaca;
  outline:none;
}
.loginbut{
	padding:0px 20px;
	
	height:37px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;

	color:#fff;
	font-size:15px;
	cursor:pointer;
	background-color:#747575;
	font-weight:bold;
}
.loginboxWrapper{
	margin:122px auto 0 auto; width:664px; height:223px; border:1px solid; color:#3e3d3d; font-size:12px; background:#fff;-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow:0px 0px 3px #747474;
  -webkit-box-shadow:0px 0px 3px #747474;
  box-shadow:0px 0px 8px #272626;
	}
.loginboxWrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; font-weight:lighter; margin:0px; padding:0px;}
.loginboxWrapper a{color:#09F; text-decoration:none;}
.loginboxWrapper a:hover{text-decoration:underline;}
.lw_left{
	width:270px;
	height: 220px;
	position:relative;
	float:left;
	border-right:1px #E0DDDD solid;
}
.lw_right{
	width:360px;
	margin-left: 15px;
	position:relative;
	float:left;
}
.lw_right p{padding:12px 0px 8px 0px; margin:0px;}
.lw_right td{
	padding:5px 0px;
}
.lw_logo{
  	height: 218px;
    left: 55px;
    position: absolute;
    top: 100px;
}
.loginrow{position:relative;}
.errorSummary{
	font-size:11px;
	color:#F00;
	padding:5px 0 5px 30px;
	display:block;
	background:url(../images/alert-triangle-red.png) no-repeat left top;
}
#LoginForm_rememberMe{ float:left; margin-right: 10px; }
.box-header{
  padding: 10px;
  background: #eaeaea;
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfdfd), color-stop(100%, #eaeaea));
  background-image: -webkit-linear-gradient(top, #fdfdfd, #eaeaea);
  background-image: -moz-linear-gradient(top, #fdfdfd, #eaeaea);
  background-image: -o-linear-gradient(top, #fdfdfd, #eaeaea);
  background-image: linear-gradient(top, #fdfdfd, #eaeaea);
  text-shadow: 0 1px white;
  border-bottom: 1px solid #CDCDCD;
  border-right: none !important;
  border: 1px solid #ccc;
  color: #636363;
  font-weight: 600;
}
.box-header .box-title{
  padding: 10px;
  font-size: 12px;
  font-weight: 600;
}
.padded { padding: 20px; }
.input-group-addon { border: 1px solid #ccc !important; }
.width_btn{ width: 100%; }
.icon-user img{ height: 20px; width: 20px; }