@font-face {
	font-family : "Brandon_bld";
	src : url("fonts/Brandon_bld.otf");
}

@font-face {
	font-family : "Brandon_blk";
	src : url("fonts/Brandon_blk.otf");
}

@font-face {
	font-family : "Brandon_light";
	src : url("fonts/Brandon_light.otf");
}


@font-face {
	font-family : "Brandon_light_it";
	src : url("fonts/Brandon_light_it.otf");
}

@font-face {
	font-family : "Brandon_med";
	src : url("fonts/Brandon_med.otf");
}

@font-face {
	font-family : "Brandon_reg";
	src : url("fonts/Brandon_reg.otf");
}
@font-face {
	font-family : "calibri";
	src : url("fonts/calibri.ttf");
}
@font-face {
	font-family : "calibrib";
	src : url("fonts/calibrib.ttf");
}

@font-face {
	font-family : "ChaparralPro-Bold";
	src : url("fonts/ChaparralPro-Bold.otf");
}

@font-face {
	font-family : "ChaparralPro-BoldIt";
	src : url("fonts/ChaparralPro-BoldIt.otf");
}
@font-face {
	font-family : "ChaparralPro-Italic";
	src : url("fonts/ChaparralPro-Italic.otf");
}
@font-face {
	font-family : "ChaparralPro-Light";
	src : url("fonts/ChaparralPro-Light.otf");
}
@font-face {
	font-family : "ChaparralPro-Regular";
	src : url("fonts/ChaparralPro-Regular.otf");
}
@font-face {
	font-family : "ChaparralPro-Semibold";
	src : url("fonts/ChaparralPro-Semibold.otf");
}
@font-face {
	font-family : "Chaparral-Pro-Semibold-Italic";
	src : url("fonts/Chaparral-Pro-Semibold-Italic.ttf");
}

@font-face {
	font-family : "Chaparral-Pro-Light-Italic";
	src : url("fonts/Chaparral-Pro-Light-Italic.otf");
}

body{
	margin:0.5em;
}

p.logo
{
	text-align:center;
	margin-top:4em;
	margin-bottom: 0em;
}

p.img
{
	margin-bottom: 1em;
	margin-top: 1em;
	text-align:center;
}

p.img1
{
	margin-bottom: 0em;
	margin-top: 2em;
	text-align:center;
}


p.cover
{
text-align:center;
margin-bottom: 0em;
margin-top: 0em;
}


p.fm_title
{
font-family: "Brandon_light";
font-size: 220%;
margin-top: 1em;
margin-bottom: 1em;
line-height: 1.2em;
text-align: center;
}

p.fm_title1
{
font-family: "Brandon_light";
font-size: 220%;
margin-top: 2em;
margin-bottom: 1em;
line-height: 1.2em;
text-align: center;
}


span.br_lgt_ital
{
		font-family : "Brandon_light_it";
}

p.pr_noindent
{
font-family: "ChaparralPro-Italic";
font-size: 100%;
margin-bottom: 0em;
margin-top: 1em;
line-height: 1.3em;
text-align:justify;
}
p.pr_indent
{
font-family: "ChaparralPro-Italic";
font-size: 100%;
margin-bottom: 0em;
margin-top: 0.3em;
line-height: 1.3em;
text-align:justify;
text-indent:1.5em;
}

p.pr_auth
{
font-family: "Brandon_light";
font-size: 100%;
margin-bottom: 1em;
margin-top: 0em;
line-height: 1.3em;
text-align:right;
text-indent:1.5em;
}
p.half_title
{
font-family: "Brandon_bld";
font-size: 330%;
margin-top: 4em;
margin-bottom: 1em;
line-height: 1.2em;
text-align: center;
text-transform:uppercase;
}
p.copyright_first
{
font-family: "ChaparralPro-Regular";
font-size: 90%;
margin-bottom: 0em;
margin-top: 0em;
line-height: 1.2em;
text-align: center;
margin-left:3em;
margin-right:3em;
}
p.copyright
{
font-family: "ChaparralPro-Regular";
font-size: 90%;
margin-bottom: 0em;
margin-top: 1.3em;
line-height: 1.2em;
text-align: center;
}
p.copyright1
{
font-family: "ChaparralPro-Regular";
font-size: 90%;
margin-bottom: 0em;
margin-top: 1.3em;
line-height: 1.2em;
text-align: center;
margin-left:3em;
margin-right:3em;
}
p.copyright_last
{
font-family: "ChaparralPro-Regular";
font-size: 90%;
margin-bottom: 0em;
margin-top: 2em;
line-height: 1.4em;
text-align: left;
margin-left:3em;
margin-right:3em;
}

p.copy
{
font-family: "ChaparralPro-Regular";
font-size: 90%;
margin-bottom: 0em;
margin-top: 7em;
line-height: 1.4em;
text-align: center;
}

span.space
{
	padding-right:4em;
}
p.toc
{
font-family: "ChaparralPro-Regular";
font-size: 115%;
margin-bottom: 0em;
margin-top: 0em;
line-height: 1.4em;
text-align: left;
}
p.toc_1
{
font-family: "ChaparralPro-Regular";
font-size: 115%;
margin-bottom: 0em;
margin-top: 1em;
line-height: 1.4em;
text-align: left;
}
p.toc_pt
{
font-family: "Brandon_bld";
margin-top: 1em;
line-height: 1.4em;
text-align: center;
border-bottom:2pt solid black;
display:inline;
}

div.toc_part
{
font-family: "Brandon_bld";
font-size: 115%;
margin-bottom: 1em;
margin-top: 1em;
line-height: 1.4em;
text-align: center;
}

p.toc_fig
{
font-family: "ChaparralPro-Regular";
font-size: 115%;
margin-bottom: 0em;
margin-top: 0em;
line-height: 1.4em;
text-align: left;
margin-left:2.7em;
text-indent:-2.8em;
}

p.part_indent
{
font-family: "Brandon_light";
font-size: 120%;
margin-bottom: 0em;
margin-top: 0em;
line-height: 1.4em;
text-align: justify;
text-indent:1.5em;
margin-left:4em;
margin-right:2em;
}

p.part_noindent
{
font-family: "Brandon_light";
font-size: 120%;
margin-bottom: 0em;
margin-top: -5.5em;
line-height: 1.4em;
text-align: justify;
margin-left:4em;
margin-right:2em;
}

p.ch_num
{
font-family: "Brandon_light_it";
font-size: 110%;
margin-bottom: 0em;
margin-top: 1.5em;
line-height: 1.5em;
text-align: right;
text-indent: 0em;
}


p.ch_auth
{
font-family: "ChaparralPro-Italic";
font-size: 115%;	
margin-bottom: 2em;
margin-top: 1em;
text-align:left;
line-height:1.5em;

}


p.fore_auth
{
font-family: "ChaparralPro-Italic";
font-size: 115%;
margin-bottom: 1em;
margin-top: 1em;
line-height: 1.3em;
text-align:right;
text-indent:1.5em;
}

div.fmt
{
font-family: "Brandon_med";
margin-bottom:3em;
margin-top: 3em;
text-align: left;
line-height: 3.5em;
}

p.fm_title_1
{
font-family: "Brandon_med";
font-size: 200%;
line-height: 1.8em;
text-align: left;
text-indent: 0em;
border-bottom:2pt solid black;
display:inline;
}

div.cht
{
font-family: "Brandon_med";
margin-bottom:4em;
margin-top: 4em;
text-align: left;
line-height: 3.5em;
}

div.cht1
{
font-family: "Brandon_med";
margin-bottom:2.5em;
margin-top: 4em;
text-align: left;
line-height: 3.5em;
}


p.ch_title
{
font-family: "Brandon_med";
font-size: 200%;
line-height: 1.5em;
text-align: left;
text-indent: 0em;
border-bottom:2pt solid black;
display:inline;
}


span.dropcap
{
font-family: "ChaparralPro-Semibold";
font-size: 330%;
float: left;
margin-left: 0em;
margin-right: 0.05em;
margin-bottom: 0em;
margin-top: 0.1em;
line-height:0.2em;
}

p.noindent
{
font-family: "ChaparralPro-Regular";
font-size: 115%;
margin-bottom: 0em;
margin-top: 1em;
line-height: 1.5em;
text-align:justify;
}

p.noindent_1
{
font-family: "ChaparralPro-Regular";
font-size: 115%;
margin-bottom: 1.5em;
margin-top: 1.5em;
line-height: 1.5em;
text-align:justify;
}

p.indent
{
font-family: "ChaparralPro-Regular";
font-size: 115%;
margin-bottom: 0em;
margin-top: 0em;
line-height: 1.5em;
text-align:justify;
text-indent:1.5em;
}
p.bib
{
font-family: "ChaparralPro-Regular";
font-size: 95%;
margin-bottom: 0em;
margin-top: 0.5em;
line-height: 1.3em;
text-align:justify;
}
p.ind_head
{
font-family: "Brandon_bld";
font-size: 118%;
margin-bottom: 0em;
margin-top: 1em;
line-height: 1.5em;
text-align:left;
}

p.ind_text
{
font-family: "ChaparralPro-Regular";
font-size: 95%;
margin-bottom: 0em;
margin-top: 0em;
line-height: 1.5em;
text-align:left;
text-indent:-2.5em;
margin-left:2.5em;
}

p.ind_subtext
{
font-family: "ChaparralPro-Regular";
font-size: 95%;
margin-bottom: 0em;
margin-top: 0em;
line-height: 1.5em;
text-align:left;
text-indent:-2.5em;
margin-left:3.5em;
}

p.ind_subtext1
{
font-family: "ChaparralPro-Regular";
font-size: 95%;
margin-bottom: 0em;
margin-top: 0em;
line-height: 1.5em;
text-align:left;
text-indent:-2.5em;
margin-left:4.8em;
}

span.chpro_it
{
font-family: "ChaparralPro-Italic";	
}
span.box_chpro_it
{
font-family: "Chaparral-Pro-Light-Italic";
}


span.chpro_bold
{
font-family: "ChaparralPro-Bold";	
}

ul
{
font-family: "ChaparralPro-Regular";
font-size: 115%;	
margin-bottom: 1em;
margin-top: 1em;
text-align:justify;
margin-right:1em;
margin-left:0.2em;
line-height:1.5em;
}

ul.box_list
{
font-family: "ChaparralPro-Light";
font-size: 115%;
margin-bottom: 1em;
margin-top: 1em;
text-align:justify;
margin-right:1em;
margin-left:-0.7em;
line-height:1.5em;
}

ol
{
font-family: "ChaparralPro-Regular";
font-size: 115%;
margin-bottom: 1em;
margin-top: 1em;
text-align:justify;
margin-right:1em;
margin-left:0.3em;
line-height:1.5em;
}

ol.num
{
font-family: "ChaparralPro-Regular";
font-size: 115%;
margin-bottom: 0em;
margin-top: 1em;
text-align:justify;
margin-right:1em;
margin-left:0.3em;
line-height:1.5em;
}

p.h1
{
font-family: "Brandon_bld";
font-size: 140%;
margin-top: 2em;
margin-bottom: 1em;
line-height: 1.5em;
text-align: center;
text-transform:uppercase;
}
p.h2
{
font-family: "Brandon_med";
font-size: 115%;
margin-top: 2em;
margin-bottom: 1em;
line-height: 1.5em;
text-align: center;
text-transform:uppercase;
}

p.table-caption
{
font-family: "Chaparral-Pro-Semibold-Italic";
font-size: 90%;
margin-top: 2em;
margin-bottom: 0em;
line-height: 1.5em;
text-align: center;	
}
p.table-src
{
font-family: "Brandon_light";
font-size: 100%;
margin-top: 0em;
margin-bottom: 2em;
line-height: 1.5em;
text-align: justify;	
margin-left:0.5em;
text-indent:-0.5em;
}
p.fig-caption
{
font-family: "Chaparral-Pro-Semibold-Italic";
font-size: 90%;
margin-top: 0.5em;
margin-bottom: 2em;
line-height: 1.3em;
text-align: center;	
}
p.fig-caption_1
{
font-family: "Chaparral-Pro-Semibold-Italic";
font-size: 90%;
margin-top: 0.5em;
margin-bottom: 0em;
line-height: 1.3em;
text-align: center;	
}
p.box_grey_tit
{
font-family: "ChaparralPro-BoldIt";
font-size: 115%;
margin-top: 0em;
margin-bottom: 0em;
line-height: 1.5em;
text-align: center;	
}
div.box_grey
{
background-color:#eeeeee;
padding:1em;	
margin-top: 2em;
margin-bottom: 2em;
}

p.box_text_noindent
{
font-family: "ChaparralPro-Light";
font-size: 115%;
margin-top: 0em;
margin-bottom: 0em;
line-height: 1.5em;
text-align: justify;	
}
p.box_text_indent
{
font-family: "ChaparralPro-Light";
font-size: 115%;
margin-top: 0em;
margin-bottom: 0em;
line-height: 1.5em;
text-align: justify;
text-indent:1.5em;	
}

hr.foot
{
	border-top:1pt solid black;
	margin-top:3em;
	width:50%;
	margin-left:0em;
	
}
p.foot
{
font-family: "ChaparralPro-Regular";
font-size: 80%;
margin-top: 0em;
margin-bottom: 0em;
line-height: 1.5em;
text-align: justify;	
margin-left:0.5em;
text-indent:-0.6em;
}

sup
{
vertical-align:super;
font-size:70%;	
}

ul.bullet
{
font-family: "ChaparralPro-Regular";
font-size: 115%;	
margin-bottom: 1em;
margin-top: -1em;
text-align:justify;
margin-right:1em;
margin-left:0em;
line-height:1.5em;
}

ul.circle
{
font-family: "ChaparralPro-Regular";
font-size: 115%;	
margin-bottom: 1em;
margin-top: -1em;
text-align:justify;
margin-right:1em;
margin-left:3.5em;
line-height:1.5em;
list-style-type:none;
text-indent:-0.5em;
}



li.circle:before
{
content: "\25E6";
margin-left: -0.5em;
position:relative;
left: -0.8em;

}

ul.hyphen
{
font-family: "ChaparralPro-Regular";
font-size: 115%;
margin-bottom: 1em;
margin-top: -1em;
text-align:justify;
margin-right:1em;
margin-left:1.5em;
line-height:1.5em;
list-style-type:none;
}


li.hyphen:before
{
content: "\2013";
margin-left: -0.5em;
position:relative;
left: -0.8em;
}


p.part_img
{
margin-bottom: 0em;
margin-top: 0em;
text-align:left;
margin-left:-2em;	
}


table
{
width:100%;
margin-bottom: 0.5em;
margin-top: 0.5em;
border:2pt solid black;
border-collapse: collapse;

}

td.head
{
	background-color:#d3d3d3;
	border-collapse:collapse;
	border-right:2pt solid black;
	border-bottom:2pt solid black;
	padding:0.2em;
	padding-top:0.5em;
	vertical-align: top;
}

td.head_1
{
	background-color:#d3d3d3;
	border-collapse:collapse;
	border-bottom:2pt solid black;
	padding:0.2em;
	padding-top:0.5em;
	vertical-align: top;
}

td.head_2
{
	border-collapse:collapse;
	border-left:2pt solid black;
	border-bottom:1pt solid black;
	border-right:1pt solid black;
	padding:0.2em;
	padding-top:0.5em;
	vertical-align: top;
}

td.head_3
{
	border-collapse:collapse;
	border-left:2pt solid black;
	border-bottom:2pt solid black;
	padding:0.2em;
	padding-top:0.5em;
	vertical-align: top;
}


td.text
{
	border-collapse:collapse;
	border-right:1pt solid black;
	border-bottom:1pt solid black;
	padding:0.2em;
	vertical-align: top;
}

td.text_1
{
	border-collapse:collapse;
	border-bottom:1pt solid black;
	padding:0.2em;
	vertical-align: top;
}

td.text_2
{
	border-collapse:collapse;
	border-bottom:1pt solid black;
	border-right:1pt solid black;
	padding:0.2em;
	vertical-align: top;
}

td.text_last
{
	border-collapse:collapse;
	border-right:1pt solid black;
	padding:0.2em;
	vertical-align: top;
}




p.table_head
{
	font-family: "Brandon_bld";
	font-size: 100%;	
margin-bottom: 0em;
margin-top: 0em;
text-align:center;
line-height:1.3em;

}

p.table_text
{
font-family: "Brandon_light";
font-size: 100%;	
margin-bottom: 0em;
margin-top: 0em;
text-align:center;
line-height:1.3em;
}

li.list_none
{
	list-style-type:none;
	text-indent:1.5em;
	line-height:1.5em;
	text-align:justify;
}

li.list_none_1
{
	list-style-type:none;
	line-height:1.5em;
	text-align:justify;
}

span.no_ital
{
	font-family: "ChaparralPro-Regular";
font-style:none;
}

a
{
text-decoration:none;
color:black;
}
