body, table  { 
	font-size: 10pt;
	color: black; 
	font-family: "Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular";
	margin: 0px; 
	}
		
/* Used on the old text links replaced by buttons */		
.subnav {
	font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	color: red;
	text-decoration: none; } 
a.subnav {
	font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif; 
	font-size: 11px/130%; 
	color: #336699; } 
a.subnav:active { 
	font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	color: #336699; } 
a.subnav:visited { 
	font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; } 
a.subnav:hover { 
	font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	color: #5C85AD; 
	text-decoration: underline; } 
	
/* These for the shared menu background and print only */
.menubg{
	display: none;}
.menubgtop{
	display: none;}
.bg_top{
	display: none; }
	
/* The following used for the table formatting.  */
.shade {
	background-color: #EDECF2;
	color: black;}
.tabtitle {
	font-family: Verdana,Arial,Helvetica,Geneva,Swiss, Sans-serif;
	font-size: 10pt;
	background-color: #4A4E7E;
	color: white;}	
.tabdate {
	font-weight: bold;
	color: #4A4E7E;
	background-color: #FFFFFF;
	height: 25pt;}
.smaller2 {
	background-color: #DBDCE1;}


/* These used for bottom and printonly */
.bottom {
	display: none;}

/* To display only when printing */
.printonly{
	} 
.noprint{
	display: none;}
.tabprint td{
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	font-size: 9pt;}