/* ///
  ///		table style - common
 /// */

.tbl th {
}

.tbl td {
}

/* ///
  ///		table style - white lines
 /// */

.tblSt1-whiteLines p {
	color: #333333;
}

.tblSt1-whiteLines td {
	border-top: #FFFFFF 1px solid;
}

.tblSt1-whiteLines tr.first td {
	border: none;
}

.tblSt1-whiteLines h3 {
	margin: 0 0 4px 0;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #74a91c;
}

.tblSt1-whiteLines .text {
	padding: 14px 0 14px 0;
}

/* ///
  ///		table style - 2 list numbered
 /// */

.tblSt2-listNum p {
	color: #333333;
	margin: 0;
}

.tblSt2-listNum td {
	border-top: #FFFFFF 1px solid;
}

.tblSt2-listNum tr.first td {
	border: none;
}

.tblSt2-listNum h3 {
	margin: 0 0 0 0;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.tblSt2-listNum .text {
	padding: 21px 0 14px 0;
}

.tblSt2-listNum .img {
	padding: 12px 16px 0 3px;
	vertical-align: top;
}

/* ///
  ///		table style - 3 data
 /// */

.tblSt3-data th, .tblSt3-data td {
	font-size: 12px;
	font-weight: normal;
	text-align: center;
}

.tblSt3-data th {
	padding: 2px 0 3px 13px;
	border-top: #878787 2px solid;
	background: #e8e8e8 url(images/spacer_greyLight.gif) repeat-y;
	color: #000000;
}

.tblSt3-data td.first, .tblSt3-data th.first {
	text-align: left;
	background-image: none;
}

.tblSt3-data td {
	padding: 4px 0 2px 13px;
	border-style: solid;
	border-color: #e6e6e6;
	border-width: 0 0 1px 1px;
	color: #333333;
}

.tblSt3-data td.first {
	text-align: left;
	border-left: none;
}

.tblSt3-data h3 {
	margin: 0 0 0 0;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.tblSt3-data .frgFootnote {
	font-size: 12px;
}

/* ///
  ///		table style - 4 just grey horizontal lines
 /// */

.tblSt4-justGreyLines td {
	border-top: #cccccc 1px solid;
}

.tblSt4-justGreyLines tr.first td {
	border-top: none;
}




