table.workers tr.colored, table.referrals tr.colored
{
	background-color: #B6DDEE;
}

table.workers td, table.workers th, table.referrals td, table.referrals th
{
	padding: 5px;
	text-align: center;
}

table.workers td.lp, table.referrals td.lp
{
	text-align: right;
}

table.workers td.name, table.referrals td.name
{
	text-align: left;
}

.del_worker
{
	border: 1px #5195B1 solid;
	background-color: #ffffff;
	color: #5195B1;
	cursor: pointer;
}

.blue
{
	background-color: #5195B1;
	color: #ffffff;
}

.clear
{
	clear: both;
}

.form_item
{
	float: left;
	width: 220px;
	padding-bottom: 5px;
}

.form_item_100
{
	float: left;
	width: 110px;
}

.form_item_submit
{
	width: 420px;
	text-align: right;
	padding-bottom: 5px;
}

.form_item input, .form_item textarea
{
	border: 1px #5195B1 solid;
	width: 200px;
}

.form_item_100 input
{
	border: 1px #5195B1 solid;
	width: 90px;
}

.form_item select
{
	border: 1px #5195B1 solid;
	width: 420px;
}

.submit_edit
{
	border: 1px #5195B1 solid;
	background-color: #5195B1;
	color: #ffffff;
	font-weight: bold;
}

.error
{
	color: #ff0000;
	font-size: 9px;
}
