   
/* FORMS */
form fieldset { padding: 5px; }
form fieldset legend { padding: 2px; font-size: medium; font-weight: bold; }
div.req { position: relative; font-weight: bold; margin: 5px; }
div.req .frmlabel {
	height: 25px;
	width: 100px;
	text-align: right;
}
div.req .frminput {
	position: absolute;
	top: 0px;
	left: 105;
}
div.wide .frmlabel {
	text-align: left;
	width: 100%;
}
div.wide .frminput {
	position: relative;
	top: 0px;
	left: 0px;
}
div.wide .frminput textarea {
	width: 98%;
	margin-bottom: 5px;
	
}
div.errors { color: red; margin: 0px 10px 0px 10px; border: 1px solid red; background-color: #ffefef; padding: 5px; }

