body         { scrollbar-3d-light-color:#FF6600; scrollbar-arrow-color:#FF6600; scrollbar-base-color:#FFFFFF; scrollbar-dark-shadow-color:#FF6600; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#FF6600; scrollbar-track-color:#FFEEDD; scrollbar-shadow-color:#FF6600  }

font         { font-family: Verdana; font-size: 12 px; color: #000000 }
font.tree    { font-family: Verdana; font-size: 10 px }
font.title1   { font-family: Verdana; font-size: 10 px }
font.title2   { font-family: Verdana; font-size: 10 px; color: #FF6600 }
font.title3  { font-family: Verdana; font-size: 8 px; color: #000000; font-weight: bold }
font.title4   { font-family: Verdana; font-size: 13 px; color: #FF3300; font-weight:bold }

div.news     { font-family: Verdana; font-size: 8 pt; color:#000000 }
span.vert    { writing-mode: tb-rl; filter: flipH() flipV(); }
p.date       { font-family: Arial; font-size: 9 px; color: #000000 }
input.search { background-color: #E6E6E6; background-repeat: repeat; background-attachment: scroll; font-family: Verdana; font-size: 10px; border: 1px groove #FF9933; background-position: 0% 50% }
select.search { background-color: #E6E6E6; background-repeat: repeat; background-attachment: scroll; font-family: Verdana; font-size: 10px; border: 1px groove #FF9933; background-position: 0% 50% }

table        { font-family: Verdana; font-size: 12 px; color: #000000 }
table.left   { border: 1px solid #FF6600;  }
td.lineleft  { font-family: Verdana; font-size: 12 px; color: #000000; border-left: 1px solid #FF6600;  }
td.linebottom { border-bottom: 1px solid #FF6600;  }
td.linetop   { border-top: 1px solid #FF6600;  }
td.lineover  { border: 1px solid #FF6600;  }
td.indi      { font-family: Arial; font-size: 11 px; color: #FFFFFF; background-color: #FF6600 }

a            { font-family: Verdana; font-size: 12 px; text-decoration: none; color: #000000 }
a:hover      { font-family: Verdana; font-size: 12 px; color: #FF6600 }
a:active     { font-family: Verdana; font-size: 12 px; color: #FF6600 }

a.home       { font-family: Verdana; font-size: 10 px; color: #FF6600 }
a:hover.home { font-family: Verdana; font-size: 10 px; background-color: #DDDDDD; color: #000000 }
a:active.home { font-family: Verdana; font-size: 10 px; color: #000000 }

a.tree       { font-family: Verdana; font-size: 10 px; color: #000000 }
a:hover.tree { font-family: Verdana; font-size: 10 px; color: #808080 }
a:active.tree { font-family: Verdana; font-size: 10 px; color: #000000; }

a.news       { font-family: Verdana; font-size: 13 px; text-decoration: underline blink; color: #FF3300 }
a:hover.news { font-family: Verdana; font-size: 13 px; color: #CC0000 }
a:active.news { font-family: Verdana; font-size: 13 px; color: #cc0000 }

a.lang       { font-family: Verdana; font-size: 10 px; text-decoration: none; color: #000000 }
a:hover.lang { font-family: Verdana; font-size: 10 px; color: #FF6600 }
a:active.lang { font-family: Verdana; font-size: 10 px; color: #FF6600 }

a.win        { font-family: Lucida Console; font-size: 11 px; color: #808080; text-decoration: none }
a:hover.win  { font-family: Lucida Console; font-size: 11 px; color: #808080 }
a:active.win { font-family: Lucida Console; font-size: 11 px; color: #808080 }

a.textanimlink { text-decoration : none; }
P.main {font-family : Verdana; font-size : 10pt;}