		body {
			width:600;
			text-align: justify;
			text-indent: 0pt;
			background:white; 
			color: black; 
			font: normal 12pt "Times" ;
			font-weight:normal;
		}
		H1 {
			width:600;
			text-align:center; 
			letter-spacing:; 
			background:#E7F784; 
			color:black; 
			font:normal 45pt "Arial","Lithos Regular";
			font-weight:1000;
			margin-bottom: 0pt;
			margin-top: 0pt;
		}
		H1.c {
			width:600;
			margin-bottom: 0pt;
			margin-top: 0pt;
			color:blue; 
			font:normal 30pt "Arial","Lithos Regular";
		}
		H1.c2 {
			width:600;
			margin-bottom: 0pt;
			margin-top: 0pt;
			color:black; 
			font:normal 30pt "Arial","Lithos Regular";
		}
		H1.Part {
			width:600;
			margin-top:25pt;
			text-align:left; 
			letter-spacing:; 
			color:black; 
			font:normal 30pt "Arial","Lithos Regular";
			page-break-before:always;
		}
		H2 {
			width:600;
			margin-top:25pt;
			text-align:left; 
			letter-spacing:; 
			background:pink; 
			color:black; 
			font:normal 25pt "Arial","Lithos Regular";
			page-break-before:always;
		}
		H3 {
			width:600;
			margin-top:20pt;
			text-decoration: underline;
			text-align:justify; 
			letter-spacing:; 
			background:cyan; 
			color:; 
			font:normal 20pt "Arial","Lithos Regular";
			page-break-before:always;
		}
		H4 {
			width:600;
			margin-top:20pt;
			text-decoration: underline;
			text-align:justify; 
			letter-spacing:; 
			background:yellow; 
			color:; 
			font:normal 14pt "Arial","Lithos Regular";
			page-break-before:always;
		}
		H4.pb {
			width:600;
			page-break-before:always;
		}
		H5 {
			width:600;
			margin-top:10pt;
			text-decoration: underline;
			text-align:justify; 
			letter-spacing:; 
			background:#FFE7C6; 
			color:; 
			font:normal 11pt "Arial","Lithos Regular";
			font-weight:bold;
		}
		H6 {
			width:600;
			margin-top:10pt;
			text-decoration: underline;
			text-align:justify; 
			letter-spacing:; 
			background:#FFFFC6; 
			color:; 
			font:normal 11pt "Arial","Lithos Regular";
			font-weight:bold;
		}
		table {
			font: normal 12pt "Times" ;
			width:580;
			margin-top: 10pt;
			margin-bottom:10pt;
			border-width:thin:;
			border-style:solid;
		}
		table.c {
			width:200;
			margin-top: 0pt;
			margin-bottom:0pt;
			padding:0pt;
			border-style:none;
		}
		P {
			font: normal 12pt "Times" ;
			width:600;
			text-align: justify;
			text-indent: 0pt;
			background:white; 
			color: black; 
			font-weight:normal;
		}
		P.jump {
			page-break-before:always;
		}
		P.for {
			text-align: center;
			border-width:thin:;
			border-style:solid;
		}
		P.center {
			margin-left:30pt;
		}
		P.right {
			text-align: right;
		}
		P.c {
			text-indent: 0pt;
		}
		P.t {
			width:500;
			text-indent: 0pt;
			margin-left:30pt;
		}
		span.d1 {
		}
		span.d2 {
		}
		span.d3 {
		}
		span.d4 {
		}
		span.d5 {
		}
		span.d6 {
			font: "Symbol" ;
		}
		span.f {
			font-weight:bold;
		}
		span.nf {
			font-weight:normal;
		}
		span.i {
			font-style:italic;
		}
		span.cpp {
			text-align: left;
			text-indent: 0pt;
			color:blue; 
			font: normal 9pt "Arial" ;
			font-weight:bold;
			text-decoration: none;
			margin-top: 0pt;
			margin-bottom: 0pt;
			margin-left: 0pt;
			margin-right: 0pt;
		}
		span.cppPink {
			text-align: left;
			text-indent: 0pt;
			color:purple; 
			font: normal 9pt "Arial" ;
			font-weight:bold;
			text-decoration: none;
			margin-top: 0pt;
			margin-bottom: 0pt;
			margin-left: 0pt;
			margin-right: 0pt;
		}
		span.small {
			font: normal 20pt "Arial" ;
		}
		pre {
			width:600;
			text-align: left;
			text-indent: 0pt;
			color:blue; 
			font: normal 8pt "Arial" ;
			font-weight:bold;
			text-indent: 0in;
			text-decoration: none;
			margin-top: 0pt;
			margin-bottom: 10pt;
			margin-left: 0pt;
			margin-right: 0pt;
		}
		img {
			margin-top: 8pt;
			margin-bottom: 5pt;
			margin-right: 5pt;
			border:none;
			float:left;
		}
		ul {
			font: normal 12pt "Times" ;
			width:550;
			list-style:circle outside;
		}
		ul.table {
			width:300;
			list-style:circle outside;
			margin-left:14pt
		}
		ul.disc {
			width:600;
			list-style:disc outside;
		}
		ul.c {
			list-style:circle outside;
			margin-left:14pt
		}
		ul.ctable {
			width:500;
			list-style:circle outside;
			margin-left:14pt
		}
		ul.d {
			width:300;
			list-style:decimal outside;
			margin-left:14pt
		}
		ul.ct {
			width:500;
			list-style:circle outside;
			margin-left:54pt
		}
		ul.dtable {
			width:500;
			list-style:decimal inside;
			margin-left:30pt;
		}
		ul.circle {
			list-style:circle outside;
		}
		ul.decimal {
			list-style:decimal outside;
		}
		ul.decimal0 {
			list-style:circle outside;
			font:normal 15pt "Times","Lithos Regular";
			margin-top: 10pt;
			margin-bottom: 12pt;
		}
		ul.decimal1 {
			list-style:upper-roman outside;
			font:normal 13pt "Times","Lithos Regular";
			margin-top: 3pt;
			margin-bottom: 12pt;
		}
		ul.decimal2 {
			list-style:upper-alpha outside;
			font:normal 12pt "Times","Lithos Regular";
			margin-top: 3pt;
			margin-bottom: 12pt;
			margin-left: 16pt;
		}
		ul.decimal3 {
			list-style:decimal outside;
			font:normal 11pt "Times","Lithos Regular";
			margin-top: 3pt;
			margin-bottom: 8pt;
			margin-left: 16pt;
		}
		ul.decimal4 {
			list-style:lower-alpha outside;
			font:normal 10pt "Times","Lithos Regular";
			margin-top: 3pt;
			margin-bottom: 5pt;
			margin-left: 16pt;
		}
		ul.decimal5 {
			list-style:lower-roman outside;
			font:normal 10pt "Times","Lithos Regular";
			margin-bottom: 8pt;
			margin-left: 16pt;
		}
