.label_mandatory {
	background-image:url(../img/label_field.gif); 
	width:180px; 
	height:20px;
	text-align:center;
	
}
.label_optional {
	background-image:url(../img/label_field2.gif); 
	width:180px; 
	height:20px;
	text-align:center;
}
.field_mandatory {
	width:250px;
	border-left: #778AA2 2px solid;
	border-top: #778AA2 2px solid;
	border-right: #7EA4D8 1px solid;
	border-bottom: #7EA4D8 1px solid;

}

.field_optional {
	border-left: #778AA2 2px solid;
	border-top: #778AA2 2px solid;
	border-right: #7EA4D8 1px solid;
	border-bottom: #7EA4D8 1px solid;
	width:250px
}

.text_area {
	border-left: #778AA2 2px solid;
	border-top: #778AA2 2px solid;
	border-right: #7EA4D8 1px solid;
	border-bottom: #7EA4D8 1px solid;
	width:440px
}