/******************* INTERACTIVE TABLES *********************/

.intTable {
	text-align:left;
	border-bottom: 2px solid #000000;
}
.intTable td 
{
	margin:0px;
	padding:0px;
	border-bottom: 0px;
	white-space: nowrap;
	
} 
.intTable th {
	font-weight:bold;
	color: #FFFFFF;
	text-align: left;
	background: #333333;
	text-align:left;
	padding:3px;
}
.intTable th a {
	color: #FFFFFF;
	text-decoration:underline;
}
.intTable th a:hover {
	text-decoration: none;
}
.intTable img 
{
	padding-left:10px;
	padding-right:10px;
}
.selected {
	text-decoration:none;
	font-weight:bold;
}
.intTableEntry {
	background: #F0F0F0;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px solid #999999;
}
.intTableEntry2 {
	background: #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px solid #999999;
}
.intTableEntry td {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px solid #999999;
}
.intTableEntry2 td {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px solid #999999;
}
.intTableEntry td input[type=radio]
{
	cursor:pointer;
}
.intTableEntry2 td input[type=radio]
{
	cursor:pointer;
}
.intTableEntry:hover {
	background-color: #D1E6FE;
}
.intTableEntry2:hover {
	background: #D1E6FE;
}
.intTableEntryNoClick {
	background: #F0F0F0;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px solid #999999;
}
.intTableEntry2NoClick {
	background: #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px solid #999999;
}
.intTableEntryNoClick td {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px solid #999999;
}
.intTableEntry2NoClick td {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px solid #999999;
}
.intTableEntryNoClick:hover {
	background-color: #D1E6FE;
}
.intTableEntry2NoClick:hover {
	background: #D1E6FE;
}
.intTableEntryHighlight {
	cursor: pointer;
	background-color: #D1E6FE;
}

.statsTable 
{
	width:100%;
}
.statsTable td
{
	border-top: 1px solid rgb(153, 153, 153);
	padding:3px;
}
.statsTableShading 
{
	background-color: #E6E6E6;
}

.tableHeader 
{
	font-weight:bold;
	color: #333333;
	text-align: left;
	background: #D2D1D5;
	text-align:left;
	padding:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding:0px;
	font-size:10px;
	border-right: 1px solid #B2B1B5;
	border-left: 1px solid #FFF;
	border-top: 1px solid #FFF;
	
}

.tableHeader a {
	color: #FFFFFF;
	text-decoration:underline;
}
.tableHeader a:hover {
	text-decoration: none;
}

.tableHeader td 
{
	padding:5px;
	padding-top:3px;
	padding-bottom:2px;	
	border-bottom:2px solid #D2D1D5;
}
.tableHeader td:hover
{
	border-bottom: 2px solid #b3c15b;
}
.Row 
{ 
  background-color: #FFFFFF; 
  padding : 3px; 
  padding-top: 3px; 
  padding-bottom: 3px; 
  border-bottom: 1px solid #999999; 
  font-family: verdana; 
  font-size: 10px; 	
}

.Row td.DataCell 
{ 
  padding: 3px; 
  padding-top: 3px; 
  padding-bottom: 3px; 
  border-bottom: 1px solid #999999; 
  font-family: verdana; 
  font-size: 10px; 
} 

.AlternatingRow 
{ 
  background-color: #F0F0F0; 
  padding : 3px; 
  padding-top: 3px; 
  padding-bottom: 3px; 
  border-bottom: 1px solid #999999; 
  font-family: verdana; 
  font-size: 10px; 	
}

.AlternatingRow td.DataCell 
{ 
  padding: 3px; 
  padding-top: 3px; 
  padding-bottom: 3px; 
  border-bottom: 1px solid #999999; 
  font-family: verdana; 
  font-size: 10px; 
} 

.HoverRow 
{ 
  background-color: #D1E6FE; 
  padding: 3px; 
  padding-top: 3px; 
  padding-bottom: 3px; 
  border-bottom: 1px solid #999999; 
  font-family: verdana; 
  font-size: 10px; 	
}

.HoverRow td.DataCell 
{ 
  padding: 3px; 
  padding-top: 3px; 
  padding-bottom: 3px; 
  border-bottom: 1px solid #999999; 
  font-family: verdana; 
  font-size: 10px; 
} 

.SavedQueryTableClass tr 
{
	padding:5px;
	border-bottom: 1px solid #333;
}

.innerTable td
{
	border-bottom:none;
	color:#333;
	padding:0px;
}

.tableComment
{
	color:#666;
}
.tableLink
{
	color:rgb(59, 93, 119); 
	text-decoration:underline;
}
