/* CSS Document */

table.defaults {
	font-family:Arial;
	font-size: 12px;
	text-decoration: none;
	border:none;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-collapse:collapse;
	border-color:#FFFFFF;
}
table.defaults th {padding: 2px 2px 2px 2px;}
table.defaults td {padding: 2px 2px 2px 2px;}
td.header {font-weight: bold; vertical-align:top;}
td.bottomheader {font-weight: bold; vertical-align:top; border-top: solid 1px #000000;}
td.topheader {font-weight: bold; vertical-align:top; border-bottom: solid 1px #000000;}
td.headerresults {vertical-align:top;}
td.datetime {font-weight: bold;}
td.title {font-weight: bold; text-decoration:underline; text-align:center; vertical-align:top; font-size:18px; height: 45px;}
td.selecttitle {font-weight: bold; text-decoration:underline; vertical-align:top; font-size:18px; height: 45px;}
td.numeric {text-decoration:none; text-align:right;}
td.numericbold {text-decoration:none; text-align:right; font-weight: bold;}
td.linesnumeric {text-decoration:none; text-align:right; border-bottom: dotted 1px #736F6E;}
td.assignments {text-decoration:none; text-align:left;}
td.linesassignments {text-decoration:none; text-align:left; border-bottom: dotted 1px #736F6E;}
td.bottomnumeric {text-decoration:none; text-align:right; border-top: solid 1px #000000; font-weight: bold;}
td.spacer {height: 1px; font-size: 1px; line-height: 1px; }
td.linesspacer {height: 1px; font-size: 1px; line-height: 1px; border-bottom: dotted 1px #736F6E;}
td.units {text-decoration:none; text-align:left; border-top: solid 1px #000000; font-weight: bold;}
td.nodata {font-weight: bold; vertical-align:top; color:Red;}
td.breakdowntext {text-decoration:none; font-size: 11px}
td.breakdownnumeric {text-decoration:none; text-align:right; font-size: 11px}