﻿.gridView 
{
   border-collapse: collapse;
   display: inline;
   table-layout: fixed;   
}

.gridView table
{
	/*min-width: 300px; */
	table-layout: fixed;	
}

.gridView caption
{
   background-image: url(images/silver_caption_bg.gif);
   background-position: bottom;
   background-repeat: repeat-x;
   text-align: left;
   padding-top: 4px;
   padding-left: 5px;
   padding-bottom: 4px;   
}

.gridView .pager
{
	background-color: #ffffff;
	text-align: right;
	border: none;
	height: 25px;
	vertical-align: middle;
}

.gridView .sortAsc
{
	width: 21px;
	background-image: url(images/SortAsc.gif);
	background-position: center;
	background-repeat: no-repeat;	
}

.gridView .sortDesc
{
	width: 21px;
	background-image: url(images/SortDesc.gif);
	background-position: center;
	background-repeat: no-repeat;	
}


.gridView .sortLink
{
	border: none;
}

.gridView thead
{
    background-color: #D4D7DB;	
	color:#1F376D;
	font-weight: bold;
	height: 18px;	
	
}
.gridView thead td
{
	text-align: center;
	vertical-align: middle;
	border: solid 0px #DDDFE2;
	height: 25px;	
	color:#1F376D;		
}
.gridView thead .sortColumn
{
	font-weight: bold;		
}

.gridView thead #Edit, .gridView thead #Delete 
{
	width: 16px;
}

.gridView .inner, .gridView .inner td
{
	border: none;
	padding: 0px;	
}

/*
.gridView thead #outerwrap
{
	background-image: url(images/silver_head_bg.gif);
	height: 18px;
	margin: 0px;
}

.gridView thead #wrap
{
	height: 18px;
	background-image: url(images/silver_head_l.gif);
	background-repeat: no-repeat;
}

.gridView thead #innerwrap
{
	height: 18px;
	background-image: url(images/silver_head_r.gif);
	background-position: right;
	background-repeat: no-repeat;
}
*/
.gridView tbody
{
}

.gridView tfoot td
{
    background-color: #E4E4E4;
	color: #1F376D;
	font-weight: bold;
	height: 18px;
}

.gridView tfoot a, .gridView .pager a
{
	padding: 2px;
	color: #1F376D;
}

.gridView a
{
	color:#1F376D;
	text-decoration: none;
}

.gridView a:hover
{
	color: #5C7CDB;
	text-decoration: underline;
}

.gridView tbody td
{
	padding-left: 2px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
    border: solid 1px #DDDFE2;
	vertical-align: middle;
	text-align: center;
	
}

.gridView .SelectedRow td, .gridView .SelectedRow td a, .gridView .SelectedRow td a:hover
{
	cursor: pointer;
	color: White;
	background-color: #6E89DE;	
	
	
}

.gridView .EvenSelRow
{
  	background-color: #FFFFFF;
	cursor: pointer;
}

.gridView .OddSelRow 
{
	background-color: #F7F7F7;
	cursor: pointer;
}

.gridView .EvenRow
{
  	background-color: #FFFFFF;  	
}

.gridView .OddRow 
{
	background-color: #F7F7F7;	
}

.gridView thead .wrap td
{
	border: red solid 0px;
}

.gridView thead .wrap 
{
	table-layout:auto;
}


