/* Column header style */
.DataGridHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ADD8E6;
    color: black;
}
.DataGridHeader a:link		{ color: black }
.DataGridHeader a:visited	{ color: Black }
.DataGridHeader a:hover		{ color: black; }
.DataGridHeader a:active	{ color: Black; }

/* Regular row color */
.DataGridNormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    LINE-HEIGHT: 12px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: White;
    color: Black;
}
.DataGridNormal a:link		{ color: Black; text-decoration: underline; }
.DataGridNormal a:visited	{ color: Black; text-decoration: underline; }
.DataGridNormal a:hover		{ color: Black; text-decoration: underline; }
.DataGridNormal a:active	{ color: Black; text-decoration: underline; }

/* Style applied to evey other row of the grid */
.DataGridAlternating
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    LINE-HEIGHT: 12px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f7e6ec;
    color: black;
}
.DataGridAlternating a:link		{ color: black; text-decoration: underline; }
.DataGridAlternating a:visited	{ color: black; text-decoration: underline; }
.DataGridAlternating a:hover	{ color: black; text-decoration: underline; }
.DataGridAlternating a:active	{ color: black; text-decoration: underline; }

.DataGridHover
{
	font-weight: normal;
    font-size: 11px;
    background-image: none;
    line-height: 12px;
    background-repeat: repeat;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color: #FFFFE0;
    color: Black;
}
.DataGridHover a:link		{ color: #000000; text-decoration: underline; }
.DataGridHover a:visited	{ color: #000000; text-decoration: underline; }
.DataGridHover a:hover		{ color: #000000; text-decoration: underline; }
.DataGridHover a:active		{ color: #000000; text-decoration: underline; }

.DataGridPager
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ADD8E6;
    color: black;
}
.DataGridPager a:link		{ color: #000000; text-decoration: none; }
.DataGridPager a:visited	{ color: #000000; text-decoration: none; }
.DataGridPager a:active		{ color: #000000; text-decoration: none; }
.DataGridPager a:hover		{ color: #FF0000; text-decoration: underline; }

.DataGridBackground
{
	background-color: #dcdcdc;
}

.DataGridToolbar
{
	background-color: #dcdcdc;
	color: black;
}

/* 
	Style applied to the jump to first page link 
	*** In order for this style to work you must set dbo.GridSettings.Pager_FirstText = null  ***
*/
.DataGridFirst, .DataGridFirstHover
{
	padding-left: 5px;
	background-repeat: no-repeat;
	height: 14px;
	width: 15px;
}
.DataGridFirst
{
	background-image: url(../images/FirstPage.gif);
}
.DataGridFirstHover
{
	background-image: url(../images/FirstPage_Hover.gif);
}

/*
	Style applied to the Pager's Previous page link
	*** In order for this style to work you must set dbo.GridSettings.Pager_PrevText = null ***
*/
.DataGridPrevious, .DataGridPreviousHover
{
	padding-left: 5px;
	background-repeat: no-repeat;
	height: 14px;
	width: 10px;
}
.DataGridPrevious
{
	background-image: url(../images/PrevPage.gif);
}
.DataGridPreviousHover
{
	background-image: url(../images/PrevPage_Hover.gif);
}

/*
	Style applied to the Pager's Next page link
	set dbo.GridSettings.Pager_NextText = null
*/
.DataGridNext, .DataGridNextHover
{
	padding-left: 5px;
	background-repeat: no-repeat;
	height: 14px;
	width: 10px;
}
.DataGridNext
{
	background-image: url(../images/NextPage.gif);
}
.DataGridNextHover
{
	background-image: url(../images/NextPage_Hover.gif);
}

/* Style of the search bar above the grid */
.DataGridSearch
{
	width: 100%;
	padding: 0px 0px 0px 0px;
	height: 30px;
	color: White;
	background-image: url(../images/tmp/buttonbarbg_big.gif);
}
/* Style of the search TextBox */
.DataGridSearch_TextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    width: 200px;
}

/* Style of the pager bar below the grid */
