/*languages:
source, archaic, aboriginal;
Latin, Greek, Hebrew, Gothic/Vandalic [same color: plain/italic];
Coptic, Arabic, Indian, Chinese/Japanese [same color: plain/italic];
Catalan, Dutch, French, German, Italian, Portuguese, Provencal, Spanish*/

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.preface {
	background-color: #000033 ! important;
	border: 4px ridge #f6f6f6;
}

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

	TABLE.headerbox TD {
		color: #000066 ! important;
	}

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

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

/* 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;
}

TABLE.Orvieto {
}

	.Orvieto TR.band1 {
		background-color: #262e39 ! important;
	}

	.Orvieto TR.band2 {
		background-color: #444444 ! important;
	}

.disclaimer_bar {
	color: #ffffff ! important;
}

.help_bar {
	margin-top: 0em;
	margin-bottom: 0em;
	font-family: Verdana, Ariel, Helvetica, sans-serif;
	font-size: 60%;
	text-align: center;
	background-color: #003366 ! important;
	color: #ffffff ! 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;
}

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

TABLE.dotpoints {
	width: 90%;
	margin: auto;
	line-height: 1.5;
	text-align: justify;
}

	TABLE.dotpoints TD {
		padding-left: 10px;
		padding-right: 10px;
	}

.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: #262e39 ! important;
	background-image: url("https://penelope.uchicago.edu/Thayer/Images/Utility/Backgrounds/USAF.jpg") ! important;
	background-repeat: repeat-y;
}

BODY.flight{
	background-color: #26397d ! important;
	background-image: url("https://penelope.uchicago.edu/Thayer/Images/Utility/Backgrounds/flight.jpg") ! important;
	background-repeat: repeat-y;
}

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

.invisible {/*must be the same color as BODY background-color*/
	color: #262e39 ! important;
}

.map_below {
	font-family: "Palatino Linotype", Palatino, "Gentium Plus", serif;
	position: absolute;
	top: auto;
	padding-top: .3em;
	right: +2em;
	width: 70px;
	text-align: right;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	font-size: .55rem;
	background-color: #3300ff ! important;
	color: #ffffff ! 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: #ff0000 ! important;
	}

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

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

SPAN.ref {
	font-family: Verdana, sans-serif;
	text-transform: none;
	color: #ffffff ! important;
	font-weight: bold;
	font-size: 58%;
	vertical-align: super;
}

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

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


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

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

.callout {
	color: #d4a3ec ! important;
}

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

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

A.discreet:hover {
	text-decoration: none;
	color: #eb9deb ! 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: url(https://penelope.uchicago.edu/Thayer/Images/Utility/Icons/IPhone/USA.png), auto;
}

.editor {
	color: #ffffff ! important;
}

.aboriginal {
	color: #ffb77d ! important;
	font-family: Verdana, sans-serif;
	font-size: 90%;
}

.archaic {
	color: #a9a971 ! important;
}
	.archaic .emend {
		color: #cccc00 ! important;
	}

	A SPAN.archaic {
		color: #669966 ! important;
	}

.Chinese {
	color: #edad85 ! important;
}

.Japanese {
	color: #dcbd75 ! important;
}

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

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

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

.French {
	color: #66cc66 ! important;
}

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

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

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

.inscription {
	color: #e8ffe8 ! important;
}

.Greek {
	color: #d1ba8c ! important;
}

.translit_Greek {
	color: #d1ba8c ! important;
}

.nummus {
	color: #cc8947 ! important;
	font-family: Verdana, sans-serif;
	font-size: 80%;
	text-transform: uppercase;
	line-height: 1.2;
}

.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 #009900;
	border-bottom-width: thin;
}

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

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

.Spanish {
	color: #b3bd71 ! important;
}

	.white .inscription {
	color: #000066 ! important;
}
