.error {
	display:none;
	height:0px;
	width:0px;
}
div.error { width:1px; height:1px; background:red;overflow:hidden; }
input {	border:1px solid #c8c6c7;padding:0px;margin:0px; }
input:focus { border:1px solid #c8c6c7; }
input.error { border: 1px solid #FF9900; }
form.cmxform .gray * { color: gray; }

/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */
