/**********************************
Name: online_form.css
***********************************/
form.online_form {
	width: 100%;
	font-size: 1.2em;
	/* color: #333; */
	color: rgb(0,0,0);
}

p.warning {
	color:red;
}

h3 {
    padding-top: 0.5em;
}

ul.big_ul {
	padding-bottom: 0.5em;
}

form.online_form legend {
	padding-left: 0;
}

form.online_form legend, form.online_form label {
  color: rgb(0,0,0);
  width: 100%;
  margin-left: 1em;
}

form.online_form div {
	border: none;
	margin-left: -1.2em;
}

fieldset.contact {
  border: none;
}

form.online_form fieldset fieldset {
	background: none;
}

form.online_form fieldset p, form.online_form fieldset fieldset {
	padding: 0.1em 0.5em 0.25em;
	/* background: url(../images/cmxform-divider.gif) left bottom repeat-x; */
}

form.online_form label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic
}
div.error { display: none; }
input {	border: 0.1em solid black; }
textarea {	border: 1px solid black; }
input.checkbox { border: none }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
textarea:focus { border: 1px dotted black; }
textarea.error { border: 1px dotted red; }
form.online_form .gray * { color: black; }