
/* Style for missing data in form elements */

input.invalid, textarea.invalid, select.invalid {
	background-color: #FFFF66;
	border: 0.1em;
	border-color: #331100 !important;
	border-style: solid;
	margin: 0.1em !important;
}

input.invalid:focus, textarea.invalid:focus {
	background-color: #FFFF66;
	border: 0.2em;
	border-color: #331100!important;
	border-style: solid;
	margin: 0 !important;
}

input[type="submit"] {
	border-style: outset;
	border-width: 0.2em;
	margin: 0em;
}

input[type="submit"]:active {
	border-style: inset;
	border-width: 0.2em;
	margin: 0em;
}

input[type="submit"]:focus {
	border-style: outset;
	border-width: 0.2em;
	margin: 0em;
}
.required {
	background-image: url(../images/required.gif);
	background-position: right;
	background-repeat: no-repeat;
}
