﻿div{
	margin-top:14px;
}

.label{
	position:absolute;
	margin-top:-3px;
}

input.formooField:hover, textarea:hover {
	border:1px solid #888888;
}

input.formooField:active, textarea:active {
	border:1px solid #888888;
}

input.submit:hover {
	cursor: pointer;
}

input.formooField, textarea, select  {
	border:1px solid #aaaaaa;
	padding:2px;
	margin-top:2px;
	margin-bottom: 4px;
}

.formooFieldValid, input.formooFieldValid:hover, input.formooFieldValid:active, textarea.formooFieldValid:hover, textarea.formooFieldValid:active {
	border: 1px solid #aaaaaa;
	padding:2px;
	margin-top:2px;
	margin-bottom: 4px;
}

.formooFieldInvalid, input.formooFieldInvalid:hover, input.formooFieldInvalid:active, textarea.formooFieldInvalid:hover, textarea.formooFieldInvalid:active {
	border: 1px solid #CC0000;
	padding:2px;
	background: #FFE3E3;
	margin-top:2px;
	margin-bottom: 4px;
}