@page {margin: 20px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video
{margin: 0;
padding: 0;
border: 0;
font-size: 100%;
vertical-align: baseline;}
body
{text-align: justify;
line-height: 120%;
font-family: serif;}
.cover
{ text-align: center;
padding: 0;
margin: 0;
text-indent: 0;
height: 95%;}
p {text-indent: 1.4em; text-align: justify;}
.i {font-style: italic;}
.b {font-weight: bold;}
.fl {text-indent: 0;}
.sm {font-size: 0.8em;}
.large {font-size: 1.4em;}
.sc {font-variant: small-caps;}
hr.black {margin: 1em 1em; height: 3px; background-color: #000000; border-color: #000000;}
.fp:first-letter {font-size: 1.2em; font-weight: bold;}
.fp:first-line {text-indent: 0; font-variant: small-caps; font-size: 1.1em;}
.sans
{font-family: "Helvetica" , "Futura" , "sans serif" ;
font-size: 0.9em;}
.title
{margin: 1em 0 0 0;
font-family: "Helvetica" , "sans serif" ;
font-size: 2em;
text-indent: 0;
text-align: center;
font-weight: bold;}
.center
{margin-top: 0.2em;
text-indent: 0;
text-align: center;}
.author
{margin: 1em 0 0 0;
font-family: "Helvetica" , "sans serif" ;
font-size: 1.2em;
text-indent: 0;
text-align: center;
font-weight: bold;}
.image
{margin: 0 0 1em 0;
text-align: right;}
.legal
{margin: 1em 1.4em 0 1.4em;
padding: 5px;
font-family: "Helvetica" , "Futura" , "sans serif" ;
font-size: 0.8em;
border: solid 1px #000000;}
.chapter
{margin: 2em 2em;
text-indent: 0;
font-family: "Helvetica" , "sans serif" ;
text-align: right;
font-size: 1.8em;
font-style: italic;
font-weight: bold;}
.section
{margin: 1em 0;
font-family: "Helvetica" , "sans serif" ;
font-size: 1.4em;
text-indent: 0;
text-align: center;
font-weight: bold;}
.subsection
{margin-top: 0.5em;
text-indent: 0;
text-align: center;
font-variant: small-caps;
font-weight: bold;}
.smcenter
{margin-top: 0.2em;
text-indent: 0;
text-align: center;
font-size: 0.8em;}
.dedicate
{margin-top: 1.5em;
text-indent: 0;
text-align: center;
font-style: italic;}
.toc
{margin-top: 0.3em;
text-indent: 0;
text-align: center;
font-variant: small-caps;}
.offset
{margin: 0 1.4em;
padding: 0;}
.fancyhead
{margin: 2em 0 1em 0;
text-indent: 0;
font-size: 1.4em;
font-style: italic;
text-align: center;
font-weight: bold;}
.centeri
{margin-top: 0.2em;
text-indent: 0;
font-size: 1.2em;
text-align: center;
font-style: italic;}
.headline
{text-indent: 0;
text-align: center;
font-size: 0.9em;}