<style>

body, body div, body p, body td {
               background-color: #f5f5dc;
               margin-top: 0px;
               margin-left: 0px;
               font-family: arial;
               font-size: 10pt;
              }

 a:link       {color: #0000ee;}

 a:visited    {color: #9900cc;}

 a:active     {color: #ff0000;}

 tr.row1      {
               background-color: #577364;
               color: lime;
               font: bold 8pt Arial, sans-serif;
              }

 tr.row2      {
               background-color: #577364;
               color: #f5f5dc;
              }

 tr.rowa      {background-color: #ffffff;}

 tr.rowb      {background-color: #dfffd2;}

 td           {
               vertical-align: top;
               font-family: arial;
               font-size: 10pt;
              }

 h1           {
               font: 24pt Arial Arial;
               font-weight: bold;
               line-height: 30pt;
              }

 h2           {
               font: 18pt Arial Arial;
               font-weight: bold;
               color: #177f48;
               text-shadow: 3px 3px 3px;
              }

 h3           {
               font: 12pt Arial Arial;
               font-weight: bold;
               color: #177f48;
              }

 .small       {font-size: 8pt;}

 .smaller     {font-size: 8pt;}

 .smallgr     {font-size: 9pt;
               color: #577364;
              }

 .smallgrb    {font-size: 9pt;
               font-weight: bold;
               color: #577364;
              }


 .small8bg    {font-size: 8pt;
               color: #f5f5dc;
              }

 .small8gr    {font-size: 8pt;
               color: #577364;
              }

 .smallerit   {font-family: Arial;
               font-size: 8pt;
               font-weight: normal;
               font-style: italic; 
              }

 .largegrb    {font-size: 14pt;
               font-weight: bold;
               color: #577364;
              }

 div.footnote {
               font: 8pt Arial;
               text-align: center;
               color: #577364;
              }

table.caption {
              border-width: 2px;
              border-spacing: ;
              border-style: outset;
              border-color: #BFBFBF;
              border-collapse: separate;
              margin: 10px;
              padding: 10px;
              background-color: white;
              }
table.caption th {
              border-width: 1px;
              border-style: solid;
              border-color: #BFBFBF;
              padding: 6px;
              background-color: #577364;
              font-size: 9pt; 
              font-family: arial;
              color: #f5f5dc; 
              }
table.caption td {
              border-width: 1px;
              border-style: inset;
              border-color: #BFBFBF;
              padding: 10px;
              background-color: white;
              font-size: 8pt; 
              font-family: arial;
              color: #577364; 
              text-align: center; 
              vertical-align: top; 
              }

table.small {
              border-width: 2px;
              border-spacing: ;
              border-style: solid;
              border-color: #BFBFBF;
              border-collapse: collapse;
              margin: 10px;
              padding: 2px;
              background-color: white;
              }
table.small th {
              border-width: 1px;
              border-style: solid;
              border-color: #BFBFBF;
              padding: 2px;
              background-color: #577364;
              font-size: 9pt; 
              font-family: arial;
              color: #f5f5dc; 
              }
table.small td {
              border-width: 1px;
              border-style: inset;
              border-color: #BFBFBF;
              padding: 2px;
              background-color: white;
              font-size: 8pt; 
              font-family: arial;
              color: #000000; 
              text-align: center; 
              vertical-align: top; 
              }

table.small tr.rowb td{
              border-width: 1px;
              border-style: inset;
              border-color: #BFBFBF;
              padding: 2px;
              background-color: #dfffd2;
              font-size: 8pt; 
              font-family: arial;
              color: #000000; 
              text-align: center; 
              vertical-align: top; 
              }

.nav          {
               background: #577364; 
               color: #f5f5dc; 
               text-decoration: none
               vertical-align: middle;
               font: 8pt Arial, sans-serif;
              }

a.nav         {
               color: #f5f5dc;
               text-decoration: none;
               vertical-align: middle;
               font: bold 8pt Arial, sans-serif;
              }

a.nav:visited {
               color: #f5f5dc;
               text-decoration: none;
               font: bold 8pt Arial, sans-serif;
              }

a.nav:hover   {
               color: lime;
               text-decoration: none;
               font: bold 8pt Arial, sans-serif;
              }

a.nav:active  {
               color: red;
               text-decoration: none;
               font: bold 8pt Arial, sans-serif;
              }

<!-- START MENU CSS -->

.menu          {
                background: #577364; 
                color: #f5f5dc; 
                text-decoration: none
                font: 9pt Arial;
               }

a.menu         {
                color: #f5f5dc; 
                text-decoration: none
                font-size: 9pt; 
                font-family: arial;
               }

a.menu:link    {
                color: #f5f5dc; 
                text-decoration: none
                font-size: 9pt; 
                font-family: arial;
               }

a.menu:visited {
                color: #f5f5dc; 
                text-decoration: none
                font-size: 9pt; 
                font-family: arial;
               }

a.menu:hover   {
                BACKGROUND-color: #f5f5dc; 
                color: #577364;
                text-decoration: none
                font-size: 9pt; 
                font-family: arial;
               }

a.menu:active  {
                color: red; 
                text-decoration: none
                font-size: 9pt; 
                font-family: arial;
               }

<!-- END MENU CSS -->

a.more:link, a.more:visited 
               {
                font-size: 0.8em;
                font-weight: bold;
                color: #577364;
                text-decoration: none;
                border-bottom: 1px dotted #577364;
                text-transform: uppercase;
                line-height: 1.5em;
               }

a.more:hover  {color: #ffffff;	background: #577364;}

a.green:link, a.green:visited 
              {
               font-size: 1.2em;
               color: #577364;
               font-weight: bold;
               border-bottom: none;}

a.green:hover {
                color: #ffffff;	
                background-color: #577364;
               }

</style>