<HTML>


<STYLE type="text/css">
<!-- hide

  // Most definitions contain "margin-left: 0em" to work around a bug in MSIE.
  // The LI item has "margin-left: 3em" After an LI element MSIE keeps this
  // margin for other elements instead of falling back to a margin of 0.
  // The empty body line is needed for Netscape 7.0 ????
  BODY {}
  
  BODY  { background: white repeat; color: black }
  
  H1    { color: lime; font-family: verdana,sans-serif; 
          font-size: 24pt; font-weight: bold;
          padding: 5px 10px 5px 10px;
          background-image: url(images/hdrback.png);
          background-repeat: repeat-y; }
  
  H2    { color: lime; font-family: verdana,sans-serif; 
          font-size: 18pt; font-weight: bold;
          padding: 5px 10px 5px 10px;
          background-image: url(images/hdrback.png);
          background-repeat: repeat-y; }

  
  H3    { color: lime; font-family: verdana,sans-serif; 
          font-size: 14pt; font-weight: bold;
          padding: 5px 10px 5px 10px;
          background-image: url(images/hdrback.png);
          background-repeat: repeat-y; }
  
  H4    { color: lime; font-family: verdana,sans-serif; 
          font-size: 11pt; font-weight: bold;
          padding: 5px 10px 5px 10px;
          background-image: url(images/hdrback.png);
          background-repeat: repeat-y; }
  
  P     { font-family: verdana ,sans-serif; font-size: 11pt }
  
  OL	{ font-family: verdana,sans-serif; font-size: 11pt }
          
  UL	{ font-family: verdana,sans-serif; font-size: 11pt }
  
  DIV.copyright { font-family: verdana,sans-serif; 
                  font-size: 11pt; font-style: italic;
                  color: lime;
                  padding: 10px 10px 10px 10px;
                  background-color: green; }
  
  TABLE { margin-left: 0em; border-spacing: 0; border-collapse: collapse; 
          border-style: solid; border-width: thin; caption-side: bottom }
          
  TABLE.main { margin-left: 0em; border-spacing: 0; border-collapse: collapse; 
          border-style: none; border-width: 0; caption-side: bottom }
  
  CAPTION { font-style: italic }
  
  TD    { font-family: verdana,sans-serif; font-size: 11pt }
  
  TD	{ padding-left: 1em; padding-right: 1em; padding-bottom: 0.3em; 
          padding-top: 0.3em; border-left-style: solid; border-width: thin }
          
  TD.main { padding-left: 0em; padding-right: 0em; padding-bottom: 0em; 
          padding-top: 0em; border-left-style: none; border-width: 0 }
  
  TH	{ padding-left: 1em; padding-right: 1em; padding-bottom: 0.3em; 
          padding-top: 0.3em; border-style: solid; border-width: thin;
          text-align: left; color: white; border-color: black;
          background-color: black; }
  
  TR.odd { background-color: rgb(230,230,230); }
  
  DT	{ font-weight: bold }
  
  BLOCKQUOTE { font-family: verdana ,sans-serif; font-size: 11pt }
  
  NEW { color: red; }
  
  PRE	{ 
  	border: 1px solid rgb(192,192,192);
  	padding: 10px 20px 10px 20px;
  	color: darkblue;
  	background-color: rgb(232,241,248);
  }
  
  #announce {
  	font-family: verdana, sans-serif;
  	border: 1px solid rgb(192,192,192);
  	padding: 10px 10px 10px 10px;
  	background-color: rgb(251,247,183);
  }
  
  #note {
  	font-family: verdana, sans-serif;
  	font-size: 11pt;
  	border: 1px solid rgb(192,192,192);
  	padding: 10px 10px 10px 10px;
  	background-color: rgb(251,247,183);
  }
  
  DIV.warning {
  	font-family: verdana, sans-serif;
  	font-size: 11pt;
  	border: 1px solid rgb(192,192,192);
  	padding: 10px 10px 10px 10px;
  	background-color: rgb(255,150,150);
  }

// -->
</STYLE>

</HTML>
