/*
 * basic-j.css
 */

/**** overall ****/
body {
  background: 
  color: black;
}
a:link {
  color: #006699;
}
a:visited {
  color: #660066;
}
a:active {
  color: #666699;
}
a:hover {
  background: #99FF99; color: #006699; 
}

/**** in header ****/
#divLangSel {
    background: #C0FFC0;
    text-align: left;
    font: bold small 'Times',serif;
}
#divLastModf {
    background: #C0FFC0; color: red;
    text-align: left;
    font: italic small 'Times',serif;
}
#divNaviInfo {
    background: #C0FFC0;
    text-align: left;
    font-size: small;
}
.cNaviHere {
    color: navy;
}
#divLabName {
    background: #E0E0FF; color: #0000A0;
    text-align: center; 
    padding: 8px; margin: 16px;
    border: 5px ridge #640000;
}
#divLabAffil {
    font: bold small sans-serif;
}
#divInJump {
    background: #CCFFEE;
    text-align: center;
    padding: 4px; margin: 2px 32px;
    border: 1px solid green;
}

/**** headings ****/
#hdgLabName {
    font-weight: normal;
    font: 240% serif
}
#hdgPageTtl {
    background: #FFFFFF; color: #000080;
    text-align: center; font: bold 200% sans-serif;
    padding: 8px;
    border: 5px double #000060; border-style: double none;
}
.cHdgSec {
    background: #FFFFFF; color: #000080;
    text-align: left; font: bold 100% sans-serif;
    margin-right: 1px; padding: 6px 12px;
    border: 3px #000060 solid; border-width: 1px 3px 3px 1px;
}
.cHdgSsec {
    color: navy;
    text-align: left; font: oblique 100% sans-serif;
    margin-right: 100px;
    border-bottom: 2px navy solid;
}
#hdgPageTtlRT {
    color: #008000;
    text-align: left; font: bold 150% sans-serif;
    padding: 2px 16px;
    border: 5px double #008000; border-style: double none;
}
.cHdgSecRT {
    color: navy;
    font: bold 100% sans-serif;
    padding: 2px 16px; margin-right: 100px;
    border: 2px navy solid; border-width: 0px 0px 2px 16px
}
#hdgPageTtlPL {
    color: #008000;
    text-align: left; font: bold 150% sans-serif;
    padding: 2px 16px;
    border: 5px double #008000; border-style: double none;
}

/**** in footer ****/
#divFooter {
}
.cAddress {
    font: italic 100% 'Times',serif;
}
.cAddress b {
    display: none;
}

/**** miscellaneous ****/
.cDivCaution {
    background: #C0FFC0; color: red;
    text-align: center; font-size: small;
    padding: 4px; margin: 2px 32px;
    border: 1px solid #640000;
}
.cDivInfo {
    background: #C0FFC0;
    text-align: center; font-size: small;
    padding: 4px; margin: 2px 32px;
    border: 1px solid green;
}
.cDivForm {
    text-align: center;
    padding: 8px 16px; margin: 2px 10%;
    border-width: 4px; border-style: outset;
}
.cBlkTtl {
    text-align: center; font-weight: bold;
    margin-bottom: 4px;
}
.cDivAbstPL {
    background-color: #C0C0FF;
}
hr.cHrlOpt {
    display: none;
}
hr.cHrlNec {
    color: #006400;
}
.cDescr dt {
    text-decoration: underline;
    margin-left: 15pt;
}
.cDescr dd {
    margin-left: 30pt;
}
.cHidden {
    display: none;
}
.cNotYet {
    color: gray;
}
.cKeyword {
    color: #2E8B57;
}
.cEBookTtl {
    font: italic 100% 'Times',serif
}
.cJBookTtl {
}
.cNoIme {
    ime-mode: disabled;
}

/* EOF */


