/* COLOR GUIDE 

blue: 6fccdd
red: cc1f3d

*/
.formtbl {
	border:0px;
}
.formtbl td {
	text-align:right;
	padding:3px;
	vertical-align:top;
}
.required {
	font-size:10px;
	color:#cc1f3d;
}

input, textarea, select {
	font-family: Verdana, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;
	font-size: 11px;
	color: #000;
	background: #ccc;
	padding: 1px;
	border: #6fccdd 1px solid;
	text-align:left;
}
input:focus, textarea:focus, select:focus {
	background: #fff;
	border: #cc1f3d 1px solid;
	padding: 1px;
}
input:hover, textarea:hover, select:hover {
	background-color: #eee;
}
.nostyle input {
	background:none;
	border:none;
	text-align:center;
}
