@charset "UTF-8";
/* CSS Document */
/* Form defaults */
form {
	position: relative;
	padding: 1em 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin: 1em 0;
}

form.catmenu {border: none; margin: 0;}
fieldset {
}
legend {
	font-size: 1.4em; font-weight: bold; color: #333; padding: .5em 0 1em;
}
label {
	display: block;
	padding: 0.5em 0;
	margin-bottom: .5em;
}
textarea, input.text {
	border: none;
	background: #fff !important; /* To keep form fields consistent (no yellow form fields with google toolbar */
	color: #333;
	border: 1px solid #666;
}
textarea:focus, input.text:focus {
	background:#eee !important;
	color: #333;
}
input.text, textarea {
	width: 99%;
	height: 1.5em;
	padding: .25em;
	margin-top: .5em;
}
textarea {
	height: 9em;
}
.submit {
	clear: left;
	margin-top: 1em;
	padding: 0 1em;
	margin-right: 1em;
	display: inline;
}
#requiredFieldMessage {
	display: inline;
	color:#850000;
}
.required {color: #850000;}

.error {color: #FF0000;}

.checkboxesContainer {} /* container div for form checkboxes*/