﻿.RadGrid_MyCustomSkin
{
	border: 0px;
	border-style: none;
	background: white;
	color: black;
}

.RadGrid_MyCustomSkin th.rgHeader
{
	background: #3fac49;
	text-align: left;
	border-bottom: 0px solid #fff !important;
	color: #ffffff;
	font-weight: bold;
	height: 28px;
	vertical-align: middle !important;
}
.RadGrid_MyCustomSkin tr.rgFilterRow
{
	background: #d2d2d2;
}

.RadGrid_MyCustomSkin th.rgHeader a
{
	color: #FFFFFF;
}
/*rows*/
.RadGrid .rgHeader, .RadGrid th.rgResizeCol
{
	border: 0px;
	border-style: none;
	border-left: none 0px;
	border-right: none 0px;
	border-top: none 0px #96B4D2;
	font-weight: normal;
	padding-bottom: 4px;
	padding-top: 8px !important;
	text-align: left;
}

.rgAltRow td
{
	font-size: 10;
	font-family: Verdana;
	font: normal 12px/18px "Verdana";
	color: Black;
	vertical-align: top;
	background-color: #f2f2f2;
	border: 0px;
	border-style: none;
	padding-left: 3px !important;
	padding-right: 7px !important;
	padding-bottom: 2px !important;
	padding-top:2px ! important;
	margin-bottom: 0px !important;

	vertical-align: middle;
}

.rgRow td
{
	font-size: 10;
	font-family: Verdana;
	font: normal 12px/18px "Verdana";
	color: Black;
	vertical-align: top;
	background-color: white;
	border: 0px;
	border-style: none;
	padding-left: 3px !important;
	padding-right: 7px !important;
	padding-bottom: 2px !important;
	padding-top: 2px !important;	
	vertical-align: middle;
}

.RadGrid_MyCustomSkin .rgHeaderDiv
{
	border: 0px none;
}
.RadGrid_MyCustomSkin .rgMasterTable td.rgExpandCol
{
	/*border: 0px;*/
	border-style: none;
	border-color: #fff;
	background: #fff none;
    border-color:white;
	vertical-align:middle;
	text-align:center ;
    padding-left:4px !important;
	border-top:solid 1px white;
	border-bottom:solid 1px white;
	border-collapse:collapse;
}
.RadGrid .rgExpand, .RadGrid .rgCollapse {
    background-color:transparent !important;
    border-bottom:none !important;
}
.RadGrid_MyCustomSkin .rgExpand
{
	/*background-position:5px -496px;*/
    
	background-image:url('../Images/btn_Expand.gif') !important;
    background-repeat: no-repeat !important;
    background-position: 3px 10px !important;
}
.RadGrid_MyCustomSkin .rgCollapse
{ 
	background-image:url('../images/btn_RowCollapse.png') !important;
    background-repeat: no-repeat !important;
    background-position: 3px 10px !important;
    
}
/* class definition for grids to not have any border to match with concepts site*/
.rgMasterTable
{
	border: 0px;
	border-style: none;
}
.RadGrid .rgFooter td
{
	line-height: 13px !important;
	border-left: none 0px;
	border-right: none 0px;
	border-top: none 0px #96B4D2;
	border-bottom: solid 0px #96B4D2;
	font-weight: bold;
	padding-left: 3px !important;
	padding-right: 7px !important;
	padding-bottom: 4px;
	padding-top: 5px;
	background-color: #E5E5E5;
	border-bottom: 1px solid #CCCCCC;
}
.rgSelectedRow td
{
	background-color: #a7d9ab;  /*#35c3de;*/
	color: #000;
}
* + html .RadGrid_MyCustomSkin .rgSelectedRow .rgSorted
{
	background-color: #D0E3FB;
}
* html .RadGrid_MyCustomSkin .rgSelectedRow .rgSorted
{
	background-color: #D0E3FB;
}

.RadGrid_MyCustomSkin .rgActiveRow, .RadGrid_MyCustomSkin .rgHoveredRow
{
	color: #333;
}

.RadGrid_MyCustomSkin.rgEditForm
{
	border: 1px solid #828282;
	background-color: #d2d2d2;
	padding-left: 15px;
}
.rgEditForm
{
	padding-left: 15px;
	z-index: 10000;
	position: absolute;background-color: #d2d2d2;
}
.rgEditRow
{
	background-color: #35c3de;
}
.rgEditRow td
{
	border:0px;
	}

.RadGrid_MyCustomSkin .rgSortAsc, .RadGrid_MyCustomSkin .rgSortDesc
{
	background-color: transparent !important;
	background-repeat: no-repeat !important;
	border: none !important;
	cursor: pointer !important;
	height: 9px !important;
	margin-top: 4px !important;
	vertical-align: middle !important;
	padding:1px 1px 1px 2px !important;
	width:10px !important;
	 
}
 
.RadGrid_MyCustomSkin .rgSortAsc
{
	background-image: url('Images/SortAsc.gif') !important;
}
.RadGrid_MyCustomSkin .rgSortDesc
{
	background-image: url('Images/SortDesc.gif') !important;
}
 .rgHeaderOver input[type="button"].rgSortAsc:hover
{
    background-color:#3DA446 !important;  border-bottom:0px solid transparent  !important;
    background-image: url('Images/SortAsc.gif');
    background-repeat: no-repeat;    
}
 .rgHeaderOver input[type="button"].rgSortDesc:hover
{
    background-color:#3DA446 !important;  border-bottom:0px solid transparent  !important;
   background-image: url('Images/SortDesc.gif');
   background-repeat: no-repeat;
    
}
.RadGrid_MyCustomSkin .rgDrag
{
	background-image: url('Images/rgDrag.gif');
}

.SetCursor
{
	cursor:pointer !important; 
	margin-left: 30px;
}

/*Pager*/
.RadGrid_MyCustomSkin .rgAdd,
.RadGrid_MyCustomSkin .rgRefresh,
.RadGrid_MyCustomSkin .rgEdit,
.RadGrid_MyCustomSkin .rgDel,
.RadGrid_MyCustomSkin .rgFilter,
.RadGrid_MyCustomSkin .rgPagePrev,
.RadGrid_MyCustomSkin .rgPageNext,
.RadGrid_MyCustomSkin .rgPageFirst,
.RadGrid_MyCustomSkin .rgPageLast,
.RadGrid_MyCustomSkin .rgExpand,
.RadGrid_MyCustomSkin .rgCollapse,
.RadGrid_MyCustomSkin .rgSortAsc,
.RadGrid_MyCustomSkin .rgSortDesc,
.RadGrid_MyCustomSkin .rgUpdate,
.RadGrid_MyCustomSkin .rgCancel,
.RadGrid_MyCustomSkin .rgUngroup,
.RadGrid_MyCustomSkin .rgExpXLS,
.RadGrid_MyCustomSkin .rgExpDOC,
.RadGrid_MyCustomSkin .rgExpPDF,
.RadGrid_MyCustomSkin .rgExpCSV
{
	background-image:url('Grid/sprite.gif');
}
.RadGrid_MyCustomSkin .rgPager .rgStatus
{
	border:1px solid;
	border-color:#cabaab #cabaab #f1e9dc #cabaab;
	border-left-width:0;
}

.RadGrid_MyCustomSkin .rgPager
{
	background:#e1dac7;
	
}
.RadGrid_MyCustomSkin .rgPager td
{
	background:#DFEAE0;
}
.RadGrid_MyCustomSkin td.rgPagerCell
{
	border:1px solid;
	border-color:#cabaab #f1e9dc #f1e9dc;
	border-right-width:0;
}

.RadGrid_MyCustomSkin .rgInfoPart
{
	color:#676462;
}

.RadGrid_MyCustomSkin .rgInfoPart strong
{
	color:#272522;
}

.RadGrid_MyCustomSkin .rgPageFirst
{
	background-position:0 -550px;
}
.RadGrid_MyCustomSkin .rgPageFirst:hover
{
	background-position:0 -600px; 
}
.RadGrid_MyCustomSkin .rgPagePrev
{
	background-position:0 -700px;
}
.RadGrid_MyCustomSkin .rgPagePrev:hover
{
	background-position:0 -750px;
}
.RadGrid_MyCustomSkin .rgPageNext
{
	background-position:0 -850px;
}
.RadGrid_MyCustomSkin .rgPageNext:hover
{
	background-position:0 -900px;
}
.RadGrid_MyCustomSkin .rgPageLast
{
	background-position:0 -1000px;
}
.RadGrid_MyCustomSkin .rgPageLast:hover
{
	background-position:0 -1050px;
}

.RadGrid_MyCustomSkin .rgPager .rgPagerButton
{
	border-color:#b97322 #9d5d13 #824703;
	background:#f4be77 repeat-x 0 -1550px url('Grid/sprite.gif');
	color:#3d1400;
	font:12px/12px "Verdana", "segoe ui",arial,sans-serif;
}

.RadGrid_MyCustomSkin .rgNumPart a:hover,
.RadGrid_MyCustomSkin .rgNumPart a:hover span,
.RadGrid_MyCustomSkin .rgNumPart a.rgCurrentPage,
.RadGrid_MyCustomSkin .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}

.RadGrid_MyCustomSkin .rgNumPart a
{
	color:#272522;
}

.RadGrid_MyCustomSkin .rgNumPart a:hover
{
	background-position:100% -1250px;
	color:#863d02;
}

.RadGrid_MyCustomSkin .rgNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadGrid_MyCustomSkin .rgNumPart a.rgCurrentPage,
.RadGrid_MyCustomSkin .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
	color:#5d1f00;
}

.RadGrid_MyCustomSkin .rgNumPart a.rgCurrentPage span,
.RadGrid_MyCustomSkin .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
}
