/* CSS Document */body	{	margin: 5;	padding: 5;	background: #fff;	color: #000;	}	img	{	border: 0;	}	body, h1 , h2 , h3	{	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif; 	font-size: 10pt;	}	.intro	{font-size: 12pt;	}			a:link {	color: #006;	text-decoration: underline;  	}a:visited {	color:#006;	text-decoration:underline;  	}a:hover {	color: #060; 	text-decoration: none; 	}a:active {	color: #006;	text-decoration: underline;  	}th { 	background: #ddd;	}td.data { 	background: #eee;	vertical-align: top;	}td.data2 { 	background: #ddc;	vertical-align: top;	}td.normal { 	background: #eee;	vertical-align: top;	}pre {	width: 300px;	overflow: scroll;	}td.bold { 	background: #cccccc;	vertical-align: top;}td.list { 	background: #eee;	vertical-align: top;	}td.heavy { 	font-weight: bold;	background: #eee;	border: #006; 	border-style: dotted; 	border-top-width: 2px; 	border-right-width: 2px; 	border-bottom-width: 2px; 	border-left-width: 2px;	vertical-align: top;}td.dark{ 	font-weight: bold;	background: #313952;	color:#fff; 	vertical-align:top;	}a.field:link {	color: #36c;	text-decoration: none;  	font-weight: bold;	font-size: 8pt;	}a.field: visited {	color: #36c;	text-decoration: none;  	font-weight: bold;	font-size: 8pt;	}a.field:hover {	color: #000066; 	text-decoration: underline; 	font-weight: bold;	font-size: 8pt;	}.tiny {	font-size: 8pt;	}td.trans { 	background: #CC9;	}td.trance { 	background: #CC9;	border: #006; 	border-style: dotted; 	border-top-width: 1px; 	border-right-width: 1px; 	border-bottom-width: 1px; 	border-left-width: 1px;	}td.transa { 	background: #CC6;	font-size: 10pt;	}h1 { 	color: #666;	font-size: 16pt;	}h2 { 	color: #006;	font-size: 12pt;	}h3 { 	color: #006;	font-size: 11pt;	}