body         { font-size: 12pt; font-family: Times New Roman; background-color: #687078 }
a:hover      { color: #FF0000 }
.cell        { border-left: 2px solid #B4B494; border-right: 2px solid #F1F1C7; 
               border-top: 2px solid #B4B494; border-bottom: 2px solid #F1F1C7;  }
.celld       { border-left: 1px solid #787863; border-right: 1px solid #B4B494; 
               border-top: 1px solid #787863; border-bottom: 1px solid #B4B494 }
.double      { border: 3px double #999966 }
.enccel      { border-left: 1px solid #F5FDF4; border-right: 1px solid #659362; 
               border-top: 1px solid #F5FDF4; border-bottom: 1px solid #659362; 
               background-color: #F1F1C7 }
.enctab      { font-family: Verdana; font-size: 10pt; border-left: 1px solid #659362; 
               border-right: 1px solid #F5FDF4; border-top: 1px solid #659362; 
               border-bottom: 1px solid #F5FDF4; background-color: #CAF1C9 }
.footnote    { color: #990000; text-decoration: none }
.light       { border-right: 1px solid #999966; border-bottom: 1px solid #999966; 
               background-color: #E7E7CA; padding-left:6px; padding-right:6px }
.link00      { color: #000000 }
.link99      { color: #990000 }
.linkcc      { color: #CC0000 }
.linkcc33    { color: #CC3300 }
.mainm       { font-size: 12pt; color: #999966; border-right: 1px solid #AAAA77; 
               border-bottom: 1px solid #999966; background-color: #D0D0A0 }
.p2          { font-size: 10pt }
.p266        { font-size: 10pt; color: #660000 }
.pa1         { font-family: Arial; font-size: 8pt }
.pa199       { font-family: Arial; font-size: 8pt; color: #990000 }
.pa2         { font-family: Arial; font-size: 10pt }
.pa299       { font-family: Arial; font-size: 10pt; color: #990000 }
.pa2cc       { font-family: Arial; font-size: 10pt; color: #CC0000 }
.pa3         { font-family: Arial; font-size: 12pt }
.pa399       { font-family: Arial; font-size: 12pt; color: #990000;  }
.pa3cc       { font-family: Arial; font-size: 12pt; color: #CC0000 }
.pa4         { font-family: Arial; font-size: 14pt }
.pa4cc       { font-family: Arial; font-size: 14pt; color: #CC0000 }
.pa5cc       { font-family: Arial; font-size: 18pt; color: #CC0000 }
.pg2         { font-family: Georgia; font-size: 10pt }
.pg3         { font-family: Georgia; font-size: 12pt }
.pg4         { font-family: Georgia; font-size: 14pt }
.pg499       { font-family: Georgia; font-size: 14pt; color: #990000 }
.pg4cc       { font-family: Georgia; font-size: 14pt; color: #CC0000 }
.pg5         { font-family: Georgia; font-size: 18pt }
.pg5cc       { font-family: Georgia; font-size: 18pt; color: #CC0000 }
.pg6         { font-family: Georgia; font-size: 24pt }
.pg7ff       { font-family: Georgia; font-size: 36pt; color: #FF0000 }
.poem        { font-family: Georgia; font-size: 12pt; margin-top: 8; margin-bottom: 0 }
.pv1         { font-family: Verdana; font-size: 8pt }
.pv199       { font-family: Verdana; font-size: 8pt; color: #990000 }
.pv2         { font-family: Verdana; font-size: 10pt }
.pv299       { font-family: Verdana; font-size: 10pt; color: #990000 }
.report      { font-family: Arial; font-size: 10pt; color: #D0D0A0; letter-spacing: 1pt; 
               font-style: italic; font-weight: bold; 
               border-left: 1px solid #AAAA77; border-right: 1px solid #888855; 
               border-top: 1px solid #AAAA77; border-bottom: 1px solid #888855; 
               background-color: #999966; padding-left:3px; padding-right:2px }
.txt         { font-family: Verdana; font-size: 10pt; text-indent: 18; text-align: justify; 
               margin-top: 8; margin-bottom: 0 }
span.footnote { color: #CC0033; cursor: pointer }
span.hg5ffb  { font-family: Georgia; font-size: 18pt; color: #FF0000; font-weight: bold; line-height:100% }