/* Zachariah Dutton Web Page
 * Style Sheet #2: Index Terms
 * Joseph Thomas Richardson
 * February 9, 2000
 */

BODY { background-color: rgb(250,250,210) /* lightgoldenredyellow */; color: black }
A:visited { background-color: transparent; color: green }
A:link { background-color: transparent; color: rgb(0,0,205) /* medium blue */ }
A:active { background-color: transparent; color: rgb(178,34,34) /* firebrick */ }

caption { font-weight: bold }

.header { text-align: center }
p span.name, li span.name { font-weight: bold } /* Did just have .span */
.spec { color: gray; background-color: transparent; font-style: italic }
.spell { color: rgb(165,42,42); /* brown */ background-color: transparent }
.fr, .latin { font-style: italic }
.note { font-style: italic }
.legal { font-size: smaller }

.validfooter { font-size: smaller; text-align: right; display: inline }

.toc A { font-weight: bold }
.toc LI { font-size: larger }

DD { margin-left: 1.5em }
DT A { font-weight: bold }

.instrlabel { font-weight: bold; letter-spacing: 0.1em }

/*~~~~~~~~~~~~~~~~~~~~~~ End Basic Global Definitions ~~~~~~~~~~~~~~~~~~~~*/

.indexheader, .indexbar { text-align: center }
.indexbar a:visited, .indexbar a:link, .indexbar a:active {
	background-color: transparent; color: green
}

DIV.nameindex, DIV.surnameindex { margin: 3em }

.nameindex H2 { font-size: 300% }
/* H3 { text-transform: uppercase } */
.reg { text-transform: none }

.nameindex A:link, .surnameindex A:link, .surnameindex A:visited
	{ font-weight: bold }
.nameindex A:visited { font-weight: normal }
.surnameindex A:link, .surnameindex LI A:visited
	{ text-transform: uppercase }

A.associate:visited { color: rgb(106,90,205) /* slate blue */ }
A.spouse:visited { color: rgb(46,139,87) /* sea green */ }
A.direct:visited { color: rgb(205,92,92) /* indian red */ }

A.associate:link { color: rgb(0,0,205) /* medium blue */ }
A.spouse:link { color: green }
A.direct:link { color: #DC143C /* crimson */ }

td.idx_legend {
	width: 2em;
}
#idx_legend_direct { background-color: #DC143C; color: transparent; }
#idx_legend_spouse { background-color: green; color: transparent; }
#idx_legend_associate { background-color: rgb(0,0,205); color: transparent; }

.associate A:link, .surnameindex .associate A:link,
	.surnameindex .associate A:visited { color: rgb(0,0,205) /* medium blue */ }
.spouse A:link, .surnameindex .spouse A:link,
	.surnameindex .spouse A:visited { color: green }
.direct A:link, .surnameindex .direct A:link,
	.surnameindex .direct A:visited { color: #DC143C /* crimson */ }

.associate A:visited { color: rgb(106,90,205) /* slate blue */ }
.spouse A:visited { color: rgb(46,139,87) /* sea green */ }
.direct A:visited { color: rgb(205,92,92) /* indian red */ }

LI SPAN.spouse A:link { color: green }
LI SPAN.direct A:link { color: #DC143C /* crimson */ }
LI SPAN.associate A:link { color: rgb(0,0,205) /* medium blue */ }

LI SPAN.spouse A:visited { color: rgb(106,90,205)  /* slate blue */ }
LI SPAN.direct A:visited { color: rgb(46,139,87) /* sea green */ }
LI SPAN.associate A:visited { color: rgb(205,92,92) /* indian red */ }

.exttarg, .exttarg a:link, .exttarg a:visited { font-weight: normal;
	color: rgb(105,105,105) /* dim gray */; background-color: transparent }
.inttarg, .inttarg a:link, .inttarg a:visited { font-weight: bold;
	color: rgb(0,0,205) /* medium blue */; background-color: transparent }

.rellink { font-weight: bold }
