img#cover_image:only-of-type { /*overrides the previous setting, but only in newer systems that support CSS3 */
    height: 99vh;
}
body.cover {
	margin-top: 0em;
	margin-left: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	text-align: center;
	background-color:#000000;
}
a{
	text-decoration: none;
	display: inline;
}
@page {
	margin: 5pt;
}
div.cover {
	text-align: center;
}
img {
	max-width: 100%;
	max-height: 100%;
}
/* added styles by EK*/
li {
	list-style-type:none;
}
body {
	line-height: 1.25;
}
p.ACH {
	font-size:0.833em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:1em;
	margin-left:0em;
	margin-right:0em;
	margin-top:0em;
	text-align:center;
	text-decoration:none;
	text-indent:0em;
}
p.ACL {
	font-size:0.917em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0.2em;
	margin-left:0em;
	margin-right:0em;
	margin-top:0.2em;
	text-align:center;
	text-decoration:none;
	text-indent:0em;
}
p.ACLF {
	font-size:0.917em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0em;
	margin-right:0em;
	margin-top:12px;
	text-align:center;
	text-decoration:none;
	text-indent:0em;
}
p.BMCO {
	font-size:0.917em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0em;
	margin-right:0em;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-indent:0em;
}
h1.BMH1 {
	font-size:1.667em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0px;
	margin-left:0em;
	margin-right:0em;
	margin-top:0px;
	text-align:center;
	text-decoration:none;
	text-indent:0em;
}
h1.BMH {
	font-size:1.667em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:78px;
	margin-left:0em;
	margin-right:0em;
	margin-top:0px;
	text-align:center;
	text-decoration:none;
	text-indent:0em;
}
p.CO {
	font-size:0.917em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0em;
	margin-right:0em;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-indent:0em;
}
h1.CT {
	font-size:1.667em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:78px;
	margin-left:0em;
	margin-right:0em;
	margin-top:0px;
	text-align:center;
	text-decoration:none;
	text-indent:0em;
}
p.DED {
	font-size:0.917em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:1.8em;
	margin-right:1.8em;
	margin-top:54px;
	text-align:justify;
	text-decoration:none;
	text-indent:0em;
}
p.SB1 {
	font-size:0.917em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0em;
	margin-right:0em;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-indent:0em;
}
p.TX {
	font-size:0.917em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0em;
	margin-right:0em;
	margin-top:0em;
	text-align:justify;
	text-decoration:none;
	text-indent:1.2em;
}
p.ATA {
	font-size:0.917em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0em;
	margin-right:0em;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-indent:0em;
}
p.CRTX1 {
	font-size:0.708em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0em;
	margin-right:0em;
	margin-top:1em;
	text-align:center;
	text-decoration:none;
	text-indent:0em;
}
p.TNI {
	font-size:0.917em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0em;
	margin-right:0em;
	margin-top:0em;
	text-align:justify;
	text-decoration:none;
	text-indent:0em;
}
p.TNIS {
	font-size:0.917em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:1.2em;
	margin-left:0em;
	margin-right:0em;
	margin-top:0em;
	text-align:justify;
	text-decoration:none;
	text-indent:0em;
}
li.TOC {
	font-size:0.917em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0em;
	margin-right:0em;
	margin-top:0em;
	text-align:center;
	text-decoration:none;
	text-indent:0em;
}
li.TOC1 {
	font-size:0.917em;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0em;
	margin-right:0em;
	margin-top:1em;
	text-align:center;
	text-decoration:none;
	text-indent:0em;
}
ul {
    padding-left: 0em;
    margin-left: 0em;
}
small {
    font-size: 0.70em;
}
blockquote {
    margin: 1.20em 0em 1.20em 0em;
}
sup {
    vertical-align: super;
    font-size: 0.65em;
    vertical-align: 35%;
}
sub {
    vertical-align: sub;
    font-size: 0.65em;
    vertical-align: -35%;
}
ol.toc {
    padding : 0em;
    margin : 0em;
    list-style-type : none;
}
figure.TIT {
	display: block;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
}
hr.transition {
	background: url('../images/asterisks.jpg') no-repeat center;
	height: 1em;
	border: none;
	margin: 1em 0em 1em 0em;
}
figure.IMG {
	display: block;
	margin-bottom: 1em;
	margin-top: 1em;
	text-indent: 0em;
	margin-right: 0em;
	margin-left: 0em;
	text-align: center;
}
img.img90 {
	width:90%;
}
img.img40 {
	width:40%;
}
p.SP {
	margin-bottom : 3em;
}


p.fut_tit {
	display: block;
	text-align: center;
	text-indent: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	margin-right: 0em;
}
p.fut_toc {
	font-weight: normal;
	font-style: normal;
	font-size: 0.90em;
	text-decoration: none;
	font-variant: normal;
	text-indent: 0em;
	text-align: center;
	margin: 0em 0em 0em 0em;
}
p.fut_toc1 {
	font-weight: normal;
	font-style: normal;
	font-size: 0.90em;
	text-decoration: none;
	font-variant: normal;
	text-indent: 0em;
	text-align: center;
	margin: 0em 0em 1.50em 0em;
}
p.fut_logo {
	font-weight: normal;
	font-style: normal;
	font-size: 1.31em;
	text-decoration: none;
	font-variant: normal;
	text-indent: 0em;
	text-align: center;
	margin: 1.20em 0em 1.20em 0em;
}

div.body {
	margin: 0em 1.2em 0em 1.2em;
}
img.epub {
	display: inline;
}
img.sign-up {
	display: none;
}
img.fb {
	display: none;
}
@media amzn-kf8 {
	div.body {
		margin: 0em 0em 0em 0em;
	}
	body {
		margin: 0em 1.2em 0em 1.2em;
	}
	img.epub {
		display: none;
	}
	img.sign-up {
		width: 3.5em;
		display: inline;
	}
	img.fb {
		width: 1em;
		display: inline;
	}
}
@media amzn-mobi {
	div.body {
		margin: 0em 0em 0em 0em;
	}
	body {
		margin: 0em 1.2em 0em 1.2em;
	}
	img.epub {
		display: none;
	}
	img.sign-up {
		width: 3.5em;
		display: inline;
	}
	img.fb {
		width: 1em;
		display: inline;
	}
	sup {
		vertical-align: super;
		font-size: 0.65em;
	}
	sub {
		vertical-align: sub;
		font-size: 0.65em;
	}
}