#contact {}

.req {color: c00;}
#contact table { 
 background-color: #F9FBFD; 
 color: #000; 
 width: 400px;  
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
	margin-top: 10px;
	margin-left: 20px;
	}
	
	form, input, textarea, select
	{font-size: 12px;
	font-family: arial,Arial, Helvetica, sans-serif; 
	}
.labelcell, .fieldcell, .smalllabelcell, .smallfieldcell, textarea {color: #000;}

#contact td { 
 border: 1px solid #D7E5F2; 
 padding-left: 4px; 
}

.labelcell { 
	background-color: transparent; 
 width: 150px; 
} 

.fieldcell { 
 background-color: #F2F7FB; 
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.smalllabelcell { 
 background-color: transparent; 
} 

.smallfieldcell { 
 background-color: #F2F7FB; 
 text-align: left; 
  
}
.fieldcell input { 
 background-color: #fff; 
 margin-right: 0px; 

} 

.smallfieldcell input { 
 width: 100px;  
 background-color: #fff; 
} 

.smallfieldcell select { 
 background-color: #fff; 
}
textarea {width: 250px; height: 100px;}