/* This section is for table description */
#tableDataDescription	  {	text-align: left; font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif"; font-weight: bold; font-size: 10pt; width: 98%; margin: auto; color: #333333; }
#tableDataDescriptionAUL  {	text-align: left; font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif"; font-weight: bold; font-size: 10pt; width: 98%; margin: auto; color: #333333; }

/* Custom styles of the table */
#data					  {	text-align: center;}
.datatable 				  {	border-collapse: collapse; width: 1006px; min-width: 1006px; max-width: 1006px; margin:auto;	table-layout:fixed; }
.datatable th			  {	border: 1px solid #333; color: #fff; background-color: #456150; font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif"; font-weight: bold; font-size: 10pt; text-align: center;}
.datatable td			  {	border: 1px solid #A0A0A0 ; color: #333333; font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif";  font-size: 10pt;}
.rowColorEven			  {	background-color: #f3efe4; }
.rowColorOdd			  {	background-color: #ffffff;}
.SearchTypeHeader         { border-width: medium; border-style: solid; text-align: center; width: 600px; max-width: 600px; min-width: 167px; font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif"; font-weight: bold; font-size: 16px; background-color: #456150; color: #ffffff; border-top-color: #969696; border-right-color: #969696; border-bottom-color: #969696; border-left-color: #969696; }	
.Hyperlnk_RTN             { color: #456150; font-weight: bold; text-decoration: underline; } 

/* Map section styles*/
#mapsection				  {	text-align: center; width: 100%; }
#mapHeader				  {	margin: auto; border: 1px solid #000; width: 98%; height:1.5em; background-color:#456150; font-weight: bold; color: #FFF; display: -moz-inline-stack; display: inline-block;}
#mapHeader a: 			  {	font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif"; font-size: medium; color: #fff; font-weight: bold;  text-decoration: none;}
#mapHeader a:hover		  { font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif"; font-size: medium; color: #fff; font-weight: bold;  text-decoration: none;}
#mapHeader a:link		  { font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif"; font-size: medium; color: #fff; font-weight: bold;  text-decoration: none;}
#mapHeader a:visited	  { font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif"; font-size: medium; color: #fff; font-weight: bold;  text-decoration: none;	}
#mapHeader a:active		  { font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif"; font-size: medium; color: #fff; font-weight: bold;  text-decoration: none;}
#btn_toggleMap 			  {}
#map					  {	margin: auto; width: 98%; height: 500px; border-left: 1px solid #000;border-right: 1px solid #000; border-bottom: 1px solid #000;}
#mapBubble				  {	text-align: left;  }
#mapsection				  {	display: none; }
.mapHeaderFont			  {	font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif"; font-size: medium; color: #fff; font-weight: bold;  text-decoration: none;}
.mapHeaderCenter		  {	float: left; width: 50%; text-align: center;	font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif"; font-size: 12pt; color: #fff; font-weight: bold;  text-decoration: none;}
.mapHeaderOuter			  {	float: left; width: 240px; text-align: right;	font-family: "Lucida Sans Unicode, Lucida Grande, sans-serif"; font-size: 12pt; color: #fff; font-weight: bold;  text-decoration: none;	}
.forms					  {	width: 60px; max-width: 60px; min-width: 60px; }
tbody>tr.igg_Alt>td       { background-color:#f3efe4; }
#buttonBar				  {	width: 98%;	margin: auto;  text-align: left; padding: 10px; clear: both;}
.test
{
    border-style: hidden;
    visibility: hidden;
}