body { 
   background:white;
   font-family: verdana, arial, helvetica, sans-serif;
}

p { font: normal 10px verdana, helvetica, arial, sans-serif; line-height: 13px; }
.lead { font: normal 10px verdana, helvetica, arial, sans-serif; padding:18 0 0 0 } 
.text { font: normal 10px verdana, helvetica, arial, sans-serif; line-height: 13px }
.textez { font-size: 10px; font: normal verdana, helvetica, arial; line-height: 1.5; }
.text10right { font: normal 10px verdana, helvetica, arial, sans-serif; text-align:right; margin:-6px 36px 12px 0px; }
.text12ez { font-size: 12px; font: normal verdana, helvetica, arial; line-height: 1.5; }
.text14ez { font-size: 14px; font: normal verdana, helvetica, arial; line-height: 1.5; }
.text16ez { font-size: 16px; font: normal verdana, helvetica, arial; line-height: 1.5; }
.small { font: normal 9px verdana, helvetica, arial, sans-serif; line-height: 13px }
.smallright { font: normal 9px verdana, helvetica, arial, sans-serif; text-align:right; margin:-6px 36px 12px 0px; }
.smallez { font: normal 9px verdana, helvetica, arial, sans-serif; }
.head { font: bold 14px verdana, helvetica, arial, sans-serif; line-height: 20px }
.head12 { font: bold 12px verdana, helvetica, arial, sans-serif; line-height: 18px }
.head14 { font: bold 14px verdana, helvetica, arial, sans-serif; line-height: 20px }
.head16 { font: bold 16px verdana, helvetica, arial, sans-serif; line-height: 24px }
.bighead { font: bold 18px verdana, helvetica, arial, sans-serif; line-height: 24px }
.subhead { font: normal 14px verdana, helvetica, arial, sans-serif; line-height: 1.5; }
.large { font: normal 11px verdana, helvetica, arial, sans-serif; line-height: 1.5; }
.menu10 { color:#ff6600; font: bold 10px verdana, helvetica, arial, sans-serif; line-height: 1.5; padding-left: 10px; }
.menu11 { color:#663300; font: bold 11px verdana, helvetica, arial, sans-serif;  }
.data11 {
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   line-height: 1.5;
}
.data12 {
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 12px;
   line-height: 1.5;
}
.caption_right { font: normal 9px verdana, helvetica, arial, sans-serif; color:#663300; line-height: 1.7; }
.caption_left { font: normal 9px verdana, helvetica, arial, sans-serif; color:#663300; line-height: 1.7; }
.cutline { font: normal 9px verdana, helvetica, arial, sans-serif; color:#663300; line-height: 1.7; }

div.caption { font: normal 9px verdana, helvetica, arial, sans-serif; text-align:right; line-height: 1.5; border-width: 0; margin-top: 4px; }

img.right { margin-left: 12px; vertical-align: top; }
img.left { margin-right: 12px; vertical-align: top; }
img.leftpad { margin: 0px 12px 0px 12px; vertical-align: top; }

a:link { font-weight: bold; color:#ff6600; text-decoration:none; }
a:visited { font-weight: bold; color:#ff6600; text-decoration:none; }
a:hover { font-weight: bold; color:#663300; text-decoration:underline; }
a.black { font-weight: bold; color:#000000; text-decoration:none; }
a.black:visited { font-weight: bold; color:#000000; text-decoration:none; }
a.black:hover { font-weight: bold; color:#663300; text-decoration:underline; }
a.gold { font-weight: normal; color:#ff6600; text-decoration:none; }
a.gold:visited { font-weight: normal; color:#ff6600; text-decoration:none; }
a.gold:hover { font-weight: normal; color:#663300; text-decoration:underline; }
a.blue { font-weight: normal; color:#0066ff; text-decoration:none; }
a.blue:visited { font-weight: normal; color:#0066ff; text-decoration:none; }
a.blue:hover { font-weight: normal; color:#666666; text-decoration:underline; }

div.head { padding:3 0 8 0; font: bold 12px verdana, helvetica, arial, sans-serif; }
div.text { padding:3 0 24 0; font: normal 10px verdana, helvetica, arial, sans-serif; line-height: 1.5  }
div.text { font: normal 10px verdana, helvetica, arial, sans-serif; }
div.small { font: normal 9px verdana, helvetica, arial, sans-serif; }
div.index10  { font: normal 10px verdana, helvetica, arial, sans-serif; padding-top: 10px;  }
div.hang10  { font: normal 10px verdana, helvetica, arial, sans-serif; line-height: 1.5; padding-left:3em; }

li { font: normal 9px verdana, helvetica, arial, sans-serif; line-height: 1.3; padding: 0 0 5 0 }

span.brown  { color: #663300;}
span.gold  { color: #ff6600;}

hr.brown {
   border: 0;
   color: #663300;
   background-color: #663300;
   height: 4px;
   text-align: left;
}
hr.red {
   border: 0;
   color: #cc0000;
   background-color: #cc0000;
   height: 4px;
   text-align: left;
}
hr.gold {
   border: 0;
   color: #ff6600;
   background-color: #ff6600;
   height: 4px;
   text-align: left;
}
hr.gold8 {
   border: 0;
   color: #ff6600;
   background-color: #ff6600;
   height: 8px;
   text-align: left;
}
hr.smallbrown {
   border: 0;
   color: #663300;
   background-color: #663300;
   height: 2px;
   text-align: left;
}
hr.smallred {
   border: 0;
   color: #cc0000;
   background-color: #cc0000;
   height: 2px;
   text-align: left;
}
hr.smallgold {
   border: 0;
   color: #ff6600;
   background-color: #ff6600;
   height: 2px;
   text-align: left;
}
dot.red12 {
    background: red;
    border-radius: 50%;
    width: 10px;
    height: 10px;
}
tr.dataG1 {
   background:#cc9900;
   vertical-align: top;
   text-align: top;
}

table.tr.td.table.tr.td.G3tag {
   font-size:12px
   background:#99ff99;
   vertical-align: top;
   text-align: center;
}