/* Grid Table Themes 
=============================================*/
	.whiteCells tr:nth-child(even){ background-color:white;}
	.whiteCells tr:nth-child(odd){ background-color:#E6E6E6;}
	.whiteCells tr:nth-child(even) td{ border-right:1px solid lightgrey;}
	.whiteCells tr:nth-child(odd) td{ border-right:1px solid white;}
	.whiteCells td:first-child{ border-right:1px solid white;}
	.whiteCells li{ background-color:#b8bdc1;}
	.greyCells tr:nth-child(even){ background-color:#b8bdc1;}
	.greyCells tr:nth-child(odd){ background-color:#E6E6E6;}
	.greyCells  li{ background-color:#b8bdc1;}
	.blueCells tr:nth-child(even){ background-color:#6bbdf4;}
	.blueCells tr:nth-child(odd){ background-color: #E6E6E6;}
	.blueCells li{ background-color:#6bbdf4;}
	.greenCells tr:nth-child(even){ background-color:#a8c960;}
	.greenCells tr:nth-child(odd){ background-color:#E6E6E6;}
	.greenCells li{ background-color:#a8c960;}
/* Grid Table Styles
=============================================*/
	.gridHeader th
	{
		padding:0px;
		border-right:2px solid white;
		border-bottom:1px solid white;
		border-top:1px solid white;
		border-left:0px;
		font-size:.9em;
		text-align:center;
		line-height: 15px;
		height:25px;
		/*background:url('../Images/grid_header_blue_small.png'); background-repeat: repeat-x;*/
		background-color:#326820;
		color:white;
	}
	.gridHeader th:hover
	{
		/*background:url('../Images/grid_header_blue_hover_small.png'); background-repeat: repeat-x;*/
		color:black;
		background-color:#669B41;
	}
	.gridFooter
	{
		width:100%; 
		height:25px; 
		background:url('../Images/grey.png'); 
		margin-left:auto; 
		margin-right:auto; 
		text-align:left; 
		border-top:1px solid #D1D0CE;
	}
	.gridFooterElem
	{
		border-right: 1px solid #c6ced3; 
		border-radius: 5px 5px 5px 5px;
		padding-left:5px; 
		padding-right:5px; 
		display:inline-block;
		margin-top:5px;	
		white-space:nowrap;		
	}
	.gridFooterElem a
	{
		position:relative;
		top:5px;
	}
	.gridFooterElem  span ,select
	{
		display:inline-block;
	}

	.gridNavBars
	{
		background:url('../Images/grey.png'); 
		height:25px; 
		width:100%; 
		margin-left: auto; 
		margin-right:auto; 
		border-bottom:1px solid #D1D0CE;
		text-align:left;
	}

	.gridTable
	{
		width:100%;
		table-layout:fixed;
	}
	.gridTable td
	{
		border:1px solid white;
		white-space:nowrap;
		overflow:hidden;
		text-overflow: ellipsis;
		line-height:20px;
		text-align:center;
	}
	.gridTable tr:nth-child(even) > td:first-child
	{
		border-left:0px;
	}
	.gridTable tr:nth-child(odd) > td:first-child
	{
		border-left:0px;
	}
	.gridTable tr:hover td
	{
		background-color: steelblue;
		border:1px solid rgba( 72, 122, 175, .1);
		background-color:rgba( 72, 122, 175, .5);
		color:white;
	}

	.gridTable tr:hover td:first-child
	{	/*border:1px solid white;
		border-left:0px;
		background:url('../images/grey.png');
		color:white;*/
	}

	.gridContainer
	{
		overflow-x:hidden; 
		overflow-y:scroll; 
		margin-left:auto;
		margin-right:auto; 
		width:100%; 
		background-color:lightgrey; 
		height:550px;
	}
/* Grid Buttons
=============================================*/
	.search:hover
	{
		cursor:pointer;
		color:grey;
	}

	.buttons
	{
		border-right: 1px solid #E5E4E2; 
		padding-left:5px; 
		padding-right:5px; 
		display:inline-block;
		padding-bottom:5px;
	}
	.buttons:hover
	{
		background-color: #E6E6E6;
		cursor:pointer;
		border-radius: 5px 5px 5px 5px;
		box-shadow: 2px 2px 2px grey;
	}


