﻿.RadGrid_Dehoust {
	border: 1px solid #e5e5e5;
	background: white;
	color: black;
	line-height: 16px;
}

	.RadGrid_Dehoust .rgMasterTable,
	.RadGrid_Dehoust .rgDetailTable,
	.RadGrid_Dehoust .rgGroupPanel table,
	.RadGrid_Dehoust .rgCommandRow table,
	.RadGrid_Dehoust .rgEditForm table,
	.RadGrid_Dehoust .rgPager table {
		line-height: 16px;
	}

	.RadGrid_Dehoust .rgSave,
	.RadGrid_Dehoust .rgAdd,
	.RadGrid_Dehoust .rgRefresh,
	.RadGrid_Dehoust .rgEdit,
	.RadGrid_Dehoust .rgDel,
	.RadGrid_Dehoust .rgFilter,
	.RadGrid_Dehoust .rgPagePrev,
	.RadGrid_Dehoust .rgPageNext,
	.RadGrid_Dehoust .rgPageFirst,
	.RadGrid_Dehoust .rgPageLast,
	.RadGrid_Dehoust .rgExpand,
	.RadGrid_Dehoust .rgCollapse,
	.RadGrid_Dehoust .rgSortAsc,
	.RadGrid_Dehoust .rgSortDesc,
	.RadGrid_Dehoust .rgUpdate,
	.RadGrid_Dehoust .rgCancel,
	.RadGrid_Dehoust .rgUngroup {
		background-image: url('/App_Themes/AdminDehoust/Images/Grid/sprite.gif');
	}

	.RadGrid_Dehoust .rgInput {
		background-color: white;
		border: 1px solid #e5e5e5;
		color: black;
	}
	


	.RadGrid_Dehoust.SubGrid .rgRow, .RadGrid_Dehoust.SubGrid .rgEditRow {
		background-color: #e5e5e5 !important;
	}

.GridToolTip_Dehoust {
	line-height: 16px;
}

.RadGrid_Dehoust .rgHeader:first-child,
.RadGrid_Dehoust th.rgResizeCol:first-child,
.RadGrid_Dehoust .rgFilterRow > td:first-child,
.RadGrid_Dehoust .rgRow > td:first-child,
.RadGrid_Dehoust .rgAltRow > td:first-child {
	border-left-width: 0;
	padding-left: 8px;
}

.RadGrid_Dehoust .rgHeader,
.RadGrid_Dehoust th.rgResizeCol,
.RadGrid_Dehoust .rgHeaderWrapper {
	border: 0;
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
}

.RadGrid_Dehoust .rgHeaderDiv {
	border-right-color: #e5e5e5;
}

.RadGrid_Dehoust .rgMultiHeaderRow th.rgHeader, .RadGrid_Dehoust .rgMultiHeaderRow th.rgResizeCol {
	border: 0;
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
}

.RadGrid_Dehoust th.rgSorted {
	background-color: #e5e5e5;
}

.RadGrid_Dehoust .rgHeader {
	color: #767676;
}

	.RadGrid_Dehoust .rgHeader a {
		color: #767676;
	}

.RadGrid_Dehoust th.rgSorted {
	color: #000;
}

	.RadGrid_Dehoust th.rgSorted a {
		color: #000;
	}

.RadGrid_Dehoust .rgRow td,
.RadGrid_Dehoust .rgAltRow td,
.RadGrid_Dehoust .rgEditRow td {
	border-style: solid;
	border-width: 0 0 1px 1px;
	vertical-align: middle;
}

.RadGrid_Dehoust .rgRow td {
	border-color: white #e5e5e5;
}

.RadGrid_Dehoust .rgAltRow {
	background: #ededed;
}

	.RadGrid_Dehoust .rgAltRow td {
		border-color: #e5e5e5;
	}

.RadGrid_Dehoust .rgSelectedRow .rgSorted,
.RadGrid_Dehoust .rgActiveRow .rgSorted,
.RadGrid_Dehoust .rgHoveredRow .rgSorted,
.RadGrid_Dehoust .rgEditRow .rgSorted {
	background-color: transparent;
}

.RadGrid_Dehoust .rgRow a,
.RadGrid_Dehoust .rgAltRow a, .RadGrid_Dehoust tr.rgEditRow a,
.RadGrid_Dehoust .rgFooter a,
.RadGrid_Dehoust .rgEditForm a {
	color: #000;
}

.RadGrid_Dehoust .rgHoveredRow {
	background: #e5e5e5;
}

.RadGrid_Dehoust .rgMasterTable .rgSelectedCell,
.RadGrid_Dehoust .rgSelectedRow {
	color: #fff;
	background: #0053a3;
}

	.RadGrid_Dehoust .rgSelectedCell a,
	.RadGrid_Dehoust .rgSelectedRow a {
		color: #fff;
	}

.RadGrid_Dehoust .rgMasterTable .rgActiveCell,
.RadGrid_Dehoust .rgActiveRow {
	background: white 0 -5200px repeat-x url('/App_Themes/Admin/Images/sprite.gif');
	color: #000;
}

.RadGrid_Dehoust .rgMasterTable .rgActiveCell {
	border-color: #0053a3;
	border-right-width: 1px;
}

.RadGrid_Dehoust .rgActiveCell a {
	color: #000;
}

.RadGrid_Dehoust .rgActiveRow input, .RadGrid_Dehoust .rgActiveRow a {
	color: #000;
}

* + html .RadGrid_Dehoust .rgSelectedRow .rgSorted {
	background-color: #ffa517;
}

* html .RadGrid_Dehoust .rgSelectedRow .rgSorted {
	background-color: #ffa517;
}

* html .RadGrid_Dehoust .rgActiveRow .rgSorted,
* html .RadGrid_Dehoust .rgHoveredRow .rgSorted {
	background-color: #ffe79c;
}

* + html .RadGrid_Dehoust .rgActiveRow .rgSorted,
* + html .RadGrid_Dehoust .rgHoveredRow .rgSorted {
	background-color: #ffe79c;
}

.RadGrid_Dehoust .rgEditRow {
	background: white 0 -4900px repeat-x url('/App_Themes/Admin/Images/sprite.gif');
}

	* + html .RadGrid_Dehoust .rgEditRow .rgSorted,
	* html .RadGrid_Dehoust .rgEditRow .rgSorted {
		background-color: #fff;
	}

.RadGrid_Dehoust .rgHoveredRow td {
	border-color: #c3c3c3;
}

	.RadGrid_Dehoust .rgHoveredRow td.rgSorted {
		border-color: #c3c3c3;
	}

.RadGrid_Dehoust .rgActiveRow td,
.RadGrid_Dehoust .rgSelectedRow td {
	border-color: #0053a3;
}

	.RadGrid_Dehoust .rgActiveRow td.rgSorted,
	.RadGrid_Dehoust .rgSelectedRow td.rgSorted {
		border-color: #0053a3;
	}

.RadGrid_Dehoust .rgEditRow td {
	border-color: #616161 #c3c3c3;
}

	.RadGrid_Dehoust .rgEditRow td.rgSorted {
		border-color: #616161 #c3c3c3;
	}

.RadGrid_Dehoust .rgDrag {
	background-image: url('Grid/rgDrag.gif');
}

.RadGrid_Dehoust .rgFooterDiv,
.RadGrid_Dehoust .rgFooter,
.RadGrid_Dehoust .rgFooterWrapper {
	background: white;
}

	.RadGrid_Dehoust .rgFooter td,
	.RadGrid_Dehoust .rgFooterWrapper {
		border-top: 1px solid #e5e5e5;
	}

		.RadGrid_Dehoust .rgFooterWrapper .rgFooter td {
			border-bottom: 0;
		}

.RadGrid_Dehoust .rgPager .rgStatus {
	border: 1px solid;
	border-color: #e5e5e5;
	border-left-width: 0;
}

.RadGrid_Dehoust .rgStatus div {
	background-image: url('/App_Themes/AdminDehoust/Images/Common/loading_small.gif');
}

.RadGrid_Dehoust td.rgPagerCell {
	border: 1px solid;
	border-color: #e5e5e5;
	border-right-width: 0;
}

.RadGrid_Dehoust .rgInfoPart {
	color: #777;
}

	.RadGrid_Dehoust .rgInfoPart strong {
		color: #000;
	}

.RadGrid_Dehoust .rgPageFirst {
	background-position: 0 -550px;
}

	.RadGrid_Dehoust .rgPageFirst:hover {
		background-position: 0 -600px;
	}

.RadGrid_Dehoust .rgPagePrev {
	background-position: 0 -700px;
}

	.RadGrid_Dehoust .rgPagePrev:hover {
		background-position: 0 -750px;
	}

.RadGrid_Dehoust .rgPageNext {
	background-position: 0 -850px;
}

	.RadGrid_Dehoust .rgPageNext:hover {
		background-position: 0 -900px;
	}

.RadGrid_Dehoust .rgPageLast {
	background-position: 0 -1000px;
}

	.RadGrid_Dehoust .rgPageLast:hover {
		background-position: 0 -1050px;
	}

.RadGrid_Dehoust .rgPager .rgPagerButton {
	border-color: #0053a3;
	background: #0053a3;
	color: #fff; /*font: 12px / 12px "segoe ui", arial, sans-serif;*/
}

.RadGrid_Dehoust .rgNumPart a {
	border: 1px solid #fff;
	line-height: 20px;
	color: #767676;
}

	.RadGrid_Dehoust .rgNumPart a:hover {
		color: #000;
		background-color: #e5e5e5;
	}

	.RadGrid_Dehoust .rgNumPart a.rgCurrentPage {
		border-color: #0053a3;
		background: transparent;
	}

		.RadGrid_Dehoust .rgNumPart a.rgCurrentPage:hover {
			border-color: #0053a3;
			background: transparent;
		}

.RadGrid_Dehoust .rgHeader .rgSortAsc {
	background-position: 3px -248px;
	height: 10px;
}

.RadGrid_Dehoust .rgHeader .rgSortDesc {
	background-position: 3px -198px;
	height: 10px;
}

.GridReorderTop_Dehoust {
	background: 0 0 no-repeat url('/App_Themes/AdminDehoust/Images/Grid/sprite.gif');
}

.GridReorderBottom_Dehoust {
	background: 0 0 no-repeat url('/App_Themes/AdminDehoust/Images/Grid/sprite.gif');
	background-position: 0 -50px;
}

.RadGrid_Dehoust .rgFilterRow td {
	border-bottom: 1px solid #e5e5e5;
}

.RadGrid_Dehoust .rgFilter {
	border: 1px solid #e5e5e5;
	background-position: -1px -301px;
}

	.RadGrid_Dehoust .rgFilter:hover {
		background-color: #e5e5e5;
		background-position: -1px -351px;
	}

.RadGrid_Dehoust .rgFiltered,
.RadGrid_Dehoust .rgFiltered:hover {
	background-position: -1px -326px;
}

.RadGrid_Dehoust .rgFilterActive,
.RadGrid_Dehoust .rgFilterActive:hover {
	background-position: -1px -401px;
	border-color: #0053a3;
	background-color: #0053a3;
}

.RadGrid_Dehoust .rgFilterBox {
	border-color: #e5e5e5; /*font: 12px "segoe ui",arial,sans-serif;*/
	color: #000;
	height: 15px;
}

.RadMenu_Dehoust .rgHCMClear,
.RadMenu_Dehoust .rgHCMFilter {
	border-color: #7e7e7e;
	background: #0053a3;
	color: #000; /*font-family: "segoe ui",arial,sans-serif;*/
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

	.RadMenu_Dehoust .rgHCMClear:hover,
	.RadMenu_Dehoust .rgHCMFilter:hover {
		border-color: #c98400;
		background-color: #ffe79c;
		color: #882501;
	}

.GridContextMenu_Dehoust .rmLeftImage {
	background-image: url('/App_Themes/AdminDehoust/Images/Common/Grid/contextMenu.gif');
}

.GridContextMenu_Dehoust .rgHCMSortAsc .rmLeftImage {
	background-position: 0 0;
}

.GridContextMenu_Dehoust .rgHCMSortDesc .rmLeftImage {
	background-position: 0 -40px;
}

.GridContextMenu_Dehoust .rgHCMUnsort .rmLeftImage {
	background-position: 0 -80px;
}

.GridContextMenu_Dehoust .rgHCMGroup .rmLeftImage {
	background-position: 0 -120px;
}

.GridContextMenu_Dehoust .rgHCMUngroup .rmLeftImage {
	background-position: 0 -160px;
}

.GridContextMenu_Dehoust .rgHCMCols .rmLeftImage {
	background-position: 0 -200px;
}

.GridContextMenu_Dehoust .rgHCMFilter .rmLeftImage {
	background-position: 0 -240px;
}

.GridContextMenu_Dehoust .rgHCMUnfilter .rmLeftImage {
	background-position: 0 -280px;
}

.RadGrid_Dehoust .rgGroupPanel {
	border: 0;
	border-bottom: 1px solid #7c7c7c;
}

	.RadGrid_Dehoust .rgGroupPanel,
	.RadGrid_Dehoust .rgGroupPanel caption {
		background: #0053a3;
		color: white;
	}

		.RadGrid_Dehoust .rgGroupPanel td {
			border: 0;
			padding: 3px 4px;
		}

			.RadGrid_Dehoust .rgGroupPanel td td {
				padding: 0;
			}

		.RadGrid_Dehoust .rgGroupPanel .rgSortAsc {
			background-position: 4px -144px;
		}

		.RadGrid_Dehoust .rgGroupPanel .rgSortDesc {
			background-position: 4px -94px;
		}

.RadGrid_Dehoust .rgUngroup {
	background-position: 0 -6999px;
}

.RadGrid_Dehoust .rgGroupItem {
	border: 1px solid #7e7e7e;
	background: #fff;
	color: #000;
}

.RadGrid_Dehoust .rgMasterTable td.rgGroupCol, .RadGrid_Dehoust .rgMasterTable td.rgExpandCol {
	border-color: #c9c9c9;
	background: #c9c9c9 none;
}

.RadGrid_Dehoust .rgGroupHeader {
	background: #c9c9c9;
	font-size: 1.1em;
	line-height: 22px;
	color: #000;
}

	.RadGrid_Dehoust .rgGroupHeader td {
		padding-left: 8px;
		padding-bottom: 2px;
	}

.RadGrid_Dehoust .rgExpand {
	background-position: 5px -496px;
}

.RadGrid_Dehoust .rgCollapse {
	background-position: 3px -444px;
}

.RadGrid_Dehoust .rgEditForm {
	border-bottom: 1px solid #999;
}

.RadGrid_Dehoust .rgUpdate {
	background-position: 0 -1800px;
}

.RadGrid_Dehoust .rgCancel {
	background-position: 0 -1850px;
}

.RadGrid_Dehoust .rgCommandRow .rgCancel {
	background-position: -1px -1850px;
}

.RadGrid_Dehoust .rgDetailTable {
	border-color: #999;
}

.RadGrid_Dehoust .rgCommandRow {
	color: #767676;
	text-decoration: none;
}

	.RadGrid_Dehoust .rgCommandRow a {
		color: #767676;
		text-decoration: none;
	}

.RadGrid_Dehoust .rgCommandCell {
	border: 0;
	border-bottom: 1px solid #e5e5e5;
	padding: 0;
}

.RadGrid_Dehoust tfoot .rgCommandCell,
.RadGrid_Dehoust .rgMasterTable > tbody > tr.rgCommandRow .rgCommandCell {
	border-top: 1px solid #e5e5e5;
	border-bottom: 0;
}

.RadGrid_Dehoust .rgCommandTable {
	border: 0;
}

	.RadGrid_Dehoust .rgCommandTable td {
		border: 0;
		padding: 2px 7px;
	}

.RadGrid_Dehoust input.rgAdd {
	margin-right: 3px;
	background-position: 0 -1650px;
}

.RadGrid_Dehoust input.rgRefresh {
	margin-right: 3px;
	background-position: 0 -1600px;
}

.RadGrid_Dehoust .rgSave {
	background-position: 3px -1825px;
}

.RadGrid_Dehoust .rgEdit {
	margin-right: 3px;
	background-position: 0 -1700px;
}

.RadGrid_Dehoust .rgDel {
	margin-right: 3px;
	background-position: 0 -1750px;
}

.RadGrid_Dehoust .rgExpXLS,
.RadGrid_Dehoust .rgExpDOC,
.RadGrid_Dehoust .rgExpPDF,
.RadGrid_Dehoust .rgExpCSV {
	background-image: url('/App_Themes/AdminDehoust/Images/Common/Grid/export.gif');
}

.RadGrid_Dehoust .rgExpXLS {
	background-position: 0 0;
}

.RadGrid_Dehoust .rgExpDOC {
	background-position: 0 -50px;
}

.RadGrid_Dehoust .rgExpPDF {
	background-position: 0 -100px;
}

.RadGrid_Dehoust .rgExpCSV {
	background-position: 0 -150px;
}
/*editing*/
/*hierarchy*/
/*command row*/
/*multirow select*/
.rgCellSelectorArea_Dehoust,
.GridRowSelector_Dehoust {
	background: #4c4e54;
}

.GridItemDropIndicator_Dehoust {
	border-top: 1px dashed #666;
}

.GridToolTip_Dehoust {
	border: 1px solid #c98400;
	padding: 3px;
	background: #ffefbd;
	color: #333;
}

.RadGridRTL_Dehoust .rgHeader:first-child, .RadGridRTL_Dehoust th.rgResizeCol:first-child,
.RadGridRTL_Dehoust .rgFilterRow > td:first-child,
.RadGridRTL_Dehoust .rgRow > td:first-child,
.RadGridRTL_Dehoust .rgAltRow > td:first-child {
	border-left-width: 1px;
	padding-left: 7px;
}

.RadGridRTL_Dehoust .rgPageFirst {
	background-position: 0 -1000px;
}

	.RadGridRTL_Dehoust .rgPageFirst:hover {
		background-position: 0 -1050px;
	}

.RadGridRTL_Dehoust .rgPagePrev {
	background-position: 0 -850px;
}

	.RadGridRTL_Dehoust .rgPagePrev:hover {
		background-position: 0 -900px;
	}

.RadGridRTL_Dehoust .rgPageNext {
	background-position: 0 -700px;
}

	.RadGridRTL_Dehoust .rgPageNext:hover {
		background-position: 0 -750px;
	}

.RadGridRTL_Dehoust .rgPageLast {
	background-position: 0 -550px;
}

	.RadGridRTL_Dehoust .rgPageLast:hover {
		background-position: 0 -600px;
	}

.RadGridRTL_Dehoust .rgExpand {
	background-position: -20px -496px;
}


.RadGrid_Dehoust .rgRow
{
	/*background-color: #e5e5e5;*/
}


.RadGrid_Dehoust .rgAltRow
{
	background-color: #ededed;
    border-color: transparent;
}