/*** START CSS FORMS ***/
form {width:90%;}
form legend {background:#973839;color:#fff;padding:2px 5px;}
form label{
	cursor: pointer; 		/* CHANGES CURSOR TO HAND ICON, MAKES USERS AWARE OF LABEL */
	width: 130px;			/* LABEL WIDTH: SET THIS TO THE LARGEST LABEL SIZE */
	text-align: right;
	display: block;
	padding: 0.2em 0;
	clear: left;
}

textarea, input, select{
	font: 0.9em Arial, Helvetica, sans-serif;
	margin-top: -1.5em;	/* PULLS THE INPUT CONTROLS ON TO THE SAME LINE AS THE LABEL */
	margin-left:140px;
	width:220px;
	float:left;
}
form span.lineup {margin-top:-1.5em;margin-left: 0.5em;float:left;}
form fieldset{
	padding-bottom: 0.83em;	/* ADDS PADDING TO FIELDSET TO STOPS OPERA DISPLAYING INCORRECTLY */
	clear: left;
	border:1px solid #973839;
}
	
.buttonFieldset{border: 0;}
input.button {margin:0 0 0 0.5em; padding:0;float:right;width:125px;}
/*** END CSS FORMS ***/
