﻿.dataGrid
{
	border-collapse: collapse;
	table-layout: fixed;
}

.dataGrid .header
{
	background-image: url(../Images/DataGrid/headerRow.png);
	background-repeat: repeat-x;
	background-color: #ffffff;
	background-position: 0 0;
}

.dataGrid .header td
{
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}

.dataGrid .footer
{
	background-color: #F5F5F5;
}

.dataGrid .footer td
{
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
}

.dataGrid .header td p, .dataGrid .footer td p, .dataGrid .footer td span
{
	color: Black;
	font-size: 10pt; 
	padding: 2px;
	text-align: center;
}

.dataGrid .body
{
	background-color: #FFFFFF;
}

.dataGrid .body tr.even
{
	background-color: #ECECEC;
}

.dataGrid .body tr.odd
{
	background-color: #FFFFFF;
}

.dataGrid .body tr.even:hover, .dataGrid .body tr.odd:hover
{
	background-color: #C3D9FF;
	/*cursor: pointer;*/
}

.dataGrid .body td
{
	border: solid 1px #DBDCE3;
}

.dataGrid .body td.selected
{
	background-color: #E0EDFE;
	color: #000000;
}

.dataGrid .body td p
{
	font-size: 9pt;
}

.dataGrid .body td a
{
	outline: none;
	color: #0466a7;
	text-decoration: none;
	width: auto;
}

.dataGrid .body td a:hover
{
	color: #0466a7;
	text-decoration: underline;
	width: auto;
}