fieldset {display:block; background: #fff; border:1px solid #000; padding:5px; font-family:verdana, sans-serif; }

legend {font-family:verdana, arial, helvetica, sans-serif; font-size:1.1em; color: #000; font-weight:bold; margin-bottom:5px; padding:3px; background:#fff url(../images/form.png) repeat-x center left;}
select {margin:0;background:#fff;}
textarea {margin: auto; padding:0.5em; float: left; display: block; width: 75%; border:1px solid #B6ABD5; overflow:auto; background:#fff url(../images/t_input.png) repeat-x bottom left;}
option {background:#fff; color:#000;}
optgroup {background:#fff; color:#000; font-family:verdana, arial, helvetica, sans-serif;}
optgroup option {background:#fff; color:#000;}

label.inputLabel {
	width: 14em;
	float: left;
	color: #000;
	}
	
input:focus, select:focus, textarea:focus {
	background: #fff;
	}
		
LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
	color: #000;
	}
	
.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}
	
