#fldstEmpRegistration{border:none !important; margin-top:25px; display: flex; flex-wrap: wrap; justify-content: space-around; justify-content: center; gap: 10px;}
#fldstEmpRegistration label{margin-top:10px;display:block;}
#fldstEmpRegistration input[type="text"]{height:30px; font-size:16px;}
#fldstEmpRegistration input[type="password"]{height:30px; font-size:16px;}
#divIdentity .registrationHeader{background:url(identity.png) no-repeat; padding-left:32px; padding-top:5px; height:30px;}
#divCredentials .registrationHeader{background:url(credentials.png) no-repeat; padding-left:32px; padding-top:5px; height:30px;}
@media handheld, screen and (min-width: 761px){
	#divIdentity{width:350px; float:left; margin:0 15px;}
	#divCredentials{width:350px; float:left; margin:0 15px;}
}
@media handheld, screen and (max-width: 760px){
	#divIdentity{width:100%;}
	#divCredentials{width:100%;}
}
#divSubmit{width:100%; clear:both; margin-top:40px; padding-top:15px; border-top:solid 1px; float:right; text-align:right;}
#btnCreate{margin-left:25px;}

.registrationHeader{border-bottom:solid 1px #000; font-weight:bold; font-size:16px;}
.ffValid{border:solid 2px green !important;}
.invalid{display:none; background:url(iconWarning.gif) no-repeat; padding-left:25px;}

#lblEmployeeName{background:url(iconcheck.gif) no-repeat; padding-left:20px; display:none;}

.top_testresult {display:block;}

#lblmsg{color:red;}