body {
  background-color:white;
  margin-left:0px;
  margin-right:0px; 
  margin-top:0px;
  scrollbar-base-color:#C0C0C0; 
  scrollbar-highlight-color:#778899; 
  scrollbar-arrow-color:#4682B4 ; 
  scrollbar-shadow-color:#B0C4DE;
}
  
body,p,td,th,input,select,span,a,dd {
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:8pt;
  color:black;
  line-height: 21px;
}
  
.menu {
  font-family:verdana,arial,helvetica,sans-serif;
  font-weight: normal; 
  font-size:8pt;
  color:black;
  line-height: 21px;
  text-align: center;
}

.cpR  {
  font-family:verdana,arial,helvetica,sans-serif;
  font-weight: normal; 
  font-size:8pt;
  color:black;
  line-height: 18px;
  text-align: center;
  color: #4682B4;
}

.vLine01 {
  background: #000000; 
  font-size: 1px; 
  line-height: 1px;
}

.hLine01 {
  background: #4682B4; 
  font-size: 1px; 
  line-height: 3px;
}

.hLine02         {
  background: #000000; 
  font-size: 1px; 
  line-height: 1px;
}

.homeHead { 
  font-weight: bold;
  line-height: 20px;
  letter-spacing:0.1mm;
  word-spacing:0.8mm;
  background: #4682B4;
  color: #FCFCFE; 
}

a.menu { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.menu:link { color:#FCFCFE; }
a.menu:visited { color:#FCFCFE; }
a.menu:active { color:#FCFCFE; }
a.menu:hover { color:#B0C4DE; }

a.menuM { font-size: 8pt; font-weight: normal; text-decoration: none; line-height: 21px; }
a.menuM:link { color:#000000; }
a.menuM:visited { color:#4682B4; }
a.menuM:active { color:#4682B4; }
a.menuM:hover { color:#6495ED; }

a.fipro { font-size: 8pt; font-weight: normal; text-decoration: none; }
a.fipro:link { color:#4682B4; }
a.fipro:visited { color:#4682B4; }
a.fipro:active { color:#4682B4; }
a.fipro:hover { color:#A9A9A9; }

a.oca { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; line-height: 25px; text-decoration: none; }
a.oca:link { color:#4682B4; }
a.oca:visited { color:#4682B4; }
a.oca:active { color:#4682B4; }
a.oca:hover { color:#8B0000; }

.homeRowA { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-align: justify; line-height: 17px; margin-top : 0px; margin-bottom : 0px; background: #E6E6FA; color: #000000; }
.homeRowB { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-align: justify; line-height: 17px; margin-top : 0px; margin-bottom : 0px; background: #DCDCDC; color: #000000; }
.sep3 { font-size: 1px; line-height: 1%; }
.sep2 { background: #FFFF00; font-size: 2px; line-height: 2px; }
.sep1 { background: #000000; font-size: 1px; line-height: 1px; }

.adCommh1 { font-weight: bold; font-size: 10pt; color: #000000; }
.adComm { font-weight: normal; font-size: 9pt; color: #000000; }
.adcathl { font-size: 11pt; font-weight: bold; line-height: 25px; color: #4682B4; }
.adcat { font-weight: bold; font-size: 11pt; line-height: 25px; color: #000000; }

.headLine { font-weight: bold; font-size: 12pt; color: #4682B4; }
.header2 { font-weight: bold; font-size: 10pt; text-align:left; color: #778899; }
.firstLetter { font-size: 10pt; font-weight: bold; color: #4682B4; }

.introHead { font-weight: bold; font-size: 12pt; line-height: 25px; color: #4682B4; }
.introSubHead { font-weight: bold; font-size: 10pt; line-height: 35px; text-align:left; color: #778899; }
.introMenuA { background:#778899; color:#FFFFFF; text-align:center; font-size: 8pt; }
.introMenuB { background:#B0C4DE; color:#4682B4; font-size: 8pt; }
.introCapHeader_1 { font-size: 10pt; font-weight: bold; color: #4682B4; line-height: 30px; }
a.introMenu { font-size: 8pt; font-weight: bold; text-decoration: none; }
a.introMenu:link { color:#4682B4; }
a.introMenu:visited { color:#4682B4; }
a.introMenu:active { color:#4682B4; }
a.introMenu:hover { color:#778899; }

.mesySubHead { font-weight: bold; font-size: 10pt; line-height: 35px; text-align:left; color: #4682B4; }
.mesyItalic { font-weight: normal; font-style : italic; font-size: 8pt; line-height: 35px; text-align:left; color: #4682B4; }
.mesyHead { font-weight: bold; line-height: 18px; background: #4682B4; color: #FCFCFE; }
.mesyMeSi1 { font-weight: bold; line-height: 14px; background: #778899; color: #F5F5DC; }
.mesyMeSi2 { font-weight: normal; line-height: 14px; background: #C0C0C0; color: #000020; }
.mesyInfo { font-weight: bold; line-height: 14px; background: #DCDCDC; color: #FCFCFE; }

.hiPuMa_1a { font-size: 8pt; background: #4682B4; color: #FFFFFF; }
.hiPuMa_1b { font-size: 8pt; background: #4682B4; color: #FFFFFF; }
.hiPuMa_1c { font-size: 8pt; background: #C0C0C0; color: #000000; }
.hiPuMa_1d { font-size: 8pt; background: #DCDCDC; color: #000000; }
.hiPuMaSubHead { font-weight: bold; font-size: 10pt; line-height: 35px; text-align:left; color: #4682B4; }

.hipuHead { font-weight: bold; line-height: 18px; background: #4682B4; color: #FCFCFE; }
.hipuRow1 { font-weight: normal; line-height: 14px; background: #A9A9A9; color: #000000; }
.hipuRow2 { font-weight: normal; line-height: 14px; background: #C0C0C0; color: #000000; }
a.hipuli { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.hipuli:link { color:#000000; }
a.hipuli:visited { color:#FCFCFE; }
a.hipuli:active { color:#FCFCFE; }
a.hipuli:hover { color:#4682B4; }
a.nodec { font-size: 8pt; font-weight: normal; text-decoration: none; }
a.nodec:link { color:#666699; }
a.nodec:visited { color:#666699; }
a.nodec:hover {color:#FF0000; }
a.nodec:active { color:#FF0000; }

.artNo { font-weight: bold; line-height: 18px; background: #C0C0C0; color: #000000; }
.trenneru { background: #778899; font-size: 2px; line-height: 2px; }
.tabHead { font-weight: bold; line-height: 18px; background: #778899; color: #FCFCFE; }
.hrefscut { font-weight: normal; line-height: 18px; background: #A9A9A9; color: #000000;	}
.hell { font-weight: normal; color: #000000; background: #C0C0C0; line-height: 18px; }
.hell_1 { font-weight: normal; color: #000000; background: #DCDCDC; line-height: 18px; }

.sep4 { background: #F5F5DC; font-size: 1px; line-height: 1px; }

.isoHead { font-weight: bold; line-height: 18px; text-align:center; background: #778899; color: #FCFCFE; }
.tabelem1 { font-weight: bold; background: #778899; color: #FCFCFE; }
.tabelem2 { font-weight: normal; line-height: 20px; background: #A9A9A9; color: #000000; }
.tabelem3 { font-weight: normal; line-height: 20px; background: #C0C0C0; color: #000000; }

.opt_1 { font-weight: bold; font-size: 9pt; color: #6495ED; }
.optMenuA { font-weight: bold; line-height: 16px; background: #4682B4; color: #FCFCFE; }
.optMenuB { font-weight: normal; line-height: 16px; background: #A9A9A9; color: #000000; }
a.omen { font-weight: bold; text-decoration: none; }
a.omen:link { color:#ffffff; }
a.omen:visited { color:#ffffff; }
a.omen:active { color:#ffffff; }
a.omen:hover { color:#4682B4; }
.optTabA3 { font-weight: normal; line-height: 16px; background: #C0C0C0; color: #000000; }
.optTabD1 { font-weight: bold; line-height: 16px; background: #778899; color: #ffffff; }
.optTabD2 { font-weight: normal; line-height: 16px; background: #A9A9A9; color: #000000; }
.optTabD3 { font-weight: normal; line-height: 16px; background: #C0C0C0; color: #000000; }

.osc_01 { text-align:center; font-weight: bold; font-size: 8pt; background: #DCDCDC; color: #000000; }
.subHead { font-weight: bold; font-size: 8pt; line-height: 35px; text-align:left; color: #4682B4; }
.oscHead { font-weight: bold; font-size: 10pt; line-height: 35px; text-align:left; color: #4682B4; }

.contact01 { font-weight: bold; font-size: 8pt; line-height: 20px; text-align:left; color: #4682B4; }
.contact02 { font-weight: bold; font-size: 10pt; line-height: 25px; text-align:left; color: #4682B4; }
