td {
	font:12px Helvetica,Arial,Geneva,Verdana;
	}
p {
	font:12px Helvetica,Arial,Geneva,Verdana;
	}
h1 {
	font:bold 16px Helvetica,Arial,Geneva,Verdana;
	}
h2 {
	font:bold 14px Helvetica,Arial,Geneva,Verdana;
	}
h3 {
	font:bold 13px Helvetica,Arial,Geneva,Verdana;
	}
pre	{
	font:12px 'Courier New',Courier;
	}
address {
	font:italic 12px Helvetica,Arial,Geneva,Verdana;
	}
ol,ul,li,dir,dt,menu {
	font:12px Helvetica,Arial,Geneva,Verdana;
	}
blockquote {
	font:12px Helvetica,Arial,Geneva,Verdana;
	}
td.titletext
	{
	font:bold 16px Helvetica,Arial,Geneva,Verdana;
	color:#003399;
	}
font.titletext
	{
	font:bold 16px Helvetica,Arial,Geneva,Verdana;
	}
td.subtitletext
	{
	font:normal 14px Helvetica,Arial,Geneva,Verdana;
	}
p.footer {
	font:10px Helvetica,Arial,Geneva,Verdana;
	}
font.footer {
	font:10px Helvetica,Arial,Geneva,Verdana;
	}

@media print	{
		@page			{
					margin			:	0%		;
					size			:	8.5in 11in	;
					}
	
		TR.nobreak		{
					page-break-before	:	avoid		;
					page-break-inside	:	avoid		;
					page-break-after	:	avoid		;
					}
	
		TR.breakafter		{
					page-break-before	:	avoid		;
					page-break-inside	:	avoid		;
					page-break-after	:	always		;
					}
	
		TR.noinsidebreak	{
					page-break-before	:	auto		;
					page-break-inside	:	avoid		;
					page-break-after	:	auto		;
					}

		TR.allowbreak		{
					page-break-before	:	auto		;
					page-break-inside	:	auto		;
					page-break-after	:	auto		;
					}
		}

