﻿div.error { display: none; }
input {	border: 1px solid black; }
input.checkbox { border: none }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
form.cmxform .gray * { color: gray; }
label.error { display:inline-block; *display:inline; *zoom:1; vertical-align:top; color:#c00; height:22px; line-height:22px; padding:0 10px; margin-top:7px; margin-left:10px; }