A            { color: #0033cc; text-decoration: none }
body         { font-family: arial, helvetica, verdana; font-size: 10pt; margin-left: 0px; 
               margin-right: 2px; margin-top: 4px }
A:hover      { text-decoration: none }
A:Active     { color: Black; text-decoration: none }
td           { font-family: arial, helvetica, verdana }

body.c0 { /* Body Margins */ 
				leftmargin: 0; 
				topmargin: 0;
				}
body.c1 { /* Body Margins */ 
				leftmargin: 1; 
				topmargin: 1;
				}
table.float-right {/* header element float */
  float: right;
  width: 175px; 
  margin: 0.5em 0.0em 0.2em 0.2em ;
  background: ;
  border-top: 5px ;
  border-left: 4px ;
  border-bottom: 2px ;
  }
table.fr2 {/* header element float */
  float: right;
  width: 302px; 
  margin: 0.5em 0.0em 0.2em 0.2em ;
  background: ;
  border-top: 5px ;
  border-left: 4px ;
  border-bottom: 2px ;
	text-align: center;
  }

table.float-r1 {/* header element float */
  float: right;
/*  width: 50%; */
  margin: 1.5em 0.0em 0.2em 0.2em ;
  background: ;
  }
	
	table.float-left {/* header element float */
  float: left;
  width: 50%;
  margin: 0 2.2em 0 0;
  background: ;
  border-right: 2px ;
  border-bottom: 2px ;
  }

	table.float-left2 {/* header element float */
  float: left;
  width: 157;
  margin: 0 .2em 0 0;
  background: ;
  border-right: 2px ;
  border-bottom: 2px ;
  }

	table.float-left3 {/* header element float */
  float: left;
  width: 125;
  margin: 0 .2em 0 0;
  border-right: 0px ;
  border-bottom: 0px ;
  }

  p.top {/* after header margin adjustment */
  margin-top: 2;
  padding: 0.2em;
  border-top: 0px dotted #696969;
  background: #ffffe0;
  }

 li:c1 { display: marker; marker-offset: 5px }
 li:c2 { display: marker; marker-offset: 10px }
 li:c3 { display: marker; marker-offset: 20px }
 li:c4 { display: marker; marker-offset: 25px }
 li:c5 { margin: 40px 0 0; }

	
 p.c1 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: left}
 p.c2 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: left}
 p.c3 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: left}
 p.c4 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: left}
 p.c5 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: left}
 p.c6 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: left}
 p.c7 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: left}
 p.c8 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: left}
 p.c9 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: left}
 p.c10 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: left}
 p.c11 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: left}
 p.c12 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: left}

 p.c13 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: center}
 p.c14 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: center}
 p.c15 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: center}
 p.c16 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: center}
 p.c17 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: center}
 p.c18 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: center}
 p.c19 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: center}
 p.c20 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: center}
 p.c21 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: center}
 p.c22 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: center}
 p.c23 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: center}
 p.c24 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: center}

 p.c25 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: right}
 p.c26 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: right}
 p.c27 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: right}
 p.c28 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: right}
 p.c29 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: right}
 p.c30 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: right}
 p.c31 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: right}
 p.c32 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: right}
 p.c33 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: right}
 p.c34 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: right}
 p.c35 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: right}
 p.c36 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: right}

 p.c37 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: left; font-weight: bold}
 p.c38 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: left; font-weight: bold}
 p.c39 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: left; font-weight: bold}
 p.c40 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: left; font-weight: bold}
 p.c41 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: left; font-weight: bold}
 p.c42 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: left; font-weight: bold}
 p.c43 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: left; font-weight: bold}
 p.c44 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: left; font-weight: bold}
 p.c45 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: left; font-weight: bold}
 p.c46 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: left; font-weight: bold}
 p.c47 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: left; font-weight: bold}
 p.c48 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: left; font-weight: bold}

 p.c49 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: center; font-weight: bold}
 p.c50 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: center; font-weight: bold}
 p.c51 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: center; font-weight: bold}
 p.c52 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: center; font-weight: bold}
 p.c53 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: center; font-weight: bold}
 p.c54 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: center; font-weight: bold}
 p.c55 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: center; font-weight: bold}
 p.c56 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: center; font-weight: bold}
 p.c57 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: center; font-weight: bold}
 p.c58 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: center; font-weight: bold}
 p.c59 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: center; font-weight: bold}
 p.c60 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: center; font-weight: bold}

 p.c61 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: right; font-weight: bold}
 p.c62 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: right; font-weight: bold}
 p.c63 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: right; font-weight: bold}
 p.c64 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: right; font-weight: bold}
 p.c65 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: right; font-weight: bold}
 p.c66 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: right; font-weight: bold}
 p.c67 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: right; font-weight: bold}
 p.c68 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: right; font-weight: bold}
 p.c69 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: right; font-weight: bold}
 p.c70 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: right; font-weight: bold}
 p.c71 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: right; font-weight: bold}
 p.c72 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: right; font-weight: bold}


 
 a.c1 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: left}
 a.c2 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: left}
 a.c3 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: left}
 a.c4 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: left}
 a.c5 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: left}
 a.c6 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: left}
 a.c7 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: left}
 a.c8 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: left}
 a.c9 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: left}
 a.c10 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: left}
 a.c11 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: left}
 a.c12 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: left}

 a.c13 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: center}
 a.c14 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: center}
 a.c15 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: center}
 a.c16 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: center}
 a.c17 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: center}
 a.c18 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: center}
 a.c19 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: center}
 a.c20 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: center}
 a.c21 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: center}
 a.c22 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: center}
 a.c23 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: center}
 a.c24 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: center}

 a.c25 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: right}
 a.c26 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: right}
 a.c27 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: right}
 a.c28 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: right}
 a.c29 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: right}
 a.c30 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: right}
 a.c31 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: right}
 a.c32 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: right}
 a.c33 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: right}
 a.c34 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: right}
 a.c35 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: right}
 a.c36 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: right}

 a.c37 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: left; font-weight: bold}
 a.c38 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: left; font-weight: bold}
 a.c39 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: left; font-weight: bold}
 a.c40 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: left; font-weight: bold}
 a.c41 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: left; font-weight: bold}
 a.c42 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: left; font-weight: bold}
 a.c43 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: left; font-weight: bold}
 a.c44 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: left; font-weight: bold}
 a.c45 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: left; font-weight: bold}
 a.c46 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: left; font-weight: bold}
 a.c47 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: left; font-weight: bold}
 a.c48 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: left; font-weight: bold}

 a.c49 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: center; font-weight: bold}
 a.c50 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: center; font-weight: bold}
 a.c51 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: center; font-weight: bold}
 a.c52 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: center; font-weight: bold}
 a.c53 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: center; font-weight: bold}
 a.c54 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: center; font-weight: bold}
 a.c55 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: center; font-weight: bold}
 a.c56 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: center; font-weight: bold}
 a.c57 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: center; font-weight: bold}
 a.c58 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: center; font-weight: bold}
 a.c59 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: center; font-weight: bold}
 a.c60 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: center; font-weight: bold}

 a.c61 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: right; font-weight: bold}
 a.c62 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: right; font-weight: bold}
 a.c63 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: right; font-weight: bold}
 a.c64 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: right; font-weight: bold}
 a.c65 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: right; font-weight: bold}
 a.c66 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: right; font-weight: bold}
 a.c67 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: right; font-weight: bold}
 a.c68 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: right; font-weight: bold}
 a.c69 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: right; font-weight: bold}
 a.c70 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: right; font-weight: bold}
 a.c71 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: right; font-weight: bold}
 a.c72 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: right; font-weight: bold}

 
 
 span.c1 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: left}
 span.c2 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: left}
 span.c3 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: left}
 span.c4 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: left}
 span.c5 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: left}
 span.c6 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: left}
 span.c7 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: left}
 span.c8 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: left}
 span.c9 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: left}
 span.c10 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: left}
 span.c11 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: left}
 span.c12 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: left}

 span.c13 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: center}
 span.c14 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: center}
 span.c15 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: center; }
 span.c16 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: center; }
 span.c17 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: center; }
 span.c18 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: center}
 span.c19 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: center}
 span.c20 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: center}
 span.c21 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: center}
 span.c22 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: center}
 span.c23 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: center}
 span.c24 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: center}

 span.c25 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: right}
 span.c26 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: right}
 span.c27 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: right}
 span.c28 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: right}
 span.c29 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: right}
 span.c30 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: right}
 span.c31 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: right}
 span.c32 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: right}
 span.c33 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: right}
 span.c34 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: right}
 span.c35 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: right}
 span.c36 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: right}

 span.c37 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: left; font-weight: bold}
 span.c38 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: left; font-weight: bold}
 span.c39 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: left; font-weight: bold}
 span.c40 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: left; font-weight: bold}
 span.c41 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: left; font-weight: bold}
 span.c42 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: left; font-weight: bold}
 span.c43 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: left; font-weight: bold}
 span.c44 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: left; font-weight: bold}
 span.c45 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: left; font-weight: bold}
 span.c46 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: left; font-weight: bold}
 span.c47 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: left; font-weight: bold}
 span.c48 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: left; font-weight: bold}

 span.c49 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: center; font-weight: bold}
 span.c50 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: center; font-weight: bold}
 span.c51 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: center; font-weight: bold}
 span.c52 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: center; font-weight: bold}
 span.c53 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: center; font-weight: bold}
 span.c54 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: center; font-weight: bold}
 span.c55 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: center; font-weight: bold}
 span.c56 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: center; font-weight: bold}
 span.c57 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: center; font-weight: bold}
 span.c58 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: center; font-weight: bold}
 span.c59 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: center; font-weight: bold}
 span.c60 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: center; font-weight: bold}

 span.c61 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: right; font-weight: bold}
 span.c62 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: right; font-weight: bold}
 span.c63 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: right; font-weight: bold}
 span.c64 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: right; font-weight: bold}
 span.c65 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: right; font-weight: bold}
 span.c66 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: right; font-weight: bold}
 span.c67 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: right; font-weight: bold}
 span.c68 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: right; font-weight: bold}
 span.c69 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: right; font-weight: bold}
 span.c70 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: right; font-weight: bold}
 span.c71 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: right; font-weight: bold}
 span.c72 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: right; font-weight: bold}

 div.c1 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: left}
 div.c2 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: left}
 div.c3 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: left}
 div.c4 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: left}
 div.c5 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: left}
 div.c6 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: left}
 div.c7 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: left}
 div.c8 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: left}
 div.c9 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: left}
 div.c10 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: left}
 div.c11 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: left}
 div.c12 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: left}

 div.c13 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: center}
 div.c14 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: center}
 div.c15 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: center}
 div.c16 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: center}
 div.c17 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: center}
 div.c18 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: center}
 div.c19 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: center}
 div.c20 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: center}
 div.c21 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: center}
 div.c22 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: center}
 div.c23 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: center}
 div.c24 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: center}

 div.c25 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: right}
 div.c26 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: right}
 div.c27 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: right}
 div.c28 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: right}
 div.c29 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: right}
 div.c30 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: right}
 div.c31 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: right}
 div.c32 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: right}
 div.c33 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: right}
 div.c34 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: right}
 div.c35 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: right}
 div.c36 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: right}

 div.c37 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: left; font-weight: bold}
 div.c38 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: left; font-weight: bold}
 div.c39 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: left; font-weight: bold}
 div.c40 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: left; font-weight: bold}
 div.c41 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: left; font-weight: bold}
 div.c42 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: left; font-weight: bold}
 div.c43 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: left; font-weight: bold}
 div.c44 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: left; font-weight: bold}
 div.c45 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: left; font-weight: bold}
 div.c46 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: left; font-weight: bold}
 div.c47 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: left; font-weight: bold}
 div.c48 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: left; font-weight: bold}

 div.c49 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: center; font-weight: bold}
 div.c50 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: center; font-weight: bold}
 div.c51 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: center; font-weight: bold}
 div.c52 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: center; font-weight: bold}
 div.c53 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: center; font-weight: bold}
 div.c54 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: center; font-weight: bold}
 div.c55 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: center; font-weight: bold}
 div.c56 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: center; font-weight: bold}
 div.c57 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: center; font-weight: bold}
 div.c58 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: center; font-weight: bold}
 div.c59 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: center; font-weight: bold}
 div.c60 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: center; font-weight: bold}

 div.c61 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: right; font-weight: bold}
 div.c62 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: right; font-weight: bold}
 div.c63 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: right; font-weight: bold}
 div.c64 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: right; font-weight: bold}
 div.c65 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: right; font-weight: bold}
 div.c66 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: right; font-weight: bold}
 div.c67 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: right; font-weight: bold}
 div.c68 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: right; font-weight: bold}
 div.c69 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: right; font-weight: bold}
 div.c70 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: right; font-weight: bold}
 div.c71 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: right; font-weight: bold}
 div.c72 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: right; font-weight: bold}

 
 
 h.c1 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: left}
 h.c2 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: left}
 h.c3 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: left}
 h.c4 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: left}
 h.c5 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: left}
 h.c6 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: left}
 h.c7 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: left}
 h.c8 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: left}
 h.c9 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: left}
 h.c10 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: left}
 h.c11 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: left}
 h.c12 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: left}

 h.c13 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: center}
 h.c14 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: center}
 h.c15 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: center}
 h.c16 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: center}
 h.c17 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: center}
 h.c18 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: center}
 h.c19 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: center}
 h.c20 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: center}
 h.c21 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: center}
 h.c22 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: center}
 h.c23 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: center}
 h.c24 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: center}

 h.c25 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: right}
 h.c26 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: right}
 h.c27 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: right}
 h.c28 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: right}
 h.c29 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: right}
 h.c30 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: right}
 h.c31 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: right}
 h.c32 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: right}
 h.c33 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: right}
 h.c34 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: right}
 h.c35 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: right}
 h.c36 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: right}

 h.c37 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: left; font-weight: bold}
 h.c38 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: left; font-weight: bold}
 h.c39 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: left; font-weight: bold}
 h.c40 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: left; font-weight: bold}
 h.c41 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: left; font-weight: bold}
 h.c42 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: left; font-weight: bold}
 h.c43 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: left; font-weight: bold}
 h.c44 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: left; font-weight: bold}
 h.c45 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: left; font-weight: bold}
 h.c46 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: left; font-weight: bold}
 h.c47 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: left; font-weight: bold}
 h.c48 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: left; font-weight: bold}

 h.c49 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: center; font-weight: bold}
 h.c50 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: center; font-weight: bold}
 h.c51 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: center; font-weight: bold}
 h.c52 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: center; font-weight: bold}
 h.c53 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: center; font-weight: bold}
 h.c54 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: center; font-weight: bold}
 h.c55 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: center; font-weight: bold}
 h.c56 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: center; font-weight: bold}
 h.c57 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: center; font-weight: bold}
 h.c58 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: center; font-weight: bold}
 h.c59 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: center; font-weight: bold}
 h.c60 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: center; font-weight: bold}

 h.c61 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: right; font-weight: bold}
 h.c62 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: right; font-weight: bold}
 h.c63 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: right; font-weight: bold}
 h.c64 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: right; font-weight: bold}
 h.c65 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: right; font-weight: bold}
 h.c66 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: right; font-weight: bold}
 h.c67 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: right; font-weight: bold}
 h.c68 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: right; font-weight: bold}
 h.c69 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: right; font-weight: bold}
 h.c70 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: right; font-weight: bold}
 h.c71 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: right; font-weight: bold}
 h.c72 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: right; font-weight: bold}

 li.c1 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: left}
 li.c2 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: left}
 li.c3 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: left}
 li.c4 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: left}
 li.c5 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: left}
 li.c6 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: left}
 li.c7 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: left}
 li.c8 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: left}
 li.c9 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: left}
 li.c10 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: left}
 li.c11 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: left}
 li.c12 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: left}

 li.c13 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: center}
 li.c14 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: center}
 li.c15 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: center}
 li.c16 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: center}
 li.c17 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: center}
 li.c18 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: center}
 li.c19 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: center}
 li.c20 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: center}
 li.c21 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: center}
 li.c22 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: center}
 li.c23 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: center}
 li.c24 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: center}

 li.c25 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: right}
 li.c26 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: right}
 li.c27 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: right}
 li.c28 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: right}
 li.c29 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: right}
 li.c30 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: right}
 li.c31 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: right}
 li.c32 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: right}
 li.c33 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: right}
 li.c34 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: right}
 li.c35 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: right}
 li.c36 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: right}

 li.c37 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: left; font-weight: bold}
 li.c38 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: left; font-weight: bold}
 li.c39 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: left; font-weight: bold}
 li.c40 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: left; font-weight: bold}
 li.c41 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: left; font-weight: bold}
 li.c42 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: left; font-weight: bold}
 li.c43 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: left; font-weight: bold}
 li.c44 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: left; font-weight: bold}
 li.c45 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: left; font-weight: bold}
 li.c46 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: left; font-weight: bold}
 li.c47 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: left; font-weight: bold}
 li.c48 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: left; font-weight: bold}

 li.c49 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: center; font-weight: bold}
 li.c50 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: center; font-weight: bold}
 li.c51 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: center; font-weight: bold}
 li.c52 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: center; font-weight: bold}
 li.c53 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: center; font-weight: bold}
 li.c54 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: center; font-weight: bold}
 li.c55 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: center; font-weight: bold}
 li.c56 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: center; font-weight: bold}
 li.c57 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: center; font-weight: bold}
 li.c58 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: center; font-weight: bold}
 li.c59 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: center; font-weight: bold}
 li.c60 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: center; font-weight: bold}

 li.c61 {font-family: arial, helvetica, verdana; font-size: 6pt; color: #000000; text-align: right; font-weight: bold}
 li.c62 {font-family: arial, helvetica, verdana; font-size: 7pt; color: #000000; text-align: right; font-weight: bold}
 li.c63 {font-family: arial, helvetica, verdana; font-size: 8pt; color: #000000; text-align: right; font-weight: bold}
 li.c64 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #000000; text-align: right; font-weight: bold}
 li.c65 {font-family: arial, helvetica, verdana; font-size: 10pt; color: #000000; text-align: right; font-weight: bold}
 li.c66 {font-family: arial, helvetica, verdana; font-size: 11pt; color: #000000; text-align: right; font-weight: bold}
 li.c67 {font-family: arial, helvetica, verdana; font-size: 12pt; color: #000000; text-align: right; font-weight: bold}
 li.c68 {font-family: arial, helvetica, verdana; font-size: 13pt; color: #000000; text-align: right; font-weight: bold}
 li.c69 {font-family: arial, helvetica, verdana; font-size: 14pt; color: #000000; text-align: right; font-weight: bold}
 li.c70 {font-family: arial, helvetica, verdana; font-size: 16pt; color: #000000; text-align: right; font-weight: bold}
 li.c71 {font-family: arial, helvetica, verdana; font-size: 18pt; color: #000000; text-align: right; font-weight: bold}
 li.c72 {font-family: arial, helvetica, verdana; font-size: 20pt; color: #000000; text-align: right; font-weight: bold}

 hr.c1 {text-align: left}
 hr.c2 {text-align: center}
 hr.c3 {text-align: right}
 hr.c10 {text-align: center; width: 95%; size: 1; color: #0033cc}

 
 TABLE.t0 { border: 0px solid black; width: 975px; }
 TABLE.t1 { border: 0px solid black; width: 315px; }
 TABLE.t2 { border: 0px solid black; width: 260px; }
 TABLE.t3 { border: 0px solid black; width: 276px; }
 TABLE.t4 { border: 0px solid black; width: 375px; }
 TABLE.t5 { border: 0px solid black; width: 150px; }
 TABLE.t6 { border: 0px solid black; width: 500px; }
 TABLE.t7 { border: 0px solid black; width: 200px; }
 TABLE.t8 { border: 0px solid black; width: 200px; }

 TABLE.t9 { border: 1px solid black; width: 500px; align: center}
 TD.c110 { width: 500px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c111 { width:  5px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px dashed blue; font-family: arial, helvetica, verdana; vertical-align: top;}
 TD.c112 { width: 110px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 4px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c113 { width: 120px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 4px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c114 { width: 220px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 4px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c115 { width: 500px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c116 { width: 500px; text-align: left; background-color: #acacac; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.x1   { width: 40px; text-align: right; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top}
 TD.c105 { width: 350px; text-align: right; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top}
 TD.c114 { width: 350px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 4px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }

 TABLE.c1 { border: 0px solid #000099; width: 340px; }
 TABLE.c2 { border: 0px solid black; width: 700px; }
 TABLE.c3 { border: 0px solid black; width: 695px; }
 
 TD.col1 { width:  10px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col2 { width: 315px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col3 { width: 315px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 8pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col4 { width: 175px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 8pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col5 { width: 520px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 8pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col6 { width: 240px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 8pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }

 TD.head0{ width:  15px; text-align: left; background-color: #cc0000; font-size: 9; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; }
 TD.head1{ width:   1px; text-align: left; background-color: #acacac; font-size: 9; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; }
 TD.head2{ width: 260px; text-align: left; background-color: #acacac; font-size: 9; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; font-weight: bold}
 TD.head13{ width:  15px; text-align: left; background-color: #cc0000; font-size: 9; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; }
 TD.head14{ width:   1px; text-align: left; background-color: #acacac; font-size: 9; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; }
 TD.head15{ width: 260px; text-align: left; background-color: #acacac; font-size: 9; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; }

 TABLE.c4  { border: 0px solid black; width: 700px; align: center;}
 TD.body100{ width:   1px; border: 0px dashed blue; text-align: left; background-color: #acacac; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: px; font-size: 0pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.body101{ width: 323px; border: 0px dashed red;  text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; vertical-align: top; }
 TD.body102{ width: 275px; border: 0px dashed red;  text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; vertical-align: top; }
 TD.body103{ width: 700px; border: 0px dashed red;  text-align: left; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; vertical-align: top; }
 TD.body104{ width: 700px; background-color: #acacac; border: 0px dashed red;  text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; vertical-align: top; }
 TD.body105{ width: 700px; border: 0px dashed red;  text-align: left; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; vertical-align: top; }

 TD.head10{ width:  15px; text-align: left; background-color: #acacac; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; }
 TD.head11{ width:   1px; text-align: left; background-color: #acacac; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; }
 TD.head12{ width: 160px; text-align: left; background-color: ; font-size: 8pt; color: red; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; }
 TD.col11 { width:  10px; border: 0px dashed blue; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col12 { width: 165px; border: 0px dashed blue; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col1o { width: 750px; border: 1px dashed blue; text-align: left; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-left: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TABLE.t11{ width: 175px; border: 0px solid black; }
 TD.body1 { width: 175px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body11{ width: 175px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body12{ width:   1px; border: 0px dashed red;  text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body13{ width: 160px; border: 0px dashed red;  text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: middle; }
 TABLE.t12{ width: 160px; border: 0px solid black; }
 TD.body14{ width:  15px; border: 0px dashed red;  text-align: left; vertical-align: middle;}
 TD.body15{ width: 145px; border: 0px dashed red;  text-align: left; font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: middle; }
 
 TD.head20{ width:  15px; text-align: left; background-color: #cc0000; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; }
 TD.head21{ width:   1px; text-align: left; background-color: #acacac; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; }
 TD.head22{ width: 500px; text-align: left; background-color: #acacac; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; }
 TD.col21 { width:  10px; text-align: left; border: 0px dashed blue; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col22 { width: 506px; border: 0px dashed blue; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col23 { width: 785px; border: 0px dashed blue; text-align: left; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 8pt; border-left: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col24 { width:   1px; border: 0px dashed blue; text-align: left; background-color: #acacac; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: px; font-size: 2pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col2o { width: 750px; border: 0px dashed blue; text-align: left; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-left: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col24x { width:  1px; border: 0px dashed blue; text-align: left; background-color: #acacac; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: px; font-size: 2pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col25x { width: 13px; border: 0px dashed blue; text-align: left; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: px; font-size: 2pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col25 { width: 784px; border: 0px dashed blue; text-align: left; padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TABLE.t21{ width: 505px; border: 0px solid green; }
 TABLE.t23{ width: 785px; border: 0px solid green; }
 TABLE.t24{ width: 780px; border: 0px solid green; }
 TD.body21{ width:  16px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body22{ width: 500px; border: 0px dashed blue; text-align: left; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body23{ width: 506px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body24{ width: 506px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TABLE.t22{ width: 500px; border: 0px solid green; align: right;}
 TD.body25{ width:  30px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 15px; vertical-align: top; }
 TD.body26{ width: 470px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body25a{ width:  15px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 15px; vertical-align: top; }
 TD.body26a{ width: 365px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body27{ width: 295px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body28{ width: 175px; border: 0px dashed blue; text-align: center; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 h.c75 {font-family: arial, helvetica, verdana; font-size: 9pt; color: #acacac; text-align: left}
 TD.body29{ width: 506px; border: 0px dashed blue; text-align: center; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 120px; vertical-align: top; }
 
 
 TD.head30{ width:  15px; text-align: left; background-color: #cc0000; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; }
 TD.head31{ width:   1px; text-align: left; background-color: #acacac; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; }
 TD.head32{ width: 224px; text-align: left; background-color: #acacac; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; }
 TD.col31 { width:  10px; border: 0px dashed blue; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col32 { width: 230px; border: 0px dashed blue; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TABLE.t31{ width: 240px; border: 0px solid red; }
 TD.body33{ width: 240px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body34{ width:  15px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body35{ width: 225px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body36{ width: 240px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }

 TD.head40{ width:  15px; text-align: left; background-color: #cc0000; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; }
 TD.head41{ width:   1px; text-align: left; background-color: #acacac; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; }
 TD.head42{ width: 364px; text-align: left; background-color: #acacac; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; }
 TD.head43{ width: 199px; text-align: left; background-color: #acacac; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; }
 TD.col41 { width:  10px; border: 0px dashed blue; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.col42 { width: 380px; border: 0px dashed blue; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TABLE.t41{ width: 380px; border: 0px solid red; }
 TABLE.t42{ width: 215px; border: 0px solid red; }
 TD.body43{ width: 380px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body44{ width:  15px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body45{ width: 365px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body46{ width: 350px; border: 0px dashed blue; text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body47{ width: 160px; text-align: center; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body48{ width: 215px; text-align: left; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 2px; vertical-align: top; }

 TD.body50{ text-align: center; font-size: 9; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: top; }
 TD.body991{ font-size: 12 }
 
 
 
 TD.body0{ width: 276px; text-align: left; border: 0px dashed blue; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; vertical-align: top; }
 TD.body1{ width:  15px; text-align: left; border: 0px dashed blue; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body2{ width:   1px; text-align: left; border: 0px dashed blue; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body3{ width: 260px; text-align: left; border: 0px dashed blue; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body4{ width:  15px; text-align: left; border: 0px dashed blue; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: bottom; }
 TD.body5{ width: 245px; text-align: left; border: 0px dashed blue; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body6{ width:  60px; text-align: left; border: 0px dashed blue; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: middle; }
 TD.body7{ width:   1px; text-align: left; border: 0px dashed blue; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body8{ width: 215px; text-align: left; border: 0px dashed blue; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; vertical-align: top; }
 TD.body9{ width: 375px; text-align: left; border: 0px dashed blue; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 40px; padding-top: 25px; vertical-align: top; }
 TD.body10{ width: 375px; text-align: right; border: 0px dashed blue; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; padding-right: 20px; vertical-align: top; }
 TD.body200{width: 315px; text-align: left; border: 0px dashed blue; font-size: 9pt; font-family: sans-serif, Verdana, Arial, Helvetica ; padding-left: 5px; padding-right: 0px; vertical-align: top; }
 /* TD.body11{ width: 175px; text-align: left; border: 0px dashed blue; font-size: 11; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; padding-right: 20px; vertical-align: top; }
*/

 span.st1 {color: #0033cc; font-size: 8pt; }
 span.t2 {color: #0033cc; font-size: 12pt; font-weight: bold}
 span.t3 {font-size: 8pt; }
 span.t4 {color: #0033cc; font-size: 16pt; }
 span.t5 {color: #0033cc; font-size: 8pt; text-align: center} 
 span.t6 {font-size: 7pt; }
 span.t7 {color: #0033cc; font-size: 8pt; }
 span.t9 {color: #0033cc; font-size: 16pt; }
 span.x1 {color: #0033cc; font-size: 18pt; }
 span.x2 {color: #0033cc; font-size: 16pt; }

 TD.c4 { width: 975px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; font-weight: bold; }
 td.c01 {font-size: 11pt; color: #cc0000; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; }


 TD.c5 { width: 550px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c6 { width: 50px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }

 TD.c7 { width: 10px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c8 { width: 390px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c9 { width: 300px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c10 { width: 695px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c11 { width: 180px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c12 { width: 500px; text-align: left; padding-left: 7px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c13 { width: 690px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c14 { width: 215px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c15 { width: 475px; text-align: left; padding-left: 10px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c16 { width: 340px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c17 { width: 15px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c18 { width: 690px; text-align: center; padding-left: 100px; padding-right: 100px; padding-top: 17px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c19 { width: 690px; text-align: left; padding-left: 7px; padding-right: 100px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c20 { width: 325px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 3px; padding-bottom: 3px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c23 { width: 325px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; font-weight: bold}
 TD.c24 { width: 325px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c21 { width: 162px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c22 { width: 600px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 1px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c25 { width: 162px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: middle; }
 TD.c26 { width: 690px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 8pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c27 { width: 170px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c28 { width: 340px; text-align: left; padding-left: 40px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 
 TD.c29 { width: 340px; text-align: left; padding-left: 40px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c30 { width: 10px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c31 { width: 550px; text-align: left; padding-left: 5px; padding-right: 5px; padding-top: 7px; padding-bottom: 1px; border: 0px dashed blue; font-size: 10pt; border-bottom: 1px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; font-weight: bold}
 TD.c32 { width: 110px; text-align: left; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: 0px dashed blue; font-size: 9pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c34 { width: 110px; text-align: right; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: 0px dashed blue; font-size: 8pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c35 { width: 550px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }

 TD.c40 { width: 245px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c41 { width: 690px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c42 { width: 200px; text-align: left; padding-left: 1px; padding-right: 1px; padding-top: 7px; padding-bottom: 7px; border: 0px dashed red; font-size: 10pt; border-bottom: 1px solid blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c43 { width: 200px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 2px; border: 0px dashed red; font-size: 10pt; border-bottom: 1px solid blue; font-family: arial, helvetica, verdana; vertical-align: middle; font-weight: bold}
 TD.c44 { width: 480px; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; border: 0px dashed blue; font-size: 10pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; }
 
 TD.c100 { width: 975px; text-align: left;   padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border: 0px dashed blue; font-family: arial, helvetica, verdana; vertical-align: top; }
 TD.c101 { width: 975px; text-align: center; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border: 0px dashed blue; font-family: arial, helvetica, verdana; vertical-align: top; font-size: 7pt; }

 TABLE.c9 { border: 0px solid red; width: 460px; }
 TABLE.c10 { border-bottom: 0px solid blue; width: 460px; }
 TD.c36 { width: 250px; text-align: left; padding-left: 5px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border: 0px dashed blue; font-size: 9pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: middle; }
 TD.c37 { width: 50px; text-align: center; padding-left: 1px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border: 0px dashed blue; font-size: 9pt; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: middle; }
 TD.c38 { width: 50px; text-align: center; padding-left: 1px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border: 0px dashed blue; font-size: 9pt; border-bottom: 1px solid blue; font-family: arial, helvetica, verdana; vertical-align: middle; }
 TD.c39 { width: 250px; text-align: center; padding-left: 1px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border: 0px dashed blue; font-size: 7pt; border-bottom: 1px solid blue; font-family: arial, helvetica, verdana; vertical-align: middle; }
 TD.c45 { width: 250px; text-align: left; padding-left: 20px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; border: 0px solid blue; font-size: 9pt; color: #ffffff; font-weight: bold; border-bottom: 0px solid blue; font-family: arial, helvetica, verdana; vertical-align: middle}
 
