.field-container {
	border-collapse:separate;
	border-spacing:4px;
}

.field-description {
	font-size: 11px;
	color: #0F98DD;
}

.label-holder {
	width: 200px;
	text-align: right;
	padding-right: 20px;
	border-right: 1px dotted #0F98DD;
}

.label-holder-small {
	width: 100px;
	text-align: right;
	padding-right: 20px;
	border-right: 1px dotted #0F98DD;
}

.field-holder {
	padding-left: 20px;
}

.field-container tbody td textarea { width: 600px; height: 75px; }

.field-groups label { font-size: 9px }
.field-groups td { padding: 0 5px 0 5px; }

.field-help { font-size: 11px; color: #999999; }

.subtable { border-spacing: 4px; border-collapse: separate; }
.subtable th { font-size: 11px; padding: 4px; background: #EEEEEE; border-spacing: 4px; }
.subtable select { font-size: 9px; }

.text-plus-button {
	height: 24px; line-height: 24px;
}

#home-search #autocomplete_mhr_property_all_geo_id { width: 250px; line-height: 24px; height: 24px; font-size: 20px }

.label-holder sup { color: #FF0000 }

.s-data { font-size: 15px; color: #999999 }
.m-data { font-size: 10px; }

.req { color: #FF0000 }
