<style type="text/css">
	body			{ font-family: Helvetica,Arial,sans-serif; color: #000000; background-color: #ffffff; margin: 12pt; max-width: 800px; position: relative; }
	div,td,th		{ font-family: Helvetica,Arial,sans-serif; line-height: 1.1; }
	th				{ margin-top: 4pt; }
	table.border	{ margin-top: 14pt; margin-bottom: 0pt; border-collapse: collapse;}
	.middle			{ border: 1px solid gray; margin: 5px; }
	.top			{ border-left: 1px solid gray; border-right: 1px solid gray; margin: 5px; }
	.left			{ border-top: 1px solid gray; border-bottom: 1px solid gray; margin: 5px; }
	p,li,blockquote	{ font-family: Helvetica,Arial,sans-serif; text-align: justify; line-height: 1.2; margin-bottom: 4pt; orphans: 3; widows: 3; }
	ul,li,blockquote	{ margin-top: 4pt; margin-bottom: 4pt; }
	blockquote		{ margin-left: 14pt; margin-right: 254pt; font-style: italic; }
	h1,h2,h3,th		{ clear: left; font-family: Helvetica,Arial,sans-serif; color: #336633; font-weight: bold; page-break-inside: avoid; page-break-after: avoid; }
	h2				{ margin-top: 24pt; }
	h2.fltimg		{ margin-bottom: 7pt; clear: both; float: right; }
	h3				{ clear: both; margin-bottom: 7pt; page-break-before: avoid; }
	h4				{ font-family: Helvetica,Arial,sans-serif; line-height: 1.2; margin-bottom: 12pt; page-break-inside:avoid; page-break-before: avoid; page-break-after: avoid; }
 	h4.h3			{ margin-bottom: 7pt; font-size: 115%; color: #336633; }
 	h4.fltimg		{ margin-top: 0pt; margin-bottom: 12pt; clear: both; float: right; }
	h4.forward		{ margin-top: 0px; float: right; text-decoration: underline; }
	h4.upward		{ text-align: center;  clear: right; text-decoration: underline; }
	h4.backward		{ margin-top: 0px; text-align: left; text-decoration: underline; }
	hr      		{ clear: both; margin-top: 10pt; margin-bottom: 10pt;}
	.dt      		{ text-align: left; line-height: 1.1; margin-top: 0pt; margin-bottom: 2pt; }
	.dd      		{ text-align: left; line-height: 1.1; margin-top: 0pt; margin-bottom: 4pt; margin-left: 20pt; }
	a				{ text-decoration: underline; margin: 0pt; }
	a.fltimg		{ clear: both; float: right; margin-bottom: 7pt; }
	img.fltimg		{ margin-top: 2pt; margin-left: 14pt; margin-bottom: 2pt; border-width: 0px; page-break-inside: avoid; }
	p.fltimg		{ margin-left: 14pt; margin-bottom: 2pt; margin-top: 2pt; text-align: center;  page-break-inside: avoid; page-break-before: avoid;}
	p.frtimg		{ background-color: #e0e0f0; clear: both; margin-left: 14pt; margin-bottom: 0pt; margin-top: 0pt; text-align: center; page-break-inside: avoid; page-break-before: avoid;}
	p.petimg		{ background-color: #e0e0f0;              margin-left: 14pt; margin-bottom: 0pt; margin-top: 0pt; text-align: center; page-break-inside: avoid; page-break-before: avoid;}
	p.imgsub		{ margin-left: 14pt; margin-bottom: 10pt; margin-top: 2pt; text-align: center; color: #404040; font-size: 80%; page-break-inside: avoid; page-break-before: avoid; }
	p.imgside		{ margin-left:  0pt; margin-bottom: 10pt; margin-top: 2pt; text-align:   left; color: #404040; font-size: 80%; page-break-inside: avoid; page-break-before: avoid; }
	p.new			{ clear: both; }
	p.map			{ float: right; margin-left: 14pt; margin-bottom: 14pt; border-width: 0px; page-break-inside: avoid; }
	img.smap		{ margin-top: 8px; }
	#smap			{ z-index: 1; position: absolute; right: 12pt; margin-top: 9pt; margin-bottom: 7pt; }
	#smapw			{ z-index: 1; position: absolute;  left: 10px; margin-top: 5pt; margin-bottom: 10pt; }
	#dmap			{ z-index: 2; visibility: hidden; overflow: hidden; clear: both; float: right; width: 480px; height: 360px; margin-top: 9pt; margin-left: 14pt; margin-bottom:  7pt; border-width: 0px; page-break-inside:avoid; }
	#dmapw			{ z-index: 2; visibility: hidden; overflow: hidden;              float:  left; width: 800px;                margin-top: 0pt;                    margin-bottom: 20pt; border-width: 0px; page-break-inside:avoid; }
	p.footnote		{ margin-left: 0pt; margin-bottom: 4pt; margin-top: 2pt; text-align: left; font-size: 80%; page-break-inside: avoid; page-break-before: avoid; }
	.copyright		{ color: #404040; font-size: 80%; margin-bottom: 4pt; }
 </style>