   BODY  { background: url(_uimages/REMold-paper-blu.gif) #ffffdd; color: black; font-family:'Times New Roman'; 
                   scrollbar-face-color:#ccddff;}
  
   a:hover{color:#dddd22}
  .maintextj { margin-top: 3pt; margin-bottom: 3pt; margin-left: 0em; margin-right: 0em }
  .headingj { background:#2222cc; color: #ddcc22;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt;                               margin-right: 2pt; border-top: #336611 1px solid; border-left: #336611 1px solid; border-right: #225511 2px solid;                         border-bottom: #225511 2px solid; padding: 10px 10px 10px none;}
  .subheadingj { background: #aa88ff; color: #eeee11; font-size: 95%; margin-top:3pt; margin-bottom:5px;
                         border-top: #331166 1px solid; border-left: #331166 1px solid; border-right: #221155 2px solid;                                                     border-bottom: #221155 2px solid; padding: 3px 3px 1px 1px;}
  .yellowsub { background:#ffff99;  color: #ee1111; font-size:100%; margin-top:3pt; margin-bottom:3pt; margin-left: 2pt; margin-right: 2pt}
   .dotbox {border-top: #883311 1px dotted; border-left: #883311 1px dotted; border-right: #662211 2px dotted;                         border-bottom: #882211 2px dotted;}
   .en{font-family:'Palatino Linotype, Times New Roman, Times, Geneva, Helvetica'}
   .english {font-family:'Georgia, Palatino Linotype, Times New Roman, Times, Geneva, Helvetica'}
   .english18 {line-height:'18pt'; font-family:'Georgia, Palatino Linotype, Times New Roman, Times, Geneva, Helvetica'}
   .blackletter {font-family:'Blackletter,Old English,Faustus,Black Chancery'}
   .underlineimg{border-bottom: #000000 1px solid;}
　.footrefj {color:#11aa66; font-size:85%; }
   .footnote {color:#4444ee;  font-size:85%;}
   .footnotesm {color:#4444ee;  font-size:80%;}
　.mainrefj {color:#114488; font-size:85%; }

   .exlk {color:#114488;}
   .mylk {color:#33cc33;}
  .title {background: #eeeeff; color:#1111aa; margin-top:1pt;}
  .lay { background: #fafacc; color: #3333aa; margin-top:1pt;}
   .notes {color:#0022aa; font-family:'Palatino Linotype, Times New Roman, Times, Geneva, Helvetica'; margin-right: 0em}
   .notesj {color:#0022aa; font-size:85%; font-family:'MS UI Gothic,ＭＳ Ｐゴシック, ＭＳ ゴシック, 明朝, MS Mincho'; margin-right: 0em;lang:JA}
   .qnotes {color:#0022aa; font-size:85%; margin-top:3pt;  margin-bottom:3pt; margin-left: 2em; margin-right: 2em}
   .qnotesj {color:#0022aa; font-size:85%; margin-top:3pt;  margin-bottom:3pt; margin-left: 2em; margin-right: 2em;lang=JA}
   .quot { color:#771111;  font-size:85%; font-family:'Georgia, Times New Roman'; margin-right: 15em}
   .quotj { color:#771111;  font-size:85%; font-family:'MS UI Gothic, ＭＳ Ｐゴシック, ＭＳ ゴシック,明朝, MS Mincho,Mincho'; margin-right:15em;lang:JA}
   .origtextj{color:#080888; font-size:100%; font-family:'ＭＳ Ｐ明朝, ＭＳ 明朝, 明朝, MS Mincho, Mincho';} 
   .origtext{color:#080888; font-size:100%; font-family:'Palatino Linotype, Book Antiqua, Sylfaen, Times New Roman, Geneva, Helvetica';} 
   .faro{color:#070777; font-family:'Book Antiqua, Sylfaen, Times New Roman, Geneva, Helvetica';} 
   .farophon{color:#880808; font-size:100%; font-family:'Book Antiqua, Sylfaen, Times New Roman, Geneva, Helvetica';} 
   .alttext {color:#111199; font-size:100%; line-height:'18pt'; font-family:'Garamond, Century, Times, Times New Roman, Geneva, Helvetica';}  
   .danish {lang:DA; color:#4444aa; font-family:'Georgia, Century, Times, Times New Roman, Geneva, Helvetica';} 
   .popdanish {lang:DA;color:#4444aa; text-decoration:none; border-bottom:#4444aa 1px dotted; }
.icel {lang:IS;color:#6699aa; font-family:'Palatino Linotype, Georgia, Century, Times, Times New Roman, Geneva, Helvetica';}   
   .swed{color:#4499bb; font-family:'Georgia, Century, Times, Times New Roman, Geneva, Helvetica';} 
   .norw{color:#66bbcc; font-family:'Georgia, Century, Times, Times New Roman, Geneva, Helvetica';} 
   .dutch {color:#664488; font-family:'Georgia, Century, Times, Times New Roman, Geneva, Helvetica';} 
   .latin {lang:LA; color:#aa6633; font-family:'Palatino Linotype, Georgia, Century, Times, Times New Roman, Geneva, Helvetica';} 
  .northmen {color:#000000; font-size:100%; line-height:18pt; font-family:'Palatino Linotype, Lucida Sans Unicode,Verdana,Arial,Helvetica,Geneva';}  
   .northmenj {color:#000000; font-size:100%; line-height:18pt; font-family:'MS UI Gothic,ＭＳ Ｐゴシック, ＭＳ ゴシック, 明朝, MS Mincho;'lang:JA}  
   .mytransj {color:#aa1111; font-size:100%; line-height:18pt; font-family:'MS UI Gothic,ＭＳ Ｐゴシック, ＭＳ ゴシック, MS UI Gothic,明朝, MS Mincho,Mincho'}  
   .mytranse {color:#aa1111; font-size:100%; line-height:'18pt'; font-family:'Georgia, Times New Roman'}
    .caption {color:#000000; font-size:80%}      
    .fontcent {font-family:'Century, Times New Roman, Times, Geneva, Helvetica';}      
    .fonttimes {font-family:'Times New Roman, Times, Century, Geneva, Helvetica';}      
   .myprosej {color:#110000; line-height:18pt; font-family:'ＭＳ Ｐゴシック, ＭＳ ゴシック, 明朝, MS Mincho';lang:JA;}  
   .myprosee {color:#110000; line-height:18pt; font-family:'Palatino Linotype, Lucida sans Unicode, Arial, Verdana, Times, Geneva, Helvetica'} 
    .myproseeflat {color:#bb0000; font-size:100%; font-family:'Palatino Linotype, Lucida sans Unicode, Arial, Verdana, Times, Geneva, Helvetica'} 
   .mega {font-size:50pt; color:#6666ff;} 
    .megae {font-size:64pt; color:#6666ff; font-family:'Lucida sans Unicode,Georgia, Times, Times New Roman, Geneva, Helvetica'} 
    .megaj {font-size:64pt; color:#6666ff; 'ＭＳ Ｐゴシック, ＭＳ ゴシック, 明朝, MS Mincho';lang=JA} 
    .popmytranse {color:#aa4444; text-decoration:none; border-bottom:#aa4444 1px dotted; }
    .popmytransj {color:#aa4444; text-decoration:none; border-bottom:#aa4444 1px dotted; }
    .popcaption {color:#000000; text-decoration:none; border-bottom:#000000 1px dotted; }
    .popmyprosej {color:#bb2222; text-decoration:none; border-bottom:#bb2222 1px dotted; }   
    .popmyprosee {color:#220000; text-decoration:none; border-bottom:#aa4444 1px dotted; font-family:'Palatino Linotype, Lucida sans Unicode, Arial, Verdana, Times, Geneva, Helvetica'}
   .popnotesj {color:#0022aa; text-decoration:none; border-bottom:#0022aa 1px dotted; }   
     .popnotes {color:#0022aa; text-decoration:none; border-bottom:#0022aa 1px dotted; }   
   .poptext {text-decoration:none;  border-bottom: 1px dotted; }
    .pop {color:#aa1111; text-decoration:none;  border-bottom: 1px dotted; }
   .popb {color:#000000; text-decoration:none; border-bottom: 1px dotted; }
   .popn {color:#0022aa; text-decoration:none; border-bottom: 1px dotted; }
   .popfootnote {color:#4444ee; text-decoration:none; border-bottom:#4444ee 1px dotted; }   
   .gloss {color:#118888; font-size:80%; }
    .nonpopcaption {color:#0000ee; text-decoration:none;}
   .gr {font-size:85%; color:#44aa44;}
   .grb {color:#44aa44; font-weight:bold}
   .strnum {font-size:85%; color:#888888;}
   .popgr{color:#44aa44; text-decoration:none; border-bottom:#44aa44 1px dotted; }   
    .dkrd {font-size:85%; color:#880000;}
   .yellowback{color:#33cc33; background-color:#f0f011}
   .beigeback{background-color:#ffffdd}
    .pron {color:#4444cc; font-size:75%; }
   .rightmarg {margin-right: 5em}
    .url {color:#aaaaaa}
    .def {border=1; bgcolor:#99bbff; bordercolor=#1111cc}
      .hilite_lavender {background:#bbaaff;margin-top:3pt; margin-bottom:5px;
      border-top: #8822ee 1px solid; border-left: #8822ee 1px solid; border-right: #8822ee 1px solid; border-bottom: #8822ee 1px solid; }
    .skaldproj{font-family:ReykholtTimes;Times New Roman, Times, Helvetica, Geneva}
  .pghdl { background:#ffffff; color:#111111; font-size:85%; text-align:left;  border-top: #331166 1px solid; }
  .pghdr {  background:#ffffff; color:#111111; font-size:85%; text-align:right;  border-top: #331166 1px solid; }
  .tjust{text-align:justify;text-justify:distribute-all-lines;}
  .tleft{text-align:left;}
    RUBY{line-height:0pt;}
   H2 {margin-top:9pt; margin-bottom:3pt}
   .unic{font-family:'Arial Unicode MS,TITUS Cyberbit Basic,Gentium, GentiumAlt, Lucida Grande,Caslon, Lucida sans Unicode'}
   .ipa{font-family:'TITUS Cyberbit Basic,Gentium,Arial Unicode MS, GentiumAlt,Lucida Grande,Caslon,  Lucida sans Unicode'}
  .mark {color:#ff7080;  background: #609055 }
  .greek {lang:GK; color:#aa6633; font-family:'Palatino Linotype, Greek, Arial Unicode MS, TITUS Cyberbit Basic'}
  .latin {lang:LA; color:#bb5522;  font-family:'Palatino Linotype, Arial Unicode MS, TITUS Cyberbit Basic'}
  .hebrew {lang:HE; font-size:125%; font-family:'Ezra SIL, Times New Roman, TITUS Cyberbit Basic, Arial Unicode MS, Lucida Sans Unicode, Times, System';}
   .anglosax{color:#2222aa; font-family:'Palatino Linotype, Georgia, Times, Times New Roman, Geneva, Helvetica';} 
   .anglosaxj{color:#2222aa;  font-family:'ＭＳ Ｐゴシック, ＭＳ ゴシック, 明朝, MS Mincho';}  
  .popanglosax {color:#2222aa; text-decoration:none; border-bottom:#2222aa 1px dotted; }   
  .middleeng{color:#aa22aa; font-family:'Palatino Linotype, Georgia, Times New Roman, Times Old English, Times, Geneva, Helvetica';}         
  .me{font-family:'Junicode, TITUS Cyberbit Basic, Arial Unicode MS, Lucida Sans Unicode, System, Times New Roman, Times Old English, Times, Geneva, Helvetica';}  
   .etrans {font-family:'Palatino Linotype, Georgia, Times, Times New Roman, Geneva, Helvetica';}
  .norse {color:#114488;  font-family:'Palatino Linotype, Georgia, Times, Times New Roman, Arial Unicode MS, TITUS Cyberbit Basic, Geneva, Helvetica';}
  .norsej {color:#114488; font-family:'ＭＳ Ｐゴシック, ＭＳ ゴシック, 明朝, MS Mincho';}
 .norseunic{color:#114488; font-family:'Junicode, TITUS Cyberbit Basic,Gentium, GentiumAlt, Lucida Grande, Caslon'}
   .ohg {color:#444400; font-family:'Palatino Linotype, Georgia, Times, Times New Roman, Geneva, Helvetica';}
   .mhg {color:#666600; font-family:'Palatino Linotype, Georgia, Times, Times New Roman, Geneva, Helvetica';}
   .mhgj {color:#666600; font-size:110%;  font-family:'ＭＳ Ｐゴシック, ＭＳ ゴシック, 明朝, MS Mincho';}
   .oldfr {color:#33aa66;  font-family:'Palatino Linotype, Georgia, Times, Times New Roman, Geneva, Helvetica';}
   .oldfrnew {color:#cc3300;  font-family:'Palatino Linotype, Georgia, Times, Times New Roman, Geneva, Helvetica';}
  .arabic{color:#33bb33; font-family:'Tahoma, Arial Unicode MS, TITUS Cyberbit Basic, Times New Roman, Geneva, Helvetica';}
  .arabiclat {color:#33bb33; font-family:'Arial Unicode MS, TITUS Cyberbit Basic, Tahoma, Nazanin,  Times New Roman, Geneva, Helvetica';}
  .farsigrnbk {background-color:#22cc22; color:#ffffff; font-size:120%;  font-family:' TITUS Cyberbit Basic,Nazanin, Tahoma, Arial Unicode MS, Times New Roman, Geneva, Helvetica';}
  .farsi {color:#22cc22;  font-family:'Times New Roman, Tahoma, TITUS Cyberbit Basic, Nazanin, Arial Unicode MS, Geneva, Helvetica';}
  .farsilat {color:#22cc22;  font-family:'Arial Unicode MS, TITUS Cyberbit Basic, Tahoma, Nazanin,  Times New Roman, Geneva, Helvetica';}
  .farsibig {color:#22cc22;  font-size:16pt; font-family:'Times New Roman, Tahoma, TITUS Cyberbit Basic, Nazanin, Arial Unicode MS, Geneva, Helvetica';}
  .irish{color:#33aa33;}
  .irishlenited {color:#33aa33; font-family:'Gaelach,Tuamach,Gaelige 2, Gailige2, Gaelige 1, Arial Unicode MS'}
  .irishuncial{color:#33aa33; font-family:'Cl&#xF3; Gaelach; Bunch&#x6CF3;; Gaeilge 1 Normal, Bunchl&oacute; GC, Bunchl&#xF3;, Caslon, Arial Unicode MS'}
  .welsh{color:#669911; }
  .bret{color:#88aa88; }
  .scot{color:#22aa44;}
  .ital {color:#987600;}
  .sp {color:#dd1111;}
  .proto {color:#442211; font-size:105%;  font-family:'Palatino Linotype, Georgia, Times, Times New Roman, Geneva, Helvetica';}
  .fat {font-family:'Wide Latin, Georgia, Times New Roman, Times, Helvetica, Geneva'}
  .fatsans {font-family:'Britannic Bold, Braggadocio, '}
  .thinbottom{border-bottom:black 5px}
    .nobottom{border-bottom:none}
   .diac { font-family:'Arial Unicode MS, NSimSun, ＭＳ Ｐ明朝, ＭＳ Ｐゴシック, MS UI Gothic, '; margin-right: 0em}
   .diacpy {color: #775511; font-family:'Arial Unicode MS, NSimSun, ＭＳ Ｐ明朝, ＭＳ Ｐゴシック, MS UI Gothic, '; margin-right: 0em}
   .simpc {color: #775511; font-family:'NSimSun,MingLiu, MS Song, Song, Hei, Fang Song, Beijing, ＭＳ Ｐ明朝, ＭＳ Ｐゴシック, MS UI Gothic, Arial Unicode MS'; margin-right: 0em}
   .tradc {color:#449999; font-family:'MingLiu, NSimSun, Kai, Fang Song, Apple LiSung Light, Taipei,ＭＳ Ｐ明朝, ＭＳ Ｐゴシック, MS UI Gothic, Arial Unicode MS,' ; margin-right: 0em}
   .cant {color:#44aa44; font-family:'MingLiu, NSimSun, Kai, Fang Song, Apple LiSung Light, Taipei, ＭＳ Ｐ明朝, ＭＳ Ｐゴシック, MS UI Gothic, Arial Unicode MS,' ; margin-right: 0em}
   .jpn {color: #aa1111; font-family:'ＭＳ Ｐ明朝, ＭＳ Ｐゴシック, 明朝, MS Mincho, Mincho, MS UI Gothic, Arial Unicode MS'; margin-right: 0em}
  .biblical{color:#f0f0f0; }

   .yellow{color:yellow}
.unkcolor{background-image:url(../../_uimages/unkcolor.gif)}
.horse{background:#d5fa7c}
.blackcoat{background: url(_uimages/blackcoat.gif); background-color:#111111}
.redcoat{background: url(_uimages/blackcoat.gif); background-color:#880000}
.browncoat{background: url(_uimages/browncoat.gif); background-color: #68564E}
.whitecoat{background: url(_uimages/whitecoat.gif); background-color:#ffffff}
.redcoat{background:#cc1111}
.graycoat{background:#cccccc}
.baucent{background: url(_uimages/baucent.gif);}
.fawn{background:#CC9966}
.chestnut{background: url(_uimages/chestnutcoat.gif); background-color:#8F4E2E}
.sorrelcoat{background: url(_uimages/sorrelcoat.gif); background-color:#AD6050}
.baycoat{background: url(_uimages/baycoat.gif); background-color:#693C31}
.ferrant{background: url(_uimages/ferrant.gif); background-color:#736D6D}
.dun{background: url(_uimages/dun.gif); background-color:#B89977}
.blankgem{background:#ffffff}
.amber{background:#eedd33}
.violetgem{background:violet}
.jacinthgem{background: url(_uimages/jacinth.gif); background-color:#EE8833}
h3 {font-weight:normal}
.auch {font-family: "Auchinleck", Arial, Helvetica}   
.etext {font-family:'Palatino Linotype, Georgia, Times, Times New Roman, Geneva, Helvetica';}
.mark {color:#ff7080;  background: #609055 }
.sidebar{border-top: #000000 3px double; border-left: #000000 3px double; border-right: #000000 3px double;                         border-bottom: #000000 3px double; padding: 10px 10px 10px 10px;}
  .qq{margin-left:-8px}
  .leftbr{border-top: #000000 2px solid; border-left: #000000 2px solid; border-bottom: #000000 2px solid; }
  .rtbr{border-top: #000000 2px solid; border-right: #000000 2px solid; border-bottom: #000000 2px solid; }
.qq{margin-left:-8px}
.indent{text-indent:6pt}
.ind{margin-left:6pt;text-indent:-6pt}
.indtabsm{text-indent:1em;margin-top:0pt;margin-bottom:0pt}
.indtab{text-indent:2em;margin-top:3pt;margin-bottom:3pt}
.indhang{margin-left:12pt;text-indent:-12pt;}
.indhangnospc{text-indent:-2em;margin-left:2em;margin-top:3pt;margin-bottom:3pt}
.lim{color:#99522e;}
.nyet{color:#8888FF; text-decoration:none}
.grayedout{{color:#F0F0F0; text-decoration:none}}
.rt {text-align:right}
.tithe{font-size:90%}
  .motif { background: #aa88ff; color: #eeee11; font-size: 95%; margin-top:3pt; margin-bottom:5px;
                         border-top: #331166 1px solid; border-left: #331166 1px solid; border-right: #221155 2px solid;                                                     border-bottom: #221155 2px solid; padding: 3px 3px 1px 1px;}
.catanglosax { background:#0066BB; color: #eeee22;}
.headinganglosax { background:#0066BB; color: #eeee22;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt;                               margin-right: 2pt; border-top: #113388 1px solid; border-left: #113388 1px solid; border-right: #113366 2px solid;                         border-bottom: #112288 2px solid; padding: 10px 10px 10px none;}
  .catarth{ background:#cc2222; color: #eeee22;}
  .headingarth { background:#cc2222; color: #eeee22;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt;                               margin-right: 2pt; border-top: #883311 1px solid; border-left: #883311 1px solid; border-right: #662211 2px solid;                         border-bottom: #882211 2px solid; padding: 10px 10px 10px none;}  
.catbibl { background:#f0eef0; color: #aaaa22;}
.catbibl_ot { background:#f0eef0 url(_uimages/biblical_ot.gif); color: #aaaa22;}
.catbibl_nt { background:#f0eef0 url(_uimages/biblical_nt.gif); color: #aaaa22;}

  .headingbibl { background:#f0eef0; color: #aaaa22;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt;                               margin-right: 2pt; border-top: #666611 1px solid; border-left: #666611 1px solid; border-right: #444411 2px solid;                         border-bottom: #666611 2px solid; padding: 10px 10px 10px none;}
 .catcharl {background: #ff9911 url(_uimages/fleur-orange-small.gif); color: #669911;}
 .headingcharl { background: #ff9911; color: #669944;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt;                               margin-right: 2pt; border-top: #663311 1px solid; border-left: #663311 1px solid; border-right: #552211 2px solid;                         border-bottom: #552211 2px solid; padding: 10px 10px 10px none;}
  .catgerm { background: #666600; color: #eeee22;}
.headinggerm { background: #666600; color: #eeee22;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt;                               margin-right: 2pt; border-top: #333311 1px solid; border-left: #444411 1px solid; border-right: #555511 2px solid;                         border-bottom: #555511 2px solid; padding: 10px 10px 10px none;}
.rmarggerm {background:#eeee99}
 .catgrecoroman {background:#f0f0f0 url(_uimages/greek-columns.gif)}
  .catfaro {background:#0055CC; color: #eeee22;}    
  .headingfaro { background:#0077DD; color: #ffcc33;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt;margin-right: 2pt; border-top: #6666aa 1px solid; border-left: #6666aa 1px solid; border-right: #443388 2px solid; border-bottom: #443388 2px solid; padding: 10px 10px 10px none;}
  .catdan {background:#0055CC; color: #eeee22;}    
  .headingdan { background:#0055CC; color: #f0dd22;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt;margin-right: 2pt; border-top: #888844 1px solid; border-left: #888844 1px solid; border-right: #664488 2px solid;border-bottom: #664488 2px solid; padding: 10px 10px 10px none;}
 .caticel { background:#0066BB; color: #eeee22;}
 .headingicel { background:#0066BB; color: #eeee22;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt; margin-right: 2pt; border-top: #113388 1px solid; border-left: #113388 1px solid; border-right: #112266 2px solid;                         border-bottom: #112288 2px solid; padding: 10px 10px 10px none;}
 .catir { background: #429E52; color: #ddcc22; }
 .headingir { background: #429E52; color: #ddcc22;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt; margin-right: 2pt; border-top: #336611 1px solid; border-left: #336611 1px solid; border-right: #225511 2px solid;border-bottom: #225511 2px solid; padding: 10px 10px 10px none;}
   h3 {font-weight:normal}
.catmat{ background:#111111; color: #eeee22;}
.headingmat{ background:#111111; color: #eeee22;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt;                               margin-right: 2pt; border-top: #883311 1px solid; border-left: #883311 1px solid; border-right: #662211 2px solid;                         border-bottom: #882211 2px solid; padding: 10px 10px 10px none;}
 .catmiddleeng{background:#aa22aa; color:#eeee22;}  
.headingeng {background:#aa22aa; color:#eeee22;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt;                               margin-right: 2pt; border-top: #883311 1px solid; border-left: #883311 1px solid; border-right: #662211 2px solid;                         border-bottom: #882211 2px solid; padding: 10px 10px 10px none;}

.catpers {background:#0000FF url(_uimages/arabesque.gif); color: #ddcc22;}
.catw{background: #84B521; color: #ddcc11;}
.headingw { background: #84B521; color: #ddcc11;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt; margin-right: 2pt; border-top: #336611 1px solid; border-left: #336611 1px solid; border-right: #225511 2px solid; border-bottom: #225511 2px solid; padding: 10px 10px 10px none;}
.catsp {background: #ee2222; color: #ffffff;}
.catbret {background: #88aa88; color: #554400;}
.headingbret { background: #88aa88; color: #554400;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt; margin-right: 2pt; border-top: #336633 1px solid; border-left: #336633 1px solid; border-right: #225522 2px solid; border-bottom: #225522 2px solid; padding: 10px 10px 10px none;}
<!--- spare color --->
  .headingtan { background:#ccaa22; color: #eeee22;  margin-top:3pt; margin-bottom:3pt; margin-left: 2pt; margin-right: 2pt; border-top: #883311 1px solid; border-left: #883311 1px solid; border-right: #662211 2px solid;                         border-bottom: #882211 2px solid; padding: 10px 10px 10px none;}
.catgeneric {background:#FFFFFF url(_uimages/xxx.gif); color: #ddcc22;}
.persul{border-bottom: blue 1px solid;}
.sigla{font-family:arial;color:darkgreen}
.itm{color:#EE4444}
.bst{color:#FF4488}
.pers{color:#1111ee}

h3{font-weight:normal}

