input, textarea {
	color:#000;
	background:#FFF;
	font:11px/16px helvetica, arial, sans-serif;
}
input.checkbox {
	border:none;
	background-color: transparent;
	}
input.button {
	color: #5A5A5A;
	background-color:#EFEFEF;
	border: 1px solid #5A5A5A;
	padding-top:2px;
	line-height:12px;
	}
input.button:hover, input.button:active, input.button:visited {
	background-color:#678BA0;
	color:#000;
	}
input {
	margin:5px 8px 0 5px;
}
input+input {
	margin-left:-5px;
}
.formlabelrequired, .formheading {
	color:#DA2028;
	}
.formheading {
	margin-bottom:8px;
}
	
