.datagrid_header{ margin: 10px 10px 0px 10px; padding: 0px; overflow: hidden; height: 31px; }
.datagrid_header div{
	float: left;
	background-color: #888;
	border-bottom: 1px solid #ddd;
	cursor: pointer;
	overflow: hidden;
	height: 30px;
	background-repeat: repeat-x;
}
.teamlist .datagrid_header div{
	float: left;
	background-color: #8F8F8F;
	border-bottom: 1px solid #ddd;
	cursor: pointer;
	overflow: hidden;
	height: 30px;
	background-repeat: repeat-x;
}
.datagrid_header span{ color: #fff; font-weight: bold; line-height: 30px; margin-left: 8px; cursor: pointer; }
.datagrid_header span.icons{ background: url('../index.php?site=showpic&cssname=order_sprite&ext=gif&dir=datagrid') no-repeat -25px 1px #aaa; display: block; width: 13px; height: 20px; float: right; margin: 5px 0px 0px 0px; }
.datagrid_header .desc span.icons{ background-position: 0px 1px; }
.datagrid_header .asc span.icons{ background-position: -12px 1px; }

.datagrid_content{ overflow: auto; clear: left; padding: 0px; margin: 0px 10px 0px 10px; background-color: #fcfcfc; }
.datagrid_content div.row{ clear: left; overflow: auto; border-bottom: 1px solid #f2f2f2; height: 20px; }
.datagrid_content div.row:hover{ background-color: #efca7b; }
.datagrid_content div.row div{ float: left; overflow: hidden; color: #444; cursor: pointer; }
.datagrid_content div.row div span{ line-height: 20px; padding-left: 10px; cursor: pointer; }
.datagrid_content div.even{ background-color: #fcfcfc; }
.datagrid_content div.odd{ background-color: #fff; }
.datagrid_content blockquote{ background-color: #f0f0f0; margin-left: 10px; margin-right: 10px; display: none; padding-top: 10px; border: 1px solid #000; }
.datagrid_content div.active{ background-color: #ff9900; font-weight: bold; border: 0px; padding: 0px; }
.datagrid_content .nodata{ margin-left: 10px; }

.datagrid_paging{ margin: 0px 10px 0px 10px; padding: 0px; background-color: #eee; overflow: hidden; height: 27px; }
.datagrid_paging span{ display: block; float: left; color: #000; padding:0px 4px 0px 8px; line-height: 27px; font-weight: bold; }
.datagrid_paging .dgbtn{ display: block; float: left; text-decoration: none; padding: 0px 4px 0px 4px; line-height: 21px; background-color: #fff; color: #000; cursor: pointer; margin-top: 3px; }
.datagrid_paging .dgbtn:hover{ background-color: #93117e; color: #fff; }
.datagrid_paging .active{ background-color: #93117e; color: #fff; cursor: default; }
