table.igridControl td
{
	/*font-family: tahoma;*/
	font: 14px "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
}
/*
table.igridControl
{
	behavior: url(_common/Grid/gridcontrol.htc);
}
*/

table.igridArea
{
	height: 100%;
	width: 100%;
	table-layout: fixed;
}

td.igridRight
{
	background-color:#E9E7D7;
	background-image: url(imgs/bar_bk.gif);
	border-top: 1px solid #DBDAC9;
	border-right:1px solid #DBDAC9;
	border-bottom: 1px solid #C5C1B1;
	padding-left: 2px;
	
}

div.igdDataBody
{
	width:100%;
	OVERFLOW-Y:auto;
	OVERFLOW-X:hidden;
	HEIGHT:100%
}

div.igdDataArea
{
	width:100%;
	height:100%;
	OVERFLOW-X:hidden;
	background-color:#ffffff;
}

td.igdPaging
{
	color:		#666666;
	text-align:	right;
}

td.isort
{
	padding-left: 8px;
	/*cursor: hand;*/
	font-size: 12px;
}

img.isort
{
	vertical-align: middle;
	visibility: hidden;
}

nobr
{
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}

table.igridBar
{
	width: 100%;
	height: 22px;
	font-size: 12px;
	border: 1px solid #DBDAC9;
	border-right:0px;
	border-bottom: 1px solid #C5C1B1;
	background-image: url(imgs/bar_bk.gif);
	table-layout: fixed;
	
}

table.istatusBar
{
	border-right:1px solid #DBDAC9
}

col.igrid
{
	padding-left: 8px;
	cursor:hand;
}

tr.igrid
{
	padding-top: 1px;
	margin-bottom: 1px;
	height: 24px;
	cursor:hand;
	
}

td.igrid
{
	border-bottom:1px solid #DDDDDD;
}

td.igridDisabled
{
	border-bottom: 1px solid #dddddd;
	cursor:default;
	color: #999999;
}

td.iselected
{
	border-bottom:solid 1px #333333;
	border-top:solid 1px #ffffff;
	background-color:#CAD3E4;
}
