/* Style for example tables */

.tblTitle
{
	font-family:Verdana; font-size:14pt; font-weight: normal;
}

.genTbl
{
	table-layout:fixed;
	border-collapse:collapse;
	border-bottom:solid 2px #444444;
	padding: 3px;
	font-size: 9pt;
}

.genTblHdrRow
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #EEEEEE;
	padding: 3px;
}

.genTblDataRow
{
}

.genTblHdrR
{
	border-right: #444444 2px solid;
	border-top: #444444 2px solid;
	border-bottom: #444444 2px solid;
	vertical-align: middle;
	padding: 3px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ebf5fb, EndColorStr=#c0dff4);
}
.genTblHdrL
{
	border-left: #444444 2px solid;
	border-top: #444444 2px solid;
	border-bottom: #444444 2px solid;
	vertical-align: middle;
	padding: 3px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ebf5fb, EndColorStr=#c0dff4);
}
.genTblHdrLR
{
	border: #444444 2px solid;
	vertical-align: middle;
	padding: 3px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ebf5fb, EndColorStr=#c0dff4);
}
.genTblHdrM
{
	border-top: #444444 2px solid;
	border-bottom: #444444 2px solid;
	vertical-align: middle;
	padding: 3px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ebf5fb, EndColorStr=#c0dff4);
}
.genTblItem
{
	border-bottom: #888888 1px solid;
	/* Don't specify padding here. Instead, use cellpadding attribute in <Table> tag
		This is to make it possible to set right/left padding in individual <col>
	*/
}
.genTblItemLB
{
	border-bottom: #888888 1px solid;
	border-left: #444444 2px solid;
	/* Don't specify padding here. Instead, use cellpadding attribute in <Table> tag
		This is to make it possible to set right/left padding in individual <col>
	*/
}
.genTblDataRow TD
{
	border-bottom: #888888 1px solid;
	padding: 3px;
	/* Don't specify padding here. Instead, use cellpadding attribute in <Table> tag
		This is to make it possible to set right/left padding in individual <col>
	*/
}

.rp1xDataRow TD
{
	border-bottom: #888888 1px solid;
	padding-right: 15px;
}

.rp1xNBDataRow TD
{
	padding-right: 15px;
}

.rp1xSubTDataRow TD
{
	border-top: #444444 2px solid;
	border-bottom: #444444 2px solid;
	padding-right: 15px;
}

.rp1xBoldSubTDataRow TD
{
	font-weight: bold;
	border-top: #444444 2px solid;
	border-bottom: #444444 2px solid;
	padding-right: 15px;
}

nobr.client
{
	width:155px;
	OVERFLOW:hidden;
	TEXT-OVERFLOW:ellipsis;
}