/**********************************

Name: bmform Styles

***********************************/
form.bmform {
	font-size: 1.0em;
	color: #333;
}
form.bmform input, select { font-size:12px;}
form.bmform legend {
	padding-left: 0;
}

form.bmform legend, form.bmform label {
	color: #333;
}

form.bmform fieldset {
	border: none;
	background: url(../images/cmxform-fieldset.gif) left bottom repeat-x;
	background-color: #f6f6f6;
}

form.bmform fieldset fieldset {
	background: none;
}

form.bmform fieldset p, form.bmform fieldset fieldset {
	padding: 5px 30px 5px 10px;
	background: url(../images/cmxform-divider.gif) left bottom repeat-x;
}





div.error { display: none; }
input {	}
input:focus { }
input.error { border: 1px dotted red;  	background: #FFFFFF url(../images/unchecked.gif) no-repeat right 1px; color:#333333;}
select.error { border: 1px dotted red; }
select.valid { border: none;  font-size:12px; }
input.valid { background: #FFFFFF url(../images/checked.gif) no-repeat right 1px; color:#333333;}
