.thData{
	text-transform: uppercase;
	border: solid 1px #CCC; 
	font-size: 10pt;
	color: #333;
 	background-color : #EEE; 
	background-color : #E4EAEA; 
	font-family:  Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align: left;
	letter-spacing: 2px;
	padding: 0px 0px 0px 3px;
 }
 .trData{}
.hrSep{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.tdData,  .tdDataSmallText, .tdDataAlt{margin: 0px 0px 0px 0px;padding: 5px 10px 5px 10px;}
.tdLineData{margin: 0px 0px 0px 0px;padding: 5px 10px 5px 10px;border-bottom: solid 1px #DDD;}
.tdDataSmallText{ font-size: 9pt; background-color: #E0FEFC;}
.tdSep{	margin: 0px 0px 0px 0px;padding: 0px 10px 0px 10px;} 	

.tblDetails{	  }
.tdDetailsFR1, .tdDetails1, .tdDetailsLR1{	font-weight: normal;  border-bottom: dotted 1px #BBB;  }
.tdDetailsFR2, .tdDetailsFR3{	font-weight: bold;  border-bottom: dotted 1px #BBB;  }
.tdDetails2, .tdDetails3{	font-weight: bold;   border-bottom: dotted 1px #BBB; }
.tdDetailsLR2, .tdDetailsLR3{	font-weight: bold;  border-bottom: dotted 1px #BBB;  }
