@CHARSET "ISO-8859-1";
label.form_required
{
	/*font-weight:bold;*/
}
#dentalregistration_form h5
{
		font-size:10pt;
}
#dentalregistration_form label
{
	display:block;
	width:200px;
	min-height:25px;
	float:left;
	padding-top:2px;
}
#dentalregistration_form label span.form_required
{
	font-size:8pt;
	color:#c90000;
	padding-left:4px;
}
#dentalregistration_form input.form_error, #dentalregistration_form select.form_error
{
	border:2px solid red;
}
#dentalregistration_form div.form_element
{
	overflow:auto;
}
#gender_element input
{
	float:left;
}
#gender_element .form_radio label
{
	width:50px;
}
#mstatus_element
{
	margin-top:10px;
	margin-bottom:10px;
}
#mstatus_element .form_radio
{
	margin-left:200px;
	height:25px;
}
#mstatus_element .form_radio label
{
	float:none;
	display:inline;
}
#mstatusexplain_element
{
	padding-left:200px;
}
#mstatusexplain_element label
{
	float:none;
	width:auto;
	display:inline;
}
#residency_element
{
	margin-top:10px;
	margin-bottom:10px;
}
#residency_element .form_radio
{
	height:25px;
	width:75px;
	float:left;
}
#residency_element label
{
	float:none;
	display:block;
	width:auto;
}
#residency_element .form_radio label
{
	float:none;
	display:inline;
}
#formbuttons
{
	text-align:center;
	margin:20px;
}
#formbuttons input
{
	margin-left:20px;
	margin-right:20px;
}
#residencyterm_element
{
	clear:left;
	padding-left:20px;
}
#residencyterm_element input
{
	font-size:8pt;
}
#residencyterm_element label
{
	display:inline;
	width:auto;
	float:none;
}
#diffmailing_element label,
#diffbilling_element label
{
	float:none;
	display:inline;
}