#NF-ContentArea .NF-main p.sm {
	font-size:90%;
}

#NF-ContentArea .NF-main p.rgt {
	text-align:right;
}

#NF-ContentArea .NF-main p.rgt80 {
	text-align:right;
	font-size:80%;
}

#NF-ContentArea .NF-main table {
	line-height: 1.2;
	border-collapse:collapse;
	width:100%;
	clear:both;
	font-size:90%;
}

#NF-ContentArea .NF-main table th, #NF-ContentArea .NF-main table td {
	padding:2px 3px;
	border:1px solid #c8c8c8;
	line-height: 140%;
}

#NF-ContentArea .NF-main table th {
	background-color:#dddddd;
	color:#000000;
	font-weight: bold;
	text-align:center;
}

#NF-ContentArea .NF-main table td.bggray {
	background-color:#eeeeee;
}

#NF-ContentArea .NF-main table th .tdnt, #NF-ContentArea .NF-main table td .tdnt {
	color:#FF0000;
	vertical-align:0.2em;
}

#NF-ContentArea .NF-main table.noborder,
#NF-ContentArea .NF-main table tr td table.noborder {
	font-size:100%;
	width:auto;
	margin-bottom:0px;
}

#NF-ContentArea .NF-main table.noborder td,
#NF-ContentArea .NF-main table tr td table.noborder td {
	border:none;
	line-height: 110%;
}

