<style type="text/css"> 
;
body { margin-left: 3%; 
       margin-right: 3%; }
H1   { color: #000000;
       background: #ffffff;
       padding: 0.5em;
       border: none;
       font-family: arial;
       font-weight: bold;
       font-size: 200%;
       text-align: center;
     }

H2   { color: #000000;
       background: #dddddd;
       font-family: arial;
       font-weight: bold;
       font-size: 14pt;
       padding-left: 0.5em;
       text-align: center;
     }
H3   { border: none;
       text-decoration: none;
       font-family: arial;
       font-size: 11pt;
       font-weight: bold;
       text-align: left;
       padding: 0;
     }

A:link    { color: #000066; text-decoration: none; font-weight: bold}

A:visited { color: #000066; text-decoration: none; font-weight: bold} 

A:active  { color: #000066; text-decoration: none; font-weight: bold}

A:hover   { color: #999999; text-decoration: none; font-weight: bold} 

.headline { border: none;
       text-decoration: none;
       font-family: arial;
       font-size: 12pt;
       font-weight: bold;
       text-align: center;
       padding: 0;
     }

.small_link     { font-weight: bold;
                  text-decoration: none;
                  background: #dddddd;
                }  

.story_text 
                 { font-family: Arial, Helvetica, sans-serif;
                   font-size: 9pt;
                   color: #000000;
                   align=left;
                 } 

.section         { font-family: Arial, Helvetica, sans-serif;
                   text-transform: lowercase; 
                   text-align: right;
                   font-size: 10pt;
                   font-weight: bold; }

.sectionSelected { color: #FFFFFF;
                   background-color: #000000;  }

.sectionOther    { background-color: #dddddd;}

.leader_text
                 { font-family: Arial, Helvetica, sans-serif;
                   font-size: 9pt;
                   color: #000000;
                 } 

.leader_headline 
                { font-family: Arial, Helvetica, sans-serif;
                  font-size: 9pt;
                  font-weight: bold;                  
                  color: #000000;
                }

.leader_date    { font-family: Arial, Helvetica, sans-serif;
                  font-size: 9pt;
                  color: #000000;
                 } 

.report_text
                 { font-family: Arial, Helvetica, sans-serif;
                   font-size: 9pt;
                   color: #000000;
                 } 

.report_headline 
                { font-family: Arial, Helvetica, sans-serif;
                  font-size: 10pt;
                  color: #000066;
                }

.report_date    { font-family: Arial, Helvetica, sans-serif;
                  font-size: 9pt;
                  color: #000000;
                 } 

.results_table  { font-family: courier;
                  font-size: 5pt; 
                 }
.results_name   { font-family: Arial, Helvetica, sans-serif;
                  font-size: 8pt; 
                  text-align: left;
                 }
.results_name_heading
                { font-family: Arial, Helvetica, sans-serif;
                  font-size: 8pt; 
                  text-align: center;
                  font-weight: bold;
                 }
.results_club   { font-family: courier;
                  font-size: 5pt; 
                  text-align: left;
                 }
.results_club_heading
                { font-family: courier;
                  font-size: 5pt; 
                  text-align: center;
                  font-weight: bold;
                 }
.results_time   { font-family: Arial, Helvetica, sans-serif;
                  font-size: 8pt; 
                  text-align: right;
                 }
.results_time_heading 
                { font-family: Arial, Helvetica, sans-serif;
                  font-size: 8pt; 
                  text-align: right;
                  font-weight: bold;
                 }
.results_pos   { font-family: Arial, Helvetica, sans-serif;
                  font-size: 8pt; 
                  text-align: right;
                 }
.results_pos_heading 
                { font-family: Arial, Helvetica, sans-serif;
                  font-size: 8pt; 
                  text-align: right;
                  font-weight: bold;
                 }

.index          { font-family: Arial, Helvetica, sans-serif; 
                  font-size: 9pt;
                  text-decoration: none;
                  color: #000000;
                }

.index_highlight{ font-weight: bold;
                }

.index_link     { font-family: Arial, Helvetica, sans-serif; 
                  font-size: 9pt;
                  text-decoration: none;
                  color: #000000;
                }
.event_notice_date
                 { font-family: Arial, Helvetica, sans-serif;
                   font-size: 8pt;
                   color: #000066;
                 } 
.event_notice_title
                 { font-family: Arial, Helvetica, sans-serif;
                   font-size: 8pt;
                   color: #000000;
                 } 
.event_notice_desc
                 { font-family: Arial, Helvetica, sans-serif;
                   font-size: 7pt;
                   color: #000000;
                 } 
.event_notice_heading
                 { font-family: Arial, Helvetica, sans-serif;
                   font-size: 10pt;
                   color: #000066;
                 } 

</style>
