.dhxsidebar_base_dhx_skyblue div.dhxcelltop_hdr {
	background-color: inherit;
	z-index: 1;
}

.dhxsidebar_base_dhx_skyblue div.dhxsidebar_cont div.dhxsidebar_side div.dhxsidebar_side_items div.dhxsidebar_sep
	{
	background: #b3b3b3;
	background: -moz-linear-gradient(left, #cccccc 0%, #b3b3b3 50%, #cccccc 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #cccccc),
		color-stop(50%, #b3b3b3), color-stop(100%, #cccccc));
	background: -webkit-linear-gradient(left, #cccccc 0%, #b3b3b3 50%, #cccccc 100%);
	background: -o-linear-gradient(left, #cccccc 0%, #b3b3b3 50%, #ebebeb 100%);
	background: -ms-linear-gradient(left, #cccccc 0%, #b3b3b3 50%, #cccccc 100%);
	background: linear-gradient(to right, #cccccc 0%, #b3b3b3 50%, #cccccc 100%);
}

.dhxform_obj_dhx_skyblue div.dhxform_label_required {
	font-weight: bold;
}

.dhxform_obj_dhx_skyblue div.disabled div.dhxform_label,
	.dhxform_obj_dhx_skyblue div.disabled div.dhxform_label div.dhxform_label_nav_link,
	.dhxform_obj_dhx_skyblue div.disabled div.dhxform_label span.dhxform_item_required
	{
	color: black;
}

.dhxform_obj_dhx_skyblue div.dhxform_label span.dhxform_item_required {
	display: none;
}

.dhxform_obj_dhx_skyblue div.disabled .dhxform_textarea {
	color: black;
	background-color: #ebebeb;
	border: 2px solid #c2d0dd;
}

.dhx_grid_icon_custom {
	font-size: 14px;
}

.dhx_grid_icon_default {
	font-size: 14px;
}

.dhx_grid_icon_primary {
	font-size: 14px;
}

.dhx_grid_icon_success {
	font-size: 14px;
}

.dhx_grid_icon_warning {
	font-size: 14px;
}

.dhx_grid_icon_danger {
	font-size: 14px;
}

.dhx_grid_icon_sky {
	font-size: 14px;
}

.dhtmlx-success {
	border: 1px solid #3c9445;
	color: #fff;
}

.dhtmlx-success div {
	padding: 9px 9px 9px 18px;
	margin: 1px;
	background-color: #2bcd69;
}

.dhtmlx-warning {
	border: 1px solid #b87614;
	color: #fff;
}

.dhtmlx-warning div {
	padding: 9px 9px 9px 18px;
	margin: 1px;
	background-color: #E6951A;
}

div.dhxcombo_dhx_skyblue input.dhxcombo_input::placeholder {
	color: #000000;
	opacity: 1;
}

div.dhxcombo_dhx_skyblue input.dhxcombo_input:-ms-input-placeholder {
	color: #000000;
}

div.dhxcombo_dhx_skyblue input.dhxcombo_input::-ms-input-placeholder {
	color: #000000;
}

div.dhxcombo_dhx_skyblue.dhxcombo_disabled input.dhxcombo_input::placeholder
	{
	color: #b2b2b2;
	opacity: 1;
}

div.dhxcombo_dhx_skyblue.dhxcombo_disabled input.dhxcombo_input:-ms-input-placeholder
	{
	color: #b2b2b2;
}

div.dhxcombo_dhx_skyblue.dhxcombo_disabled input.dhxcombo_input::-ms-input-placeholder
	{
	color: #b2b2b2;
}

div.dhx_popup_dhx_skyblue_warning div.dhx_popup_arrow.dhx_popup_arrow_right
	{
	background-image:
		url(../images/dhxpopup_skyblue/dhxpopup_arrow_right_warning.png);
}

div.dhx_popup_dhx_skyblue_warning div.dhx_popup_area {
	background-color: #E6951A;
}

div.dhx_popup_dhx_skyblue_warning div.dhx_popup_area tr.dhxnode td.dhx_popup_td
	{
	border-top: 1px solid #E6951A;
	border-bottom: 1px solid #E6951A;
	color: white;
}

div.dhx_popup_dhx_skyblue_warning div.dhx_popup_area tr.dhxnode:hover td.dhx_popup_td
	{
	border-top: 1px solid #E6951A;
	border-bottom: 1px solid #E6951A;
}

.dhxform_obj_dhx_skyblue div.dhxform_img.btn2state_0 {
	background-image: url("../images/dhxform_skyblue/toggle_off.png");
	background-size: 42px 20px;
	width: 42px;
	height: 20px;
}

.dhxform_obj_dhx_skyblue div.dhxform_img.btn2state_1 {
	background-image: url("../images/dhxform_skyblue/toggle_on.png");
	background-size: 42px 20px;
	width: 42px;
	height: 20px;
}

.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.btn2state_0 {
	background-image: url("../images/dhxform_skyblue/toggle_off_dis.png");
	background-size: 42px 20px;
	width: 42px;
	height: 20px;
}

.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.btn2state_1 {
	background-image: url("../images/dhxform_skyblue/toggle_on_dis.png");
	background-size: 42px 20px;
	width: 42px;
	height: 20px;
}

#body {
	margin-left: 10px;
}