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



Name: cmxform Styles



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

form.cmxform {

	width: 370px;

	font-size: 1.0em;

	color: #333;

}



  form.cmxform legend  {
padding-left : 0;
}
form.cmxform legend, form.cmxform label {
color : #333;
}
form.cmxform fieldset {
border : none;
border-top : 1px solid #c9dca6;
background-color : #f8fdef;
}
form.cmxform fieldset fieldset {
background : none;
}
form.cmxform fieldset p, form.cmxform fieldset fieldset {
padding : 5px 10px 7px;
} 

  form.cmxform label.error, label.error  {
color : red;
font-style : italic;
}
div.error {
display : none;
}
input {
border : 1px solid black;
}
input:focus {
border : 1px dotted black;
}
input.error {
border : 1px dotted red;
}
form.cmxform .gray * {
color : gray;
} 