﻿/*    Post Page and Register Page
		Post is Popupmenu  */
	
	

.txtreg
{
	border:1px solid #A0A0A4;
	width:145px;
}
.regleft
{
	float:left;
	width:27%;
	clear:left;
	padding-left:92px;
	
}
.regmble
{
	float:left;
	width:25%;
	clear:left;
	padding-left:103px;
}
.regleftcap
{
	float:left;
	width:27%;
	clear:left;
	padding-left:108px;
}

.feedbackleftcap
{
	/*float:left;*/
	width:60%;
	text-align:right;
	clear:left;
padding-left:13px;
}
html>body .feedbackleftcap
{
	/*float:left;*/
	width:60%;
	text-align:right;
	clear:left;
	padding-left:9px;
}
*+html > body html>body .feedbackleftcap
{
	/*float:left;*/
	width:60%;
	text-align:right;
	clear:left;
	padding-left:7px;
}
.registercap
{
	/*float:left;*/
	width:65%;
	text-align:right;
	clear:left;
padding-left:25px;
}

html > body .registercap
{
	/*float:left;*/
	width:64%;
	text-align:right;
	clear:left;
padding-left:25px;
}
*+html > body .registercap
{
	/*float:left;*/
	width:64%;
	text-align:right;
	clear:left;
padding-left:25px;
}
.feedlblf
{
	padding-right:3px;
}
.reglblt
{
	padding-left:92px;
}
.divreg
{
	clear:left;
	margin:20px 0px;
}
html>body .signininfo .mobile span
{
	padding:0 0 0 0 !important;
}
.signininfo .mobile
{
	padding-top:5px;
}
*+html>body .signininfo .mobile
{
	padding-bottom:0;
}
.info
{
	clear:left;
	float:left;
	width:100%;
	/*margin-top:10px;*/
}
.regdet,.regist
{
	clear:left;
	float:left;
	width:100%;
}

.regdet select
{
	/*margin-right:10px;*/
}

.mobile
{
	padding-left:250px;
	padding-top:10px;
	clear:left;
} 

html >body .mobile	span
{
	float:none !important;
	padding-bottom:15px;
}
.regsubmit
{
	text-align:center;
	padding-left:160px;
	width:60%;	
}
.regsubmitgp
{
	text-align:right;
	width:67%;	
}
html > body .regsubmitgp
{
	width:64%;
}
*+ html > body .regsubmitgp
{
	width:66%;
}
.regsubmitcpr
{
	text-align:right;
	width:72%;	
}

/*   chg password	*/
.forgetform
{
	clear:left;
	float:left;
	width:100%;
	margin-bottom:10px;
}


.chgpassword,.chgpwdform,.msgform
{
	clear:left;
	float:left;
	width:100%;
	margin-bottom:10px;
}
.msgform
{
	text-align:center;
}
.lblmsg
{
	text-align:center;
	font:700 75% Arial;
	color:Red;
}
.errmsgs
{
color:#cc0000;
}

/*Login */
.signininfo .topstohead
{
	width:auto;
	padding-right:7px;
}

.chgorforget 
{
	text-align:center;
	margin-top:5px;
	cursor:inherit;
width:95%; 
float:left;	
}
.chgorforget a
{
	font-size:90%;
	color:#003676;
}
.linkpwd
{
	
	margin-right:15px;
}
.linkpwd1
{
	float:left;
	padding-left:16px;
}

.divlogin
{
	clear:left;
	float:left;
	width:76%;
	font-size:90%;
        padding-left:60px;
}
.divregsubmit 
{
	padding-left:230px;
	float:left;
}

.divregsubmit input
{
	margin-right:30px;
}

  /*added by murtuza*/
.validator		 
{
float:left;
padding-left:256px;	
width:40%;
padding-top:5px;
}
.fbvalidator		 
{
float:left;
padding-left:174px;	
width:40%;
padding-top:2px;
}
.fbcvalidator
{
float:left;
padding-left:29px;	
width:60%;
text-align:right;
}
html>body .fbcvalidator
{
float:left;
padding-left:29px;	
width:50%;
text-align:right;
}
*+html>body .fbcvalidator
{
float:left;
padding-left:29px;	
width:60%;
text-align:right;
}

.validatorreg		 
{
/*float:left;
padding-left:270px;	 */
width:40%;
}


.validatorforinvalid		 
{
float:left;
/*padding-left:211px;*/	
width:72%;
text-align:right;
}
.msgform
{
	font-size:15px;
	text-align:left;
}
/*.buttonregister
{
	padding-right:24px;
}  */
.validator1		 
{
float:left;
width:40%;
}	
   /*added on 2nd july - murtuza*/
.regleft1
{
	padding:0px 3px 12px 0px;
	text-align:right;	
}
.regsubmit1
{
	text-align:center;
	padding-left:85px;
		
}
.buttonregister
{
	
	text-align:center;
}
.regsubmitcap
{
	text-align:right;
	padding-left:70px;
	width:50%;	
}
.feedbacksubmitcap
{
	text-align:center;
	/*padding-left:56px;*/
	width:54%;	
}
html > body .feedbacksubmitcap
{
	text-align:right;
	padding-left:30px;
	width:54%;	
}
*+html > body .feedbacksubmitcap
{
	text-align:center;
	padding-left:28px;
	width:54%;	
}

.divregcap
{
	clear:left;
	margin-top:20px;
}
.divfeeda
{
	margin:20px 0px;
}
.estar
{
	color:Red;
}

.validatoreid		 
{
float:left;
/*padding-left:211px;	*/
width:61%;
padding-top:5px;
text-align:right;
}
.lgnbtn
{
	margin-top:10px;float:left;width:94%;
}

.divlogin .regsubmit
{
 width:100%;
 padding-left:0;
}
.divlogin .regsubmit .lgnbtn
{
 width:100%;
}
.rregleft
{
	float:left;
	width:15%;
	clear:left;
	padding-left:92px;
	padding-top:2px;
}
