         a.h:link    { background: #000000 none; color: #FFFFFF; font: normal normal   bold  9pt Helvetica, Arial, sans-serif; text-align:  left;   text-decoration: none; }
	 a.h:visited { background: #000000 none; color: #FFFFFF; font: normal normal   bold  9pt Helvetica, Arial, sans-serif; text-align:  left;   text-decoration: none; }
         a.h:hover   { background: #000000 none; color: #FF0000; font: normal normal   bold  9pt Helvetica, Arial, sans-serif; text-align:  left;   text-decoration: none; }
         td.h        { background: #000000 none; color: #FFFFFF; font: normal normal   bold  9pt Helvetica, Arial, sans-serif; text-align:  left;   text-decoration: none; }
         a.ct:link   { background: #000000 none; color: #000000; text-decoration: none;}
	 a.ct:visited{ background: #000000 none; color: #000000; text-decoration: none;}
         a.ct:hover  { background: #000000 none; color: #000000; text-decoration: none;}
         body        { background: #000000 none; color: #FFFFFF; font: normal normal normal  9pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: none; }
         img         {                                                                                                                                                     vertical-align: middle; border-width: 0px; }
	 img.ct      {                                                                                                                                                      border: #009900;  border-width: 2px; }
	 table.out   { border: medium solid #002C00; }
	 td.out      { border: medium solid #002C00; }
	 div.rt2     {                           color: #5F5F5F;                                                               text-align:  right;                         }
	 div.grb     {                           color: #00FF00; font-weight: bold; }
	 div.rdb     {                           color: #FF0000; font-weight: bold; }
         td.d        { background: #000000 none; color: #FFFFFF; font: normal normal   bold 10pt Helvetica, Arial, sans-serif; text-align:  right;  text-decoration: none; }
         td.m        { background: #000000 none; color: #FFFFFF; font: normal normal   bold 14pt Helvetica, Arial, sans-serif; text-align:  right;  text-decoration: none; }
         td.g        { background: #000000 none; color: #009900; font: normal normal   bold 10pt Helvetica, Arial, sans-serif; text-align:  left;   text-decoration: none; }
         td.ph       { background: #000000 none; color: #009900; font: normal normal   bold 18pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: none; }
         td.st       { background: #000000 none; color: #009900; font: normal normal normal  8pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: none; }
         td.stb      { background: #202020 none; color: #009900; font: normal normal normal  8pt Helvetica, Arial, sans-serif; text-align:  right;  text-decoration: none; }
         td.mh       { background: #202020 none; color: #009900; font: normal normal   bold  9pt Helvetica, Arial, sans-serif; text-align:  left;   text-decoration: none; }
         td.a        { background: #000000 none; color: #FFFFFF; font: normal normal normal  9pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: none; }
         a.a:link    {                           color: #FFFFFF; font: normal normal normal  9pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: underline; }
         a.a:visited {                           color: #FFFFFF; font: normal normal normal  9pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: underline; }
         a.a:hover   {                           color: #FF0000; font: normal normal normal  9pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: underline; }
         td.top      { background: #000000 none; color: #009900; font: normal normal   bold 11pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: none; }
         a.top:link  {                           color: #009900; font: normal normal   bold 11pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: underline; }
         a.top:visited {                         color: #009900; font: normal normal   bold 11pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: underline; }
         a.top:hover {                           color: #FF0000; font: normal normal   bold 11pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: underline; }
         td.b        { background: #202020 none; color: #FFFFFF; font: normal normal normal  9pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: none; }
         td.gb       { background: #202020 none; color: #00FF00; font: normal normal   bold  9pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: none; }
         tr.t        { background: #202020 none; color: #009900; font: normal normal   bold 10pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: none; }
         td.t        { background: #202020 none; color: #009900; font: normal normal   bold 10pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: none; }
         a.t:link    { 				 color: #009900; font: normal normal   bold 10pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: underline; }
         a.t:visited {                           color: #009900; font: normal normal   bold 10pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: underline; }
         a.t:hover   {                           color: #FF0000; font: normal normal   bold 10pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: underline; }
         tr.g        { background: #000000 none; color: #009900; font: normal normal   bold  9pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: none; }
         .gs         { background: #006200 none; color: #FFFFFF; font: normal normal   bold  8pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: none; vertical-align: super; }
         td.foot     { background: #000000 none; color: #009900; font: normal normal normal  8pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: none; }
         a.foot:link { 				 color: #009900; font: normal normal   bold  8pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: underline; }
         a.foot:visited {                        color: #009900; font: normal normal   bold  8pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: underline; }
         a.foot:hover{                           color: #FF0000; font: normal normal   bold  8pt Helvetica, Arial, sans-serif; text-align:  center; text-decoration: underline; }
         td          {                           color: #FFFFFF; font: normal normal normal  9pt Helvetica, Arial, sans-serif;                      text-decoration: none; }
         tr.b        { background: #202020 none; }
         td.r        { text-align:  right;       }
	 td.l        { text-align:  left;        }
	 div.rt      { text-align:  right;       }
	 div.l       { text-align:  left;        }
	 td.rt2      {                           color: #5F5F5F;                                                               text-align:  right;                         }
	 td.grb      {                           color: #00FF00; font-weight: bold; }
	 td.trif     {                           color: #00CCFF; font-weight: bold; }
	 td.rdb      {                           color: #FF0000; font-weight: bold; }
	 td.gy       {                           color: #5F5F5F;  }
	 td.wbr      { background: #202020 none; color: #FFFFFF; font-weight: bold; 					       text-align:  right;                         }
	 
