fieldset {width: 20em }
legend {color: #8080ff; background: #f0f0f0; border: 1px solid #e0e0e0; padding: 2px 6px} 

.style15 {font-family: Arial; font-size: 18px; font-weight: bold; color: #000060; }
.style11 {font-family: Arial; font-size: 12px; color: #800000;}


select { 
 background-color: #f8f8f8; 
 border: 1px solid rgb(80, 128, 153);
 color: rgb(36, 123, 177);
}



.style_input_red {
	border: 1px solid rgb(177, 36, 36); 
	height: 21px; 
	background: #ffffff
	background-image: url(images/input-bg-gray.jpg); 
	background-repeat: repeat-x; 
	background-position: left top; 
	color: rgb(177, 36, 36); 
	font-size: 11pt;
}

.style_input_grey {
	border: 1px solid rgb(80, 128, 153); 
	height: 21px; 
	background-image: url(images/input-bg-gray.jpg);
	background-repeat: repeat-x; 
	background-position: left top; 
	color: rgb(36, 123, 177); 
	font-size: 11pt; 

}	
	
.style_ta_grey {
	border: 1px solid rgb(80, 128, 153); 
	background-image: url(images/ta-bg-gray.jpg);
	background-repeat: repeat-x; 
	background-position: left top; 
	color: rgb(36, 123, 177); 
	font-size: 11pt; 

}	

.style_input_metalic_a50 {
	border: 1px solid rgb(80, 128, 153); 
	height: 21px; 
	background-image: url(images/input-bg-metalic-a50.png);
	background-repeat: repeat-x; 
	background-position: left top; 
	color: rgb(36, 123, 177); 
	font-size: 11pt; 

}	

.style_ta_metalic_a50 {
	border: 1px solid rgb(80, 128, 153); 
	background-image: url(images/ta-bg-metalic-a50.png);
	background-repeat: repeat-x; 
	background-position: left top; 
	color: rgb(36, 123, 177); 
	font-size: 11pt; 

}	



.style_radio_grey {
	color: rgb(36, 123, 177); 
	font-size: 11pt; 

}	
