.rcdform {
}

	.rcdform input,
	.rcdform textarea,
	.rcdform select {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 1em;
	}

	.rcdform fieldset {
		padding: 15px;
		margin: 1em 0;
		background: #eaf5f9;
	}
		.rcdform fieldset legend {
			font-weight: bold; 
		}

	.rcdform label {
		position: relative;
		display: block;
		margin: 0 0 0.5em 0;
		font-weight: bold;
		color: #777;
		color: #597782;
	}

		.rcdform .checkboxes label {
			display: inline;
			margin: 0; 
		}

	.rcdform input,
	.rcdform select {
		display: block;
		position: absolute;
		top: 0;
		left: 120px; 
	}
		.rcdform .checkboxes input {
			display: inline; 
		}

		.rcdform input.full {
			width: 395px; 
		}

		.rcdform textarea {
			position: relative;
			top: -18px;
			left: 120px; 
			display: block;
			width: 399px; 
		}


	.rcdform ul.form_errors {
		color: red !important;
		font-weight: bold;
	}

	.rcdform span.required,
	.rcdform span.error,
	.rcdform label.required,
	.rcdform label.error {
		color: red !important;
	}

	#rcdnone {
		display: none;
	}




