﻿.hidden { display:none; }

.ldg
{
	text-align: left;
	text-decoration: none;
	color: #313b24;
	background-color: white;
	/*border: solid 1px #627547 #627547;*/	
	margin:5px 0 3px 0;
}
/*.gecko .ldg
{
	padding:1px 0 0 1px;
 }*/
.ldg table , .ldg th,.ldg tr,.ldg td
{
	border: 0px;
	border-collapse:collapse;
	vertical-align:top;
}

.ldg table
{	
	border:none;
 	width:100%;
}

.ldg td,
.ldg th
{
	font-size:12px;
	line-height: 16px;
	padding:3px 5px;
}
.ldg th

{
	border-bottom: solid 3px #B7F06A;
	text-align: left;
}
.ldg td
{
	border: 1px solid #E5E5E5;
}
.ldgHeader
{
	text-transform:capitalize;
	background-color:/*#8ba5eb*/#61A6B8;
	font-weight: bold;
    font-size: 12px;
    color: white;
    line-height: 16px;
}

.ldgAltRow
{
	background-color:#e8fad0;
}
.ldgFooter
{
	background-color:#7C6F57;
	font-weight: bold;
    font-size: 12px;
    color: white;
}
.ldgPager
{
	background-color:#FFF;
}

/* TABLE-SORT FORMATTING: */
.noSorted
{
	cursor: pointer;
	background-image: url(bg.gif);
    background-repeat: no-repeat; 
    background-position: right; 
}
.sortedAsc { background-image: url(asc.gif); }
.sortedDesc { background-image: url(desc.gif); }

/* QUICK-SEARCH FORMATTING: */
.foundText  
{
	background-color:#ff8b02;
	color:#000
}

/* ROW-SELECT FORMATTING: */
.rowHighlight 
{
	font-size:9pt;
	background-color: #ff8b02;
	/*color:Red;*/
	cursor: pointer;
}
.PagerTable td
{
    border: 0px;
	border-collapse:collapse;
}
.PagerTable tr
{
   border: 1px solid #E5E5E5;
}