﻿
/**************************** grid sort ****************/
span.s-ico span.ui-state-disabled
{
	display: none;
}

span.s-ico span.ui-state-hover
{
	background-color: #4D71C7;
}

span.s-ico
{
	height: 9px;
	margin-left: 0px;
	margin-top: 5px;
}

table.ui-jqgrid-btable tr.ui-state-hover
{
	background-image: none;
	background-color: #eee;
}

table.ui-jqgrid-btable tr
{
	background-image: none;
}

table.ui-jqgrid-btable tr td
{
	color:#333; 
}

table.ui-jqgrid-btable tr.ui-state-hover td
{
	text-decoration: none;	
	color:#333; 
}

table.ui-jqgrid-btable.notselectable tr.ui-state-hover td
{
	text-decoration: none;	
	cursor: default;
}

table.ui-jqgrid-btable.notselectable tr.ui-state-highlight
{
	background: none;
	cursor: default;
}

table.ui-jqgrid-btable.notselectable tr.ui-state-hover
{
	cursor: default;
}

tr.ui-jqgrid-labels div
{
	vertical-align: middle;	
	margin-top: 1px;
}

tr.ui-jqgrid-labels th.ui-state-hover span.s-ico span {}

span.s-ico span.ui-icon-triangle-1-s
{
	background-position: 0px 0px;
	width: 18px;
	height: 18px;
	right: 5px;
	top: -5px;
}

span.s-ico span.ui-icon-triangle-1-n
{
	background-position: 0px -18px;
	width: 18px;
	height: 18px;
	top: 0px;
	right: 5px;
}




/**************************** grid ****************/
.jqgrow
{
	cursor: pointer;
}

.jqgrow.ui-state-hover
{
	background-color: #4D71C7;
	color: white;
}

div.ui-jqgrid div.loading
{
	color: #253D75;
}

div.ui-jqgrid  tr.ui-row-ltr td
{
	text-align: center;
	border-left:#F2F2F1; 
	border-top:1px dotted #CCCCCC;
	border-left:1px dotted #CCCCCC;
}


div.ui-jqgrid  tr.ui-row-ltr.first td
{
	border-top: none;

}

div.ui-jqgrid  tr.ui-row-ltr td.first
{
	border-left: none;
}


div.ui-jqgrid tr.ui-jqgrid-labels th.ui-th-column
{
	background:#E4E9F4;
	border-left:1px solid #FFFDFF;
}

div.ui-jqgrid tr.ui-jqgrid-labels th.ui-th-column.first
{
	border-left-color: #E4E9F4;
}

div.ui-jqgrid tr.ui-jqgrid-labels th.ui-th-column div
{
	color:#333;
	font-weight: normal;
	text-align: center;
}

div.ui-jqgrid tr.ui-jqgrid-labels th.ui-th-column.ui-state-hover div.ui-jqgrid-sortable
{
	text-decoration: none;
}

div.ui-jqgrid div.ui-jqgrid-view div.ui-jqgrid-hdiv
{
	background-image: none;
	background:#E4E9F4;
}

div.ui-jqgrid div.frozen-div.ui-jqgrid-hdiv th
{
	background: #E4E9F4;
		/*border-bottom: 1px solid #FFFDFF;*/
	border-right: 1px solid #FFFDFF;
	border-top: none;
	border-left: none;
}

div.ui-jqgrid div.frozen-div.ui-jqgrid-hdiv th td
{
	border-bottom: 1px solid #FFFDFF;
	border-right: 1px solid #FFFDFF;
	border-top: none;
	border-left: none;
}

div.ui-jqgrid div.frozen-bdiv.ui-jqgrid-bdiv tr
{
	background: #E4E9F4;
}

div.ui-jqgrid div.frozen-bdiv.ui-jqgrid-bdiv table.ui-jqgrid-btable tr.ui-state-hover  td
{
	text-decoration: none;	
	cursor: default;
}

div.ui-jqgrid div.frozen-bdiv.ui-jqgrid-bdiv tr td
{
	border-bottom: 1px solid #FFFDFF;
	border-right: 1px solid #FFFDFF;
	border-top: none;
	border-left: none;	
}

div.ui-jqgrid div.frozen-bdiv.ui-jqgrid-bdiv tr.header td
{
	font-weight: bold;
}

table.ui-jqgrid-btable tr.ui-state-hover.header td
{
	text-decoration: none;	
	cursor: default;
}

table.ui-jqgrid-btable tr.header td
{
	background: #E4E9F4;
}

table.ui-jqgrid-btable td.rawTime
{
	background-color: #E8E8E8;
}


table.ui-jqgrid-htable th.columnhover
{
	cursor: pointer;
}

table.ui-jqgrid-htable th.columnhover div:hover
{
	text-decoration: none;
}
