.grid-editable-cell{
	background: rgba(255, 255, 255, 0) !important;	
}

input.grid-editable-cell{
	background-color: #fbf4a4;
	color: black !important;
	
}
.grid-editableRow{
	background: #ffcc66 !important;
}
.grid-editableRow div{

}
.selected-cell{

	box-shadow: inset 1px 1px 1px 1px rgba(0,0,0,0.2);
	background: rgba(0,0,0,0.1);
}
div.datagrid-topbar{
	background: #fff;
}
.grid_pager_button_td:HOVER{
	color: orange;
	background: #222;
}
div.datagrid-pagerbar i:HOVER{
	
	color: orange;
	background: #222;
}
td.grid_pager_button_td{
	color: inherit;
}
div.datagrid-root{
	/*border:1px solid #222;*/
	background: #fff;
}
div.datagrid-table{

}
div.datagrid-pagerbar{
color: #222;	
}
div.datagrid-pagerbar i{
	color: #222;
}
div.grid_total_record_td{
    color: #222;
}
div.datagrid-pagerbar select{

}
div.datagrid-pagerbar input{

}
input.grid_pager_page_input{

}
select.grid_pagesize_input{

}
div.datagrid-buttons{
	color: #222;
}
div.datagrid-toolbar{
	background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -o-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));
    background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #dbdbdb;
    border-color: #ccc;	
    border-top: 1px solid #aaa;

	background: rgba(0,0,0,0.1);
    color: #222;
}
div.datagrid-thead{
	background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -o-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));
    background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #dbdbdb;
    border-color: #ccc;	
    
    
    border-color: rgba(0,0,0,0.4);
    border-bottom: 1px solid rgba(0,0,0,0.4);	
    background: rgba(0,0,0,0.1);
}
div.datagrid-header-cell{
	border-left: 1px solid #ccc;
	text-align: left;
	color: #666;
	
	color: #222;
	border-color: rgba(0,0,0,0.4);
}
div.datagrid-tfoot{
	background: #24A2D4;
	background: -webkit-gradient(linear, left top, left bottom, from(#ef5350), to(#f44336));
	background: #ef9a9a;
	background: #ffebee;
	border-top: 1px solid #e57373;
	color: black;
	
	background: #d9534f8f;
	background: #fff;
	background: #e5737312;
}
.grid_even_row{
/* 	background-color: #fafafa !important; */
	background-color: rgba(0,0,0,0.02);
}
.grid_odd_row{
	background-color: #ffffff;
}
div.datagrid-tbody{
	background: #fff;
}
div.datagrid-tbody::-webkit-scrollbar-track
{
		background-color: #ddd;
	border-left: 1px solid #aaa;
}
div.datagrid-tbody::-webkit-scrollbar
{
	background-color: #F5F5F5;
}
div.datagrid-tbody::-webkit-scrollbar-thumb
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #aaa;
}
div.datagrid-row{
	color: #000;
}
/* div.datagrid-cell:FIRST-CHILD{ */
/* 	border-left:none !important;	 */
/* } */
div.grid_selected {
	background: #BBDEFB !important;
/* 	background: -webkit-gradient(linear, left top, left bottom, from(#8cddf1), to(#70cfe7)); */
	
/* 	border-bottom:1px solid #E3F2FD; */
	
	
	/*disabled for cellSelection */
/* 	background-color: #0081c2 !important; */
/* 	background-image: -moz-linear-gradient(top, #0088cc, #0077b3) !important; */
/* 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)) !important; */
/* 	background-image: -webkit-linear-gradient(top, #0088cc, #0077b3) !important; */
/* 	background-image: -o-linear-gradient(top, #0088cc, #0077b3) !important; */
/* 	background-image: linear-gradient(to bottom, #0088cc, #0077b3) !important; */
/* 	background-repeat: repeat-x !important; */
/* 	filter: progid: dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0) !important; */
	color: black !important;
	
}
/* div.grid_selected > div.datagrid-cell{ */
	
/* } */
div.grid_unselected{
/* 	color: #000; */
	color: inherit;
/* 	background-color: #fff; */
/* 	border-bottom:1px solid #E3F2FD; */
	
}
div.grid_unselected:HOVER{
	background-color: #8CCEDC;	
	background: -webkit-gradient(linear, left top, left bottom, from(#8cddf1), to(#70cfe7));
	
	background: #eee !important;
}
div.verticalBorder{
	border-left: 1px solid rgba(0,0,0,0.1);
}
div.datagrid-cell{
}

div.sortable:HOVER{
	background: #ccc;
}
div.currentSortColumn{
	background: #ccc;
}
input.rowSelectCheckbox{
}