﻿.groupgrid
{
	border: solid 2px #a5a4bd;
	font-family: Tahoma;
	font-size: 12px;
/*	width: 600px;*/
}
.groupgrid H2
{
	background: #8988a5 url(../../img/ListView/title-bg.gif);
	border-bottom: solid 1px #57566f;
	height: 28px;
	line-height: 28px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	color: #fff;
	font-size: 15px;
}
.groupgrid TABLE
{
/*	width: 600px;*/
}

/* groupgrid headers */
.groupgrid #items .head TH
{
	background: #e9e9eb url(../../img/ListView/header-bg.gif);
	height: 24px;
	line-height: 24px;
	padding-left: 6px;
	color: #666666;
	text-align: left;
}
.groupgrid #items .head TH.first
{
	/* get rid of the first slash */
	background: #e9e9eb url(../../img/ListView/header-bg.gif) -3px;
	width: 20px;
}

/* group header */
.groupgrid #items .group TH
{
	padding: 10px 0px 2px 0px;
	color: #666666;
	text-align: left;
	border-bottom: solid 2px #a5a4bd;
}
.groupgrid #items .group TH.first
{
	text-align: center;
	border-bottom: none;
}

/* data items */
.groupgrid #items .item TD
{
	padding: 3px 0px 3px 6px;
	border-bottom: solid 1px #eae9e1;
	color: #222222;
}

/* pager */
.groupgrid #pager .pager TD
{
	height: 40px;
}
.groupgrid #pager .pager .commands
{
	height: 40px;
	padding: 4px 0px 0px 25px;
}
.groupgrid #pager .pager .info
{
	padding: 4px 25px 0px 0px;
	text-align: right;
}
.hidden
{
	display: none;
	visibility: hidden;
}
