h1 {color:green ; text-align:center; font-size:40; margin-top=-5; margin-bottom=-15; }
h2, h3, h4, h5 { color:green; text-align:center; font-weight:bold ;  }
h5 { font-size=14; }
h4.date {color:red }
h4 {font-size:16; }
h3 {font-size:24; }
h2 {font-size:30; }
h3.backlit { color=red; font-weight=bold; background-color=lime; }

/* following normal links to other files */
a:link, a:visited, a:active { color:blue; font-size=14; font-weight=bold; text-decoration:underline; font-family:"Times New Roman"; }
a:hover { color:red; }

/* following to be used on internal links back to index table */
a.toindex:link, a.toindex:visited, a.toindex:active { color:navy; align:left; text-weight:bold; text-decoration:none; font-size:12; font-family:"Times New Roman"; }
a.toindex:hover { color:red; text-decoration:underline; }

/* following to be used for internal jumps from index table */
a.fromindex:link, a.fromindex:visited, a.fromindex:active { color:blue; font-size=14; text-decoration:none; }
a.fromtable:link, a.fromtable:visited, a.fromtable:active { color:blue; font-size=12; text-decoration:none; }

a.fromindex:hover,a.fromtable:hover { color:red; text-decoration:underline; }


table { align=center; }
td { font-size=14; }
th { font-size=14; }
caption { font-size=18; font-weight=bold; color=blue;}
td.note { color=blue; padding-left:1em ; padding-right=1em ; colspan=3 ; }

/* td.small {font-sizez=10; valign="top" ; padding-left=1em; padding-right=1em; font-family: Verdana, sans-serif; }*/

table.index { align=center ; width=100% ; border-width=10 ; border-color=red ; color=green ;  padding-top=0; padding-bottom=0; text-align=center; }
caption.index {font-size=18; font-weight=bold; color:green}
td.index {font-size=14; width="120" ; font-weight=bold; padding-left=1em ; padding-right=1em ;}
th.index {font-size=18; color=green; width="150"; font-weight=bold; }


table.exindex { align=center ; text-align:center; width=750; }
td.exindex { font-size=14; font-weight=bold; padding-left=1em ; padding-right=1em ; }

th.subindex {font-size=16; color=red; width="150"; font-weight=bold; }


p,pre {color:black; align:left; font-size=14; }
p.left { text-align=left; color:black;  }
p.block {margin-left:3em; align=left; color=black;}
body {color:black; background:yellow; }

div { border:none; border-width:thin; width:100%; padding:0.5em; background:white; }
div.white { background: white ; }
div.lime { background:lime }
div.orange {background:orange; }
div.gray {background:gray; }
div.fuchsia {background:fuchsia; }
div.darkyellow {background: rgb(224, 224, 0); }
div.darkeryellow {background: rgb(200, 240, 0) ; }

p.center { text-align=center; }
td.central { align=center; margin-left=5em ; }
p.central { text-align=justify; margin-left=2em; margin-right=2em; color=gray; }
p.plate { text-align=center; color=red;  }
p.note { text-align=justify; }
h3.metal { color=olive; }
h3.town { color=teal; }
h2.county, h3.county { color=aqua; }
td.indexentry { width=80; padding-left=0.5em ; padding-right=0.5em }

/* ****************************************following are for token table entries****** */
table.token { width=600; }
td.image { color:blue ;  padding-left=0.5em; width=600;  }
td.ref { color:blue; padding-left:0.5em; rowspan: 2 ; width: 50 ;  }
td.blank {  width: 20 ;  }
td.details { color:blue ; text-align:left ; background=white; padding-left:0.5em ; width: 600 ; }
td.side, td.side-r { color:blue ; text-align:left ;  padding-left:0.5em ; width: 530; }
td.note { color:blue; padding-left=1em; padding-right:1em; text-align:justify; width=600; }
caption.token {font-size=18; font-weight=bold; color=teal ; }
td.todd { color:blue ; text-align:center ;  }

/* ***************************************following used in header table only***** */
body { background-color=yellow; }

table.mytitle { color=blue; width=100%; font-weight=bold ; 
text-align=center; background=url("../map-small-light.gif") repeat-x ;}
td.home-mytitle {  text-align=left; padding-left=1em; valign=top; font-size=14 ; width="20%" ; }
td.main-mytitle {  font-size=36; valign=bottom ; }
td.sub-mytitle { text-align:center ; font-size=24 ; }
td.details-mytitle {text-align:center; padding-top=0; padding-bottom=0; width=20%; font-size=12; }
td.below-mytitle { color=green; text-align:center; padding-top:-10; padding-bottom:-10; font-size:14; }
a.tome:link, a.tome:visited, a.tome:active  { color=blue; font-weight=bold; font-size=10; text-decoration=none;}
a.tome:hover, a.tomain:hover { color=red; text-decoration=underline; }
a.tomain:link, a.tomain:visited, a.tomain:active {color=blue; font-weight=bold; font-size=18; text-decoration=none;}
/* ***************************************following used in header table only***** */

p.endofdata { font-size=18; color=green; font-weight=bold; text-decoration=italics; }

a.archive:link, a.archive:active, a.archive:visited { color=green; }
a.archive:hover { color=red; }

blockquote { font-size=14; }

pre { font-size=14; color=blue;  }

