.edit_head {
	height: 20px;
	vertical-align: middle;
	background-color: #8492a3;
	font-weight: bold;
	font-size: 10pt;
}

.edit_head_text {
	position: relative;
	left: 10px;
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
}

.edit_label {
	border: 1px solid #8492a3;
	border-top: none;
	border-left: none;
	border-right: none;
	background-color: #e4e8eb;
	vertical-align: top;
	height: 23px;
}

.edit_label_text {
	position: relative;
	left: 10px;
	top: 3px;
	text-align: left;
	font-size: 10pt;
}

/* wit */
.edit_select {
	position: relative;
	left: 10px;
	top: 0px;
	vertical-align: middle;
	padding-left: 0px;
	height: 20px;
	border: 1px solid #8492a3;
	color: #505050;
	width: 290px;
	margin-top: 2px;
}

/* wit */
.edit_multiselect {
	color: #505050;
		position: relative;
	left: 10px;
	top: 0px;
	vertical-align: middle;
	padding-left: 0px;
	border: 1px solid #8492a3;
	width: 290px;
	margin-top: 2px;
}

.edit_input {
	color: #505050;
	position: relative;
	left: 10px;
	top: 0px;
	vertical-align: middle;
	padding-left: 4px;
	height: 20px;
	border: 1px solid #8492a3;
	width: 290px;
	margin-top: 2px;
}

.edit_checkbox {
	color: #505050;
	position: relative;
	left: 6px;
	top: 0px;
	vertical-align: middle;
	padding-left: 4px;
	border: 1px solid #8492a3;
	margin-top: 2px;
}

.edit_text {
	color: #505050;
	position: relative;
	left: 10px;
	top: 0px;
	vertical-align: middle;
	padding-left: 4px;
	border: 1px solid #8492a3;
	height: 90px;
	width: 290px;
	margin-top: 2px;
}

.search_select {
	color: #505050;
	position: relative;
	left: 2px;
	top: 0px;
	background-color: #e4e8eb;
	border: 1px solid #8492a3;
	height: 19px;
	margin-top: 0px;
	text-align: left;
}

.search_input {
	color: #505050;
	position: relative;
	left: 10px;
	top: 0px;
	vertical-align: middle;
	padding-left: 4px;
	height: 20px;
	border: 1px solid #8492a3;
	margin-top: 2px;
}