﻿
table.SimpleGrid{ background-color:Transparent; width:100%}
table.SimpleGrid td{background-color:White; padding:4px;}
table.SimpleGrid th{background-color:#efefef; padding:4px; font-weight:normal; vertical-align:top;}
 
table.GridTable{ background-color:#bdbdbd; width:100%}
table.GridTable td{background-color:White; padding:4px;}

table.GridTable th{text-align:right; font-weight:lighter; background-color:White;}
table.Active th{background-color:#efefef;}
table.Inactive th{background-color:#ffffff;}

table.Spacer{ padding: 4px; width:100%;}


.GridHeader
{
    font-weight: normal;
    font-size: larger;
    background-color: #dddddd;
        
    font-family: arial;
    height: 15px;
    text-align: left;
    color: #575757;
    font-size: 12px;
    background-position: right center;
    padding-left: 10px;
    text-align:left;  
    border:none; 
    
}
    .GridHeader a
{
    color: #484848; text-align:left; float:left;
}
    
    .GridHeader a:hover
{
    color: #000000;
    text-decoration: underline;
}

	 
 
.GridItem
{
    border: solid 1px #5588aa;
    background-color:white;
    color:#454545;    
    border: solid 1px #B3CEE1;
    vertical-align:top;
 }
 .AltGridItem
{
    border: solid 1px #5588aa;
    background-color: white;
    color: #454545;
    border: solid 1px #B3CEE1;
    vertical-align: top;
}
.Grid{background-color:white; color:#343434; vertical-align:top;}
    .GridItem a, .Grid a
{
    color: #00B8FD;
    text-decoration: none;
}    
    .GridItem a:hover, .Grid a:hover{color:#ff9933; text-decoration:underline;}
   

.GridPager{ background-color:#efefef;}
.GridPager tbody td{ padding:0px; vertical-align:middle; text-align:center}

.GridPager tbody td span{ color:white;  vertical-align:middle; text-align:center; display:block; background-color:#66CCFF; border:solid 1px #9da505;  padding:2px; padding-left:5px; padding-right:5px;}

.GridPager tbody td a{ color:black;  font-weight:normal; vertical-align:middle; text-align:center; display:block; background-color:white; border:solid 1px #ababab; text-decoration:none; padding:2px; padding-left:5px; padding-right:5px;}


.GridPager tbody td a:hover{color:black;  font-weight:normal; vertical-align:middle; text-align:center; display:block; background-color:#dddddd; border:solid 1px #aaaaaa; text-decoration:none; padding:2px; padding-left:5px; padding-right:5px;} 


.SelectedRecord{ background-color:#66CCFF;}
.SelectedRecord td{ background-color:#66CCFF;}


/*CUSTOM GRID*/
div.CustomGridPager {
	padding: 3px;
	margin: 3px;
}
div.CustomGridPager a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #bcbcbc;
	text-decoration: none; /* no underline */
	color: #676767;
 background-color:#fff;	
}
div.CustomGridPager a:hover, div.pagination a:active {
	color: #000;
	background-color:#fff;
	border:solid 1px #aaaaaa;
}
div.CustomGridPager span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #787878;
	font-weight: bold;
	background-color: #66CCFF;
	color: #FFF;
}
div.CustomGridPager span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #bcbcbc;
}