﻿.dxgvControl_Youthful,
.dxgvDisabled_Youthful {
	border: 0px;
	font: 11px Tahoma;
	background-color: White;
	color: Black;
	cursor: default;
}
.dxgvDisabled_Youthful {
	color: Gray;
}
.dxgvControl_Youthful a {
	color: #7A9F0E;
}
.dxgvDisabled_Youthful a {
	color: Gray;
}
.dxgvLoadingPanel_Youthful {
	border: Solid 1px #9CC525;
	background-color: White;
	font: 8pt Tahoma;
	color: Black;
}
.dxgvLoadingPanel_Youthful td {
	white-space: nowrap;
	text-align: center;
	padding: 12px;
}
.dxgvLoadingPanelStatusBar_Youthful {
	background-color: Transparent;
	font: 8pt Tahoma;
}
.dxgvLoadingPanelStatusBar_Youthful td {
	white-space: nowrap;
	text-align: center;
	padding: 0px 2px;
	color: Black;
}
.dxgvTable_Youthful {
	background-color: Transparent;
	border: 0px;
	border-collapse: separate!important;
	overflow: hidden;
	font: 11px Tahoma;
	color: Black;
} 
.dxgvInlineEditRow_Youthful,
.dxgvDataRow_Youthful {
}
.dxgvInlineEditRow_Youthful td.dxgv {
	border-bottom: Solid 1px #D3E4A6;
	border-right: Solid 1px #D3E4A6;
	background: #D3E4A6;
}
.dxgvDataRowAlt_Youthful {
	background-color: #EEF4E0;
}
.dxgvFilterRow_Youthful {
	background-color: #D3E4A6;
}
.dxgvEditForm_Youthful {
	background-color: White;
}
.dxgvEditForm_Youthful td.dxgv {
	border-bottom: Solid 1px #D3E4A6;
	padding: 0px 0px 2px 0px;
}
.dxgvSelectedRow_Youthful {
	background-color: #F4921B;
}
.dxgvFocusedRow_Youthful {
	background-color: #F4BD17;
}
.dxgvPreviewRow_Youthful {
	background-color: #E5EECF;
	color: #899766;
}
.dxgvDetailRow_Youthful td.dxgv,
.dxgvPreviewRow_Youthful td.dxgv {
	border-bottom: Solid 1px #D3E4A6;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}
.dxgvDetailRow_Youthful td.dxgv,
.dxgvPreviewRow_Youthful td.dxgv,
.dxgvEmptyDataRow_Youthful td.dxgv {
	padding: 2px 2px 4px 4px;
}
.dxgvEmptyDataRow_Youthful td.dxgv {
	text-align:center;
	color: #9CC525;
}

.dxgvEditFormDisplayRow_Youthful td.dxgv,
.dxgvDataRow_Youthful td.dxgv,
.dxgvDataRowAlt_Youthful td.dxgv,
.dxgvSelectedRow_Youthful td.dxgv,
.dxgvFocusedRow_Youthful td.dxgv {
	overflow: hidden;
	white-space: nowrap;
	border-bottom: Solid 1px #D3E4A6;
	border-right: Solid 1px #D3E4A6;
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 4px 4px;
}
.dxgvEditingErrorRow_Youthful td.dxgv {
	color: #BA1717;
	background-color: #F3D6D6;
	white-space: pre-wrap;
	border: Solid 1px #C77E7E!important;
	padding: 6px 10px;
}
.dxgvSelectedRow_Youthful td.dxgv {
	color: White;
}

.dxgvEditFormDisplayRow_Youthful td.dxgv {
	background: #E5EECF;
}

.dxgvFilterRow_Youthful td.dxgv {
	border-bottom: Solid 1px #D3E4A6;
	border-right: Solid 1px White;
	border-top: 0px;
	border-left: 0px;
	padding: 4px;
}
.dxgvGroupRow_Youthful {
	background-color: #D3E4A6;
	color: #5D6F31;
}
.dxgvFocusedGroupRow_Youthful {
	background-color: #BCCF88;
}
.dxgvGroupRow_Youthful td.dxgv,
.dxgvFocusedGroupRow_Youthful td.dxgv {
	border: 0px;
	vertical-align: middle;
	white-space: nowrap;
	border-bottom: solid 1px White;
	padding: 4px 4px 4px 4px;
}
.dxgvHeaderPanel_Youthful {
	background-color: #E5EECF;
	color: Black;
	padding: 8px 4px 8px 4px;
	border-bottom: Solid 1px #D3E4A6;
}

.dxgvHeader_Youthful {	
	cursor: pointer;
	white-space: nowrap;
	padding: 4px 4px 5px 4px;
	border: Solid 1px White;	
	border-bottom: Solid 1px White;
	background-color: #9CC525;
	overflow: hidden;
	-moz-user-select: none;
}
.dxgvHeader_Youthful, .dxgvHeader_Youthful table {
	color: White;
	font: 11px Tahoma;
}
.dxgvHeader_Youthful td {
	white-space: nowrap;
}
.dxgvCustomization_Youthful {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	overflow: auto;
}
.dxgvGroupPanel_Youthful {
	color: #98AC5C;
	white-space: nowrap;
	background-color: #E5EECF;
	border-bottom: Solid 1px White;
	padding: 11px 8px;
}
.dxgvFooter_Youthful {
	background-color: #C2D491;
	white-space: nowrap;
}
.dxgvFooter_Youthful td.dxgv {
	padding: 14px 23px;
	padding-right: 9px;
	border-bottom: Solid 1px White;
	border-right: Solid 1px White;
}
.dxgvTitlePanel_Youthful {
	font-weight: bold;
	padding: 3px;
	text-align: center;	
	border-bottom: Solid 1px #D3E4A6;
}
.dxgvLoadingDiv_Youthful {
	background-color: Gray;	
}
.dxgvStatusBar_Youthful {
	border-top: Solid 1px #D3E4A6;
}
.dxgvStatusBar_Youthful tr {
	height: 20px;
}
.dxgvCommandColumn_Youthful {
	padding: 2px;
}
.dxgvCommandColumn_Youthful a {
	margin: 0px 3px 0px 0px;
}
.dxgvCommandColumnItem_Youthful {
	padding: 2px;
}
.dxgvEditFormTable_Youthful {
	padding: 2px 6px 6px 4px;
	font: 11px Tahoma;
	color: Black;
}
.dxgvEditFormCaption_Youthful {
	padding: 4px 4px 4px 10px; 
}

.dxgvInlineEditCell_Youthful {
	padding: 1px; 
}

.dxgvEditFormCell_Youthful {
	padding: 4px; 
	border: 0px;
}
