﻿.dataGrid
{
	border-collapse: collapse;
	text-align:left;
	width:100%;
	clear:both;
}

.dataGrid .dataGridRow TD{
	padding: 1px;
	padding-left:4px;
	padding-right:4px;
	border: 0px solid #BFBFBF;	
	vertical-align:middle;
	background-color: #FFF;
	height: 21px;
	color:#3f3f3f;
	text-align: left;
	font: normal 0.9em 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;
}

.dataGrid .dataGridAlternateRow TD{
	padding: 1px;
	padding-left:4px;
	padding-right:4px;
	border: 0px solid #BFBFBF;	
	vertical-align:middle;
	/*background: #F2F5A9;*/
	background: #E6E6E6;
	height: 21px;
	color:#3f3f3f;
	text-align: left;
	font: normal 0.9em 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;
}

.dataGrid .dataGridHeader TH {
	background-color:  #084B8A;
	height: 23px;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFF;
	text-align: left;
	border-left: 0px solid #FFF;
	border-right: 0px solid #FFF;
	border-top: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
	font: bold 0.9em 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;
	white-space:nowrap;
	vertical-align:middle;
}

.dataGridHeader a:visited {
	color: #FFF;
	cursor:pointer;
	border-width:0px;
}

.dataGridHeader a:link {
	color: #FFF;
	cursor:pointer;
	border-width:0px;
}

.dataGridHeader a:hover {
	color: #F3F781;
	cursor:pointer;
	border-width:0px;
}

.dataGridHeader a:active {
	color: #FFF;
	cursor:pointer;
	border-width:0px;
}

.dataGridHeader{
	background: #084B8A;
	height: 21px;
	padding-left: 12px;
	padding-right: 12px;
	color: #FFF;
	text-align: left;
	border-bottom: solid 0px #FFF;
}

.dataGridRow a {
	color:#6E6E6E;
	cursor:pointer;
	text-decoration:underline;
}

.dataGridAlternateRow a {
	color:#6E6E6E;
	cursor:pointer;
	text-decoration:underline;
}

.dataGridCell
{
	text-transform:capitalize;
}

.gridContent{
	margin:0 0px 10px 0px; 
	padding: 0 0 0px 0;
	border: 1px solid #BFBFBF; 
	background-color: #FAFAFA;
	width:100%;	
	overflow:auto;
}

.gridContent img{
	width:15px;
	height:15px;
}

.exportBar
{
	border: 0px solid #DFDFDF; 	
	font-weight:normal;
	width:100%;
	text-align:left;
	background-color:#FFF;
	height:25px;	
}

.linkExportExcel {
	width:16px;
	height:16px;	
	border-width:0px;
}

.linkExportXml {
	width:16px;
	height:16px;	
	border-width:0px;
}

.cellSelected {
	background-color:#EFF59F;
}

.cellSelected a {
	color:#6E6E6E;
	text-decoration: underline;
}

.cellNoSelected a {
	color:#6E6E6E;
	text-decoration: underline;
}

.cellRight {
	text-align:right;
}

.pagerRow TD {
	padding: 1px;
	padding-left:4px;
	padding-right:4px;
	text-align:center;
	height: 18px;	
	background-color:#F2F2F2;
	border:0px solid #BFBFBF;
}

.dataGrid .dataGridRow .number{
	padding: 1px;
	padding-left:4px;
	padding-right:4px;
	text-align:left;
	height: 21px;	
	border: 1px solid #BFBFBF;
	text-align:right;
}

.dataGrid .dataGridAlternateRow .number{
	padding: 1px;
	padding-left:4px;
	padding-right:4px;
	text-align:left;
	height: 21px;	
	border: 1px solid #BFBFBF;
	text-align:right;
}

.headerCommandDataGrid {
	border-collapse: collapse;
	border-bottom: 0px solid #BFBFBF;
	border-left: 0px solid #BFBFBF;
	border-right: 0px solid #BFBFBF;
	border-top: 0px solid #BFBFBF;
	border-spacing:0px;
	text-align:left;
	width:100%;
	background-color:#DFDFDF;	
	margin:0px 0px 0px 0px;
	height:26px;
}

.headerCommandDataGrid  .headerCommandDataGridTitle {
	color:#084B8A;
	margin:0; 
	padding:5px 4px 0px 5px; 
	font: bold 0.9em Tahoma, Arial, helvetica, sans-serif;
}

.headerCommandDataGrid img {
	width:16px;
	height:16px;
	margin-right:5px;
	cursor:pointer;
}

.dataGrid .dataGridRow TD input{
	width:15px;
	height:15px;
	margin-right:2px;
}

.dataGrid .dataGridAlternateRow TD input{
	width:15px;
	height:15px;
	cursor:pointer;
	margin-right:2px;
}

.dataGrid .agentExpiratedRow TD{
	color:Red;
	font-weight:bold;
}