.Grid
{
	/*position:relative;*/
}
.GridHeader
{
}
.GridFooter
{
	cursor:default;
	padding-right:10px;
}
.GridFooter a
{
	text-decoration:underline;
}
.GridFooter a:hover
{
	color: #438DD1;
	text-decoration:underline;
}
.Grid .HeadingRow
{
	background-image:url(../images/grid/grid_header_bg.gif);
	height:22px;
	background-repeat:repeat-x;
	background-position:left bottom;
}
.Grid .HeadingCell 
{
	border-right:1px solid #99BBE8;	
	padding:3px;
}
.Grid .HeadingCellHover,.Grid SortedHeadingCell
{
	background-image:url(../images/grid/grid_header_hover_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	border-bottom:1px solid #99BBE8;
	padding-bottom:0px;
}
.Grid .Row
{
	background-color: #f6fafe; 
	cursor: default;
}
.Grid td.DataCell
{ 
  padding: 3px; 
  padding-top: 2px; 
  padding-bottom: 1px; 
  border-bottom: 1px solid #99BBE8; 
  border-right: 1px solid #99BBE8; 
}
.Grid .AlternatingRow
{
	background-color:#edf2f8;
	cursor: default;
}
.Grid .HoverRow
{
	background-color:#B3CCF5;
}
.Grid .SelectedRow
{
	background-color:#c5dcfb;
}/*
.Grid .HoverRow div,.Grid .SelectedRow div
{
	text-decoration:underline;
}*/
.Grid td.DataCell a
{
	cursor:pointer;
	color: #438DD1;
	text-decoration:underline;
}
.GroupHeading
{
  font-weight: 700;
  border-bottom: 1px solid #99BBE8; 
  padding-top: 10px;
  padding-bottom: 3px;
}

/*用于保证Grid交替色首行颜色统一*/
.Grid .Row2
{
	background-color: #edf2f8; 
	cursor: default;
}
.Grid .AlternatingRow2
{
	background-color:#f6fafe;
	cursor: default;
}

.Grid .RowHeight
{
     height:20px;
}

