/*Telerik RadGrid QGrid Skin*/

/*global*/

.RadGrid_QGrid
{
	background:black;
	color:#FFF;
}

.RadGrid_QGrid,
.MasterTable_QGrid,
.DetailTable_QGrid,
.GroupPanel_QGrid table,
.GridEditForm_QGrid table
{
	font:11px/1.4 arial,sans-serif;
}

.row_background
{ 
	background-image:url('Img/MenuItemRowFill.jpg');
	background-repeat:no-repeat;
	 
}
  
.row_background_left
{
	background-image:url('Img/MenuRowBak.jpg');
	background-repeat:no-repeat;
}

.row_background_right
{
	background-image:url('Img/MenuRowBakRight.jpg');
	background-repeat:no-repeat;
}

.row_background_clear
{
	 width:0px;
	 vertical-align:top;
	 padding-top:10px;
	 background-image:none;
}
 

.RadGrid_QGrid,
.DetailTable_QGrid
{

}

.MasterTable_QGrid,
.DetailTable_QGrid
{
	background:black;
	border-collapse:separate !important;
}

.GridRow_QGrid td,
.GridAltRow_QGrid td,
.GridEditRow_QGrid td,
.GridFooter_QGrid td,
.GridGroupFooter_QGrid td
{
	padding-left:10px;
	padding-right:6px;
	color:White;
	font-family:Verdana;
}

.RadGrid_QGrid .rgAdd,
.RadGrid_QGrid .rgRefresh,
.RadGrid_QGrid .rgEdit,
.RadGrid_QGrid .rgDel,
.RadGrid_QGrid .rgFilter,
.RadGrid_QGrid .rgPagePrev,
.RadGrid_QGrid .rgPageNext,
.RadGrid_QGrid .rgExpand,
.RadGrid_QGrid .rgCollapse,
.RadGrid_QGrid .rgSortAsc,
.RadGrid_QGrid .rgSortDesc,
.RadGrid_QGrid .rgUpdate,
.RadGrid_QGrid .rgCancel
{
	width:16px;
	height:16px;
	border:0;
	padding:0;
	background-color:transparent;
	background-image:url('Img/SingleMinus.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
	cursor:pointer;
}

.GroupPanelItems_QGrid input,
.GridCommandRow_QGrid img,
.GridHeader_QGrid input,
.GridFilterRow_QGrid img,
.GridPager_QGrid img
{
	vertical-align:middle;
}

/*header*/

.GridHeaderDiv_QGrid
{
	background:url('Img/SingleMinus.gif') 0 0 repeat-x #929292;
}

.GridHeader_QGrid,
.ResizeHeader_QGrid
{
	border-bottom:1px solid #010101;
	background:url('Img/headers.gif') repeat-x #434343;
	padding:10px 6px 10px 11px;
	text-align:left;
	font-size:1.3em;
	font-weight:normal;
}

.GridHeader_QGrid:first-child,
.ResizeHeader_QGrid:first-child
{
	background-position:-2px 0;
}

.DetailTable_QGrid .GridHeader_QGrid,
.DetailTable_QGrid .ResizeHeader_QGrid
{
	padding-top:4px;
	padding-bottom:2px;
	background:url('Img/headers.gif') 0 -316px repeat-x #474747;
}

.DetailTable_QGrid .GridHeader_QGrid:first-child,
.DetailTable_QGrid .ResizeHeader_QGrid:first-child
{
	background-position:-2px -316px;
}

.GridHeader_QGrid,
.GridHeader_QGrid a
{
	color:#fff;
	text-decoration:none;
}

/*rows*/

.GridRow_QGrid td,
.GridAltRow_QGrid td,
.GridEditRow_QGrid td,
.GridFooter_QGrid td,
.GridGroupFooter_QGrid td
{
	padding-top:0.4em;
	padding-bottom:0.4em;
}

.GridRow_QGrid td,
.GridAltRow_QGrid td,
.GridFooter_QGrid td,
.GridGroupFooter_QGrid td
{
	
}

.GridRow_QGrid>td:first-child,
.GridAltRow_QGrid>td:first-child,
.GridFooter_QGrid>td:first-child,
.GridGroupFooter_QGrid>td:first-child
{
	border-left-color:#fff;
}

.GridRow_QGrid a,
.GridAltRow_QGrid a,
.GridFooter_QGrid a,
.GridGroupFooter_QGrid a,
.GridEditForm_QGrid a
{
	color:#333;
}

.SelectedRow_QGrid
{
	background-color:Transparent;
	color:#fff;
}

.SelectedRow_QGrid a,
.GridEditRow_QGrid a
{
	color:#fff;
}

.SelectedRow_QGrid td,
.SelectedRow_QGrid>td:first-child
{
	border-left-color:#3f3f3f;
}

.ActiveRow_QGrid,
.GridRowOver_QGrid
{
	background:#e6e6e6;
	color:#333;
}

.ActiveRow_QGrid>td:first-child,
.GridRowOver_QGrid>td:first-child
{
	border-left-color:#e6e6e6;
}

.GridEditRow_QGrid
{
	background:#2c2c2c;
	color:#fff;
}

.GridEditRow_QGrid td
{
	border-left-color:#373737;
}

/*footer*/

.GridFooterDiv_QGrid
{
	background:#fff;
}

.GridFooter_QGrid,
.GridGroupFooter_QGrid
{
	color:#666;
}

.GridFooter_QGrid td,
.GridGroupFooter_QGrid td
{
	border-top:1px solid #e8e8e8;
}

/*status*/

.GridPager_QGrid span
{
	color:#666;
}

/*paging*/

.GridPager_QGrid
{
	background:#e4e4e4;
	line-height:26px;
}

.GridPager_QGrid td
{
	border-top:1px solid #acacac;
	border-bottom:1px solid #e7e6d9;
	padding:0 10px;
}

.GridPager_QGrid div span,
.GridPager_QGrid a,
.GridPager_QGrid .sliderPagerLabel_QGrid
{
	color:#333;
}

.PagerLeft_QGrid
{
	float:left;
}

.PagerRight_QGrid
{
	float:right;
}

.PagerCenter_QGrid
{
	text-align:center;
}

.PagerCenter_QGrid *
{
	vertical-align:middle;
}

.RadGrid_QGrid .rgPagePrev
{
	background-position:5px -1248px;
}

.RadGrid_QGrid .rgPageNext
{
	background-position:-21px -1248px;
}

/*sorting, reordering*/

.GridHeader_QGrid .rgSortAsc
{
	background-position:-18px -960px;
}

.GridHeader_QGrid .rgSortDesc
{
	background-position:3px -959px;
}

.TopReorderIndicator_QGrid,
.BottomReorderIndicator_QGrid
{
	width:11px !important;
	height:11px !important;
	margin-left:-5px;
	background:url('Img/SingleMinus.gif') 0 -932px no-repeat;
}

.BottomReorderIndicator_QGrid
{
	background-position:-21px -932px;
}

/*filtering*/

.GridFilterRow_QGrid td
{
	border-bottom:1px solid #696969;
	padding:0.2em 6px 0.2em 11px;
	background:url('Img/SingleMinus.gif') 0 -796px no-repeat #929292;
}

.GridFilterRow_QGrid>td:first-child
{
	background:none #929292;
}

.RadGrid_QGrid .rgFilter
{
	background-position:2px -897px;
}

.GridFilterRow_QGrid input[type="text"]
{
	border:1px solid #626262;
	font:12px arial,sans-serif;
	color:#333;
	vertical-align:middle;
}

/*grouping*/

.GroupPanel_QGrid
{
	width:3px;
	border-top:1px solid #383838;
	background:url('Img/SingleMinus.gif') repeat-x 0 -400px #1f1f1f;
	color:#8f8f8f;
}

.GroupPanel_QGrid .rgSortAsc
{
	background-position:-21px -1023px;
}

.GroupPanel_QGrid .rgSortDesc
{
	width:3px;
	
	background-position:5px -1023px;
}

.GroupPanel_QGrid td
{
	width:3px;
	padding:1px 6px 4px;
}

.GroupPanel_QGrid td td
{
	width:3px;
	padding:0;
}

.GroupHeader_QGrid
{
	width:3px;
	font-size:1.27em;
	font-weight:bold;
}

.GroupHeader_QGrid td
{
	width:3px;	
	padding:0.5em 11px 0.5em 6px;
	color:White;	
    font-size:10pt;

}

.GroupHeader_QGrid td p
{
	width:3px;	
    display:inline;
    padding:0 10px;
    font-size:12pt;
}

.RadGrid_QGrid .rgExpand
{
	width:0px;
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-color:Black;
}

.RadGrid_QGrid .rgCollapse
{
	width:0px;
	background-repeat:no-repeat;	
	background-position:0px 0px;
	background-color:Black;
}

.GroupHeader_QGrid td div
{
	width:3px;	
	top:-0.6em;
}

.GroupHeader_QGrid td div div
{
	width:3px;
	top: 2px;
	left:25px;	
	padding: 6px 0px;
	font-weight:bold;
	background-position:left;

}

.GroupHeader_QGrid td div div div
{

	width:3px;	
	background:transparent;
	padding:0;
}

/*editing*/

.GridEditForm_QGrid
{
	border-bottom:1px solid #7e7e7e;
}

.GridEditForm_QGrid input[type="text"],
.GridEditForm_QGrid textarea
{
	border:1px solid #626262;
	font:11px arial,sans-serif;
	color:#333;
}

.RadGrid_QGrid .rgUpdate
{
	background-position:2px -1186px;
}

.RadGrid_QGrid .rgCancel
{
	background-position:2px -1217px;
}

/*hierarchy*/

.DetailTable_QGrid
{
	border-right:0;
}

/*command row*/

.GridCommandRow_QGrid
{
	background:url('Img/SingleMinus.gif') repeat-x 0 -400px #1f1f1f;
	color:#8f8f8f;
}

.GridCommandRow_QGrid td
{
	border-top:1px solid #383838;
	padding:1px 6px 2px;
}

.GridCommandRow_QGrid td td
{
	border:0;
	padding:0;
}

.GridCommandRow_QGrid a
{
	color:#9a9a9a;
	text-decoration:none;
}

.GridCommandRow_QGrid a img
{
	vertical-align:middle;
}

.RadGrid_QGrid .rgAdd
{
	background-position:0 -1060px;
}

.RadGrid_QGrid .rgRefresh
{
	background-position:0 -1092px;
}

.RadGrid_QGrid .rgEdit
{
	background-position:1px -1123px;
}

.RadGrid_QGrid .rgDel
{
	background-position:0 -1156px;
}

/*loading*/

.LoadingPanel_QGrid
{
	background:url('Img/loading.gif') center center no-repeat #fff;
}

/*rtl*/

.RadGridRTL_QGrid .GridHeader_QGrid,
.RadGridRTL_QGrid .ResizeHeader_QGrid
{
	text-align:right;
}

.RadGridRTL_QGrid .GridRow_QGrid td,
.RadGridRTL_QGrid .GridAltRow_QGrid td,
.RadGridRTL_QGrid .GridEditRow_QGrid td,
.RadGridRTL_QGrid .GridFooter_QGrid td,
.RadGridRTL_QGrid .GroupHeader_QGrid td
{
	padding-right:5px;
	padding-left:6px;
}

.RadGridRTL_QGrid .GridHeader_QGrid,
.RadGridRTL_QGrid .ResizeHeader_QGrid,
.RadGridRTL_QGrid .GridFilterRow_QGrid td
{
	padding-right:5px;
	padding-left:6px;
}

.RadGridRTL_QGrid .PagerLeft_QGrid,
.RadGridRTL_QGrid .GridPager_QGrid .radslider
{
	float:right;
}

.RadGridRTL_QGrid .PagerRight_QGrid
{
	float:left;
}
