a.abc:link, a.abc:visited {  font-family:arial; font-size: 18pt; color:blue; text-decoration:none; }
a.abc:hover {  text-decoration:underline overline; }
a.bibref:link, a.bibref:visited { font-weight: normal; color: blue; text-decoration: none; font-style: italic; }
a.bibref:hover { text-decoration:underline overline; color: blue;}
a.cat:link, a.cat:visited { font-weight: bold; color:blue;  text-decoration:none; }
a.cat:hover { text-decoration:underline overline; }
a.color0:link, a.color0:visited { color:#dd0000; text-decoration:none; }
a.color0:hover { text-decoration: underline overline; }
a.color1:link, a.color1:visited { color:#000000; text-decoration:none; }
a.color1:hover { text-decoration: underline overline; }
a.gal { border: 0; }
a.journal:link, a.journal:visited { font-weight: bold; color:blue;  text-decoration:none; }
a.journal:hover { text-decoration:underline overline; }
a.letter:link, a.letter:visited { font-family:arial; font-size: 16pt; color: blue; text-decoration:none;   font-weight: bold;}
a.letterlink:hover { text-decoration:underline overline; }
a.links:link, a.links:visited { font-weight: bold; color: gray; text-decoration: none; font-style: italic; }
a.links:hover { text-decoration:underline overline; color: blue;}
a.k1:link, a.k1:visited { font-family:arial; font-size: 18pt; color: blue; text-decoration:none;}  
a.nav { font-size:10pt; color:blue;  text-decoration:none; }
a.nav:link, a.nav:visited  { font-size:13px; color:blue;  text-decoration:none; }
a.nav:hover { font-size:13px; text-decoration:underline overline; }
a.navred:link, a.navred:visited  { font-size:13px; color:red;  text-decoration:none; }
a.navred:hover { text-decoration:underline overline; }
a.othercard:link, a.othercard:visited { font-size: 13px;font-weight: bold; color:blue;  text-decoration:none; }
a.othercard:hover { text-decoration:underline overline; }
a.othernav:link, a.othernav:visited  { font-size:13pt; color:blue;  text-decoration:none; font-weight: bold;}
a.othernav:hover { text-decoration:underline overline; }
a.page:link {  font-family:arial;font-size: 12pt; color:blue; text-decoration:none;}
a.page:visited {  font-family:arial;font-size: 12pt; color:red; text-decoration:none;}
a.page:hover { text-decoration:underline overline;}
a.pagek1:link, a.pagek1:visited  {  font-family:arial;font-size: 14pt; color: blue; text-decoration:none;}
a.pagek1:hover { text-decoration:underline overline; }
a.pagek1otherthumb:link, a.pagek1otherthumb:visited  {  font-family:arial;font-size: 12pt; color: blue; text-decoration:none;}
a.pagek1otherthumb:hover { text-decoration:underline  overline; }
a.pagethumb:link {  font-family:arial;font-size: 10pt; color:blue; text-decoration:none;}
a.pagethumb:visited {  font-family:arial;font-size: 10pt; color:red; text-decoration:none;}
a.pagethumb:hover { text-decoration:underline overline;}
a.range:link {  font-family:arial;font-size: 8pt; color:blue; text-decoration:none;}
a.range:visited {  font-family:arial;font-size: 8pt; color:red; text-decoration:none;}
a.range:hover { text-decoration:underline overline; }
a.rangethumb:link {  font-family:arial;font-size: 8pt; color:blue; text-decoration:none;}
a.rangethumb:visited {  font-family:arial;font-size: 8pt; color:red; text-decoration:none;}
a.rangethumb:hover { text-decoration:underline overline; }
a.ref:link, a.ref:visited {  font-family:arial;font-size: 12pt; color:yellow; text-decoration:none; font-weight: bold;}
a.ref:hover { text-decoration:underline overline;  font-weight: bold;}
a.reprint:link, a.reprint:visited {  font-family:arial;font-size: 12pt; color:blue; text-decoration:none;}
a.reprint:hover { text-decoration:underline overline; }
a.see:link,a.see:visited {  font-family:arial;font-size: 12pt; color:green; text-decoration:none;}
a.see:hover { text-decoration:underline overline; }
a.sumdate:link {  font-family:times;font-size: 14pt; color:blue; text-decoration:none;}
a.sumdate:visited {  font-family:times;font-size: 14pt; color:blue; text-decoration:none;}
a.sumdate:hover { text-decoration:underline overline; }
a.sumpage:link {  font-family:times;font-size: 14pt; color:blue; text-decoration:none;}
a.sumpage:visited {  font-family:times;font-size: 14pt; color:red; text-decoration:none;}
a.sumpage:hover { text-decoration:underline overline; }
a.sumrange:link {  font-family:arial;font-size: 8pt; color:blue; text-decoration:none;}
a.sumrange:visited {  font-family:arial;font-size: 8pt; color:red; text-decoration:none;}
a.sumrange:hover { text-decoration:underline overline; }
a.thumbs:link  { color: blue; }  
a.thumbs:visited  { color: red; }
a.thumbs:hover { text-decoration: underline overline; }
a.img.thumbs:visited  { color: green; }
a.thumbsk1:link, a.thumbsk1:visited  { font-size: 14pt; color: blue; text-decoration:none;}  
a.thumbsk1:hover { text-decoration: underline overline; }
a.title { color:blue; }
a.title:hover { text-decoration:underline overline; }
a.volume:link, a.volume:visited { font-weight: bold; color: blue; text-decoration: none; }
a.volume:hover { text-decoration:underline overline; }
a.wiki:link, a.wiki:visited { font-weight: bold; color: dimgray; text-decoration: none; }
a.wiki:hover { text-decoration:underline overline; color: blue; }

body { background-color: #90bade;  font-size: 13pt; }
body.index, body.journal, body.redirect { background-color: #90bade; font-size: 13pt; }
body.thumbs { background-color: #90bade; }

div.image_right { float:right; margin-left:  10px;}
div.image_left  { float:left;  margin-right: 10px;}

font.bigk1  {  font-family:arial;font-size: 24pt;} 
font.copyright  {  font-size: 12pt; } 
font.loading  { font-size: 22pt; font-weight: normal; } 
font.k1  {  font-family:arial;font-size: 18pt;} 
font.k2  {  font-family:arial;font-size: 12pt;} 
font.note {  font-family:arial; font-size: 10pt; font-weight: bold; } 
font.othertextthumb {  font-family:arial; font-size: 10pt; font-weight: normal; } 
font.range { font-size: small;} 


form.journal { font-size: 14pt; text-align:justify; display: inline; margin-bottom:0; }

h1.title { font-size:16pt; }

img.gal    { border: 0; display: inline; }
img.error  { border: 0; }
img.thumbs { border: 7px; }

input.journal { display: inline; margin-bottom:0; }

li { font-size: 14pt; }
li.index { font-size: 14pt;}
li.conf { font-size: 14pt;}
li.credits { font-size: 14pt;}

ol.index { font-size: 14pt;}

p { font-size: 14pt; }
p.archive { font-size: 13pt; }
p.gal { font-size: 14pt; text-align:justify; }
p.index { font-family:Times; font-size: 13pt;}
p.journal { font-size: 14pt; text-align:justify; }
p.journalnoj { font-size: 14pt;}
p.k2  { font-size: 13pt;} 
p.nav  { font-size:10pt;  text-decoration:none;}
p.pagek2  {  font-family:arial;font-size: 12pt;} 
p.pages {  font-weight: bold; background-color: yellow;} 
p.quote { font-size: 14pt; text-align:center; }
p.redirect { font-size: 14pt; }
p.thumbs {font-size: 14pt; text-align:justify; }
p.title { font-size:12pt; }

table.journal { width:100%; border-spacing: 2px;}
table.note    { width:100%; background-color: red; }
table.pages { width:100%; border-spacing: 2px; }
table.thumbs { width:220px; }
table.views { font-size: 14pt; }

td.keywords {  font-family:arial; vertical-align: top; background-color: #F6F600; width:214px; }
td.leftkeywords {  font-family:arial; vertical-align: top; background-color: #F6F600; width:214px; }
td.rightkeywords {  font-family:arial; vertical-align: top; background-color: #ADFF2F; width:214px; }
td.note { font-weight: bold; vertical-align: top; width:100%}
td.pages, td.date, td.place { font-weight: bold; vertical-align: top;}
td.leftpages, td.leftdate, td.leftplace { font-weight: bold; vertical-align: top; background-color: #F6F600;}
td.rightpages, td.rightdate, td.rightplace { font-weight: bold; vertical-align: top; background-color: #ADFF2F;}
td.sumdate { font-size: 14pt; font-family:times; vertical-align: top; text-align: right;  vertical-align: top;}
td.sumpage { font-size: 14pt; font-family:times; vertical-align: top; text-align: center; vertical-align: top;}
td.sumtext { font-size: 14pt; font-family:times;  }
td.timeyear { font-size: 24pt; font-weight: bold; background-color: red; }td.year { font-size: 64pt; font-weight: bold; width:214px; background-color: red; }

tr.copyright { background-color: dodgerblue; }
tr.thumbs, tr.keywords, tr.pages { }
tr.note { background-color: red }
tr.refs { vertical-align: top; text-decoration:none; }
tr.year { background-color: red;}

ul.index { font-size: 14pt;}

*[compact="yes"]>li { margin-top: 0em;}
*[compact="no"]>li { margin-top: .53em;}	

