/* BEGIN CLF2 STYLES TO MIMIC TABLES */
div.table
{
	border-spacing:0px;
	border:solid 1px #8D8D8D;
	width:98%;
}
div.table div.row
{
	width:100%;
	float:left;
	padding-right: 32768px;
	margin-right: -32768px;
	padding-left: 32768px;
	margin-left: -32768px;
}
div.table div.row div.td
{
	border:solid 1px #C0C0C0;
	border-bottom:solid 1px #8D8D8D;
	border-left:solid 1px #8D8D8D;
	display:table-cell;
	margin:0;
	padding:0;
	float:left;
	word-wrap: break-word;
	padding-bottom: 32768px; 
	margin-bottom: -32768px;
	padding-top:5px;
	 
}
/*NO BORDER*/
div.tablenb
{
	border-spacing:0px;
	border:none;
	border-collapse:collapse;
	width:98%;
}
div.tablenb div.rownb
{
	width:100%;
	float:left;
	padding-right: 32768px; 
	margin-right: -32768px; 
	padding-left: 32768px; 
	margin-left: -32768px; 
}
div.tablenb div.rownb div.tdnb
{
	display:table-cell;
	margin:0;
	padding:0;
	float:left;
	word-wrap: break-word;
	padding-bottom: 32768px; 
	margin-bottom: -32768px;
	padding-top:5px;
	 
}

/*NO BORDER TOP-DOWN*/
div.tablenbtd
{
	border-spacing:0px;
	border:none;
	border-collapse:collapse;
	width:98%;
}
div.tablenbtd div.rownbtd
{
	width:100%;
	float:left;
	
}
div.tablenbtd div.rownbtd div.tdnbtd
{
	display:table-cell;
	margin:0;
	padding:0;
	float:left;
	word-wrap: break-word;
	padding-bottom: 32768px; 
	margin-bottom: -32768px;
	padding-top:5px;
}
.nowrap
{
	white-space:nowrap;
}

