.table_container {
}
.table_tr {
	clear:		left;
}
.table_th, .table_td {
	color:		#000000;
	float:		left;
}
.table_th {
	font-weight:	bold;
	padding:	0 1% 0 0;
	text-align:	center;
}
.table_td {
	font-weight:	normal;
	margin:		0.25em 0;
	padding:	0 0 0 1%;
	text-align:	left;

}

.table_tr_th_width_50, .table_tr_td_width_50 {
	width:		49%;
}

.form_label {
	text-align:	right;
}

.form_value {
	text-align:	left;
}

.form_error_body {
	background:	#FEE;
	border:		1px solid red;
	color:		#FF0000;
	padding:	0 0 0.5em 0;
}

.form_error_header {
	margin:		0;
	padding:	0;
}

.table_buttons {
	height:		3em;
	text-align:	center;
}