.GridView {}

.GridViewInner {
	border: 1px solid #CAC8AB;
	border-top: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
	}

.GridViewInner table {
	}

/*global*/

.RadGrid_Default {
	background:#f3f3e2;
	color:#272722;
	}

.RadGrid_Default a, .RadGrid_Default a:link {
	color: #FFFFFF;
	}

.RadGrid_Default a:hover {
	color: #CCCCCC;
	text-decoration: none;
	}

.RadGrid_Default .Status {
	padding: 1px 5px 8px 10px;
	margin: 4px 0px 8px 0px;
	color: #000000;
	font-weight: bold;
	font-size: 90%;
	}

.RadGrid_Default,
.MasterTable_Default,
.DetailTable_Default,
.GroupPanel_Default table,
.GridEditForm_Default table
{
}

.RadGrid_Default,
.DetailTable_Default
{

}

.MasterTable_Default,
.DetailTable_Default
{
	border-collapse:separate !important;
}

.GridRow_Default td,
.GridAltRow_Default td,
.GridEditRow_Default td,
.GridFooter_Default td,
.GridGroupFooter_Default td,
.GridFilterRow_Default td,
.GridHeader_Default,
.ResizeHeader_Default,
.GroupHeader_Default td
{
	padding-left:4px;
	padding-right:4px;
}

.RadGrid_Default .rgAdd,
.RadGrid_Default .rgRefresh,
.RadGrid_Default .rgEdit,
.RadGrid_Default .rgDel,
.RadGrid_Default .rgFilter,
.RadGrid_Default .rgPagePrev,
.RadGrid_Default .rgPageNext,
.RadGrid_Default .rgExpand,
.RadGrid_Default .rgCollapse,
.RadGrid_Default .rgSortAsc,
.RadGrid_Default .rgSortDesc,
.RadGrid_Default .rgUpdate,
.RadGrid_Default .rgCancel
{
	width:16px;
	height:16px;
	border:0;
	padding:0;
	background-color:transparent;
	background-image:url('Images/Grid/Sprite.png');
	background-repeat:no-repeat;
	vertical-align:middle;
	cursor:pointer;
}

.GroupPanelItems_Default input,
.GridCommandRow_Default img,
.GridHeader_Default input,
.GridFilterRow_Default img,
.GridPager_Default img
{
	vertical-align:middle;
}

/*header*/

.GridHeaderDiv_Default {
	/* background:url('Images/Grid/Sprite.png') 0 0 repeat-x; */
}

.GridHeader_Default, .ResizeHeader_Default {
	border-bottom: 1px solid #02358A;
	padding-top:5px;
	padding-bottom:5px;
	background:url('Images/Grid/Sprite.png') 0 0 repeat-x #0346B6;
	font-weight:normal;
	text-align:left;
	}

.GridHeader_Default, .GridHeader_Default a, .GridHeader_Default a:link {
	color: #FFFFFF;
	text-decoration: none;
	}

.GridHeader_Default a:hover {
	color: #CCCCCC;
	text-decoration: none;
	}

/*rows*/

.GridRow_Default
{
	background:#eaead7;
}

.GridRow_Default td,
.GridAltRow_Default td,
.GridEditRow_Default td,
.GridFooter_Default td,
.GridGroupFooter_Default td
{
	padding-top:4px;
	padding-bottom:4px;
}

.GridRow_Default a,
.GridAltRow_Default a,
.GridEditRow_Default a,
.GridFooter_Default a,
.GridGroupFooter_Default a,
.GridEditForm_Default a
{
	color:#272722;
}

.GridRow_Default td
{
	border-top:1px solid #eaead7;
	border-bottom:1px solid #eaead7;
}

.GridAltRow_Default td
{
	border-top:1px solid #f3f3e2;
	border-bottom:1px solid #f3f3e2;
}

.SelectedRow_Default {
	background:url('Images/Grid/Sprite.png') 0 -200px repeat-x #BAD5F9;
	}

.SelectedRow_Default td {
	border-top: 1px solid #0346B6;
	border-bottom: 1px solid #0346B6;
	}

.ActiveRow_Default,
.GridRowOver_Default
{
	background:#fff;
}

.GridEditRow_Default
{
	background:#ecfed8;
}

.GridEditRow_Default td
{
	border-top:1px solid #99cb58;
	border-bottom:1px solid #99cb58;
}

/*footer*/

.GridFooter_Default td,
.GridGroupFooter_Default td
{
	border-top:1px solid #e7e6d9;
}

/*status*/

.GridPager_Default span {
	color:#9d9a87;
	}

/*paging*/

.GridPager_Default
{
	background:#ddddc7;
	line-height:20px;
}

.GridPager_Default td
{
	border-top:1px solid #cac8ab;
	border-bottom:1px solid #e7e6d9;
	padding:0 5px;
}

.GridPager_Default div span,
.GridPager_Default a,
.GridPager_Default .sliderPagerLabel_Default
{
	color:#272722;
}

.PagerLeft_Default
{
	float:left;
}

.PagerRight_Default
{
	float:right;
}

.PagerCenter_Default
{
	text-align:center;
}

.PagerCenter_Default span
{
	vertical-align:middle;
}

.RadGrid_Default .rgPagePrev
{
	background-position:5px -717px;
}

.RadGrid_Default .rgPageNext
{
	background-position:-21px -717px;
}

/*sorting, reordering*/

.GridHeader_Default .rgSortAsc
{
	background-position:-18px -598px;
	height:12px;
}

.GridHeader_Default .rgSortDesc
{
	background-position:3px -597px;
	height:12px;
}

.TopReorderIndicator_Default,
.BottomReorderIndicator_Default
{
	width:11px !important;
	height:11px !important;
	margin-left:-5px;
	background:url('Images/Grid/Sprite.png') 0 -751px no-repeat;
}

.BottomReorderIndicator_Default
{
	background-position:-21px -751px;
}

/*filtering*/

.GridFilterRow_Default td
{
	padding-top:5px;
	padding-bottom:5px;
}

.RadGrid_Default .rgFilter
{
	background-position:2px -656px;
}

.GridFilterRow_Default input[type="text"]
{
	border:1px solid #bbb894;
	color:#272722;
	vertical-align:middle;
}

/*grouping*/

.GroupPanel_Default
{
	border-top:1px solid #bfbeb3;
	border-bottom:1px solid #696856;
	background:#979584 url('Images/Grid/Sprite.png') 0 -997px repeat-x;
	color:#fff;
}

.GroupPanel_Default .rgSortAsc
{
	background-position:-21px -776px;
}

.GroupPanel_Default .rgSortDesc
{
	background-position:4px -775px;
}

.GroupPanel_Default td
{
	border-bottom:1px solid #a2a190;
	padding:6px 5px;
}

.GroupPanel_Default td td
{
	border:0;
	padding:0;
}

.GroupHeader_Default
{
	background:#f9f9e9;
	color:#47b100;
}

.GroupHeader_Default td
{
	border-bottom:1px solid #c3c2a4;
	padding-top:3px;
	padding-bottom:3px;
}

.RadGrid_Default .rgExpand
{
	background-position:-21px -627px;
}

.RadGrid_Default .rgCollapse
{
	background-position:3px -626px;
}

.GroupHeader_Default td div
{
	top:-0.6em;
}

.GroupHeader_Default td div div
{
	top:0;
}

/*editing*/

.GridEditForm_Default
{
	border-bottom:1px solid #cac8ab;
}

.GridEditForm_Default input[type="text"],
.GridEditForm_Default input[type="password"],
.GridEditForm_Default textarea
{
	border:1px solid #bbb894;
	color:#272722;
}

.RadGrid_Default .rgUpdate
{
	background-position:3px -930px;
}

.RadGrid_Default .rgCancel
{
	background-position:3px -962px;
}

/*hierarchy*/

.DetailTable_Default
{
	border-right:0;
}

/*command row*/

.GridCommandRow_Default {
	background: #000000 url('Images/Grid/Sprite.png') 0 -1197px repeat-x;
	color: #FFFFFF;
	}

.GridCommandRow_Default td {
	border:0;
	border-bottom: 1px solid #000000;
	padding:0;
	}

.GridCommandRow_Default td td {
	border: 0px;
	padding: 7px 5px 6px 5px;
	}

.GridCommandRow_Default td td td {
	padding:1px;
	}

.GridCommandRow_Default table {
	border:0;
	border-bottom: 1px solid #666666;
	}

.GridCommandRow_Default table table {
	border:0;
	}

.GridCommandRow_Default a {
	color: #FFFFFF;
	text-decoration: none;
	}

.GridCommandRow_Default input {
	padding-right: 5px;
	}

.RadGrid_Default .rgAdd
{
	background-position:0 -841px;
}

.RadGrid_Default .rgRefresh
{
	background-position:0 -901px;
}

.RadGrid_Default .rgEdit
{
	background-position:0 -810px;
}

.RadGrid_Default .rgDel
{
	background-position:0 -871px;
}

/*loading*/

.LoadingPanel_Default
{
	background:url('Grid/loading.gif') center center no-repeat #f3f3e2;
}

/*multirow select*/

.GridRowSelector_Default
{
	background:#555 !important;
}

/*row drag n drop*/

.GridItemDropIndicator_Default
{
    border-top:1px dashed #666;
}

/*rtl*/

.RadGridRTL_Default .GridHeader_Default,
.RadGridRTL_Default .ResizeHeader_Default
{
	text-align:right;
}

.RadGridRTL_Default .PagerLeft_Default,
.RadGridRTL_Default .GridPager_Default .radslider
{
	float:right;
}

.RadGridRTL_Default .PagerRight_Default
{
	float:left;
}
