@page
{
	margin:0.5em 0.8em 0.5em 0.5em;
}
img
{
	max-height:100%;
	max-width:100%;
}
a
{
	text-decoration:none;
	color:#88539d;
}
p
{
	margin:0em;
	text-indent:1em;
	text-align:justify;
	line-height:1.3em;
}
a + p
{
	margin:0em;
	text-indent:1em;
}
p.noindent
{
	text-indent:0em;
	margin:0em 0em 0em 0em;
}
p.noindent1
{
	text-indent:0em;
	margin:1em 0em 0em 0em;
}
p.center
{
	text-indent:0em;
	margin:1em 0em 0em 0em;
	text-align:center;
}
p.center1
{
	text-indent:0em;
	margin:1em 0em 1em 0em;
	text-align:center;
}
div.image
{
	margin:0.5em 0em 0.5em 0em;
	text-align:center;
	text-indent:0em;
}
p.indent
{
	margin:0em 0em 0em 0em;
	text-indent:1em;
}

p.indent1
{
	margin:1em 0em 0em 0em;
	text-indent:1em;
}
div.titlepage
{
	margin:1.5em 0em 0em 0em;
	page-break-inside:avoid;
}
div.titlepage h1.title
{
	margin:1em 0em 0em 0em;
	text-align:center;
	text-indent:0em;
	font-size:200%;
	line-height:1em;
}
div.titlepage p.author
{
	margin:2em 0em 0em 0em;
	text-align:center;
	text-indent:0em;
	font-size:130%;
}
div.titlepage p.publisher
{
	margin:30% 0em 0% 0em;
	text-align:center;
	text-indent:0em;
	font-size:80%;
}

div.copyright
{
	margin:12% 0em 0em 0em;
}

div.copyright p
{
	font-size:80%;
	margin: 0em 0em 0em 0em;
	text-align:center;
	text-indent:0em;
}

div.copyright-block
{
	margin:0.2em 0em 0em 0em;
	text-indent:0em;
	text-align:center;
}
div.contents, div.forword, div.chapter
{
	margin:1.5em 0em 0em 0em;
}

h1
{
	margin:1.5em 0em 1em 0em;
	text-align:center;
	text-indent:0em;
	line-height:1em;
}

h1 span
{
	font-size:80%;
}
div.contents ul
{
	margin:0em 0em 0em 0em;
	text-indent:0em;
	text-align:center;
	list-style-type:none;
	padding-left:0em;
}
div.contents ul li
{
	margin:0em 0em 0em 0em;
	text-indent:0em;
}

div.forword h1
{
	margin:1.5em 0em 0em 0em;
	text-align:center;
	text-indent:0em;
	line-height:1em;
}

div.forword  h1 span
{
	font-size:80%;
}

div.forword h2
{
	margin:0em 0em 1em 0em;
	text-align:center;
	text-indent:0em;
	line-height:1em;
}
div.forword h2 span
{
	font-size:80%;
}

div.forword h2 + p
{
 	text-indent:0em;
	margin:1em 0em 0em 0em;
}

p.right
{
 margin:0em 0em 0em 0em;
 text-align:right;
}

div.chapter h1
{
	margin:12% 0em 1em 0em;
	text-align:center;
	text-indent:0em;
	line-height:1em;
}

div.chapter h1 span
{
	font-size:80%;
}

.pagebreak
{
 page-break-before:always;
 padding-top:2em;
}

p + h2
{
	margin:1.5em 0em 1em 0em;
	text-align:center;
	text-indent:0em;
	line-height:1em;
}

p + h2 span
{
	font-size:80%;
}

p.margin
{
 margin:0em 0em 0em 0em;
 text-indent:3em;
}

div.kallor
{
 margin:4em 0em 0em 0em;
}

.first-para
{
	text-indent:0em;
	margin-top:1em;
}

.first-para .first-letter
{
	font-size:150%;
}
span.small
{
	font-size:0.7em;
}