﻿table.DefaultDataGrid, 
table.NarrowDataGrid
{
	border: solid 1px #DFE3E8;
	background-color: #EFF3F8;
	font-size: 8pt;
	font-family: Verdana;
	color: #6A2C91;
}
table.DefaultDataGrid tr.DataGrid-Header a, 
table.DefaultDataGrid tr.DataGrid-Header a:visited, 
table.DefaultDataGrid tr.DataGrid-Header a,
table.NarrowDataGrid tr.DataGrid-Header a, 
table.NarrowDataGrid tr.DataGrid-Header a:visited, 
table.NarrowDataGrid tr.DataGrid-Header a
{
	color: #6A2C91;
}

table.DefaultDataGrid tr,
table.NarrowDataGrid tr
{
	background-color: #DFE3E8;
}
table.DefaultDataGrid tr.DataGrid-Header,
table.NarrowDataGrid tr.DataGrid-Header
{
	background-color: #DFE3E8;
	font-weight: bold;
}
table.DefaultDataGrid tr.DataGrid-Footer,
table.NarrowDataGrid tr.DataGrid-Footer
{
	background-color: #EFF3F8;
}
table.DefaultDataGrid tr.DataGrid-Footer td,
table.NarrowDataGrid tr.DataGrid-Footer td
{
	text-align: left;
}
table.DefaultDataGrid tr.DataGrid-Row,
table.NarrowDataGrid tr.DataGrid-Row
{
	background-color: #EFF3F8;
}
table.DefaultDataGrid tr.DataGrid-AlternatingRow,
table.NarrowDataGrid tr.DataGrid-AlternatingRow
{
	background-color: #DDDDDD;
}
table.DefaultDataGrid tr.DataGrid-HighlightedRow,
table.NarrowDataGrid tr.DataGrid-HighlightedRow
{
	background-color: yellow;
}
table.DefaultDataGrid tr td
{
	padding: 3px 5px 3px 5px;
	text-align: left;
}
table.NarrowDataGrid tr td
{
	padding: 0px 3px 0px 3px;
	text-align: left;
}
table.DefaultDataGrid tr td.Centered,
table.NarrowDataGrid tr td.Centered
{
	text-align: center;
}
table.DefaultDataGrid tr td.RightAligned,
table.NarrowDataGrid tr td.RightAligned
{
	text-align: right;
}
table.DefaultDataGrid tr td.NoWrap,
table.NarrowDataGrid tr td.NoWrap,
table.DefaultDataGrid tr td.NoWrap a,
table.NarrowDataGrid tr td.NoWrap a
{
	white-space: nowrap;
}

/* to ensure that the calendar is displayed properly */
div.ajax__calendar table tr td
{
	padding: 0px;
}




table.DefaultDataGridNoAltRow, 
table.NarrowDataGridNoAltRow
{
	border: none;
	background-color: #EFF3F8;
	font-size: 8pt;
	font-family: Verdana;
	color: #6A2C91;
	height: 10px;
}
table.DefaultDataGridNoAltRow tr.DataGridNoAltRow-Header a, 
table.DefaultDataGridNoAltRow tr.DataGridNoAltRow-Header a:visited, 
table.DefaultDataGridNoAltRow tr.DataGridNoAltRow-Header a,
table.NarrowDataGridNoAltRow tr.DataGridNoAltRow-Header a, 
table.NarrowDataGridNoAltRow tr.DataGridNoAltRow-Header a:visited, 
table.NarrowDataGridNoAltRow tr.DataGridNoAltRow-Header a
{
	color: #6A2C91;
}

table.DefaultDataGridNoAltRow tr,
table.NarrowDataGridNoAltRow tr
{
	background-color: #DFE3E8;
}
table.DefaultDataGridNoAltRow tr.DataGridNoAltRow-Header,
table.NarrowDataGridNoAltRow tr.DataGridNoAltRow-Header
{
	background-color: #DFE3E8;
	font-weight: normal;
}
table.DefaultDataGridNoAltRow tr.DataGridNoAltRow-Footer,
table.NarrowDataGridNoAltRow tr.DataGridNoAltRow-Footer
{
	background-color: #EFF3F8;
}
table.DefaultDataGridNoAltRow tr.DataGridNoAltRow-Footer td,
table.NarrowDataGridNoAltRow tr.DataGridNoAltRow-Footer td
{
	text-align: left;
}
table.DefaultDataGridNoAltRow tr.DataGridNoAltRow-Row,
table.NarrowDataGridNoAltRow tr.DataGridNoAltRow-Row
{
	background-color: #EFF3F8;
}
table.DefaultDataGridNoAltRow tr.DataGridNoAltRow-AlternatingRow,
table.NarrowDataGridNoAltRow tr.DataGridNoAltRow-AlternatingRow
{
	background-color: #EFF3F8;
}
table.DefaultDataGridNoAltRow tr.DataGridNoAltRow-HighlightedRow,
table.NarrowDataGridNoAltRow tr.DataGridNoAltRow-HighlightedRow
{
	background-color: yellow;
}
table.DefaultDataGridNoAltRow tr td
{
	border: none;
	padding: 1px 1px 1px 1px;
	text-align: left;
}
table.NarrowDataGridNoAltRow tr td
{
	border: none;
	padding: 1px 1px 1px 1px;
	text-align: left;
}
table.DefaultDataGridNoAltRow tr td.Centered,
table.NarrowDataGridNoAltRow tr td.Centered
{
	border: none;
	text-align: center;
}
table.DefaultDataGridNoAltRow tr td.RightAligned,
table.NarrowDataGridNoAltRow tr td.RightAligned
{
	border: none;
	text-align: right;
}
table.DefaultDataGridNoAltRow tr td.NoWrap,
table.NarrowDataGridNoAltRow tr td.NoWrap,
table.DefaultDataGridNoAltRow tr td.NoWrap a,
table.NarrowDataGridNoAltRow tr td.NoWrap a
{
	border: none;
	white-space: nowrap;
}
