/*languages: source, aboriginal, Latin, Greek, Arabic, Chinese, Hebrew, French, German, Italian, Spanish, Indian*/

DIV.spacious {
	color: #ffffff ! important;
}

A.ref {
	font-family: Verdana, sans-serif;
	font-style: normal;
	font-size: 58%;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #63b9ff ! important;
	vertical-align: super;
}
A.ref:link {
	text-decoration: none;
	color: #73c0ff ! important;
}
A.ref:visited {
	text-decoration: none;
	color: #ff0000 ! important;
}
A.ref:hover {
	text-decoration: none;
	color: #ff0000 ! important;
	background-color: #ffff00 ! important;
}

A.ref_for_proofing {
	font-family: Verdana, sans-serif;
	font-style: normal;
	font-size: 200%;
	font-weight: bold;
	text-transform: none;
	color: #ff0000 ! important;
	background-color: #ffff00 ! important;
	vertical-align: super;
}

A.ref_for_proofing:hover {
	font-family: Verdana, sans-serif;
	font-style: normal;
	font-size: 200%;
	font-weight: bold;
	text-transform: none;
	color: #ff0000 ! important;
	background-color: #ffff00 ! important;
	vertical-align: super;
}

A.note {
	color: #33adff ! important;
}
A.note:link {
	text-decoration: none;
	color: #33adff ! important;
}
A.note:visited {
	text-decoration: none;
	color: #ff0000 ! important;
}
A.note:hover {
	font-size: 81%;
	text-decoration: none;
	color: #ff0000 ! important;
	background-color: #ffff00 ! important;
}

A.note_for_proofing {
	font-family: Verdana, sans-serif;
	font-style: normal;
	font-size: 200%;
	font-weight: bold;
	text-transform: none;
	color: #ff0000 ! important;
	background-color: #ffff00 ! important;
	vertical-align: super;
}

A.note_for_proofing:hover {
	font-family: Verdana, sans-serif;
	font-style: normal;
	font-size: 200%;
	font-weight: bold;
	text-transform: none;
	color: #ff0000 ! important;
	background-color: #ffff00 ! important;
	vertical-align: super;
}

.addendum {
	color: #ffcc00 ! important;
}

.Segment1 {
	background-color: #FF9999 ! important;
}

.Segment2 {
	background-color: #CCFFFF ! important;
}

.Segment3 {
	background-color: #FFCC99 ! important;
}

.Segment4 {
	background-color: #CCE5FF ! important;
}

.Segment5 {
	background-color: #FFFF99 ! important;
}

.Segment6 {
	background-color: #CCCCFF ! important;
}

.Segment7 {
	background-color: #CCFF99 ! important;
}

.Segment8 {
	background-color: #E5CCFF ! important;
}

.Segment9 {
	background-color: #99FF99 ! important;
}

.Segment10 {
	background-color: #FFCCFF ! important;
}

.Segment11 {
	background-color: #99FFCC ! important;
}

.Segment12 {
	background-color: #FFCCE5 ! important;
}

.Segment13 {
	background-color: #99FFFF ! important;
}

.Segment14 {
	background-color: #FFCCCC ! important;
}

.Segment15 {
	background-color: #99CCFF ! important;
}

.Segment16 {
	background-color: #FFE5CC ! important;
}

.Segment17 {
	background-color: #9999FF ! important;
}

.Segment18 {
	background-color: #FFFFCC ! important;
}

.Segment19 {
	background-color: #CC99FF ! important;
}

.Segment20 {
	background-color: #E5FFCC ! important;
}

.Segment21 {
	background-color: #FF99FF ! important;
}

.Segment22 {
	background-color: #CCFFCC ! important;
}

.Segment23 {
	background-color: #FF99CC ! important;
}

.Segment24 {
	background-color: #CCFFE5 ! important;
}

.pagenum_doc {
	position: absolute;
	top: auto;
	left: +7.5em;
	font-style: italic;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	font-size: .81rem;
	color: #ffff33 ! important;
}

TABLE.headerbox {
	border-collapse: separate;
	border-spacing: 2px;
	width: 600px;
	border: 4px ridge #ffd633;
}

/* keep LVHA order: */
/* A:link, A:visited, A:hover, A:active */
TABLE.headerbox A:link {
	color: #0000ff ! important;
}

TABLE.headerbox A:visited {
	color: #cc0000 ! important;
}

TABLE.headerbox A:hover {
	color: #ff00ff ! important;
}

TABLE.headerbox A:active {
	color: #ff00ff ! important;
}

/* keep LVHA order: */
/* A:link, A:visited, A:hover, A:active */
TABLE.footer A:link {
	color: #0000ff ! important;
}

TABLE.footer A:visited {
	color: #cc0000 ! important;
}

TABLE.footer A:hover {
	color: #ff00ff ! important;
}

TABLE.footer A:active {
	color: #ff00ff ! important;
}

TABLE.footer .help_bar A:link {
		color: #33adff ! important;
		font-style: italic;
		font-weight: bold;
	}

TABLE.footer .help_bar A:visited {
	color: #cc0000 ! important;
}

TABLE.footer .help_bar A:hover {
	color: #ff00ff ! important;
}

TABLE.footer .help_bar A:active {
	color: #ff00ff ! important;
}

.help_bar {
	margin-top: 0em;
	margin-bottom: 0em;
	font-family: Verdana, Ariel, Helvetica, sans-serif;
	font-size: 60%;
	text-align: center;
	background-color: #006a38 ! important;
	color: #ffff33 ! important;
}

	.help_bar I {
		line-height: .6;
		font-size: 120%;
		font-style: normal;
		font-weight: bold;
		color: #ff9933 ! important;
	}

	.help_bar .asterisk {
		line-height: .7;
		font-size: 140%;
		font-style: normal;
		font-weight: bold;
		color: #ff9933 ! important;
		vertical-align: bottom;
	}

.bland {
	color: #ffffff ! important;
}

.bland I {
	color: #ffffff ! important;
}

TABLE.bland TD {
	color: #ffffff ! important;
}

.pagenum {
	color: #ff7d5c ! important;
}

.pagenum_left {
	color: #ff7d5c ! important;
	left: +5.1em;
}

.i1 .pagenum_left {
	left: +4.1em;
}

.pagenum1 {
	color: #ff7d5c ! important;
}

SPAN.conversion {
	color: #aaffff ! important;
}

A.conversion {
	color: #aaffff ! important;
}

A.conversion:link {
	color: #aaffff ! important;
}

A.correction {
	color: #ff0000 ! important;
}

A.correction:link {
	color: #ff0000 ! important;
}

BODY {
	background-color: #005f35 ! important;
	background-image: url("https://penelope.uchicago.edu/Thayer/Images/Utility/Backgrounds/Brazil.jpg") ! important;
	background-repeat: repeat-y;
	color: #ffffff ! important;
	line-height: 1.5;
	margin-top: 3em;
	font-family: "Palatino Linotype", Palatino, "Arial Unicode Ms", "Titus Cyberbit Basic", "Lucida Sans Unicode", serif, sans-serif ! important;
}


.invisible {/*must be the same color as BODY*/
	color: #005f35 ! important;
}

/* keep LVHA order: */
/* A:link, A:visited, A:hover, A:active */
A:link {
	color: #33adff ! important;
}

	A:link IMG {
		border-width: 1px;
	}

A:visited {
	color: #cc6699 ! important;
}

DIV.default1 {
	margin-left: 7em;
	margin-right: 4em;
	color: #ffffff ! important;
}

IMG.hedera {
	width: 21px;
	height: 18px;
	margin-top: 1.3em;
	margin-bottom: .3em;
}

/*
	.TOC TD {
		color: #000066 ! important;
	}
*/

.TOC A:link {
	color: #0000ff ! important;
}

/* overrides for various font styles: */

TD { /*font in all TABLES back to dark blue (unless overridden)*/
	color: #000066 ! important;
}

.verse TD {
	color: #ffffff ! important;
}

.Arabic {
	color: #98b2a0 ! important;
}

.callout {
	color: #d4a3ec ! important;
}

A.discreet {
	color: #9dc2cc ! important;
}

A.discreet:visited {
	color: #cc0000 ! important;
}

A.comment {
	color: #00cccc ! important;
}

	A.comment:link {
		color: #00cccc ! important;
	}

.emend {
	color: #ffffdd ! important;
}

.Harlequin {
	background-color: #262e39 ! important;
	color: #ffffff ! important;
}

.Harlequin TR {
	background-color: #262e39 ! important;
	color: #ffffff ! important;
}

.Harlequin TD {
	background-color: #262e39 ! important;
	color: #ffffff ! important;
}

A.help:hover {
	text-decoration: none;
	color: #ff0000 ! important;
	cursor: help;
}

.Chinese {
	color: #edad85 ! important;
}

.Dutch {
	color: #00bb88 ! important;
}

	.Dutch .Dutch {
		color: #002200 ! important;
	}

	.Dutch .source {
		color: #002200 ! important;
	}

.French {
	color: #00bb00 ! important;
}

	.French .emend {
		color: #119955 ! important;
	}

	.French .French {
		color: #002200 ! important;
	}

	.French .source {
		color: #002200 ! important;
	}

.inscription {
	color: #e8ffe8 ! important;
}

.Italian {
	color: #009900 ! important;
}

.Greek {
	color: #d1ba8c ! important;
}

.translit_Greek {
	color: #d1ba8c ! important;
}

.proofread1 {
	color: #000066 ! important;
}

.unproofread1 {
	color: #000066 ! important;
}

.proofread2 {
	color: #000066 ! important;
}

.unproofread2 {
	color: #000066 ! important;
}

.prose .normal {
	color: #ccffff ! important;
}

.outquote {
	color: #ccffff ! important;
}

INS.slip {
	cursor: crosshair;
	text-decoration: none;
	border-bottom: dotted #00ff00;
	border-bottom-width: thin;
}

.source {
	color: #00cc00 ! important;
}

.sourcecode {
	color: #00cc00 ! important;
}

.Spanish {
	color: #eebd71 ! important;
}

