﻿/* table style */
.datagrid
{
	font-family:lucida grande,arial,helvetica,sans-serif;
	font-size:11px;
	
	border:solid 1px #ad9e87;
}

/* common cell styles */
.datagrid th, .datagrid td
{
	cursor:default;
	height:20px;
}

/* header cell style */
.datagrid th
{
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#ad9e87;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#ad9e87;
    background-color:#1764A7;
    color:White;	
    font-weight:bold;
    text-align:center;    
}  

/* cell styles */
.datagrid td
{
    color:#000;
	padding:2px 8px;
	border-right-style:solid;
	border-right-width:1px;
    border-right-color:#f2e8da;		
	border-bottom-style:solid;
	border-bottom-width:1px;	
    border-bottom-color:#f2e8da;	
}

/* mouseover row style */
.datagrid tr:hover{ background-color:#CAE0F5; }

.styleone:link {
	text-decoration: underline; 
	color: #1764A7; 
	
}
.styleone:visited {
	text-decoration: none; 
	color: #1764A7; 
	
}
.styleone:hover {
	text-decoration: none; 
	color: #FFF; 
	background: #000;
}
.styleone:focus {
	text-decoration: none; 
	color: #1764A7; 
	background: #06b;
}
.styleone:active {
	text-decoration: underline; 
	color: #1764A7; 
	background: #06F;
}
.FooterStyle, .FooterStyle td
{
    color: Green;
    text-align: right;
    border-left-color: Black;
    font-weight: bold;
}
.FooterStyle .Approve
{
    text-align: left;
    color: White !important;
    border-left-color: Black;
    font-weight: bold;
}


/* ================ New DataGRid CSS =============== */

.datagridNew
{
    font-family: lucida grande,arial,helvetica,sans-serif;
    font-size: 11px;
    border: solid 1px #ad9e87;
}

/* common cell styles */
.datagridNew th, .datagridNew td
{
    cursor: default;
    height: 20px;
}

/* header cell style */
.datagridNew th
{
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: White;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: White;
    background-color: #1764A7;
    color: White;
    font-weight: bold;
    text-align: center;
}

/* cell styles */
.datagridNew td
{
    color: #000;
    padding: 0px 5px;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #f2e8da;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #f2e8da;
}

/* mouseover row style */
.datagridNew tr:hover
{
    background-color: #CAE0F5;
    border-bottom-color: #CAE0F5;
}

.FooterStyleNew td
{
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    background-color: #1764A7;
    color: White;
}
