A:link { color: #0000ff; text-decoration: none; cursor: hand }
A:visited { color: #0000ff; text-decoration: none; cursor: hand }
A:hover  { color: #099; text-decoration: underline }
a.menu:link    { text-decoration:none; color:#ffc0cb }
a.menu:visited { text-decoration:none; color:#ffc0cb }
a.menu:active  { text-decoration:none; color:#ffc0cb }
a.menu:hover    { color: #ff6699; text-decoration: underline }

body { color: #333333; scrollbar-3dlight-color: #66cccc; scrollbar-arrow-color: #FFFFFF; scrollbar-darkshadow-color: #66cccc; scrollbar-face-color: #66cccc; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-track-color: #DDDDDD  }
H1   { font-size: 24px; line-height: 1.5em; margin-left: 30px }
H2  { font-weight: normal; font-size: 14px }
table { font-size: 14px }
.F10px { font-size: 10px; line-height: 12px }
.F12px { font-size: 12px; line-height: 14px }
.F14px { font-size: 14px; line-height: 16px }
.F15px { font-size: 15px; line-height: 17px }
.F16px { font-size: 16px; line-height: 18px }
.F18px { font-size: 18px; line-height: 20px }
.F20px { font-size: 20px; line-height: 22px }
.Sentence { font-size: 15px; line-height: 17px; text-indent: 10px }
.Menu  { font-size: 12px; line-height: 18px }
.Red { color: red }
.blue  { color: #06f }
.Pink{ color: #ff6699 }
.Green { color: teal }
.White { color: white }
.Mark   { font-weight: bold; font-size: 15px; line-height: 18px; background-color: #ff9; padding: 2px 5px }
.TD6CCTitle { color: white; font-weight: bold; background-color: #66cccc }
.TD6CC { background-color: #66cccc }
.TD099 { background-color: #009999 }
.TDDC { background-color: #dcdcdc }
.CalendarDay { color: #ffffcc; font-size: 11px; text-align: center; letter-spacing: -2px; padding-top: 5px }
.CalendarSun { color: red; font-size: 11px; text-align: center; letter-spacing: -2px; padding-top: 5px }
.CalendarNmbDay { font-size: 12px; background-color: white; text-align: center; padding-top: 2px }
.CalendarNmbSun { color: white; font-size: 12px; background-color: red; text-align: center; padding-top: 2px }
.CalendarNmbAftn { color: white; font-size: 12px; background-color: #06f; text-align: center; padding-top: 2px }
.Copyright { color: #696969; font-size: 10px }