﻿body, div, h1, h2, h3, h4, h5, h6, p {
	widows: 2;
	orphans: 2;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-style: normal;
	text-align: left;
	page-break-after: avoid;
}
i {
	font-style: italic;
}
b {
	font-weight: bold;
}
ol,ul{
	margin: 0;
	padding: 0 0 0 1.75em;
	border: 0;
	outline: 0;
}
li{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
table {
	width: 100%;
}
img, div, blockquote, aside {
	padding: 0;
	margin: 0;
}
aside{
	display:block;
}
blockquote {
	display:block;
}
cite {
	font-style:inherit;
}
figure {
	display: block;
	padding: 0;
	margin: 0;
	page-break-inside: avoid;
}
figcaption {
	display: block;
	padding: 0;
	margin: 0;
}
div.h100 {
	text-align: center;
	height: 100%;
	height: 95vh;
	max-height: 100%;
	max-width: 100%;
	clear: both;
}
img.h100 {
	height: 100%;
	max-width: 100%;
}
div.w100 {
	text-align: center;
	max-height: 100%;
	width: 100%;
	clear: both;
}
img.w100 {
	max-height: 100%;
	width: 100%;
}
img.h1em {
	height: 1em;
}
img.corn {
	height: .6em;
}
img.h2em {
	height: 2em;
}
img.h4em {
	height: 4em;
}
div.footnote {
	margin-top: 15%;
}
hr.transition{
	display: block;
	border: none;
	margin: 0;
}
h1.x01-FM-Ad-Card-Head {
	color:#818180;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.02em;
	margin: 5% 0 0.64em 0;
	text-align:center;
	text-indent:0;
}
p.x01-FM-Ad-Card-List {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.95em;
	font-style:italic;
	margin: 0.39em 0 0 0;
	text-align:center;
	text-indent:0;
}
p.x01-FM-Contents-BM-Head {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.93em;
	margin: 0;
	text-align:center;
	text-indent:0;
}
p.x01-FM-Contents-BM-Head-First {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.93em;
	margin: 3.8em 0 0 0;
	text-align:center;
	text-indent:0;
}
p.x01-FM-Contents-CT {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.93em;
	margin: 0;
	text-align:center;
	text-indent:0;
}
p.x01-FM-Contents-FM-Head {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.93em;
	margin: 0;
	text-align:center;
	text-indent:0;
}
p.x01-FM-Contents-PN {
	color:#818180;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.02em;
	margin: 1.18em 0 0.27em 0;
	text-align:center;
	text-indent:0;
}
p.x01-FM-Copyright-CIP {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.65em;
	margin: 1.29em 0 0.71em 0;
	text-align:center;
	text-indent:0;
}
p.x01-FM-Copyright-Imprint {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.47em;
	margin: 0;
	text-align:center;
	text-indent:0;
}
p.x01-FM-Copyright-Text {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.65em;
	margin: 0;
	text-align:center;
	text-indent:0;
}
p.x01-FM-Copyright-Text-Space {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.65em;
	margin: 1.29em 0 0 0;
	text-align:center;
	text-indent:0;
}
p.x01-FM-Dedi-Body {
	color:#818180;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.02em;
	margin: 15% 0 0 0;
	text-align:center;
	text-indent:0;
}
/*May want to look at the style below*/
p.x01-FM-Epigraph-FL {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.93em;
	font-style:italic;
	margin: 0.9em 0 0 15%;
	text-indent:0;
}
/*May want to look at the style below*/
p.x01-FM-Epigraph-First {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.93em;
	font-style:italic;
	margin: 15% 0 0 15%;
	text-indent:0;
}
/*May want to look at the style below*/
p.x01-FM-Epigraph-Source {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.65em;
	margin: 3.57em 0 0 20%;
	text-align:right;
	text-indent:0;
}
/*May want to look at the style below*/
h1.x01-FM-Head {
	color:#949494;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.49em;
	margin: 15% 0 0 0;
	page-break-after:avoid;
	text-align:center;
	text-indent:0;
}
h1.x02-Part-Number {
	color:#818180;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.4em;
	margin: 20% 0 0 0;
	text-align:center;
	text-indent:0;
}
h1.x02-Part-Title {
	color:#818180;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.49em;
	margin: 0;
	text-align:center;
	text-indent:0;
}
/*May want to look at the style below*/
p.x03-CO-Body-Text {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 10% 0 0 0;
	text-indent:0;
}
h2.x03-Chapter-Number {
	color:#949494;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.12em;
	margin: 15% 0 .75em 0;
	page-break-after:avoid;
	text-align:center;
	text-indent:0;
}
h2.x03-Chapter-Title {
	color:#949494;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.49em;
	margin: 0.06em 0 0 0;
	page-break-after:avoid;
	text-align:center;
	text-indent:0;
	line-height:1.5;
}
p.x03-Coorn {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 1em 0 10% 0;
	text-align:center;
	text-indent:0;
}
p.x02-Poorn {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: .5em 0 1.25em 0;
	text-align:center;
	text-indent:0;
}
p.x04-Body-Text {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0;
	text-indent:1.4em;
}
p.x04-Body-Text-FL {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0;
	text-indent:0;
}
p.x04-Space-Break-FL-1 {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0;
	text-indent:0;
}
p.x04-Space-Break-FL-2 {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0;
	text-indent:0;
}
/*May want to look at the style below*/
p.x04-Space-Break-FL-3 {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0;
	text-indent:0;
}
div.x04-Space-Break-Orn-1 {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:.65em;
	margin: 2.25em 0;
	text-align:center;
	text-indent:0;
}
div.x04-Space-Break-Orn-2 {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:3em;
	margin: 0;
	page-break-after:avoid;
	text-align:center;
	text-indent:0;
}
div.x04-Space-Break-Orn-3 {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 2.5em 15%;
	page-break-after:avoid;
	text-align:center;
	text-indent:0;
	border-top:2px solid #949494;
}
h3.x05-Head-A {
	color:#818180;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.12em;
	margin: 2.75em 0 1.42em 0;
	page-break-after:avoid;
	text-align:center;
	text-indent:0;
}
p.x06-Dialogue-1P {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0 0 0.74em 3.81em;
	text-indent:-3.81em;
}
p.x06-Dialogue-First {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 1.58em 0 0.74em 3.81em;
	text-indent:-3.81em;
}
p.x06-Extract-1P {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 1.58em 2.23em;
	text-indent:0;
}
li.x07-List-Bulleted {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0 2.23em 0 1.4em;
	text-indent:0;
}
p.x07-List-Bulleted {
	font-size:1em;
	margin:0;
}
li.x07-List-Bulleted-1P {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 1.58em 2.23em 1.58em 1.4em;
	text-indent:0;
}
p.x07-List-Bulleted-1P {
	font-size:1em;
	margin:0;
}
li.x07-List-Bulleted-First {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 1.58em 2.23em 0 1.4em;
	text-indent:0;
}
p.x07-List-Bulleted-First {
	font-size:1em;
	margin:0;
}
p.x07-List-Bulleted-Head {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.74em;
	margin: 2.12em 0 0 4.5em;
	text-indent:0;
}
li.x07-List-Bulleted-Last {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0 2.23em 1.58em 1.4em;
	text-indent:0;
}
p.x07-List-Bulleted-Last {
	font-size:1em;
	margin:0;
}
p.x13-BM-Ack {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0;
	text-indent:1.4em;
}
p.x13-BM-Ack-FL {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0;
	text-indent:0;
}
/*May want to look at the style below*/
h1.x13-BM-Ack-Head {
	color:#949494;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.49em;
	margin: 15% 0 0 0;
	page-break-after:avoid;
	text-align:center;
	text-indent:0;
}
p.x13-BM-Appendix-Body-Text {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0;
	text-indent:1.4em;
}
p.x13-BM-Appendix-Body-Text-FL {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0;
	text-indent:0;
}
p.x13-BM-Appendix-Head-A {
	color:#818180;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.12em;
	margin: 2.5em 0 1.42em 0;
	text-align:center;
	text-indent:0;
}
p.x13-BM-Appendix-Head-B {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1.12em;
	font-style:italic;
	margin: 2.08em 0 0.67em 0;
	text-indent:0;
}
h1.x13-BM-Appendix-Number {
	color:#949494;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.12em;
	margin: 15% 0 .75em 0;
	page-break-after:avoid;
	text-align:center;
	text-indent:0;
}
h1.x13-BM-Appendix-Title {
	color:#949494;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.49em;
	margin: 0.06em 0 0 0;
	page-break-after:avoid;
	text-align:center;
	text-indent:0;
}
p.x13-BM-Endnotes {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.7em;
	margin: 0 0 0 2.4em;
	text-indent:-2.4em;
}
p.x13-BM-Endnotes-Head-A {
	color:#818180;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:0.74em;
	margin: 1em 0 0.62em 0;
	text-indent:0;
}
/*May want to look at the style below*/
h1.x13-BM-Head {
	color:#949494;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.49em;
	margin: 15% 0 0 0;
	page-break-after:avoid;
	text-align:center;
	text-indent:0;
}
p.x13-BM-Index-1 {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.81em;
	margin: 0 0 0 2.74em;
	text-indent:-2.74em;
}
p.x13-BM-Index-2 {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.81em;
	margin: 0 0 0 2.74em;
	text-indent:-1.83em;
}
p.x13-BM-Index-Alpha {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.81em;
	margin: 1.03em 0 0 2.74em;
	text-indent:-2.74em;
}
p.x13-BM-Note {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 1em 0;
	text-align:center;
	text-indent:0;
}
p.xFootnote-Text {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin: 0;
	text-indent:0;
}
span._6-Dialogue-Speaker-Inline {
	color:#818180;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:0.93em;
}
span._3-BM-Endnote-Key-Phrase {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.85em;
	font-weight:bold;
}
i._3-BM-Endnote-Key-Phrase-ITAL {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.85em;
	font-style:italic;
	font-weight:bold;
}
span.Footnote-reference {
	font-family:"Times New Roman", "Georgia", serif;
	vertical-align:super;
}
span.SB-Pharse-1 {
	color:#818180;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
}
span.SCAP {
	font-size: 70%;
}
b.SCAP_BOLD {
	font-weight:bold;
}
sub.SUB {
	vertical-align:sub;
}
sub.SUB-Bold {
	font-weight:bold;
	vertical-align:sub;
}
 
h1.x13-BM-About-Au-Head {
	color:#949494;
	font-family:"FuturaEF-Medium", "Helvetica", sans-serif;
	font-size:1.49em;
	margin: 15% 0 0 0;
	page-break-after:avoid;
	text-align:center;
	text-indent:0;
}
p.x13-BM-About-Au {
	font-family: "Minion Pro", "Georgia", serif;
	font-size: 1em;
	margin: 1.5em 0 0 0;
	text-indent: 0em;
}
p.x13-BM-Index-Note {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:0.81em;
	margin: 0 0 1em 0;
	text-indent:0;
}


/* ----- NAV BARS ----- */

div.x13-BM-Index-Nav-Bar {
	margin:1em 0;
	page-break-inside:avoid;
	border-bottom: 2px solid #999999;
	border-top: 2px solid #999999;
	width:100%;
}
p.x13-BM-Index-Nav-Bar {
	font-family:"Minion Pro", "Georgia", serif;
	font-size:1em;
	margin:.1em;
	padding:.4em;
	line-height:1.5em;
	text-align:center;
}
span.x13-BM-Index-Nav-Bar-Letter {
	text-align:center;
	padding:0 .15em;
	color:#999999;
}