@import url(page-template.xpgt);

body
{
font-size:1.0em;
line-height: 1.2em;
margin-top: 1em;
margin-left: 1em;
margin-right: 2em;
font-family:baskvl;
}

@font-face
{
font-family:baskvl;
font-style:normal;
font-weight:normal;
src:url(../fonts/baskvl.ttf);
}
@font-face
{
font-family:baskvl;
font-style:normal;
font-weight:bold;
src:url(../fonts/baskervillesemibold.ttf);
}
@font-face
{
font-family:baskvl;
font-style:italic;
font-weight:normal;
src:url(../fonts/Baskervilleitalic.ttf);
}

@font-face
{
font-family:baskvl;
font-style:italic;
font-weight:bold;
src:url(../fonts/baskervillebolditalic.ttf);
}
@font-face
{
font-family:mtcorsva;
font-style:italic;
font-weight:normal;
src:url(../fonts/mtcorsva.ttf);
}
@font-face
{
font-family:gosmicksans;
font-style:normal;
font-weight:normal;
src:url(../fonts/gosmicksans.ttf);
}

@font-face
{
font-family:Courier;
font-style:normal;
font-weight:normal;
src:url(../fonts/Courier.ttf);
}


@font-face
{
font-family:gosmicksans;
font-style:normal;
font-weight:bold;
src:url(../fonts/gosmicksansbold.ttf);
}

@font-face
{
font-family:gosmicksans;
font-style:italic;
font-weight:bold;
src:url(../fonts/gosmicksansboldoblique.ttf);
}
span.font1{
font-family:Calibri;
}
@font-face
{
font-family:Calibri;
font-style:normal;
font-weight:bold;
src:url(../fonts/CalibriBold.ttf);
}
@font-face
{
font-family:Calibri;
font-style:normal;
font-weight:normal;
src:url(../fonts/Calibri.ttf);
}
@font-face
{
font-family:Calibri;
font-style:italic;
font-weight:normal;
src:url(../fonts/CalibriItalic.ttf);
}

@font-face
{
font-family:DomCasual;
font-style:normal;
font-weight:bold;
src:url(../fonts/DomCasual.ttf);
}
p.img { 
	 text-align: center;
	 margin-top:1em;
	 margin-bottom:.6em;
}

p.ded { 
font-size:100%;
 text-align: justify;
 margin-top:10em;
margin-bottom:0em;
}
p.ded1 { 
font-size:100%;
 text-align: right;
 text-indent: 0px;
 margin-top:1em;
margin-bottom:0em;
}

p.agra { 
font-size:100%;
 text-align: justify;
 text-indent: 0px;
 margin-top:8em;
margin-bottom:3em;


}
p.nonindent { 
 text-align: justify;
 margin-top:0em;
 margin-bottom:0em;
}

p.nonindent1 { 
 text-align: justify;
 margin-top:0em;
 margin-bottom:0em;
font-family:Courier;

}

p.noindent { 
 margin-top:0em;
 margin-bottom:0em;
font-family:gosmicksans;
}
p.right_mag { 
 margin-top:0em;
 margin-bottom:0em;
text-align:right;
font-family:gosmicksans;

}

p.nonindent_mag { 
 text-align: justify;
 margin-top:0em;
 margin-bottom:0em;
font-family:mtcorsva;
}


p.toc_title { 
font-size:160%;
 text-align: center;
 text-indent: 0px;
 margin-top:5em;
margin-bottom:1em;
font-family:DomCasual;
}
p.toc { 
font-size:100%;
 text-align: left;
line-height:1.6em;
 text-indent: -1.6em;
 margin-top:.2em;
 margin-left:1.6em;
margin-bottom:0em;


}

div.box
{
margin-top: 1em;
margin-left: 0em;
margin-bottom: 1em;
padding: 1em;
border: thin;
border-bottom: 1px double;
border-left: 1px double;
border-top: 1px double;
border-right: 1px double;
}
div.box_mag
{
margin-top: 1em;
margin-left: 0em;
margin-bottom: 1em;
padding: 1em;
border: thin;
border-bottom: 1px double;
border-left: 1px double;
border-top: 1px double;
border-right: 1px double;
font-family:Calibri;
}

div.box1
{
margin-top: 1em;
margin-left: 0em;
margin-bottom: 1em;
padding: 1em;
border: thin;
border-bottom: 1px double;
border-left: 1px double;
border-top: 1px double;
border-right: 1px double;
}

div.box2
{
margin-top: 1em;
margin-left: 0em;
margin-bottom: 1em;
padding: 1em;
border: thin;
border-bottom: 1px double;
border-left: 1px double;
border-top: 1px double;
border-right: 1px double;
}


p.right { 
 text-align: right;
 text-indent: 0px;
font-size:100%;
 margin-top:1em;
margin-bottom:0em;
}

p.indent { 
 text-align: justify;
 text-indent: 1em;
 margin-top:0em;
margin-bottom:0em;


}
p.list
{
text-indent: -1em;
padding-left: 1em;
margin-top: 1em;
margin-bottom: 0em;
text-align: justify;
}

p.head { 
 text-indent: 0px;
 margin-top:0em;
margin-bottom:0.5em;
font-size:150%;
line-height:1.1em;
font-family:DomCasual;
}

p.pagebreak
{	
page-break-after: always;
}

p.caption { 
	 font-size:0.8em;
	 text-align: center;
	 text-indent: 0px;
	 margin-top:0em;
	 margin-bottom:1em;
font-family:baskvl;
}
p.caption1 { 
	 font-size:0.8em;
	 text-align: center;
	 text-indent: 0px;
	 margin-top:0em;
	 margin-bottom:1em;
font-family:baskvl;
}
p.caption2 { 
	 font-size:0.8em;
	 text-align: center;
	 text-indent: 0px;
	 margin-top:0em;
	 margin-bottom:1em;
font-family:Calibri;
}

p.center { 
 text-align: center;
 text-indent: 0px;
 margin-top:0em;
margin-bottom:0em;/*
background-color: #100719;
color: #FFFFFF;*/
}

p.sec { 
	font-size: 120%;
	text-align: left;
	text-indent: 0px;
line-height:1.2em;
	margin-top:1em;
	margin-bottom:0.5em;
font-family:DomCasual;
}

p.sec_mag { 
	font-size: 140%;
	text-align: left;
	text-indent: 0px;
line-height:1.2em;
	margin-top:1em;
	margin-bottom:0.5em;
font-family:DomCasual;
}

p.sec_5 { 
	font-size: 100%;
	text-align: center;
	text-indent: 0px;
	margin-top:0em;
padding-top:.4em;
padding-bottom:.4em;/*
background-color:#000000;
color:#FFFFFF;*/
	margin-bottom:0.8em;
font-family:gosmicksans;
}

span.smallcap
{
font-size:0.625em;
}

span.smallcap1
{
font-size:0.8em;
}

span.big
{
font-size:1.5em;
}



p.sec1 {
font-family:DomCasual; 
	text-align: left;
font-size:120%;
	text-indent: 0px;
	margin-top:0em;
	margin-bottom:1em;


}
p.center1 { 

 text-align: center;
 text-indent: 0px;
 margin-top:1em;
margin-bottom:0em;


}
p.footnote { 
	 text-align: justify;
	 text-indent: 0px;
	 margin-top:0em;
	 margin-bottom:0em;
font-size:0.8em;
}

p.sec2 { 
font-size:150%;
	text-align: justify;
	text-indent: 0px;
	margin-top:0em;
	margin-bottom:0em;
font-family:DomCasual;
}


p.list1 { 

 text-align: justify;
 text-indent: -1em;
padding-left: 1em;
 margin-top:0.6em;
margin-bottom:0em;
}

p.bull { 
 text-align: justify;
 text-indent: -1em;
 padding-left: 1em;
 margin-top:0em;
margin-bottom:0em;


}
p.cen { 
font-size:0px ;
 line-height:60%;
 text-align: justify;
 text-indent: 0px;
 margin-top:0em;
margin-bottom:0em;


}
p.hang { 
 text-align: justify;
 text-indent: -1em;
 margin-top:0.5em;
margin-bottom:0em;
padding-left: 1em;

}
p.sec_1 { 
font-family:DomCasual;
font-size:130%;
 text-align: left;
 margin-top:0em;
margin-bottom:0em;
}

p.sec_2 {
font-family:DomCasual;
font-size:140%; 
 text-align: left;
 margin-top:0em;
margin-bottom:.4em;
}


.white {
	font-size: 1em;
	font-weight: normal;
	line-height:0.5em;
	margin: 0em;
	padding: 0em;
	height: 0.5em;
}


.white1 {
	font-size: 0.7em;
	font-weight: normal;
	line-height:0.7em;
	margin: 0em;
	padding: 0em;
	height: 0.7em;
}
.white2 {
	font-size: 1em;
	font-weight: normal;
	line-height:2em;
	margin: 0em;
	padding: 0em;
	height: 2em;
}
.white3 {
	font-size: 1em;
	font-weight: normal;
	line-height:3em;
	margin: 0em;
	padding: 0em;
	height: 3em;
}
.white4 {
	font-size: 1em;
	font-weight: normal;
	line-height:4em;
	margin: 0em;
	padding: 0em;
	height: 4em;
}


a
{
text-decoration: none;
color: inherit;
}
p.chap
{
text-align: left;
font-size:180%;
margin-top: 0em;
margin-bottom: 2em;
line-height: 120%;
font-family:DomCasual;
}  
p.chap_1
{
text-align: left;
font-size:180%;
margin-top: 0em;
margin-bottom: 1em;
line-height: 120%;
font-family:DomCasual;
}  

p.chap1
{
font-family:DomCasual; 
text-align: right;
margin-top: 1em;
margin-bottom: 2em;
line-height: 150%;
}  

div.box3
{
background-color: #D8D8D8;
margin-top: 1em;
margin-left: 0em;
padding-left: 1em;
margin-bottom: 1em;
padding-right: 1em;
padding-top: 1em;
padding-bottom: 1em;
word-spacing:-0em;
character-spacing:0em;
font-family:Courier;
}

div.box_3
{
background-color: #D8D8D8;
margin-top: 1em;
margin-left: 0em;
padding-left: 0.5em;
margin-bottom: 1em;
padding-right: 0.5em;
padding-top: 0.5em;
padding-bottom: 0.5em;
padding: 1em;
border: thin;
border-bottom: 1px double;
border-left: 1px double;
border-top: 1px double;
border-right: 1px double;
font-family:Courier;
}

span.white
{
color: color: #FFFFFF;
}
p.bib
{
font-family:DomCasual;
font-size:160%;
text-align: left;
margin-top: 0em;
margin-bottom: 2em;
line-height: 150%;
}  

p.copy
{
text-align: center;
margin-top: 5em;
}

p.aut
{
text-align: center;
margin-top: 5em;
}
