BODY, TABLE, TR, TD { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; }
INPUT, TEXTAREA, SELECT { font-family: Verdana, Tahoma; font-size: 11px; color: #000000; border: 1px solid #999999; margin: 1px; }
FORM { font-family: Verdana, Tahoma; font-size: 11px; color: #000000; }
.LMENU { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FFFFFF; font-weight: bold; }
A, A:VISITED { color: #36394C; text-decoration: underline; }
A:HOVER { color: #FF0000; }
A.LMA, A.LMA:VISITED { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #656565; text-decoration: none; }
A.LMA:HOVER { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #656599; text-decoration: underline; }
A.TMENU, A.TMENU:VISITED { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.TMENU:HOVER { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }
TABLE.BL { width: 100%; border: 1px solid #999999; background-color: #FFFFFF; background-image: url(/pics/blbg.gif); background-position: right top; background-repeat: no-repeat; }
TABLE.BL TD { padding: 3px; }
.BL1 { border: 1px solid #999999; background-color: #FFFFFF; background-image: url(/pics/blbg.gif); background-position: right top; background-repeat: no-repeat; }
TABLE.QUEST { width: 26%; border: 1px solid #999999; float: right; clear: right; background-color: #FFFFFF; background-image: url(/pics/blbg.gif); background-position: right top; background-repeat: no-repeat; }
TABLE.NCN{ width: 100%; border: 1px solid #999999; background-color: #EAFFEA; }
TABLE.NCW{ width: 100%; border: 1px solid #999999; background-color: #FFE6E6; }
TABLE.NC { width: 100%; border: 1px solid #999999; background-color: #F5F5F5; }
TABLE.NC TD { padding: 3px; }
TABLE.ST { width: 100%; border: 0px; }
TABLE.ST TH { padding: 2px; background-color: #D5E1ED; background-image: url(/pics/thbg.gif); background-position: left top; background-repeat: repeat-x; }
TABLE.ST TD { padding: 2px; background-color: #E4E4E4; }
TABLE.ST TD.TDGR { padding: 2px; color: #999999; background-color: #F5F5F5; }
TABLE.ST TD.TDGR2 { padding: 2px; color: #000000; background-color: #F5F5F5; }
TABLE.ST2 { width: 100%; border: 0px; }
TABLE.ST2 TH { padding: 1px; background-color: #D5E1ED;  background-image: url(/pics/thbg.gif); background-position: left top; background-repeat: repeat-x; }
TABLE.ST2 TD { padding: 1px; background-color: #F5F5F5; }
TABLE.ST TH TD { background-color: transparent; }
TABLE.ST TD TD { background-color: transparent; }
TABLE.ST3 { width: 30%; border: 0px; }
TABLE.ST3 TH { padding: 1px; background-color: #D5E1ED;  background-image: url(/pics/thbg.gif); background-position: left top; background-repeat: repeat-x; }
TABLE.ST3 TD { padding: 1px; background-color: #F5F5F5; }
TABLE.TP TD { padding: 0px; }
TABLE.TP TD.LOGA { padding: 2px; background-color: #E0E0E0; }
TABLE.TP TD.LOGA2 { padding: 1px; background-color: #EAEAEA; }
TABLE.QUOTE { border: 1px solid #999999; background-color: #F5F5F5; }
TABLE.QUOTE TD { padding: 3px; }
TABLE.QUOTE2 { background-color: transparent; border: 0px; }
TABLE.QUOTE2 TD.QUOTE2 { padding: 3px; border: 1px solid #999999; background-color: #F0F0F0; }
.HDR { font-size: 12px; font-weight: bold; }
.NOBORDER { border: none; }
.SMALL { font-size: 10px; color: #999999; }
.NEWS_HEADER { font-size: 12px; font-family: Verdana, Tahoma; font-weight: bold; }
FONT.date  { font-family: Courier; font-size: 8pt; color: #007000}
FONT.sysdate { font-family: Courier; font-size: 8pt; color: #B00000}
FONT.number { font-size: 11pt; font-weight: bold; color: #6F0000}
FONT.B1  { font-weight:bold; color: #6666CC}
FONT.B2  { font-weight:bold; color: #B06A00}
.ERRSTR { color: #FF0000; }
H4 { font-weight: bold; font-size: 11pt; margin-bottom: 5px; color: #8f0000; font-family: Arial; }
.pagetknum { padding-right: 3px; padding-left: 3px; font-weight: bold; padding-bottom: 0px; margin: 0px; width: 1em; color: #6f0000; padding-top: 0px; text-decoration: underline; }
.pagenum a:link { padding-right: 3px; padding-left: 3px; padding-bottom: 0px; margin: 0px; width: 1em; padding-top: 0px; }
.pagenum a:visited { padding-right: 3px; padding-left: 3px; padding-bottom: 0px; margin: 0px; width: 1em; padding-top: 0px; }
.pagenum a:active { padding-right: 3px; padding-left: 3px; padding-bottom: 0px; margin: 0px; width: 1em; padding-top: 0px; }
.pagenum a:hover { padding-right: 3px; padding-left: 3px; padding-bottom: 0px; margin: 0px; width: 1em; padding-top: 0px; background-color: white; }
nobr.pn { font-weight: bold; color: #001800; }
nobr.pr { font-weight: bold; color: #BE2838; }
nobr.pg { font-weight: bold; color: #189E18; }
nobr.qn { font-weight: normal; color: #001800; }
nobr.qr { font-weight: normal; color: #BE2838; }
nobr.qg { font-weight: normal; color: #189E18; }
TABLE.KT { width: 100%; border: 1px #999999 solid; border-collapse: collapse; white-space: nowrap; text-align: center; text-valign: middle; }
TABLE.KT TH { font-family: Verdana, Tahoma, Arial; font-size: 9px; border: 1px #999999 solid; border-collapse: collapse; background-color: #D5E1ED; background-image: url(/pics/thbg.gif); background-position: left top; background-repeat: repeat-x; }
TABLE.KT TR.t1 TD { font-family: Verdana, Tahoma, Arial; font-size: 9px; border: 1px #BBBBDB solid; border-collapse: collapse; background-color: #EFEFFD; }
TABLE.KT TR.t2 TD { font-family: Verdana, Tahoma, Arial; font-size: 9px; border: 1px #CCCCDC solid; border-collapse: collapse; background-color: #F1F4F5; }
.enc_table_main { BORDER-TOP: #c1b07a 2px solid; BACKGROUND-COLOR: #F5F5F5 }
enc_back_table {background-attachment: fixed; background-image: url(i/enc_back.gif); background-repeat: repeat-x; background-position: top;}
#tooltip { background: #F0F0F0; border: 1px solid #D5D5D5; text-align: justify; font: 11px Tahoma, Helvetica,sans-serif; margin:0px; -moz-border-radius:8px; padding: 5px 5px; position:absolute; visibility:hidden }
.tz                { font-weight:bold; color: #003388; background-color: #C0D3E6; cursor:hand; text-align: center; }
.tzS                { font-weight:bold; color: #000000; background-color: #CCCCCC; text-align: center; }
.tzOver                { font-weight:bold; color: #003388; background-color: #C0C0C0; cursor:hand; text-align: center; }
.tzSet                { font-weight:bold; color: #003388; background-color: #C0D3E6; cursor:default; text-align: center; }
.dtz                { display: none }
.lnkf, .lnkf:VISITED
{
        text-decoration: none;
        font: bold 15px;
        cursor: help;
}

.hidden
{
        display: none;
        font-size: 11px;
}
.search { font-family: Verdana, Tahoma, Arial; font-size: 12px; background-color: #FFE6E6; font-weight: bold; }
.content {
   FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #444; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.tab {
   BORDER-RIGHT: #c3bdbd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c3bdbd 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c3bdbd 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #c3bdbd 1px solid; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f1f1f1
}
.movertab {
   BORDER-RIGHT: #c3bdbd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c3bdbd 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c3bdbd 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #c3bdbd 1px solid; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif; BACKGROUND-COLOR: #D5E1ED
}
.spoiler { border:0px dashed #CCCCCC; background-color:#DBE5E9; }
