/* Telerik RadGrid Web 2.0 Skin */

/*global*/

.RadGrid_Web20
{
	background:#fff;
	color:#333;
	
}

.RadGrid_Web20,
.DetailTable_Web20
{
	border:1px solid #c0c0c0;
}

.MasterTable_Web20
{
    border: 1px solid #c0c0c0;
}
/*
.GridRow_Web20 table, .GridAltRow_Web20 table 
{
    border-bottom: 1px dotted #c0c0c0;
} */


tr.GridRow_Web20, tr.GridAltRow_Web20 
{
     background: url(../images/dots.gif) bottom repeat-x;
}

.rgRow, .rgAltRow 
{
     background: url(../images/dots.gif) bottom repeat-x;
}

.RadGrid_Web20,
.MasterTable_Web20,
.DetailTable_Web20,
.GroupPanel_Web20 table,
.GridEditForm_Web20 table
{
	font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
}



.MasterTable_Web20,
.DetailTable_Web20
{
	border-collapse:separate !important;
}

.GridRow_Web20 td,
.GridAltRow_Web20 td,
.GridEditRow_Web20 td,
.GridFooter_Web20 td,
.GridGroupFooter_Web20 td,
.GridFilterRow_Web20 td,
.GridHeader_Web20,
.ResizeHeader_Web20,
.GroupHeader_Web20 td
{
	padding:2px;
	vertical-align: top;
}

.RadGrid_Web20 .rgAdd,
.RadGrid_Web20 .rgRefresh,
.RadGrid_Web20 .rgEdit,
.RadGrid_Web20 .rgDel,
.RadGrid_Web20 .rgFilter,
.RadGrid_Web20 .rgPagePrev,
.RadGrid_Web20 .rgPageNext,
.RadGrid_Web20 .rgExpand,
.RadGrid_Web20 .rgCollapse,
.RadGrid_Web20 .rgSortAsc,
.RadGrid_Web20 .rgSortDesc,
.RadGrid_Web20 .rgUpdate,
.RadGrid_Web20 .rgCancel
{
	width:16px;
	height:16px;
	border:0;
	padding:0;
	background-color:transparent;
	background-image:url('../Admin/images/Web20/Grid/sprite.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
	cursor:pointer;
}

.GroupPanelItems_Web20 input,
.GridCommandRow_Web20 img,
.GridHeader_Web20 input,
.GridFilterRow_Web20 img,
.GridPager_Web20 img
{
	vertical-align:middle;
}

/*header*/

.GridHeader_Web20,
.ResizeHeader_Web20
{
	padding-top:4px;
	padding-bottom:4px;
	text-align:left;
	background-color: #92b4e0;
}

.GridHeader_Web20,
.GridHeader_Web20 a
{
	color:#ffffff;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

/*rows*/


.GridRow_Web20 table,
.GridAltRow_Web20 table,
.GridEditRow_Web20 td
{
	
	padding-top:5px;
	padding-bottom:5px;
}


.SelectedRow_Web20
{
	background:#EDAF57;
}

.GridRowOver_Web20,
.ActiveRow_Web20
{
	background:#e7f1ff;
}

.GridRowOver_Web20 td,
.ActiveRow_Web20 td
{
	border-bottom-color:#a5bedf;
}

.SelectedRow_Web20 td
{
	border-bottom-color:#accb2d;
}

.GridEditRow_Web20
{
	background:#ffffe1;
}

.GridEditRow_Web20 td
{
	border-bottom:1px solid #d8dde0;
}

/*footer*/

.GridFooterDiv_Web20,
.GridFooter_Web20,
.GridGroupFooter_Web20
{
	background:#fbfbfb;
	font-weight:bold;
}

.GridFooter_Web20,
.GridFooter_Web20 a,
.GridGroupFooter_Web20,
.GridGroupFooter_Web20 a
{
	color:#666;
}

.GridFooter_Web20 td,
.GridGroupFooter_Web20 td
{
	border-top:1px solid #e8e6e6;
	border-bottom:1px solid #e8e6e6;
	padding-top:5px;
	padding-bottom:5px;
}

/*status*/

.GridPager_Web20 span
{
	color:#0862d5;
}

/*paging*/

.GridPager_Web20
{
	/*background:#d6d6d6;*/
	font-weight:bold;
	padding: 5px 0px;
}

.GridPager_Web20 td
{
	padding:4px;
}

.GridPager_Web20 td,
.GridPager_Web20 td a
{
	color:#ffffff;
}

.rgInfoPart 
{
    float: left;
    padding: 4px 0px 0px 0px;
    display: none;
}

.rgNumPart
{
	/* float:left; */
	float:right;
	padding: 3px 0px;
}

.rgNumPart a 
{
    background-color: #7a9ecc;
    padding: 0px 3px;
    color: #ffffff;
    text-decoration: none;
    border:1px solid #6596d5;
    margin: 2px 2px; 
}

.rgNumPart a:hover
{
    background-color: #4878b6;
    padding: 0px 3px;
    color: #ffffff;
    text-decoration: none;
    border:1px solid #3a659d; 
    margin: 2px 2px;
}

.rgCurrentPage
{
    background: none !important ; 
    border: none !important;
    color: #0862d5 !important;
    font-weight: bold;
}


.PagerRight_Web20
{
	float:right;
}

.PagerCenter_Web20
{
	text-align:center;
}

.PagerCenter_Web20 span
{
	vertical-align:middle;
}

.RadGrid_Web20 .rgPagePrev
{
	background-position:6px -224px;
}

.RadGrid_Web20 .rgPageNext
{
	background-position:-23px -224px;
}

.rgHeader 
{
    height: 6px;
    background-color: #92b4e0;
    text-align: left;
    padding: 2px;
}

.rgHeader a 
{
    color: #ffffff;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}

.rgHeader a:hover 
{
    text-decoration: underline;
}

.rgAltRow td
{
    padding: 4px;
    
}

.rgRow td
{
    padding: 4px;
}

/*sorting, reordering*/

.GridHeader_Web20 .rgSortAsc
{
	background-position:-21px -256px;
	height:12px;
}

.GridHeader_Web20 .rgSortDesc
{
	background-position:4px -256px;
	height:12px;
}

.TopReorderIndicator_Web20,
.BottomReorderIndicator_Web20
{
	width:11px !important;
	height:11px !important;
	margin-left:-5px;
	background:url('../Admin/images/Web20/Grid/sprite.gif') 0 -100px no-repeat;
}

.BottomReorderIndicator_Web20
{
	background-position:-21px -100px;
}

/*filtering*/

.GridFilterRow_Web20 td
{
	padding-top:5px;
	padding-bottom:5px;
}

.RadGrid_Web20 .rgFilter
{
	background-position:2px -288px;
}

.GridFilterRow_Web20 td
{
	border-bottom:1px solid #a5bedf;
}

.GridFilterRow_Web20 input[type="text"]
{
	border:1px solid #6788be;
	border-bottom-width:2px;
	font:12px arial,sans-serif;
	color:#000;
	vertical-align:middle;
}

/*grouping*/

.GroupPanel_Web20
{
	border:1px dashed #ff9900;
	background:#ffebcc;
}

.GroupPanel_Web20 td
{
	padding:2px 4px;
}

.GroupPanel_Web20 td td
{
	padding:1px;
}

.GroupPanelItems_Web20
{
	border:1px solid #8e827f;
	background:url('../Admin/images/Web20/Grid/sprite.gif') 0 0 repeat-x #544b58;
	color:#fff;
	padding:2px 4px;
}

.GroupPanel_Web20 .rgSortAsc
{
	background-position:-21px -254px;
}

.GroupPanel_Web20 .rgSortDesc
{
	background-position:4px -254px;
}

.GroupHeader_Web20 td
{
	border-bottom:2px solid #6788be;
	padding-top:3px;
	padding-bottom:4px;
}

.RadGrid_Web20 .rgExpand
{
	background-position:2px -130px;
}

.RadGrid_Web20 .rgCollapse
{
	background-position:2px -162px;
	display: none !important;
}

.GroupHeader_Web20 td div
{
	top:-0.6em;
}

.GroupHeader_Web20 td div div
{
	top:0;
}

/*editing*/

.GridEditForm_Web20
{
	border-bottom:1px solid #d8dde0;
}

.GridEditForm_Web20 input[type="text"],
.GridEditForm_Web20 input[type="password"],
.GridEditForm_Web20 textarea
{
	border:1px solid #6788be;
	border-bottom-width:2px;
	font:12px arial,sans-serif;
	color:#000;
}

.RadGrid_Web20 .rgUpdate
{
	background-position:3px -321px;
}

.RadGrid_Web20 .rgCancel
{
	background-position:2px -353px;
}

/*hierarchy*/

.DetailTable_Web20
{
	border-right:0;
}

/*command row*/

.GridCommandRow_Web20
{
	background:#fff;
}

.GridCommandRow_Web20 td
{
	border:0;
	padding:0;
}


.RadGrid_Web20 .rgAdd
{
	background-position:2px -386px;
}

.RadGrid_Web20 .rgRefresh
{
	background-position:5px -417px;
}

.RadGrid_Web20 .rgEdit
{
	background-position:2px -450px;
}

.RadGrid_Web20 .rgDel
{
	background-position:2px -482px;
}

/*loading*/

.LoadingPanel_Web20
{
	background:#f3f3e2;
}

/*multirow select*/

.GridRowSelector_Web20
{
	background:#336 !important;
}

/*row drag n drop*/

.GridItemDropIndicator_Web20
{
    border-top:1px dashed #666;
}

/*rtl*/

.RadGridRTL_Web20 .GridHeader_Web20,
.RadGridRTL_Web20 .ResizeHeader_Web20
{
	text-align:right;
}

.RadGridRTL_Web20 .PagerLeft_Web20,
.RadGridRTL_Web20 .GridPager_Web20 .radslider
{
	float:right;
}

.RadGridRTL_Web20 .PagerRight_Web20
{
	float:left;
}
.rgGroupHeader td p
{
    background:#f3f3e2;
    /*font-size: 14px;*/
	color: #454343;
	/*margin: 0px 0px 10px 0px;	*/
	/* padding: 0px; */
	font-size: 18px;
    /*color: #000000;*/
    margin: 10px 0px;
    padding: 0px;
	
}

.rgGroupCol
{
    
}
