body
   { 
	   font-size: 8pt;
	   line-height:14pt;
		 margin-left:40px;
		 margin-right:30px;
		 margin-top:40px;
		 margin-bottom:20px
   }
p,h1,h2,h4,ul,ol,li,div,td,th,dt,dd,address,blockquote,nobr
   { font-family: verdana, tahoma, helvetica, arial, sans-serif }
p
   {
	   margin-bottom:9pt;
	   margin-top:0pt
	 }
p.bsp
   {
	   margin-bottom:3pt;
		 margin-top:0pt;
	 }
p.intro
   {
	   margin-bottom:16pt;
     margin-top:0pt;
	 }
img.topline
   { margin-bottom:12pt; }
table
   { 
	   font-size: 8pt;
	   line-height:14pt;
		 margin-bottom:9pt;
   }
td.anglat
   { 
	   vertical-align:top;
		 padding-left:30pt;
   }
h1
   {
	   color: #808080;
	   font-weight: bold;
	   font-size: 12pt;
	   margin-bottom: 0pt;
	 }
h2
   { font-weight: bold; font-size:12pt; }
h3
   {
	   font-weight: bold;
	   font-size: 12pt;
		 margin-bottom: 3pt;
		 font-style:italic;
	 }
ul
   { list-style-type: square; }
dt
   {
	   font-weight: bold;
	   margin-bottom: 6pt;
	 }
dd
   { margin-bottom:18pt; }
a.topanker
   {
	   font-size: 8pt;
	   line-height:12pt;
	   margin-left: 12pt;
	   margin-bottom: 6pt;
  	 color: #000080;
	   font-weight: bold;
	   font-family: verdana, tahoma, helvetica, arial, sans-serif;
	   text-decoration:underline;
	 }
.toppara
   { margin-bottom: 3pt; }
.err
   { 
	   color: #C00000;
   }
.tp
   {
	   font-size: 40%;
	 }