BODY          { background-color:#cccccc; margin:1px 1px 0px 1px; }
FORM          { margin-top:0px; }
.head         { background-color:#ffffff; }
.menu         { background-color:#CCCCFF; }

.textSS       { font-size:8pt;  line-height:13pt; color:#000000; }
.textS        { font-size:9pt;  line-height:13pt; color:#000000; }
.textSr       { font-size:9pt;  line-height:13pt; color:#ff0000; }
.textM        { font-size:10pt; line-height:15pt; color:#000000; }
.textL        { font-size:12pt; line-height:17pt; color:#000000; }
.textLe       { font-size:12pt; line-height:17pt; color:#ff0000; }
.textSF       { font-size:9pt;  line-height:13pt; color:#000000; }
DIV.timestamp { font-size:9pt;  line-height:13pt; color:#000000; }
TD.pagename   { font-size:12pt; font-weight:bold; background-color:#cccccc; }
TD.caption    { font-size:10pt; font-weight:bold; background-color:#3333FF; color:#ffffff; }
TABLE.card    { border: silver 1px solid; } 
TABLE.card TH { font-size:9pt; font-weight:bold; background-color:#e0e0e0; border: silver 1px solid; color:#000000; }
TABLE.card TD { font-size:9pt; background-color:#ffffff; border: silver 1px solid; color:#000000; }
TABLE.list    { border: silver 1px solid; } 
TABLE.list TH { font-size:9pt; font-weight:bold; background-color:#e0e0e0; border: silver 1px solid; color:#000000; }
TABLE.list TD { font-size:9pt; background-color:#ffffff; border: silver 1px solid; color:#000000; }
TABLE.list TR.error TD { font-size:10pt; background-color:#ffcccc; border: silver 1px solid; }
TABLE.list2    { border: silver 0px solid; } 
TABLE.list2 TH { font-size:9pt; font-weight:bold; background-color:#e0e0e0; border: silver 0px solid; }
TABLE.list2 TD { font-size:9pt; background-color:#ffffff; border: silver 0px solid; }

.textSS       { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
.textS        { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
.textSr       { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
.textM        { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
.textL        { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
.textLe       { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
.textSF       { font-family:Osaka, "MS UI Gothic"   , sans-serif; }
DIV.timestamp { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
TD.pagename   { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
TD.caption    { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
TABLE.card TH { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
TABLE.card TD { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
TABLE.list TH { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
TABLE.list TD { font-family:Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
