
/* CSS Document for Login page */

body{
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	background-color:#F2F8F9;
}

h1, h2, h3, p{
	margin:0px;
	padding:0px;
	font-family:Tahoma;
}

.frontblock{
	width:325px;
	float:left;
	position:relative;
	border:1px solid #dbdbdb;
	border-radius:3px;
	padding:0px;
	margin-top:10px;
	-moz-box-shadow: 0 0 3px #dddddd;
-webkit-box-shadow: 0 0 3px #dddddd;
box-shadow: 0 0 3px #dddddd;
background-color:#fefefe;
min-height:133px;
}

.frontblock a
{
	color:#fe7205;
	}
	
.frontblock p{
	color:#999999;
	font-size:14px;
	font-weight:normal;
	padding:5px 10px;
}
.rt60m{
	margin-right:113px;
	margin-top:10px;
}
.tp40m{
	margin-top:40px;
}
.tp20m{
	margin-top:250px;
	margin-left:500px;
}
.tb30p{
	margin-top:30px;
	margin-bottom:30px;
}
.tb10p{
	padding-top:10px;
}



#main-log-div{
	width:444px;
	height:294px;
	margin:0px auto;
	padding:0px;
	background-image:url(../Icons/login-background.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin-top:100px;
}

#main-Regkey-div{
	width:444px;
	height:530px;
	margin:0px auto;
	padding:0px;
	background-image:url(../Images/Nefscunlogo.png);
	background-color:beige;
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin-top:100px;
}

#login-fields-wrap{
	width:380px;
	height:240px;
	float:left;
	margin:22px;
	padding:5px 10px;
}
#headline{
	width:380px;
	margin:0px;
	padding:22px 0px 3px 0px;
	float:left;
	position:relative;
}

#headline h1{
	font-family:Tahoma;
	font-size:17px;
	font-weight:bold;
	color:#2F5F6C;
	text-align:right;
}

#formWrap{
	width:387px;
	float:left;
	margin:30px 0px;
	height: 138px;
}

#formWrap p{
	font-family:Tahoma;
	margin:15px 0px;
	}

#formWrap label{
	width:80px;
	display:block;
	float:left;
	margin:0px 5px 0px 80px;
	padding:4px 0px;
	font-weight:bold;
	color:#2F5F6C;
	font-size:12px;
	letter-spacing:1px;
}

#formWrap input[type=text]{
	width:190px;
	height:18px;
	margin:0px;
	padding:0px;
	}
.btnLogin{
	background-image:url(../Icons/login-button.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:58px;
}
.txtAreaMid{
	width:108px;
}
.progress
	  {
		font-family: Lucida Sans Unicode;
		position: absolute;        
		font-size: smaller;             
	  }
