.printOnly {display: none;}
@media print
	{
	.printOnly {display: inline;}
	}
.center
	{text-align: center;}
.indented
	{text-indent: 1.3em;}
.undecorated
	{text-decoration: none;}
.highlighted
	{background-color: #f3ee66;}
p.highlighted
	{padding: 4px; border: 1px solid #bbbbbb;}
a.highlighted
	{background-color: #fce344;}
.white {color: #ffffff; font-weight:600;}
.red {color: #990000;}
.charcoal {color: #999999;}
.orange {color: #ff9900;}
.blue {color: #0067ce;}
.gray {color: #666666;}

.border, .bordered
	{
	width: 100%;
	padding: 6px;
	border: solid;
	border-color: #999080;
	border-width: 1px;
	margin-bottom: 16px;
	}

.borderedRed
	{
	width: 100%;
	padding: 6px;
	border: solid;
	border-color: #990000;
	border-width: 2px;
	margin-bottom: 16px;
	}

.appendix
	{
	background-color: #f9f3d9;
	padding: 6px;
	border: solid;
	border-color: #999080;
	border-width: 1px;
	}

.gray
	{
	background-color: #eeeeee;
	padding: 6px;
	border: solid;
	border-color: #bbbbbb;
	border-width: 1px;
	}

.name {font-weight: bold;}

.caption {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; line-height: 110%; font-size: 0.8em;}

.marginalNumber {font-weight: bold; float: left; margin-left: -4.0em;}

.tinyLabel {color: 666666; margin-left: 8em; margin-right: -8em; float: left; font-size: 0.8em;}

.header {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold;}

.cellheader {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 0.9em; font-weight: 900; color: #ffffff;}

.letterspaced {letter-spacing: 1.1em;}

.extra-letterspaced {letter-spacing: 0.5em;}

.smallCaps {font-variant: small-caps; letter-spacing: 0.1em;}


P, BLOCKQUOTE, .blockquoteTable, OL, UL, DL, TD, TH {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}

P, DT, TD {font-size: 0.9em; line-height: 150%;}

P {margin-top: 0.75em; margin-bottom: 0.2em;}
P.indented {text-indent: 1.3em;}
P.note {font-size: .8em; text-indent: -1.3em; margin-left: 1.3em;}
P.references {font-size: .8em; line-height: 133%;}
P.hang, P.hanging {text-indent: -1.5em; margin-left: 1.5em;}

P.mainEntry {margin-top: 1.5em;}

P.tight {line-height: 100%;}

BR.indent {text-indent: 1.3em;}

TH	{font-weight: 600;}

BLOCKQUOTE {margin-top: 0.5em; margin-bottom: 0.6em; font-size: 0.85em; margin-left: 4em; margin-right: 4em; line-height: 150%;}

.blockquoteTable {font-size: 0.85em; line-height: 150%;}

OL.decimal {list-style-type: decimal;}

LI BLOCKQUOTE {margin-top: 0.4em; margin-bottom: 0.5em; margin-left: 3em; margin-right: 3em; line-height: 135%;}

LI, DL, DD {font-size: 0.95em;}

LI LI {font-size: 0.95em; line-height: 145%;}

LI BLOCKQUOTE {font-size: 0.95em;}

TD.endnote {font-size: 0.8em;}

H1, H2, H3, H4, H5, H6
	{font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; margin-top: 1em; margin-bottom: 0.4em; line-height:105%;}

H1.top, H2.top, H3.top, H4.top, H5.top, H6.top
	{margin-top: 0em; margin-bottom: 0.4em; line-height: 150%;}
	
H1 {font-size: 1.5em;}
H2 {font-size: 1.2em;}
H3 {font-size: 1.0em;}
H4 {font-size: 0.75em;}
H5 {font-size: 0.6em;}
H6 {font-size: 0.6em;}

H1.letterspaced {letter-spacing: 0.35em;}
H2.letterspaced {letter-spacing: 0.3em;}
H3.letterspaced {letter-spacing: 0.25em;}
H4.letterspaced {letter-spacing: 0.2em;}
H5.letterspaced {letter-spacing: 0.15em;}
H6.letterspaced {letter-spacing: 0.1em;}

BIG {font-size: 1.5em;}
SMALL {font-size: 0.8em;}
SUP {font-size: 1.0em;}

A {font-weight: bold; text-decoration: none;}
A:link {color: #6666cc;}
A:visited {color: #aa55aa;}
A:hover, A:active {text-decoration: underline;}

A.reference {font-weight: bold;}

A.white {font-weight: 800;}
A.white:link, A.white:visited
	{color: #ffffff;}
A.white:link, A.white:visited
	{color: #ffffff; text-decoration: none;}
A.white:focus, A.white:hover, A.white:active
	{text-decoration: underline;}

//* to overcome the problem that jumpLinks always appear as "visited" *//
A.jumpLink {font-weight: bold; text-decoration: none;}
A.jumpLink:link, A.jumpLink:visited {color: #6666cc;}
A.jumpLink:visited {color: #6666cc;}
A.jumpLink:focus, A.jumpLink:hover, A.jumpLink:active {text-decoration: underline;}

//* to overcome the problem that jumpLinks always appear as "visited" *//
A.endnote {font-weight: bold; text-decoration: none;}
A.endnote:link, A.endnote:visited {color: #6666cc;}
A.endnote:visited {color: #6666cc;}
A.endnote:focus, A.endnote:hover, A.endnote:active {text-decoration: underline;}

@media print
	{
	A.endnote {break-before: avoid;}
	}

OL, UL, DL {font-size: 0.95em; line-height: 145%; text-indent: 0em; margin-top: 0.2em; margin-bottom: 0.4em;}

UL LI {list-style-type: square;}

OL {list-style-type: lower-roman; margin-left: 4.4em;}
OL OL {list-style-type: lower-alpha; margin-left: 3.7em;}
OL OL OL {list-style-type: decimal;}
OL OL OL OL {list-style-type: upper-roman;}
OL OL OL OL OL {list-style-type: upper-alpha;}
OL OL OL OL OL OL {list-style-type: decimal;}
OL OL OL OL OL OL {list-style-type: lower-roman;}

OL.i LI {list-style-type: lower-roman;}
OL.a LI {list-style-type: lower-alpha;}
OL.1 LI {list-style-type: decimal;}
OL.I LI {list-style-type: upper-roman;}
OL.A LI {list-style-type: upper-alpha;}

DL DT {margin-top: .2em;}

PRE {font-family: 'Courier new', Courier, monospaced; line-height: 100%; font-size: 0.95em;}
SMALL PRE {font-family: 'Courier new', Courier, monospaced; line-height: 100%; font-size: 0.9em;}

