/* $Id: elib-style.css,v 1.10 1998/09/10 19:19:53 cmv Exp $ */
BODY {
  font-family: "Times New Roman",serif,verdana,arial,tahoma,trebuchet;
  color: #000033;
  background: #FFFFF8 no-repeat;
}
.kindl {
  font-family: Georgia,"Times New Roman",serif,verdana,arial,tahoma,trebuchet;
}
P,DL {
  font-family: "times new roman",serif,verdana,arial,tahoma,trebuchet;
}
.western { font-family: "Times New Roman",serif; }
A {
  font-family: arial,verdana,tahoma,sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #336666;
  background: transparent;
}
A:hover {
  color: #003333;
  background: transparent;
}
H1,H2,H3,H4,H5,H6,H7 {
  font-family: novalis,waldorfschrift,filirator,AtlantisBook,antropos,verdana,arial,trebuchet;
  color: #000066;
  background: transparent;
}
.ant {
  font-family: antropos,filirator,waldorfschrift,AtlantisBook,trebuchet,verdana,arial;
}
TD {
  font-family: arial,verdana,tahoma,sans-serif;
}
TD.B {
  font-family: arial,verdana,tahoma,sans-serif;
  font-weight: bold;
}
TD.BF {
  font-family: novalis,waldorfschrift,filirator,antropos,verdana,arial,trebuchet;
  font-weight: bold;
}
TH.B {
  font-family: verdana,arial,tahoma,sans-serif;
}
TH.BF {
  font-family: novalis,waldorfschrift,filirator,antropos,verdana,arial,trebuchet;
}
.ft-caption {
  font-family: novalis,waldorfschrift,filirator,antropos,verdana,arial,trebuchet;
}
.ftcaption {
  font-family: novalis,waldorfschrift,filirator,antropos,verdana,arial,trebuchet;
}
.tnr {
  font-family: "times new roman",serif,verdana,arial,tahoma,trebuchet;
}
.sbt {
  font-family: arial,verdana,tahoma,sans-serif;
  color: #000066;
  background: transparent;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}
.sb10 {
  font-family: arial,verdana,tahoma,sans-serif;
  color: #000066;
  background: transparent;
  text-decoration: none;
  font-weight: bold;
  font-size: 10px;
}
.bf {
  font-family: novalis,waldorfschrift,filirator,antropos,verdana,arial,trebuchet;
  font-weight: bold;
}
.wld {
  font-family: waldorfschrift;
  font-weight: bold;
}
.sbb {
  font-family: verdana,arial,tahoma,sans-serif;
  color: #000066;
  background: transparent;
  text-decoration: none;
  font-weight: bold;
}
.sbl {
  font-family: verdana,arial,tahoma,sans-serif;
  font-weight: bold;
  text-decoration: none;
}
.sbs {
  font-family: verdana,arial,tahoma,sans-serif;
  font-weight: normal;
  text-decoration: none;
}
.tatxt {
  font-family: arial,tahoma,verdana,tahoma,sans-serif;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
}
.trb {
  font-family: "Trebuchet MS",Verdana,Tahoma,Arial,sans-serif;
  font-weight: normal;
  text-decoration: none;
}
.example {
  font-family: tahoma,verdana,arial,trebuchet,sans-serif;
  color: #000000;
  background: #F0F0F0;
  padding: 5px;
  margin: 5px;
}
.programlisting {
  margin-left: 15px;
  font-family: "monotype.com","courier new",courier,monospace;
}
.warning {
  background: #FFCCCC;
  color: #000;
}
.deschead {
  background: #bfd;
  color: #000;
  width: 600px;
  padding: 4px;
  border-top: thin solid #000000;
  border-left: thin solid #000000;
  border-right: thin solid #000000;
  font-family: "Trebuchet MS",Verdana,sans-serif;
  font-size: 12px;
}
.descfoot {
  background: #bfd;
  color: #000;
  width: 600px;
  padding: 4px;
  border-bottom: thin solid #000000;
  border-left: thin solid #000000;
  border-right: thin solid #000000;
  font-family: "Trebuchet MS",Verdana,sans-serif;
  font-size: 12px;
}
.commenttitle {
  background: #bbf;
  color: #000;
  width: 600px;
  padding: 4px;
  border-top: thin solid #000000;
  border-left: thin solid #000000;
  border-right: thin solid #000000;
  font-family: "Trebuchet MS",Verdana,sans-serif;
  font-size: 12px;
}
.commenttext {
  background: #ddd;
  color: #000;
  width: 600px;
  padding: 4px;
  border: thin solid #000000;
  font-family: "Trebuchet MS",Verdana,sans-serif;
  font-size: 12px;
}
.commentfoot {
  background: #bbf;
  color: #000;
  width: 600px;
  padding: 4px;
  border-bottom: thin solid #000000;
  border-left: thin solid #000000;
  border-right: thin solid #000000;
  font-family: "Trebuchet MS",Verdana,sans-serif;
  font-size: 12px;
}
.footer {
  background: #ffffcc;
  color: #000;
  width: 600px;
  padding: 4px;
  margin: 0px;
  border: thin solid #666600;
  text-align: center;
  font-family: "Trebuchet MS",Verdana,sans-serif;
  font-size: 12px;
}
.linkline {
  background: #ddd;
  color: #000;
  width: 600px;
  padding: 4px;
  margin: 20px;
  border: thin solid #000000;
  text-align: center;
  font-family: "Trebuchet MS",Verdana,sans-serif;
  font-size: 12px;
}
.doc {
  background: #fff;
  color: #000;
  width: 600px;
  padding: 4px;
  margin: 20px;
  border: thin solid #000000;
  font-family: "Trebuchet MS",Verdana,sans-serif;
  font-size: 12px;
}
.doc2 {
  background: #44a;
  color: #000;
  width: 600px;
  padding: 4px;
  margin: 20px;
  border: thin solid #000000;
  font-family: "Trebuchet MS",Verdana,sans-serif;
  font-size: 12px;
}
.error {
  background: #fdd;
  color: #000;
  width: 600px;
  padding: 4px;
  border: thin solid #000000;
  font-family: "Trebuchet MS",Verdana,sans-serif;
  font-size: 12px;
}
a.navLink:link,a.navLink:visited,a.navLink:hover {
  font-weight: bold;
  font-size: 15px;
  color: #336699;
  background: transparent;
  font-family: arial,verdana,tahoma,sans-serif;
}
a.navLink:hover {
  background: #cccccc;
  color: #6699CC;
  text-decoration: none;
}
A.Button:hover {
  background: none transparent scroll repeat 0% 0%;
  color: #336666
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
A.Button {
  background: #BFCCD8;
  color: #FFFFFF;
  text-decoration: none
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.Button:hover {
  border-right: #999999 3px solid;
  border-top: #D4DDE5 3px solid;
  background: #BFCCD8;
  border-left: #D4DDE5 3px solid;
  border-bottom: #999999 3px solid;
  color: #003333;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  text-align: center;
  text-decoration: none
}
.Button {
  border-right: #999F99 3px solid;
  border-top: #D4DDE5 3px solid;
  background: #BFCCD8;
  border-left: #D4DDE5 3px solid;
  border-bottom: #999F99 3px solid;
  color: #336666;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  height: 34px;
  text-align: center;
  text-decoration: none
}
table.homebalkback {
  background: #ccccc0;
  color: #000000;
}
.navbaroff {
  background: #eeeee0;
  font-weight: bold;
  color: #000000;
}
.navbaron {
  color: #808078;
  background: #ccccc0;
  font-size: 15px;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-weight: bold;
}
.navbaroffw {
  background: #eeeee0;
  font-weight: bold;
  color: #000000;
}
.navbaronw {
  color: #808078;
  background: #ccccc0;
  font-size: 15px;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-weight: bold;
}
.navbaroffi {
  background: #ffffff;
  font-weight: bold;
  color: #000000;
}
.navbaroni {
  color: #808078;
  background: #eeeee0;
  font-size: 15px;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-weight: bold;
}
.navbaroffb {
  background: #d4dde5;
  font-weight: bold;
  color: #000000;
}
.navbaronb {
  color: #336699;
  background: #aabbcc;
  font-size: 15px;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-weight: bold;
}
.navbaroffg {
  background: #e0eeee;
  font-weight: bold;
  color: #000000;
}
.navbarong {
  color: #336666;
  background: #aabbbb;
  font-size: 15px;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-weight: bold;
}
.navbaroffp {
  background: #eee0ee;
  font-weight: bold;
  color: #000000;
}
.navbaronp {
  color: #663366;
  background: #bbaabb;
  font-size: 15px;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-weight: bold;
}
.navbaroffr {
  background: #eee0e0;
  font-weight: bold;
  color: #000000;
}
.navbaronr {
  color: #663333;
  background: #ccaaaa;
  font-size: 15px;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-weight: bold;
}
.navbaroffy {
  background: #eeeeee;
  font-weight: bold;
  color: #000000;
}
.navbarony {
  color: #333333;
  background: #bbbbbb;
  font-size: 15px;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-weight: bold;
}
.divide { border-top: 1px solid #999999; padding-top: 15px; }
.contain { font-family: Tahoma,Arial,Helvetica,sans-serif; }
div.contain h1 {
 font-family: Tahoma,Arial,Helvetica,sans-serif;
 font-size: 175%; margin: 0; }
div.contain h2 {
 font-family: Tahoma,Arial,Helvetica,sans-serif;
 font-size: 140%; margin: 0; }
div.contain h3 {
 font-family: Tahoma,Arial,Helvetica,sans-serif;
 font-size: 120%; color: #000000; font-weight: bold; }
.ratingText {
 font-family: verdana;
 font-weight: bold;
 font-size: 10px;
 color: #000000;
 background-color: transparent;
 width: 105px;      
}
.spbodytxt {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  color: #000000
}
.splinksbold {
  font-family: Arial, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #663300;
  text-decoration: none
}
.splinksbold10 {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #663300;
  text-decoration: none
}
.spheadsbold {
  font-family: Arial, sans-serif;
  font-size: 16pt;
  font-weight: bold;
  color: #663300;
  text-decoration: none
}
