﻿.DataGrid
{
	background-color: White;
	width: 100%;
}

.ItemStyle
{
	background-color: #CECECE;
	margin-bottom: 1px;
	padding-left: 8px;
	height: 23px;
}

.AlternatingItemStyle
{
	background-color: #E7E7E7;
	margin-bottom: 1px;
	padding-left: 8px;
	height: 23px;
}

.PointerItemStyle
{
	background-color: #CECECE;
	margin-bottom: 1px;
	padding-left: 8px;
	height: 20px;
}

.PointerAlternatingItemStyle
{
	background-color: #E7E7E7;
	margin-bottom: 1px;
	padding-left: 8px;
	height: 20px;
}

.PointerItemStyle:Hover
{
	background-color: White;
	color: #FC7010;
	cursor: pointer;
	cursor: hand;
}

.PointerAlternatingItemStyle:Hover
{
	background-color: White;
	color: #FC7010;
	cursor: pointer;
	cursor: hand;
}

.CellStyle, .CellStyleLeft, .CellStyleRight, .CellStyleCenter
{
	border-right: solid 1px #999999;
	padding-left: 8px;
	padding-right: 8px;
	border-bottom: solid 1px #FFFFFF;
}
.CellStyle, .CellStyleLeft
{
	text-align: left;
}
.CellStyleRight
{
	text-align: right;
}
.CellStyleCenter
{
	text-align: center;
}

.HeaderCellItemStyle, .HeaderCellItemStyleLeft, .HeaderCellItemStyleRight, .HeaderCellItemStyleCenter
{
	border-right: solid 1px #999999;
	padding-left: 8px;
	padding-right: 8px;
	border-bottom: solid 1px #424142;
	border-top: solid 1px #424142;
	height: 25px;
	background-color: #FFFFFF;
	line-height: 25px;
}
.HeaderCellItemStyle, .HeaderCellItemStyleLeft
{
	text-align: left;
}
.HeaderCellItemStyleRight
{
	text-align: right;
}
.HeaderCellItemStyleCenter
{
	text-align: center;
}

.FooterCellItemStyle, .FooterCellItemStyleLeft, .FooterCellItemStyleRight, .FooterCellItemStyleCenter
{
	border-right: solid 1px #999999;
	padding-left: 8px;
	border-bottom: solid 1px #424142;
	border-top: solid 1px #424142;
	height: 25px;
	background-color: #FFFFFF;
	line-height: 25px;
}
.FooterCellItemStyle, .FooterCellItemStyleLeft
{
	text-align: left;
}
.FooterCellItemStyleRight
{
	text-align: right;
}
.FooterCellItemStyleCenter
{
	text-align: center;
}

/*Used only, if datagrid has a top row over the grid*/
.topRow
{
	background-color: #E7E7E7;
	text-align: left;
	height: 25px;
	line-height: 25px;
	border-bottom: solid 1px #424142;
}
.topRowCell
{
	border-right: solid 1px #999999;
	padding-left: 8px;
	line-height: 25px;
	padding-right: 8px;
}

/* GridItems Background Colors */
.GridItemBackgroundColor
{
	background-color: #CECFCE;
}

.GridItemBackgroundColor:Hover
{
	background-color: #FFFFFF;
}

.AlternatGridItemBackgroundColor
{
	background-color: #E7E7E7;
}

.AlternatGridItemBackgroundColor:Hover
{
	background-color: #FFFFFF;
}

