﻿TABLE
{
    border-style: solid;
    border-color: #777777;
    border-width: 1px;
    width: 98%;
    margin: 0 auto;
}

TH
{
    background-color: #8C8C8C;
    color: #ffffff;
    text-align: left;
    padding: 3px 10px;
}


TR
{
    vertical-align: middle;
    padding: 3px 10px;
}

TD
{
    text-align: left;
}

TR.alternating TD
{
    background-color: #fff;
}

.grid thead th
{
    background-color: #022F59;
    color: #fff;
    padding: 3px; 
}

.grid thead th a
{
    color: #fff;
}

.grid tbody tr.alternating td
{
    background-color: #fff;
    color: #022F59;
}

/* Pager */
.grid-pager 
{
	margin:8px 3px;
	padding:3px;
}

.grid-pager .disabled 
{
	border:1px solid #ddd;
	color:#999;
	margin-top:4px;
	padding:3px;
	text-align:center;
}

.grid-pager .current 
{
	background-color:#AFD6FF;
	border:1px solid #062B57;
	color:#474D59;
	font-weight:bold;
	margin-top:4px;
	padding:3px 5px;
	text-align:center;
}

.grid-pager span, .pager a
{
	margin: 4px 3px;
}

.grid-pager a 
{
	border:1px solid #c0c0c0;
	padding:3px 5px;
	text-align:center;
	text-decoration:none;
}