/************************/
/* form element styling */
/************************/

.hidden {
	height: 0px; 
	width: 0px;
	display: none;
}

.form {
	padding-left: 10px;
}

.formRow {
}

.formRowButton {
	text-align: right;
}

.formLabel {
	width: 30%;
	float: left;
}

.formCell {
	width: 69%;
	float: left;
}

.formText {
	border: 1px solid #000000;
	width: 75%;
}

.formTextarea {
	border: 1px solid #000000;
	width: 75%;
	height: 5em;
}

.formSubscript {
	font-size: 0.8em;
}

.mandatoryText {
	font-size: 0.8em;
}

.formButton {
	border: 1px solid #000000;
}


