			
.signup_table	{	
				width: ;
				border-collapse: separate ;
				border-spacing: 1px ;
				padding: 0px 0px 10px 0px;
				margin: 0;	
				background: ;	
				}
.signup_table td{	
				padding: 3px 0px 3px 0px;
				}
				
/* 	center area		*/
.signup_title	{
				float: left;
				height: 28px;
				margin: 0;
				padding: 23px 0px 10px 0px;
				font-size: 28px;
				line-height: 28px;		
				background: ;
				}
							
.signup_title h2
				{
				font-family: Arial ;								
				color:#F89320;				
				font-size: 28px;
				text-align: left;
				margin: 0px;										
				}

#errorMsgDiv 	{
				text-align: center;
				font-size: 13px;
				color: #666;	
				font-weight: bold;
				background:  ;				
				height: 10px;	
				padding-bottom: 3px;			
				}
							
.colCom			{
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				
				}				
.warnDiv		{
				padding: 0px 20px 0px 0px;
				height: 1.9em;
				width: 14.25em;
				font-size: 12px;
				font-family: arial;
				text-align: center;
				}
.warnDiv2		{
				padding: 0px 0px 0px 11px;
				line-height: 1.9em;
				width: 14.25em;
				font-size: 13px;
				font-family: arial;
				text-align: left;
				background: url(http://res.chatfe.com/img/signup_messages.gif) no-repeat;
				}
				
.warnDiv3		{
				padding: 0px 0px 0px 11px;
				line-height: 1.9em;
				width: 14.25em;
				font-size: 13px;
				font-family: arial;
				text-align: left;
				background: url(http://res.chatfe.com/img/signup_messages.gif) no-repeat;
				background-position: 0px -26px;
}


.warnDiv4		{
				padding: 0;
				line-height: 1.9em;
				width: 14.75em;
				font-size: 13px;
				font-weight: bold;
				font-family: arial;
				text-align: center;
				background: url(http://res.chatfe.com/img/signup_messages.gif) no-repeat;
				background-position: 0px -52px;
				}
				

#form			{
				margin: 5px auto;
				}

#form h5		{
				display: block;
				text-align: center;
				height: ;
				font-family: arial;
				line-height: 0.3;
				color: #d11;
				}
#form label
				{
				height: 20px;
				width: 80px;
				display:block;
				text-align: left;
				margin: 0px 0px 0px 0px;
				line-height: 20px;
				padding-right: 5px;				
				}
#form 		{
				font-size: 14px;
				color: #666;
				text-align: left;
				}

.box			{
				height: 1em;
				width:13.25em;
				font-size: 110%;
				border: 1px solid #999;				
				}			
				
#username,#password,#email {
				width: 13.4em;
				height: 1.56em;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				filter: alpha(opacity=60);	/*for IE*/
				opacity: 0.6;
				margin: 0px 0px 0px 0px;
				}

					
.DOBbox			{
				height: 1.56em;
				width: 5em;
				text-align: center;
				font-size: .94em;
				border: 1px solid #999;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				filter: alpha(opacity=60);
				opacity: 0.6;
				}
.dob			{
				margin: 0px 0px 0px 30px;
				height: 1.9em;
				}
#dob			{
				width: ;
				display:block;
				text-align: center;
				}

#mm				{
				width: ;
				}				
#dd
				{
				width: ;
				}				
#yyyy
				{
				width: ;
				}	
.gender
				{
				height: 2em;
				margin: 0px 0px 0px 0px;	
				}			
#gender			{
				display: block;
				height: 1.9em;			
				}
#gender span	{
				
				font-family: arial;
				
				}

.formBorder		{
				width: 13.25em;
				height: 1.9em;
				font-size: 110%;
				border: 1px solid orange;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				filter: alpha(opacity=60);	/*for IE*/
				opacity: 0.6;
				}

.formBorder2		{
				width: 13.25em;
				height: 1.9em;
				font-size: 110%;
				border: 1px solid #6A3B93;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				filter: alpha(opacity=60);	/*for IE*/
				opacity: 0.6;
				}
.dobBorder 		{
				height: 1.56em;
				width: 5em;
				font-size: .94em;
				text-align: center;
				border: 1px solid F7931E;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				filter: alpha(opacity=60);
				opacity: 0.6;
				}
				
.table_bottom	{
				width: 310px;
				float: left;
				margin: 0;
				padding: 0;
				background: ;
				}
				
.privacy_text	{
				color:#6A3B93;	
				text-align: left;
				font-size: 17px;
				font-weight: bold;
				padding: 4px 0px 4px 2px;
				background: ;
				}
								
.agreement		{
				display: block;
				text-align: left;
				font-family: arial;					
				font-size: 9px;		
				line-height: 1.2;
				background: ;
				width: 130px;
				margin: 4px 0px 4px 2px;
				
				}
#submit
				{
				display: block;
				text-align: center;
				color:#333;
				}				
#privacy		{
				text-align: center;
				}

.info			{
				text-align: justify;
				}


