﻿/*Telerik RadGrid Default Skin*/

/*global*/

.rgRow_new
{
	padding-left:0px;
	padding-right:0px;
}
.ddsgridheader_line
{
	/*
	border-bottom:solid 1.3px #656565;*/
}
.ddsgridheader_sep 
{
	/*
	border-left:solid 1.3px #656565;*/
}
.ddsgridheader_sep_first
{
/*
	 border-left-width:0px;*/
}
.ddsgridrow_sep_first
{
	}



.RadGrid_Default,
.rgMasterTable,
.rgDetailTable,
.rgGroupPanel table,
.rgEditForm table
{
	font:11px/1.4 arial,sans-serif;

}

.RadGrid_Default,
.rgDetailTable
{	
	border:0px solid #232323;
}

.rgMasterTable,
.rgDetailTable
{
	background:#fff;
	border-collapse:collapse !important;
}

.rgRow td,
.rgAltRow td,
.rgEditRow td
{
	padding-left:10px;
	padding-right:6px;
}

.rgGroupItem input,
.rgCommandRow img,
.rgHeader input,
.rgFilterRow img,
.rgPager img
{
	
	vertical-align:middle;
}

/*header*/
.GridHeaderDiv_Default
{
	
}

.GridHeader_FirstColumn .rgSortAsc
{
	background-position:-18px -960px;
}

.GridHeader_FirstColumn .rgSortDesc
{
	background-position:3px -959px;
}

.GridHeader_LastColumn a
{	
	text-decoration:none;
	height:25px;
}	
.GridHeader_LastColumn .rgSortAsc
{
	background-position:-18px -960px;
}

.GridHeader_LastColumn .rgSortDesc
{
	background-position:3px -959px;
}

.GridHeader_LastColumn_Return a
{
	color:#fff; /*font chu text tren header*/
	text-decoration:none;
}	
.GridHeader_LastColumn_Return .rgSortAsc
{
	background-position:-18px -960px;
}

.GridHeader_LastColumn_Return .rgSortDesc
{
	background-position:3px -959px;
}

.GridPager_Table
{
	background-color:Transparent;
}
.rgRow a,
.rgAltRow a,
.rgFooter a,
.rgFooter a,
.rgEditForm a
{
	
	color:#333;
}

.rgSelectedRow
{
	background:#4c4c4c;
	color:#fff;
}

.rgSelectedRow a,
.rgEditRow a
{
	color:#fff;
}

.rgSelectedRow td,
.rgSelectedRow>td:first-child
{
	border-left-color:#3f3f3f;
}

.rgActiveRow,
.rgHoveredRow
{
	background:#e6e6e6;
	color:#333;
}

.rgActiveRow>td:first-child,
.rgHoveredRow>td:first-child
{
	border-left-color:#e6e6e6;
}

.rgEditRow
{
	background:#c4c4c4;
	color:#fff;
}

.rgEditRow td
{
	border-left-color:#373737;
}

/*footer*/

.GridFooterDiv_Default
{
	background:#fff;
}

.rgFooter
{
	color:#666;
}


/*paging*/

.rgPager
{
	background:#666;
}

.rgPager td
{
	/*border-top:1px solid #acacac;*/
	/*border-bottom:1px solid #e7e6d9;*/
	padding:0 0px;
}

.rgPager div span,
.rgPager a,
.rgPager .sliderPagerLabel_Default
{
	color:#fff;	
}

.PagerLeft_Default
{
	float:left;
}

.PagerRight_Default
{
	background-image:url(Images/Grid/header-right.gif);
	float:right;
}

.PagerCenter_Default
{
	text-align:center;
}

.PagerCenter_Default *
{
	vertical-align:middle;
}
/*sorting, reordering*/

.rgHeader .rgSortAsc
{
	background-position:-18px -960px;
}

.rgHeader .rgSortDesc
{
	background-position:3px -959px;
}

.TopReorderIndicator_Default,
.BottomReorderIndicator_Default
{
	width:11px !important;
	height:11px !important;
	margin-left:-5px;
	background:url('Images/Grid/sprite.gif') 0 -932px no-repeat;
}

.BottomReorderIndicator_Default
{
	background-position:-21px -932px;
}

.rgFilterRow input[type="text"]
{
	border:1px solid #C0C0C0;
	font:12px arial,sans-serif;
	color:#333;
	vertical-align:middle;	
}

/*grouping*/

.rgGroupPanel
{
	border-top:1px solid #383838;
	background:url('Images/Grid/sprite.gif') repeat-x 0 -400px #1f1f1f;
	color:#8f8f8f;
}

.rgGroupPanel .rgSortAsc
{
	background-position:-21px -1023px;
}

.rgGroupPanel .rgSortDesc
{
	background-position:5px -1023px;
}

.rgGroupPanel td
{
	padding:1px 6px 4px;
}

.rgGroupPanel td td
{
	padding:0;
}

.rgGroupHeader td p
{
    display:inline;   
}

.RadGrid_Default .rgExpand
{
	background-position:-21px -990px;
}

.RadGrid_Default .rgCollapse
{
	background-position:4px -989px;
}

.rgGroupHeader .rgExpand,
.rgGroupHeader .rgCollapse
{
	background-color:#fff;
}

.rgGroupHeader td div
{
	top:-0.6em;
}

.rgGroupHeader td div div
{
	top:0;
	background:#fff;
	padding:0 15px;
}

.rgGroupHeader td div div div
{
	background:transparent;
	padding:0;
}

/*editing*/

.rgEditForm input[type="text"],
.rgEditForm input[type="password"],
.rgEditForm textarea
{
	border:1px solid #626262;
	font:11px arial,sans-serif;
	color:#333;
}

.RadGrid_Default .rgUpdate
{
	background-position:2px -1186px;
}

.RadGrid_Default .rgCancel
{
	background-position:2px -1217px;
}

/*hierarchy*/

.rgDetailTable
{
	border-right:0;
}

/*command row*/

.rgCommandRow
{
	background:url('Images/Grid/sprite.gif') repeat-x 0 -400px #1f1f1f;
	color:#8f8f8f;
}

.rgCommandRow td
{
	border-top:1px solid #383838;
	padding:1px 6px 2px;
}

.rgCommandRow td td
{
	border:0;
	padding:0;
}

.rgCommandRow a
{
	color:#9a9a9a;
	text-decoration:none;
}

.rgCommandRow a img
{
	vertical-align:middle;
}

.RadGrid_Default .rgAdd
{
	background-position:0 -1060px;
}

.RadGrid_Default .rgRefresh
{
	background-position:0 -1092px;
}

.RadGrid_Default .rgEdit
{
	background-position:1px -1123px;
}

.RadGrid_Default .rgDel
{
	background-position:0 -1156px;
}

/*loading*/

.LoadingPanel_Default
{
	background:url('Images/Grid/loading.gif') center center no-repeat #fff;
}

/*multirow select*/

.GridRowSelector_Default
{
	background:#002 !important;
}

/*row drag n drop*/

.GridItemDropIndicator_Default
{
    border-top:1px dashed #666;
}

/*rtl*/

.RadGridRTL_Default .rgHeader,
.RadGridRTL_Default .ResizeHeader_Default
{
	text-align:right;
}

.RadGridRTL_Default .rgRow td,
.RadGridRTL_Default .rgAltRow td,
.RadGridRTL_Default .rgEditRow td,
.RadGridRTL_Default .rgFooter td,
.RadGridRTL_Default .rgGroupHeader td
{
	
	padding-right:10px;
	padding-left:6px;
}

.RadGridRTL_Default .rgHeader,
.RadGridRTL_Default .ResizeHeader_Default,
.RadGridRTL_Default .rgFilterRow td
{
	padding-right:11px;
	padding-left:6px;
}

.RadGridRTL_Default .PagerLeft_Default,
.RadGridRTL_Default .rgPager .radslider
{
	float:right;
}

.RadGridRTL_Default .PagerRight_Default
{
	float:left;
}
