﻿.dxgvControl,
.dxgvDisabled{ border: solid 1px #fec039; font:13px Tahoma; background-color: #ffefc3; color:Black; cursor:default;}
.dxgvDisabled {color:Gray;}
.dxgvControl a { color:#7b2e00;}
.dxgvControl a:visited { color:#7b2e00;}
.dxgvControl a:hover { color:#FF7300;}
.dxgvDisabled a {color:Gray; }
.dxgvLoadingPanel {border:solid 1px #fec039;background-color: #ffefc3; font: 13px Tahoma; color:#303030;}
.dxgvLoadingPanel td { white-space: nowrap; text-align: center; padding: 12px 12px 12px 12px; }
.dxgvLoadingPanelStatusBar{ background-color: Transparent; font: 13px Tahoma; }
.dxgvLoadingPanelStatusBar td { white-space: nowrap; text-align: center; padding: 0px 2px 0px 2px; }
.dxgvTable {background-color:Transparent;border:0;border-collapse: separate !important;overflow:hidden;font: 13px Tahoma;color: #7b2e00;}
.dxgvInlineEditRow,.dxgvDataRow { background-color:White; color:#7b2e00;}
.dxgvInlineEditRow td.dxgv { color:#7b2e00; border-bottom: solid 1px #fec039; border-right: 1px solid #fec039;}
.dxgvDataRowAlt { color:#7b2e00; background-color:#F3F8F7; }
.dxgvFilterRow {  color:#7b2e00; background-color: #D4E3E5;}
.dxgvEditFormDisplayRow { background-color: #EDF3F4;}
.dxgvEditForm {  color:#7b2e00; background-color: #EDF3F4; }
.dxgvEditForm  td.dxgv { color:#7b2e00; border-bottom: solid 1px #fec039; padding: 6px 0px 2px 0px;}
.dxgvSelectedRow{ color:#7b2e00; background-color:#ffe7b2;}
.dxgvFocusedRow{ color:#7b2e00; background-color: #ffefc3;}
.dxgvPreviewRow{ color:#7b2e00; background-color:#fff5d7;}
.dxgvDetailRow td.dxgv,
.dxgvPreviewRow td.dxgv,
.dxgvEmptyDataRow td.dxgv { color:#7b2e00; padding: 6px 2px 8px 4px; border:0; border-bottom: solid 1px #fec039;	}
.dxgvEmptyDataRow {background-color:White; color: #7b2e00;}
.dxgvEmptyDataRow td.dxgv{ background-color:White; text-align:center;}

.dxgvEditFormDisplayRow td.dxgv,
.dxgvDataRow td.dxgv,
.dxgvDataRowAlt td.dxgv,
.dxgvSelectedRow td.dxgv,
.dxgvFocusedRow td.dxgv
{
	overflow:hidden;
	border-bottom: solid 1px #fec039;
	border-right: solid 1px #fec039;
	border-top: 0;
	border-left: 0;
	padding: 2px 6px 4px 6px;
}
.dxgvDataRow td.dxgvIndentCell, 
.dxgvFocusedRow td.dxgvIndentCell
{
	background-color: #D5DFE6!important;  
}

.dxgvEditingErrorRow
{
	background-color: #FFC8C8;
	color: Red;
}
.dxgvEditingErrorRow td.dxgv
{
	white-space: pre-wrap;
	border-bottom: solid 1px #fec039;
	border-right: 0;
	border-top: 0;
	border-left: 0;
	padding: 6px 10px 6px 10px;
}
.dxgvFilterRow td.dxgv
{
	border-bottom: solid 1px #fec039;
	border-right: 1px solid #fec039;
	border-top: 0;
	border-left: 0;
	padding: 2px 2px 2px 2px;
}
.dxgvGroupRow { background-color: #D5DFE6; }
.dxgvFocusedGroupRow { background-color: #ffefc3; }
.dxgvGroupRow td.dxgv,
.dxgvFocusedGroupRow td.dxgv
{
	border: none 0;
	vertical-align:middle;
	white-space:nowrap;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #fec039;
	padding: 2px 4px 3px 4px;
}
.dxgvHeaderPanel { background-color: #fedd85  ; padding: 8px 6px 8px 6px; border-bottom: solid 1px #fec039;}
.dxgvHeader {
	cursor:pointer;
	white-space:nowrap;
	padding: 4px 6px 5px 6px;
	background-color:#fedd85  ;
	border: solid 1px #fec039;		
	overflow:hidden;
	-moz-user-select: none;
}
.dxgvHeader, .dxgvHeader table { font: 13px Tahoma; color:#7b2e00;}
.dxgvHeader td{ white-space:nowrap;  color:#7b2e00;}
.dxgvCustomization, .dxgvPopupEditForm  { width:100%; padding:0px; margin:0px; overflow:auto;}
.dxgvGroupPanel
{
    font-size: 13px;
	background-image:url('gvGroupPanelBackground.gif');
	background-position:top;
	background-repeat:repeat-x;
	background-color:#f8fbfd;
	white-space:nowrap;
	border-bottom: solid 1px #fec039;
	padding: 7px 4px 8px 6px;
}
.dxgvFooter { background-color: #e9f8fa; white-space: nowrap;}
.dxgvFooter td.dxgv { padding: 4px 6px 5px 6px; border-bottom: solid 1px #fec039; border-right-style: none;}
.dxgvGroupFooter{ background-color: #DAEDF0; white-space:nowrap;}
.dxgvGroupFooter td.dxgv{padding: 4px 6px 6px 6px; border-bottom: solid 1px #fec039; border-right-style: none;}

.dxgvDataRow td.dxgvIndentCell,
.dxgvGroupRow td.dxgvIndentCell,
.dxgvGroupFooter td.dxgvIndentCell
{ 
	background-color: #D5DFE6;
	border-right: solid 1px #fec039;
	border-top: 0px;
}

.dxgvTitlePanel
{
	font-weight:bold;
	padding:3px;
	text-align:center;	
	border-bottom: solid 1px #fec039;
	background-color: White;
}
.dxgvControl, .dxpControl { background-color:#fedd85;}
.dxgvLoadingDiv{ background-color:#ffefc3;}
.dxgvStatusBar { background-color:#fedd85; border-top: solid 1px #fec039;}
.dxgvStatusBar tr { height: 20px;}
.dxgvCommandColumn{ padding: 2px 2px 2px 2px;}
.dxgvCommandColumn a { color: #FF7300; font-size: 13px; margin: 0px 3px 0px 0px;}
.dxgvCommandColumn a:hover{ color: #f15e34;}
.dxgvCommandColumnItem{ padding: 2px 2px 2px 2px;}
.dxgvEditFormTable{ padding: 2px 6px 6px 4px; font: 13px Tahoma; color:#7b2e00;}
.dxgvEditFormCaption{font: 13px Tahoma;padding: 4px 4px 4px 10px; white-space: nowrap;}
.dxgvInlineEditCell{padding: 1px 1px 1px 1px; }
.dxgvEditFormCell{padding: 4px 4px 4px 4px; border: 0;}

