.Table  
      {  
          display: table;  
          border: solid;
      }
      .Heading  
      {  
          display: table-row;  
          font-weight: bold;  
          text-align: center;  
          border: 1px solid;
      }  
      .Row  
      {  
          display: table-row;  
          border: 1px solid;
      }  
      .Cell  
      {  
          display: table-cell;  
          border: solid;  
          border-width: thin;  
          padding-left: 5px;  
          padding-right: 5px;
          border: 1px solid;
          border-left: 1	px solid #000;
		  border-right: 1px solid #000;
		  width : 104px;
		  text-align: -webkit-center;
      } 
      .tableCell  
      {  
          display: table-cell;  
          border: solid;  
          border-width: thin;  
          padding-left: 5px;  
          padding-right: 5px;
          border: 1px solid;
          border-left: 1	px solid #000;
		  border-right: 1px solid #000;
		  width : 104px;
		  text-align: center;
      } 
      .HeaderCell  
      {  
          display: table-cell;  
          border: none;  
          border-width: thin;  
          padding-left: 5px;
      }
    
    .inputs
    {
       width: 5%;
    }
    
    .vidinputs
    {
       width: 3.95%;
    }

 	.otpinputs
    {
       width: 20%; 
    }

.AadhaarBody{
	background-color:#ff8566;
}

.OTPBody{
	background-color:#ffffff;
}

h1{
	text-align:center; 
	margin-top: 40px;
}

.mainDiv{
	position:absolute;
	top: 50%;
	left: 50%;
	width:40em;
	height:22em;
	margin-top: -9em; /*set to a negative number 1/2 of your height*/
	margin-left: -20em; /*set to a negative number 1/2 of your width*/
	position:absolute; 
	background:#ffffff; 
	z-index:41;
	-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);
	-moz-box-shadow:0 0 10px rgba(0,0,0,0.4); 
	box-shadow:0 0 10px rgba(0,0,0,0.4); 
}
 
.OTPDiv{
    /*background:#ffffff; 
     top: 50%;
    left: 50%; */
    /* width: 32em;
    height:15em; */
    /* margin-top: -6em; 
    margin-left: -15em;       
    position:absolute;    
    z-index:41;
    -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);
    -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); 
    box-shadow:0 0 10px rgba(0,0,0,0.4); */
}  
   
.aadhaarClass{
	margin-left: 10px; 
	margin-top: 20px;
}  

.OTPClass{
	margin-left: 20px;
}  

.extFieldCls{
}

.panNoCls{
	border-radius: 18px;
    width: 200px;
    height: 25px; 
    margin-top: 8px;  
    margin-left: 10px; 	
}

.employeeIdCls{
	border-radius: 18px;
    width: 200px;
    height: 25px; 
    margin-top: 8px;  
    margin-left: 15px; 	
}

.rcasIdCls{
	border-radius: 18px;
    width: 200px;
    height: 25px; 
    margin-top: 4px;  
    margin-left: 30px; 	
}
.aadharNoLbl{
	font-weight:bold;
	font-style: inherit; 
}

.aadharNoCls{
	border-radius: 18px;
    width: 200px;
    height: 25px; 
    margin-top: 8px;   	
}

.acceptChkLbl{
	font-size:small; 
}

.otpLbl{
	font-weight:bold;
	font-style: inherit;
}

.otpMsg{
	font-size: small;
}

.otpTxtClass{
	border-radius: 18px;
    width: 150px;
    height: 25px;
    margin-top: 8px;   	
}

.resendCls{
	color: #cc0000;
	font-weight: bold; 
	font-size: 15px; 
}

.testOtpCls{
	 background-color: #cc0000;
	 border: none;
	 color: white;
	 padding: 6px 12px;
	 text-align: center;
	 text-decoration: none;
	 border-radius: 20px;
	 display: inline-block;
	 font-size: 14px;
	 font-weight:bold;
	 margin: 4px 2px;
	 cursor: pointer; 
	 margin-top: 10px;
} 

.getOtpCls{
	  background-color: #cc0000;
	  border: none;
	  color: white;
	  /* padding: 6px 12px; */
	  text-align: center;
	  text-decoration: none;
	  border-radius: 20px;
	  display: inline-block;
	  font-size: 14px;
	  font-weight:bold
	  /* margin: 4px 2px; */
	  cursor: pointer; 
} 

.countdownCls{
	font-size: small;
	font-weight: bold;
}

.msgDiv{
	font-size: xx-small;
	font-weight: bold;
	font-style: inherit;
	color: red;
}
.termsCondtnMain{
	font-weight: 700;
	font-family: Arial;
	font-size: 16px;
}
.termsCondtnChild{
	font-family: Arial;
	font-size: 14px;
	margin-left: 5px;
}