﻿.dxgvControl_Default,
.dxgvDisabled_Default
{
border-top: solid 1px #E6E6E6;
border-left: solid 1px #C7C7C7;
border-right: solid 1px #C7C7C7;
border-Bottom: solid 1px #C7C7C7;
font: 12px Arial;
background-color: #FFFFFF;
color: #000000;
cursor: default;
}

.dxgvControl_Default .dxpControl_Default {padding: 5px 2px 5px 0px;}
.dxgvControl_Default .dxpSummary_Default {color: #283B56;}
.dxgvDisabled_Default {color: Gray;}

.dxgvControl_Default a {color: #000;}
.dxgvControl_Default a:hover{color: #000;}
.dxgvControl_Default a:visited{color: #000;}
.dxgvDisabled_Default a{color: Gray;}

.dxgvLoadingPanel_Default{}
.dxgvLoadingPanel_Default td{padding: 0px;}
.dxgvLoadingPanelStatusBar_Default{background-color: transparent; font: 12px Arial;}
.dxgvLoadingPanelStatusBar_Default td{white-space: nowrap; text-align: center; padding: 0px 2px 0px 2px;}

.dxgvFilterPopupWindow_Default{color: Black; font: 12px Arial; border: solid 1px #C7C7C7;}
.dxgvFilterPopupItemsArea_Default{color: Black; background-color: #FFFFFF;}
.dxgvFilterPopupButtonPanel_Default{font: 12px Arial; background-color: #ECF4FE; border: 1px solid #C7C7C7; color: #2C4D79;}
.dxgvFilterPopupItem_Default td.dxgv,
.dxgvFilterPopupActiveItem_Default td.dxgv,
.dxgvFilterPopupSelectedItem_Default td.dxgv{padding: 3px 2px 4px 4px; cursor: default; white-space: nowrap;}
.dxgvFilterPopupActiveItem_Default{background-color: #FFE7A2; color: Black; border: Solid 1px #FFBD69;}
.dxgvFilterPopupSelectedItem_Default{color: Black; background-color: #FFBD69; border: Solid 1px #FFAB3F;}

.dxgvTable_Default{background-color: #FFFFFF; border: 0; border-collapse: separate!important; overflow: hidden; font: 12px Arial; color: #4F4F4F;}

.dxgvInlineEditRow_Default,
.dxgvDataRow_Default{}
.dxgvInlineEditRow_Default td.dxgv{border-bottom: Solid 1px #C7C7C7; border-right: Solid 1px #C7C7C7;}
.dxgvDataRowAlt_Default{background-color: #F4F7F9;}
.dxgvFilterRow_Default{background-color: #DBEBFF;}
.dxgvEditForm_Default{background-color: #F7FAFF;}
.dxgvEditForm_Default td.dxgv{border-bottom: Solid 1px #C7C7C7; padding: 15px 15px 15px 15px;}
.dxgvSelectedRow_Default{background-color: #FFBD69;color: #000000;}
.dxgvFocusedRow_Default{background-color: #FFE7A2;color: #000000;}
.dxgvSelectedRow_Default td.dxgvCommandColumn_Default a, 
.dxgvFocusedRow_Default td.dxgvCommandColumn_Default a{color: #000000;}
.dxgvPreviewRow_Default{background-color: #F7FAFF; color: #000000;}
.dxgvDetailCell_Default,
.dxgvPreviewRow_Default td.dxgv,
.dxgvEmptyDataRow_Default td.dxgv{padding: 30px 2px 30px 4px; border-bottom: Solid 1px #C7C7C7; border-top: 0; border-left: 0; border-right: 0;}
.dxgvPreviewRow_Default td.dxgv{padding: 15px 15px 15px 20px;}
.dxgvDetailCell_Default{padding: 19px 19px 19px 0px;}
.dxgvDetailRow_Default td.dxgvIndentCell {padding-left: 0px; padding-right: 0px; border-bottom: Solid 1px #C7C7C7;}
.dxgvEmptyDataRow_Default{background-color: #fff; color: #4F4F4F;}
.dxgvEmptyDataRow_Default td.dxgv{text-align: center;}

.dxgvEditFormDisplayRow_Default td.dxgv,
.dxgvDataRow_Default td.dxgv,
.dxgvDataRowAlt_Default td.dxgv,
.dxgvSelectedRow_Default td.dxgv,
.dxgvFocusedRow_Default td.dxgv{
overflow: hidden;
border-top: 0;
border-left: 0;
border-bottom: Solid 1px #D5D5D5;
border-right: Solid 1px #D5D5D5;
padding: 3px 5px 3px 5px;
color: #000;
}

.dxgvEditFormDisplayRow_Default td.dxgv img,
.dxgvDataRow_Default td.dxgv img,
.dxgvDataRowAlt_Default td.dxgv img,
.dxgvSelectedRow_Default td.dxgv img,
.dxgvFocusedRow_Default td.dxgv img{padding-top: 2px;}



.dxgvEditFormDisplayRow_Default td.dxgvCommandColumn_Default,
.dxgvDataRow_Default td.dxgvCommandColumn_Default,
.dxgvDataRowAlt_Default td.dxgvCommandColumn_Default,
.dxgvSelectedRow_Default td.dxgvCommandColumn_Default,  
.dxgvFocusedRow_Default td.dxgvCommandColumn_Default{padding: 4px 5px 5px 5px;}
.dxgvEditFormDisplayRow_Default{background-color: #FFFFFF;}

.dxgvEditFormDisplayRow_Default td.dxgv {}
.dxgvEditingErrorRow_Default{background-color: #F3D6D6; color: #BA1717;}
.dxgvEditingErrorRow_Default td.dxgv{white-space: pre-wrap; border-bottom: Solid 1px #C7C7C7; border-right: 0; border-top: 0; border-left: 0; padding: 6px 12px 6px 12px;}

.dxgvFilterRow_Default td.dxgv
{
	border-bottom: Solid 1px #C7C7C7;
	border-right: 0px;
	border-top: 0;
	border-left: 0;
	padding: 2px 1px 2px 1px;
}
.dxgvGroupRow_Default
{
	background-color: #DBEBFF;
	color: #4D8AB5;
}
.dxgvFocusedGroupRow_Default
{
	background-color: #FFBD69;
    color: #010100!important;
}
.dxgvGroupRow_Default td.dxgv,
.dxgvFocusedGroupRow_Default td.dxgv
{
	border: none 0;
	vertical-align: middle;
	white-space: nowrap;
	border-top: 0px;
	border-bottom: Solid 1px #C7C7C7;
	padding: 4px 5px 5px;
}
.dxgvFocusedGroupRow_Default td.dxgvIndentCell,
.dxgvFocusedRow_Default td.dxgvIndentCell,
.dxgvSelectedRow_Default td.dxgvIndentCell
{
    background-color: #DBEBFF;
	border-right: solid 1px #C7C7C7;
	border-top: 0px;
}

.dxgvFocusedGroupRow_Default td.dxgv
{
	border-bottom: Solid 1px #C7C7C7;
}

.dxgvHeaderPanel_Default {
	color: #283B56;
	padding: 8px 4px 8px 3px;
	border-bottom: Solid 1px red;
}

.dxgvHeader_Default {
	cursor: pointer;
	white-space: nowrap;
	padding: 5px 5px 5px 5px;
	border-top: solid 1px #E6E6E6;
	border-left: Solid 1px #A9A9A9;
	border-right: Solid 1px #A9A9A9;
	border-bottom: Solid 1px #A9A9A9;
	background-image: url('../../../Resources/Images/DataGridHeaderBg.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #fff;/*E2F0FF*/
	overflow: hidden;
	-moz-user-select: none;
    font-weight: normal;
    text-align: left;
}
.dxgvHeader_Default, .dxgvHeader_Default table {
	color: #000;
	font: 12px Arial;
	font-weight: bold;
}
.dxgvHeader_Default td {
	white-space: nowrap;
	padding: 0px 5px;
	color: #000;
}
.dxgvCustomization_Default, 
.dxgvPopupEditForm_Default
{
	width: 100%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	overflow: auto;
}
.dxgvGroupPanel_Default
{
    font-size: 12px;
	white-space: nowrap;
	background-color: #ECF4FE;
	color: #94a6be;
	border-bottom: Solid 1px #C7C7C7;
	background-image: url('gvGroupPanelBackground.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 10px 4px 10px 6px;
}
.dxgvFooter_Default
{
	background-color: #EEF3FF;
	white-space: nowrap;
}
.dxgvFooter_Default td.dxgv
{
	padding: 6px 5px 7px 5px;
	border-bottom: Solid 1px #C7C7C7;
	border-right: 0px;
}
.dxgvGroupFooter_Default
{
	background-color: #EEF3FF;
	white-space: nowrap;
}
.dxgvGroupFooter_Default td.dxgv
{
	padding: 6px 5px 7px 5px;
	border-bottom: Solid 1px #C7C7C7;
	border-right: 0px;
}

.dxgvDataRow_Default td.dxgvIndentCell,
.dxgvGroupRow_Default td.dxgvIndentCell,
.dxgvGroupFooter_Default td.dxgvIndentCell
{
    background-color: #DBEBFF;
	border-right: solid 1px #C7C7C7;
	border-top: 0px;
}

.dxgvTitlePanel_Default,
.dxgvTable_Default caption
{
	font-weight: normal;
	padding: 5px;
	padding-bottom: 6px;
	text-align: center;	
	border-bottom: Solid 1px #C7C7C7;
	color: #283B56;
	background-color: #F7FAFF;
}
.dxgvLoadingDiv_Default{background-color:#fff;	}


.dxgvStatusBar_Default 
{
	border-top: Solid 1px #C7C7C7;
	background-color: #EEF3FF;
}
.dxgvStatusBar_Default tr.dxgv
{
	height: 20px;
}
.dxgvCommandColumn_Default
{
	padding: 2px 0px 2px 2px;
}
.dxgvCommandColumn_Default a
{
	margin: 0px 3px 0px 0px;
}
.dxgvCommandColumnItem_Default
{	
}
.dxgvEditFormTable_Default
{
    margin: 10px 0px 10px 0px;
	padding: 0px;
	font: 12px Arial;
	color: #000000;
}
.dxgvEditFormCaption_Default
{
	padding: 4px 4px 4px 8px; 
	white-space: nowrap;
}

.dxgvInlineEditCell_Default
{
	padding: 1px; 
}

.dxgvInlineEditCell_Default .dxeButtonEdit_Default td.dxgv,
.dxgvInlineEditCell_Default .dxeTextBox_Default td.dxgv  
{
	padding-left: 1px;
}

.dxgvEditFormCell_Default
{
	padding: 4px 4px 4px 4px; 
	border: 0;
}

.dxgvFilterBar_Default 
{
	border-top: solid 1px #C7C7C7;	
	background: #B7D7FF;
}
.dxgvFilterBar_Default a
{
	color: #000;
	text-decoration: underline;		
}
.dxgvFilterBar_Default a:hover
{
	color: #000;
}
.dxgvFilterBarCheckBoxCell_Default
{
	padding: 0 3px;
	padding-right: 7px;
}
.dxgvFilterBarImageCell_Default
{
	padding: 0 3px;
	padding-right: 1px;
	cursor: pointer;
	cursor: hand;
}
.dxgvFilterBarExpressionCell_Default
{
	font-size: 12px;
	padding: 5px 5px 8px 0;	
	white-space: nowrap;
}
.dxgvFilterBarClearButtonCell_Default
{
	font-size: 12px;
	padding: 5px 6px 8px;	
}
.dxgvFilterBuilderMainArea_Default 
{
	background: white;
	padding: 6px 2px;
} 
.dxgvFilterBuilderButtonArea_Default
{
	background-color: #EEF3FF;
	border-top: solid 1px #C7C7C7;
	padding: 6px;
}

.dxgvPagerBottomPanel_Default, .dxgvPagerTopPanel_Default
{
    padding-top: 0px;
    padding-bottom: 2px;
    background-image: url('gvPagerBottomPanelBackground.gif');
    background-repeat: repeat-x;
    background-position: top;
    background-color: #fff;
}