﻿/* Registration Form Fields */
h3
{
  color: rgb(70,70,70);   
  text-align:center; 
  font-size:28px;   
}

.SubTitle
{
  position: relative;
  color: rgb(70,70,70); 
  top:10px;  
  text-align:center; 
  font-size:28px;    
  display: inline;
  margin:0px;
}

.PhotoValidator
{
   position: relative;
   float:left; 	
}

.PhotoImage
{
   position: relative;
   float:left;
   width: 80px;
   height: 80px;	
}

.PhotoUploadField
{
   position: relative;
   float: left;		
}

.PhotoUploadVal
{
   position: relative;
   float: left;
  
}

.PhotoUploadButton
{
   position: relative;
   float: left;
   	
}

.NewLine
{
    clear: both;	
}

#TitleValidator
{
   position: relative;
   float: left;		
	
}

.RegistrationTitleLabel
{
   position: relative;
   float: left;
   width: 100px;	
 	
}

.RegistrationTitleDropDown
{
   position: relative;
   float: left;
   width: 150px;	
}

/* NAME */
.RegistrationNameVal
{
   position: relative;
   float: left;	 	
}

.RegistrationNameLabel
{
   position: relative;
   float: left;
   width: 100px;	
 	
}

.RegistrationNameText
{
   position: relative;
   float: left;
   width: 200px;		
}

/* SURNAME */
.RegistrationSurnameVal
{
   position: relative;
   float: left;	 	
}

.RegistrationSurnameLabel
{
   position: relative;
   float: left;
   width: 100px;	
 	
}

.RegistrationSurnameText
{
   position: relative;
   float: left;
   width: 200px;		
}

/* EMail */
.RegistrationEMailVal
{
   position: relative;
   float: left;	 	
}

.RegistrationEMailLabel
{
   position: relative;
   float: left;
   width: 100px;	
 	
}

.RegistrationEMailText
{
   position: relative;
   float: left;
   width: 200px;		
}

/* Date Of Birth DOB */
.RegistrationDOBVal
{
   position: relative;
   float: left;	 	
}

.RegistrationDOBLabel
{
   position: relative;
   float: left;
   width: 100px;	
 	
}

.RegistrationDOBText
{
   position: relative;
   float: left;
   width: 200px;		
}

/* Place Of Birth POB */
.RegistrationPOBVal
{
   position: relative;
   float: left;	 	
}

.RegistrationPOBLabel
{
   position: relative;
   float: left;
   width: 100px;	
 	
}

.RegistrationPOBText
{
   position: relative;
   float: left;
   width: 200px;		
}

/* Nationality */
.RegistrationNationVal
{
   position: relative;
   float: left;	 	
}

.RegistrationNationLabel
{
   position: relative;
   float: left;
   width: 100px;	
 	
}

.RegistrationNationText
{
   position: relative;
   float: left;
   width: 200px;		
}

/* Address */
.RegistrationAddrVal
{
   position: relative;
   float: left;	 	
}

.RegistrationAddrLabel
{
   position: relative;
   float: left;
   width: 100px;	
 	
}

.RegistrationAddrText
{
   position: relative;
   float: left;
   width: 200px;
   height: 100px;		
}

/* Telephone */
.RegistrationTelVal
{
   position: relative;
   float: left;	 	
}

.RegistrationTelLabel
{
   position: relative;
   float: left;
   width: 100px; 	
}

.RegistrationTelText
{
   position: relative;
   float: left; 
   width: 200px;       	
}




/* Registration GridView     */
.GridViewPos
{
   margin-left: auto; 
   margin-right: auto;	
	
}

.Header
{
	width: 780px;
	text-align:left;
}

.HdrColDetail1
{
   position: relative;
   float:left;
   width: 90px;	
   height: 30px;
}

.HdrColDetail2
{
   position: relative;
   float:left;
   width: 240px;	
   height: 30px;
}

.HdrColDetail3
{
   position: relative;
   float:left;
   width: 150px;	
   height: 30px;
}

.DataHeader
{
   
   clear:both;
}

.DatColDetail1
{
	position:relative;
	float:left;
	width: 40px;
	height: 30px;
	text-align:left;
}

.DatColDetail2
{
	position:relative;
	float:left;
	width: 280px;
	height: 30px;
	text-align:left;
}

.DatColDetail3
{
	position:relative;
	float:left;
	width: 130px;
	height: 30px;
	text-align:left;
}

.DatColDetail4
{
	position:relative;
	float:left;
	width: 90px;
	height: 30px;
	text-align:left;
}

.DatColDetail5
{
	position:relative;
	float:left;
	width: 90px;
	height: 30px;
	text-align:left;
}

.SuccessDiv
{
   display:none;
   margin-left:70px;
   margin-right:70px;
   top:45px;
}

.SuccessTitle
{
   text-align: center;	
   color: #666699;
}

.WaitMessage
{
   display:none;
   position:relative;
   left: 210px;
   top:140px;    
}

.GridViewDiv
{
    position:relative; 
    text-align: center; 
    width: 700px;   
}

