table.dbnetgridToolbar select
{
	font-family:tahoma;
	font-size:8pt;
	border:1pt solid dimgray
}
table.dbnetgridToolbar input 
{
	font-family:tahoma;
	font-size:8pt;
	text-align:right
}

table.dbnetgridToolbar td 
{
	font-family:tahoma;
	font-size:8pt;
	white-space:nowrap;
}
table.dbnetgridToolbar
{
	margin:3px;
}
.dbnetgridToolButton 
{
	padding:0px;
}

table.dbnetgrid td
{
	font-family:tahoma;
	font-size:8pt;
}
table.dbnetgrid 
{
	border-color:silver;
	border-collapse:collapse;
	border: 1px solid silver;
}

table.dbnetgrid tr.headingRow 
{
	background-color:gainsboro;
	cursor:pointer;
}
table.dbnetgrid td.headingCell 
{
	padding:0px;
	border: 1px solid gainsboro;
	height:100%;
}
table.dbnetgrid td.headingText 
{
	vertical-align:bottom;
	white-space:nowrap;
}
table.dbnetgrid table.headingButton
{
	height:100%;
	width:100%;
	border:1pt outset;
	padding:1px;
	cursor:pointer;
}
table.dbnetgrid table.headingButtonDown 
{
	height:100%;
	width:100%;
	padding:1px;
	border:1pt inset;
}
table.dbnetgrid tr.evenRow 
{
	background-color:whitesmoke;
}
table.dbnetgrid tr.oddRow 
{
	background-color:white;
}
table.dbnetgrid tr.selectedRow td
{
	background-color:#336699;
	color:whitesmoke;
}

table.dbnetgrid tr.highlight 
{
	background-color:khaki !important;
}

table.dbnetgrid td.dataCell 
{
	border: 1px solid silver;
}

table.dbnetgrid td.treeSelect 
{
	border: 1px solid silver;
	text-align:center;
	background-color:gainsboro;
}

table.dbnetgrid td.treeContainer 
{
	background-color:gainsboro;
	padding:5px;
}

div.dbnetgidDragHeading
{
	position:absolute;
	border:1pt solid dimgray;
	background-color:gainsboro;
}

div.dbnetgidDragHeading table
{
	border:1pt outset;
	padding:1px;
	width:100%;
}
.dbnetgridLoading
{
	border: 1px solid silver;
	background-color:lightyellow;
	padding:3px;
	font-weight:bold;
}
tr.dbnetgridFilterRow
{
	background-color:gainsboro;
}
select.dbnetgridFilter
{
	background-color:whitesmoke;
	font-family:tahoma;
	font-size:8pt;
}
table.dbnetgrid tr.totalRow 
{
	font-weight:bold;
	color:dimgray;
}
table.dbnetgrid tr.totalRow td 
{
	border: 1px solid silver;
}
table.dbnetgrid td.totalLabel 
{
	text-align:right;
}
table.dbnetgrid td.totalCell 
{
	border:1pt solid dimgray  !important;;
	background-color:gainsboro;
	color:black;
}
table.dbnetgrid td.totalCell_999
{
	background-color:gold;
}
.dbnetsearch_ft_label
{
		font-weight:bold;
}
.dbnetsearch_ft_value
{
		font-weight:bold;
}
.dbnetsearch_ft_operator
{
		color:blue;
}
.dbnetsearch_ft_conjoin
{
		color:dimgray;
}