table{
	border: none;
	border-spacing: 5px;
	border-collapse: separate;
}

.formhints {
	text-align: right;
	font: 10px/18px normal Verdana, sans-serif;
	width: 198px; /* 228-padding-right */
	padding-right: 20px;
	vertical-align: top;
	padding-top: 10px;
}

.inputfield {
	font: normal normal 18px/18px Bradley Hand ITC, Pristina, Sans-serif;
	color: #456;
	padding: 5px 10px 0;
	width: 15em;
	border: 1px solid #CCC;
	background-color: #FBFAF7;
	cursor: text;
}
.inputfield input {
	height: 1.5em;
}

.inputfield textarea {
	height: 5em;
}

.inputfield:focus {
	background-color: white;
	border-color: #456;
}
