﻿.GridHeader
{
margin-bottom: 0px; width: 100%; border-collapse: separate; background-color: #cad3b4;	}

.GridHeader th{margin: 0; padding-bottom:0px; padding-left:10px;  /*background-image:url(images/TableTH.gif);
background-repeat:repeat-x;  */background-color: #17375e; height: 24px; font-weight: bold; font-size:14px;  vertical-align:middle !important; width:100%; color:#ffffff;}

.Grid
{
	font: 13px Arial, Helvetica, sans-serif;
}
/*.Grid tr:hover {background-color: #FFFF99;}    */
.GridYearRow {height: 30px; width: 100%; background-color: #97bdc9}
.GridYearRow td {padding-left:10px;border-top: 1px solid #fff; border-bottom: 1px solid #fff; /* background-image:url(images/TableTDEven.gif); background-repeat:repeat-x; */height:30px; background-position:bottom left;}
.GridRow {height: 30px; width: 100%; background-color: #ddf2fc} 
.GridRow td {padding-left:10px; /*border-top: 1px solid #fff; border-bottom: 1px solid #fff;*/ background-image:url(images/TableTDEven.gif); background-repeat:repeat-x; height:30px; background-position:bottom left;}
.GridRow td a {color:#000000; text-decoration:none; font-weight:normal;}
.GridRow td td {background-image:none; padding-left:0px;}
.AlternateGridRow {background-color: #c5d6e6;}
.AlternateGridRow td {padding-left:10px; /*border-top: 1px solid #f2f1ec; border-bottom: 1px solid #f2f1ec;*/ background-image:url(images/TableTDOdd.gif); background-repeat:repeat-x; height:30px; background-position:bottom left;}
.AlternateGridRow td td {background-image:none; padding-left:0px;}
.AlternateGridRow td a {color:#000000; text-decoration:underline; font-weight:normal;}
/*.GridRow :hover {background-color: #FFFF99;}    
.GridRow :hover td {border-top: 1px solid #cad3b4 !important; border-bottom: 1px solid #cad3b4 !important;}


.AlternateGridRow :hover {background-color: #FFFF99;}    
.AlternateGridRow :hover td {border-top: 1px solid #cad3b4 !important; border-bottom: 1px solid #cad3b4 !important;}*/

