/* Cover Page */
.cover_image
{
text-align: center; margin-top: 0em; margin-bottom: 0em;
}
.coverPage
{
text-align: center; margin-top: 0em; margin-bottom: 0em;
}
/* Body */
body
{
font-family: LinLibertine, Georgia, 'Times New Roman', serif; line-height: 130%; margin-left: 1em; margin-right: 1em; 
}
.half-title, .FM_HalfTitle
{
font-size: 160%; margin-top: 1em; margin-bottom: 4.5em; margin-left: 0em; margin-right: 0em; font-style: normal; font-weight: normal; text-align: left; line-height: 120%;
}
p.halfText, p.halfBlrubText1
{
font-size: 100%;text-align: justify;text-indent: 1.25em;margin-left: 0em;margin-right: 0em;margin-top: 0em;margin-bottom: 0em;line-height:1.3em;
}
.halfTextr
{
font-size: 100%;text-align: right;text-indent: 0em;margin-left: 0em;margin-right: 0em;margin-top: 0em;margin-bottom: 0.7em;line-height:1.3em;
}
.halfBlrubText
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.halfBlurb
{
font-size: 100%;text-align: justify;text-indent: 1.25em;margin-left: 0em;margin-right: 0em;margin-top: 0em;margin-bottom: 0em;line-height:1.3em;
}
.halfBio, .Bio
{
font-size: 100%; text-align: justify; text-indent: 0em; margin-left: 0em; margin-right: 0em; margin-top: 1em; margin-bottom: 0em; line-height:1.3em;
}
.FM_Author
{
font-size: 100%;
}
.titlepage, .FM_Title
{
font-size: 175%; margin-top: 0.75em; margin-bottom: 0.2em; font-style: normal; font-weight: bold; text-align: left; line-height: 100%; 
}
.Tiitle_subtitle, .FM_SubTitle
{
font-size: 150%; text-align: left; margin-top: 0.4em; margin-bottom: 1.2em; margin-left:0em; margin-right:0em; text-indent:0em; font-style: italic; font-weight: normal; line-height: 1.2em; 
}
.TitlePageEdition, .FM_Edition
{
font-size: 135%; text-align: left; margin-top: 2em; margin-bottom: 0em; margin-left:0em; margin-right:0em; text-indent:0em; font-style: normal; font-weight: bold; line-height: 1.2em; 
}
.TitleAuthor, .Name
{
font-size: 135%; text-align: left; margin-top: 2em; margin-bottom: 8em; margin-left:0em; margin-right:0em; text-indent:0em; font-style: normal; font-weight: bold; line-height: 1.2em; 
}
.TitleAuthor1
{
font-size: 130%; text-align: left; margin-top: 3em; margin-bottom: 0em; margin-left:0em; margin-right:0em; text-indent:0em; font-style: normal; font-weight: normal; line-height: 1.5em; 
}
.title
{
font-size: 180%; margin-top: .5em; margin-bottom: 0em; font-style: normal; font-weight: bold; text-align: left; line-height: 100%; border-bottom: 0.01em; 
}
.subtitlech
{
font-size: 140%; margin-top: 0em; margin-bottom: 4em; margin-left: 2.2em; font-style: normal; font-weight: normal; text-align: left; text-indent: 0em; line-height: 120%; 
}
.bauthor
{
font-size: 160%; text-align: left; margin-top: 2.4em; margin-bottom: 7em; font-weight: normal; line-height: 120%;
}
.bauthorn
{
font-size: 130%; text-align: left; margin-top: 2em; margin-bottom: 0em; font-style:normal;font-weight:bold;
}
.press
{
font-size: 145%; text-align: left; margin-top: 0em; margin-bottom: 0em; font-style:normal;font-weight: normal;
}
.aff
{
font-size: 100%; text-align: left; margin-top: 0em; margin-bottom: 4em; font-style:italic;font-weight: normal;
}
.authort
{
font-size: 130%; text-align: left; margin-top: 4em; margin-bottom: 0em; font-style:normal;font-weight:bold;
}
.authora
{
font-size: 130%; text-align: left; margin-top: 0.5em; margin-bottom: 4em; font-weight:normal; font-style:normal; margin-left:1.15em; line-height: 1.2em; 
}
.authorinfo
{
font-size: 123%; margin-top: 0em; margin-bottom: 0.05em; font-style: normal; font-weight: normal; text-align: right;
}
.logo
{
margin-top: 9em; margin-bottom: 0em; font-style: normal; font-weight: normal; text-align: left; display: block;
}
.logon
{
margin-top: 1em; margin-bottom: 0em; font-style: normal; font-weight: normal; text-align: left;
}
.pub
{
text-align: left; margin-top: 13em; margin-bottom: 0em; font-style: normal; font-weight: normal; 
}
.pub1
{
text-align: left; margin-top: 1em; margin-bottom: 2em; font-style: normal; font-weight: normal; 
}
.seriesTitle, .FM_Series_Title
{
 font-size: 120%; margin-top: 1em; margin-bottom: 5em; font-style: normal; font-weight: bold; text-align: left;
}
.seriesTitle1
{
 font-size: 110%; margin-top: 1em; margin-bottom: 0em; font-style: normal; font-weight: bold; text-align: left;
}
.seriesEditor, .FM_Series_Editors_Title
{
 font-size: 110%; margin-top: 0em; margin-bottom: 0em; font-style: normal; font-weight: normal; text-align: left;
}
.seriesEditor1, .FM_Series_Subtitle
{
 font-size: 110%; margin-top: 0em; margin-bottom: 5em; font-style: normal; font-weight: normal; text-align: left;
}
.seriesTitleb
{
 font-size: 110%; margin-top: 0em; margin-bottom: 4em; font-style: normal; font-weight: normal; text-align: left; 
}
.series-title
{
font-size: 100%; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; font-weight: bold; text-align: left;
}
.seriesList
{
font-size: 100%; margin-top: 2em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; font-weight: normal; text-align: left;
}
.seriesList span.label {float: left; margin-left: -2em; width: 2em; padding-right:0em;}
.seriesList0
{
font-size: 100%; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; font-style: normal; text-align: left;
}
.seriesList1
{
font-size: 100%; margin-top: 0em; margin-bottom: 1em; margin-left: 0em; text-indent: 0em; margin-right: 0em; text-align: left; font-weight: bold;
}
.seriesList2
{
font-size: 100%; margin-top: 0.8em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; font-weight: normal; text-align: left;
}
.simplefm
{
margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em;
}
.seriesListt
{
font-size: 100%; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; font-weight: normal; text-align: left;
}
li.tocchapter
{
font-size: 100%;
font-weight: normal;
text-align: left;
text-indent: 0em;
margin-left: -1.5em;
margin-right: 0em;
margin-top: .3em;
margin-bottom: 0em;
}
li.tocchapter1
{
font-size: 100%;
font-weight: bold;
text-align: left;
text-indent: 0em;
margin-left: 0.3em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
}
li.tocchaptera
{
font-size: 100%;
font-weight: normal;
text-align: left;
text-indent: 0em;
margin-left: 0.3em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
}
li.tocchapa
{
font-size: 100%;
font-weight: normal;
text-align: left;
text-indent: 0em;
margin-left: 0.2em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
}
.tocchapter span.label{float: left; width: 1.75em; margin-left: -1.75em; padding-right: 0em; margin-top: 0em;}
.tocchapter span.labela{float: left; width: 1.3em; margin-left: -1.3em; padding-right: 0em;}
.tocchapter1 span.label{ float: left; width: 2.3em; margin-left: -2.3em; padding-right: 0em;}
li.tocsec1 span.label, .FM_TocAHead span.label {float: left; width: 2.5em; margin-left: -2.5em; padding-right: 0em;}
li.tocsec2 span.label, .FM_TocBHead span.label {float: left; width: 3em; margin-left: -3em; padding-right: 0em;}
li.tocsec3 span.label, .FM_TocCHead span.label {float: left; width: 3.9em; margin-left: -3.9em; padding-right: 0em;}
.tocfmt
{
font-style: italic;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1.5em;
margin-bottom: 0em;
}
.all tr td
{
border:1px solid;
}
.all1
{
border:1px solid;
}
.all1 td
{
border-left:1px solid;
}
.series
{
font-size: 100%; margin-top: 0.7em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; font-style: normal; font-weight: normal; text-align: justify;
}
.seriest
{
font-size: 100%; margin-top: 1.2em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; font-style: normal; font-weight: normal; text-align: justify;
}
.series1
{
margin-top: 0.7em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; font-style: normal; font-weight: bold; text-align: left;
}
.series2
{
margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; font-style: italic; font-weight: normal; text-align: left;
}
/* Chapter Headings */
.chapterTitle
{
font-size: 140%; margin-top: 0.6em; margin-bottom: 4.5em; font-style: normal; font-weight: bold; text-align: left; line-height: 120%;text-indent: 0em; margin-left: 0em; 
}
.chapterNo
{
font-size: 130%; margin-top: 0.5em; margin-bottom: 0em; font-style:normal; font-weight: normal; text-align: left; line-height: 120%; text-indent: 0em;margin-left: 0em; 
}
.chapterNon
{
font-size: 300%; margin-top: 0em; margin-bottom: 0em; font-style:normal; font-weight: normal; text-align: left; line-height: 120%;text-indent: 0em;margin-left: 0em;
}
/* Copyright Page */
.copyright-linet
{
font-size: 95%; margin-top:0.6em; margin-bottom:0em; line-height:1.2em; font-weight: normal; text-align: left;
}
.copyright-line, .FM_Imprints
{
font-size: 95%; margin-top:0em; margin-bottom:0em; line-height:1.2em; font-weight: normal; text-align: left;
}
.copyright-line1, .FM_Imprints1
{
font-size: 95%; margin-top: 1em; margin-bottom:0em; line-height:1.2em; font-weight: normal; text-align: left;
}
/* Chapter Text */
.bodytext
{
font-size: 140%; text-align: left; margin-top: 0em; margin-bottom: 0.5em; text-indent: 0em;
}
.normal
{
font-style:normal;
font-weight:normal;
}
.uppercase
{
text-transform: uppercase;
}
.text_hanging_indent
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -2em; margin-left: 2em;
}
.hangindent
{
font-size: 100%; text-align: justify; margin-top: 0.7em; margin-bottom: 0em; text-indent: -1.5em; margin-left: 1.5em;
}
figure { margin:1em 0 1em 0em; page-break-inside:avoid; }
.figure_legend
{
font-size: 100%; text-align: left; margin-top: .5em; margin-bottom: .3em; margin-right: 0em; margin-left: 0em; text-indent: 0em;
}
.figure_legenda
{
font-size: 100%; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-right: 0.2em;
}
p.text_center
{
font-size: 100%; text-align: left; margin-top: 0em; margin-bottom: 0em;
}
.dedication, .FM_Dedication
{
font-size: 110%; text-align: justify; margin-top: 4em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; line-height:130%; font-weight: bold;
}
.dedicationr
{
font-size: 110%; text-align: right; margin-top: 0em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; line-height:130%; font-weight: bold;
}
.dedication1, .FM_Dedication1
{
font-size: 110%; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; line-height:130%; font-weight: bold;
}
.dedicationpara
{
font-size: 100%; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; line-height:130%;
}
.dedication2
{
font-size: 100%; font-weight: bold; text-align: left; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; line-height:130%;
}
/* Sidebar Text */
.sidebar_left
{
float: left !important; margin: 0 0 0 .5em !important; padding: 0.5em; width: 30% !important; text-align: center !important;
}
.sidebar_right
{
float: right !important; margin: 0 0 0 .5em !important; padding: 0.5em; width: 30% !important; text-align: center !important;
}
/* Quotes */
.quotes
{
margin-left: 2em; margin-right: 1.5em; margin-top: 0.5em; margin-bottom: 0.5em; line-height:130%;
}
.reviewquotes
{
margin-left: 1.5em; margin-right: 1.5em; margin-top: 1em; margin-bottom: 0.8em; line-height:130%;
}
p.Textabst
{
margin-left: 0em; margin-right: 0em; font-style: italic; margin-top: 0.5em; margin-bottom: 0.8em; line-height:130%;
}
/* List */
.listquotes
{
margin-left: 1.5em; margin-right: 0em; margin-top: 1em;
}
.list_indent_dot
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -2em; margin-left: 2em;
}
.list_indent_dota
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -1.8em; margin-left: 1.8em;
}
.list_indent_bullet
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -1.5em; margin-left: 1.5em;
}
.list_indent_brace
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -2em; margin-left: 2em;
}
.list_indent_brace2
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -1.5em; margin-left: 1.5em;
}
.list_indent_dotsub
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -1.5em; margin-left: 1.8em;
}
.list_indent_table
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -1em; margin-left: 1em;
}
.ttop { border-top:2px solid black; }
.ttopa { border-top:1px solid black; }
.tbot { border-bottom:1px solid black; }
.tbota { border-bottom:2px solid black; }
.bor { border:1px solid black; }
.tleft { border-left:1px solid black; }
.tright { border-right:1px solid black; }
th.TableBody { 	font-size : 90%; padding-bottom : 0.4em; padding-top : 0.4em; padding-left : 0.4em; padding-right : 0.5em; text-align: left; text-indent: 0em; margin-left: 0em; margin-right: 0em; vertical-align: top; }
.TableHead { font-size: 95%; text-align: left; text-indent: 0em; margin-left: 0em; margin-right: 0em; margin-top: 0.3em; margin-bottom: 0.3em; line-height:1.3em;font-weight: normal; }
td.TableBody { font-size : 90%; padding-bottom : 0.25em; padding-top : 0.25em; padding-left : 0.4em; padding-right : 0.5em; text-indent: 0em; margin-left: 0em; margin-right: 0em; vertical-align: top;
}
td.TableBody1 { font-size : 100%; padding-bottom : 0px; padding-top : 3px; padding-left : 5px; padding-right : 7px; text-indent: 0em; margin-left: 0em; margin-right: 0em; vertical-align: top; border: solid 1px black;
}
td.TableBodyt {
	font-size : 90%;
	padding-bottom : 0px;
	padding-top : 20px;
	padding-left : 10px;
	padding-right : 10px;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
vertical-align: top;
}
td.TableBodyr {
	font-size : 90%;
	padding-bottom : 0px;
	padding-top : 3px;
	padding-left : 10px;
	padding-right : 15px;
text-indent: 0em;
text-align: right;
margin-left: 0em;
margin-right: 0em;
vertical-align: top;
}
tr.end td {
 border-bottom:2px solid black;
}
tr.start td {
	border-top:1px solid black;
	
}
tr.start th {
	border-top:1px solid black;
	
}
tr.start-i td {
	border-top:1px solid black;
	font-style: italic;
}
tr.start1 {
	border-top:1px solid black;
	border-bottom:1px solid black;
}
tr.start2 {
	border-top:1px solid black;
	border-bottom:1px solid black;
}
thead{
 font-style: italic;
 font-weight: normal;
 border-top:2px solid black;
 border-bottom:1px solid black;
}
thead > tr th, tr th { border-top: 0px solid; }
thead tr th { font-size: 95%; text-align: left; text-indent: 0em; margin-left: 0em; margin-right: 0em; margin-top: 0.3em; margin-bottom: 0.3em; line-height:1.3em; font-weight: normal; }

thead tr th strong
{
 font-weight: normal;
}
tr.thead1 td {
 border-bottom:1px solid black;
 border-top:1px solid black;
font-weight:bold;
}
tr.thead2 td {
 border-bottom:1px solid black;
font-style:italic;
}
section.overflow {overflow-x: auto;}
table { 
	width: 100%; margin-top: 1.25em; margin-bottom: 1em; border-collapse: collapse; 
}
hr.line { 
 border-bottom:1px solid black;
}
/* Image */
img
{
max-width: 100%;overflow-x: auto;
}
/* Box */
.box-shaded
{
border: 1px solid black; background-color: #707070; padding: 1em;
}
.notation-box
{
border: 0px solid; background-color: #E7E7E8; padding: 0.7em; margin-top: 1em; margin-bottom: 1em; text-indent: 0em;
}
p.text_box
{
border-bottom: 1px solid black; padding-bottom: 0.25em; font-size: 100%; text-align: left; margin-top: 0.25em; margin-bottom: 0.5em; text-indent: 0em; margin-left: 0em; font-weight:bold;
}
p.text_box1
{
font-size: 100%; text-align: left; margin-top: 0.25em; margin-bottom: 0.5em; text-indent: 0em; margin-left: 0em; font-weight:bold;
}
.boxh1
{
font-size: 120%; font-style: normal; font-weight: bold; margin-top: .5em; margin-bottom: 0.5em; text-align: left; line-height: 100%; margin-right: 0em;
}
/* Footnote */
.order
{
margin-top: .3em; margin-bottom: .5em;margin-left: 1em; margin-right: 0em;
}
.notegroup
{
font-size: 95%; text-align: justify; margin-top: 2em; margin-bottom: 0em; margin-left:0em; text-indent:0em; line-height:1.2em;
}
.Notei
{
font-size: 90%; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left:1.7em; text-indent:1.2em; line-height:1.2em;
}
.Note
{
font-size: 90%;
text-align: justify;
text-indent: -1.2em;
margin-left: 1.2em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0.2em;
}
.Notea
{
font-size: 90%;
text-align: justify;
text-indent: 0em;
margin-left: 1.7em;
margin-right: 0em;
margin-top: 0.2em;
margin-bottom: 0.2em;
}
.Note1para
{
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
display: block;
}
.Note1para1
{
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
display: block;
}
.Note1t
{
font-size: 90%;
text-align: justify;
text-indent: -1.2em;
margin-left: 1.7em;
margin-right: 0em;
margin-top: 2.5em;
margin-bottom: 0em;
display: block;
}
.Note1
{
font-size: 90%;
text-align: justify;
text-indent: -1.2em;
margin-left: 1.7em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
display: block;
}
.Note2t
{
font-size: 90%;
text-align: justify;
text-indent: -1.7em;
margin-left: 2.3em;
margin-right: 0em;
margin-top: 2.5em;
margin-bottom: 0em;
display: block;
}
.Note2
{
font-size: 90%;
text-align: justify;
text-indent: -1.7em;
margin-left: 2.3em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
display: block;
}
aside.Note1 blockquote.extract {margin-top: 1em; margin-bottom: 1em; margin-left: 1.25em; margin-right: 2em;}
aside.Note2 blockquote.extract {margin-top: 1em; margin-bottom: 1em; margin-left: 1.25em; margin-right: 2em;}
.Note3
{
font-size: 90%;
text-align: justify;
text-indent: -2.2em;
margin-left: 2.2em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
display: block;
}
.Note3t
{
font-size: 90%;
text-align: justify;
text-indent: -2.2em;
margin-left: 2.2em;
margin-right: 0em;
margin-top: 2.5em;
margin-bottom: 0em;
display: block;
}
.Note4
{
font-size: 90%;
text-align: justify;
text-indent: -2.7em;
margin-left: 2.2em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
display: block;
}
.Note4t
{
font-size: 90%;
text-align: justify;
text-indent: -2.7em;
margin-left: 2.2em;
margin-right: 0em;
margin-top: 2.5em;
margin-bottom: 0em;
display: block;
}
/* Extra */
cite
{
font-style: italic;
}
.italic
{
font-style: italic;
}
.bold
{
font-weight: bold;
}
.bolditalic
{
font-style: italic; font-weight: bold;
}
.underline
{
text-decoration: underline;
}
.linethrough
{
text-decoration: line-through;
}
.strike
{
text-decoration: line-through;
}
.line
{
border-bottom: solid 1px; margin-bottom: 0.3em; margin-top: 0.3em;
}
.lines
{
border-bottom: 3px double black; margin-bottom: 0em; margin-top: 0.1em; margin-left: 9em; margin-right: 9em;
}
.top-space
{
margin-top: 1em;
}
.top_space
{
padding-top:1em;
}
.line-space
{
margin-top: 1em;
}
sub
{
font-size: 70%; line-height: 100%; vertical-align: text-bottom;
}
sup
{
font-size: 70%; line-height: 100%; vertical-align: text-top;
}
.citation
{
font-size:90%; margin-top:0em; margin-bottom:0em; line-height:1.3em; font-weight: normal; text-align: justify; text-indent: -1.2em; margin-left: 1.2em;
}
.citation1
{
font-size:90%; margin-top:0em; margin-bottom:0em; line-height:1.3em; font-weight: normal; text-align: left; text-indent: -2em; margin-left: 2em;
}
.fcaption
{
font-size: 100%; text-align: left; margin-top: 0.5em; margin-bottom: 1em;
}
.captionpara
{
font-size: 100%; text-align: justify; margin-top: 0.5em; margin-bottom: 0.5em;
}
caption
{
font-size: 90%;
text-align: left;
margin-top: 0.5em;
margin-bottom: 0.3em;
margin-left: 6em;
text-indent: 0em;
line-height: 1.2em;
}
.Tabcaption1
{
font-size: 90%;
text-align: left;
margin-top: 0.5em;
margin-bottom: 0.3em;
margin-left: 5em;
text-indent: 0em;
line-height: 1.2em;
}
.Caption span.Tlabel {font-style: italic; padding-right: 0.5em; text-transform: uppercase;}
.tlabel {font-style: italic; width: 6em; margin-left: -6em; float: left;}
.Tabcaption1 span.Tlabel {font-style: italic; width: 5em; margin-left: -5em; float: left;}
figcaption
{
font-size: 100%;
text-align: left;
margin-top: 0.5em;
margin-bottom: 0.3em;
margin-left: 5em;
text-indent: 0em;
line-height: 1.2em;
}
.flabel {font-size: 90%; font-style: italic; padding-right: 0em; float: left; margin-left: -5.5em; width: 5.5em; }
.figCaption span {font-size: 90%; font-style: italic; padding-right: 0.5em; }
.figpara
{
font-size: 90%; text-align: left; margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0em; text-indent: 0em; line-height: 1.2em;
}
.index
{
font-size: 100%; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left:4em; text-indent:-4em;
}
.indexA
{
font-size: 100%; text-align: left; margin-top: 1em; margin-bottom: 0em; margin-left:4em; text-indent:-4em;
}
.image
{
text-align: left; margin-top: 0.5em; margin-bottom: 0.5em;
}
ul.nomargin
{
font-size: 100%; text-align: justify; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 2em;
}
.ul
{
font-size: 100%; margin-top: 1em; margin-bottom: 1em; line-height:130%;
}
span.lin
{
font-size: 80%; margin-top: 0em; padding-bottom: 0em; padding-top: 0em; margin-bottom: 0em; border-bottom: solid 1px;
}
.ol
{
font-size: 100%; margin-top: 0em; margin-bottom: 0em; line-height:130%; margin-left: 1em;
}
.oll
{
font-size: 100%; margin-top: 0em; margin-bottom: 0em; line-height:130%; margin-left: 1.3em;
}
.padding
{
padding-left:0.1em;
}
.headtable
{
font-size: 100%; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0em; line-height:130%;
}
.fn-group
{
font-size: 90%; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0em; line-height:130%;
}
.content
{
font-size: 100%; text-align: left; margin-top: 1.5em; margin-bottom: 0.5em; margin-left:0em; text-indent:0em; line-height:130%; font-weight:normal;
}
.contents
{
font-size: 100%; text-align: left; margin-top: 0.5em; margin-bottom: 0.5em; margin-left:0em; text-indent:0em; line-height:130%; font-weight:normal;
}
.contenta
{
font-size: 100%; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left:0em; text-indent:0em; line-height:130%; font-weight:normal;
}
.def-term
{
font-size: 90%; text-align: justify; margin-top: 0.5em; margin-bottom: 0.5em;
}
.def-list
{
font-size: 90%; text-align: justify; margin-top: 0.5em; margin-bottom: 0.5em;
}
.source1
{
font-size: 90%; text-align: justify; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 6.2em;
}
.source
{
font-size: 90%; text-align: justify; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: -5.5em;
}
.foot-para
{
font-size: 90%; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; line-height:130%;
}
.verse-line
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; line-height:130%;
}
.verse
{
font-size: 100%; text-align: justify; margin-top: .5em; margin-bottom: .5em; margin-left: 1.5em; margin-right: 1.5em; line-height:130%;
}
.verseline5
{
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 2em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.verseline5t
{
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 2em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
}
div.verseline5 span.label{float: left; width: 2em; margin-left: -2em; padding-right: 0em;}
div.verseline5t span.label{float: left; width: 2em; margin-left: -2em; padding-right: 0em;}
.verseline, .Poetry
{
font-size: 100%;
text-align: left;
text-indent: -1em;
margin-left: 1em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.verseline1, .Poetry1
{
font-size: 100%;
text-align: left;
text-indent: -1em;
margin-left: 1em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
}
.verseline2, .Poetry2
{
font-size: 100%;
text-align: left;
text-indent: -1em;
margin-left: 1em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 1em;
}
.Epig
{
font-size: 100%;
text-align: left;
text-indent: -1em;
margin-left: 1em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.Epig1
{
font-size: 100%;
text-align: left;
text-indent: -1em;
margin-left: 1em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
}
.EpigTitle, .Poetry_title
{
font-size: 100%;
text-align: left;
text-indent: -1em;
margin-left: 1em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 1em;
font-style: italic;
}
.VerseAttrib, .PoetrySo
{
font-size: 100%;
text-align: right;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.VerseAttrib1
{
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 8em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.VerseAttrib0a
{
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 7em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.cipdata
{
margin-left: 1em; margin-right: 1em; margin-top: .2em; margin-bottom: .5em;
}
.indexentry
{
margin-left: 2em; text-indent: -2em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.figurewrap
{
margin-left: 0em; margin-right: 0em; margin-top: 1em; margin-bottom: 1em;
}
.dispquote
{
margin-left: 1.5em; margin-right: 1em; margin-top: 1em; margin-bottom: 1em; font-size: 90%;
}
blockquote.extract0
{
margin-left: 0em; margin-right: 0em; margin-top: 1em; margin-bottom: 1em; font-size: 100%;
}
blockquote.extract, blockquote.Extract
{
margin-left: 2em; margin-right: 0em; margin-top: 1em; margin-bottom: 0em; font-size: 100%;
}
blockquote.extract1
{
margin-left: 2em; margin-right: 0em; margin-top: 1em; margin-bottom: 1em; font-size: 100%;
}
blockquote.extract p.flushleft + p.flushleft {text-indent: 1.2em;margin-top: 0.1em;}
blockquote.extract1 p.flushleft + p.flushleft {margin-top: 0.75em;}
.Ext_Head
{
margin-left: -1.8em; margin-right: 0em; margin-top: 1em; margin-bottom: 1em; font-size: 120%;text-transform: uppercase; font-weight:bold;
}
.dialogue_extract
{
margin-left: 0em; margin-right: 0em; margin-top: 1em; margin-bottom: 1em; font-size: 100%;
}
blockquote.dialogue_extract div.versegroup {margin-top: 0em; margin-bottom: 0em;}
.dialogue_extractn
{
margin-left: 1em; margin-right: 0em; margin-top: 1em; margin-bottom: 1em; font-size: 108%;
}
.extractn
{
margin-left: 2em; margin-right: 0em; margin-top: 0.5em; margin-bottom: 0.5em; font-size: 90%; text-align: left;
}
blockquote
{
margin-left: 2em; margin-right: 0em; margin-top: 1em; margin-bottom: 1em; font-size: 95%;
}
blockquote p
{
margin-left: 0em; margin-right: 0em; margin-top: 1em; margin-bottom: 0em; text-align:justify;
}
.epigraph
{
margin-left: 2.8em; margin-right: 0em; margin-top: 1em; margin-bottom: 1.8em; font-size: 90%;
}
.CEpig
{
margin-left: 2.8em; margin-right: 0em; margin-top: 1em; margin-bottom: 0em; font-size: 100%;
}
.CEpigSo { font-size: 100%; font-style:normal; text-align: right; text-indent: 0em; margin-left: 4em; margin-right: 0em; margin-top: 0em; margin-bottom: 1em; line-height:1.3em; }
.EpigSo { font-size: 100%; font-style:normal; text-align: right; text-indent: 0em; margin-left: 4em; margin-right: 0em; margin-top: 0em; margin-bottom: 1em; line-height:1.3em; }
.versegroup
{
margin-left: 2.5em; margin-right: 0em; margin-top: 1em; margin-bottom: 1em; font-size: 100%;
}
.versegroup1
{
margin-left: 1em; margin-right: 0em; margin-top: 1em; margin-bottom: 1em; font-size: 100%;
}
.Ext_Dial1 span.dial, .Ext_Dial span.dial, .Ext_Dial2 span.dial
{
font-size: 90%;
font-style:normal;
font-weight: normal;
padding-right: 0em;
text-transform: uppercase;
}
.speech span.speaker, .Dial1 span.dial, .Dial span.dial, .Dial2 span.dial
{
font-style:italic;
font-weight: normal;
padding-right: 0em;
margin-left: -5.5em;
float: left;
width: 5.5em;
white-space: nowrap;
}
.speech3 span.speaker3
{
padding-right: 0em;
margin-left: -10em;
float: left;
width: 10em;
}
span.listnum
{
padding-right: .8em;
}
span.chnum
{
padding-right: 1em;
}
span.label
{
padding-right: 1em;
}
span.Toclabel
{
font-weight: bold;
padding-right: 1em;
}
span.label1
{
padding-right: 1.5em;
}
span.labela
{
padding-right: 0.5em;
}
span.notelabel
{
padding-right: .7em;
}
.numlist
{
font-size: 100%;
margin:.5em 0em 0em 1.5em;
padding:0em 0em 0em 0em;
text-align: justify;
text-indent:-1em;
}
.numlistTwo
{
font-size: 100%;
margin:.5em 0em 0em 1.5em;
padding:0em 0em 0em 0em;
text-align: justify;
text-indent:-1.5em;
}
.tocfm
{
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: -2em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.tocfm1
{
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: -.5em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 1.5em;
}
li.tocfmb
{
font-style:italic;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 2em;
}
li.tocchap1
{
font-size: 100%;
font-weight: normal;
text-align: left;
text-indent: 0em;
margin-left: 1em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
}
.tocchap2
{
font-size: 100%;
font-weight: normal;
text-align: left;
text-indent: -2em;
margin-left: 2em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
}
.tocpart .labela, .FM_TocPart .label
{
font-size: 90%;
font-weight: bold;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: .5em;
margin-bottom: 0em;
text-transform: uppercase;
display:block;
}
.tocpart, .FM_TocPart
{
font-size: 100%;
font-weight: normal;
text-align: left;
text-indent: 0em;
margin-left: -2em;
margin-right: 0em;
margin-top: .3em;
margin-bottom: 0.5em;
}
.Subtoc
{
font-size: 100%;
font-style: normal;
text-align: left;
text-indent: -1.5em;
margin-left: 1.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.tocsec1, .FM_TocAHead
{
font-size: 100%;
font-style: normal;
text-align: left;
text-indent: -1.5em;
margin-left: 3.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.tocsec2, .FM_TocBHead
{
font-size: 100%;
font-style:normal;
text-align: left;
text-indent: -1.5em;
margin-left: 3.25em;
margin-right: 0em;
margin-top: 0.1em;
margin-bottom: 0em;
}
.tocsec3, .FM_TocCHead
{
font-size: 100%;
font-style:normal;
text-align: left;
text-indent: -1.5em;
margin-left: 4.75em;
margin-right: 0em;
margin-top: 0.1em;
margin-bottom: 0em;
}
span.tocauthor
{
font-style: normal;
font-weight: normal;
font-size: 85%;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0.2em;
margin-bottom: 1em;
display:block;
text-transform: uppercase;
}
.tocauthor2
{
font-style: italic;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 2em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.tocauthor1
{
font-size: 85%;
text-transform: uppercase;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.endmattert
{
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: -2em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
}
.endmatter
{
font-style: italic;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0.2em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.tocbox
{
line-height: 1.3em;
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 2em;
margin-right: 0em;
margin-top: 0.1em;
margin-bottom: 0.1em;
}
.tocfigure span.label{float: left; width: 2.5em; margin-left: -2.5em; padding-right: 0em;}
.tocfigureA span.label{float: left; width: 2.5em; margin-left: -2.5em; padding-right: 0em;}
.tocfigureB span.label{float: left; width: 3em; margin-left: -3em; padding-right: 0em;}
.toctable span.label{float: left; width: 2.5em; margin-left: -2.5em; padding-right: 0em;}
.toctableA span.label{float: left; width: 2.5em; margin-left: -2.5em; padding-right: 0em;}
.toctableB span.label{float: left; width: 3em; margin-left: -3em; padding-right: 0em;}
.tocbox span.label{float: left; width: 2.5em; margin-left: -2.5em; padding-right: 0em;}
.tocboxA span.label{float: left; width: 2.5em; margin-left: -2.5em; padding-right: 0em;}
.tocboxB span.label{float: left; width: 3em; margin-left: -3em; padding-right: 0em;}
.tocfigure
{
line-height: 1.3em;
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0.5em;
margin-right: 0em;
margin-top: 0.1em;
margin-bottom: 0.1em;
}
.tocfigureA
{
font-weight: bold;
line-height: 1.3em;
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: -2.5em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
}
.tocfigureB
{
line-height: 1.3em;
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.toctable
{
line-height: 1.3em;
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0.5em;
margin-right: 0em;
margin-top: 0.1em;
margin-bottom: 0.1em;
}
.toctableA
{
line-height: 1.3em;
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.toctableB
{
line-height: 1.3em;
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.tocbox
{
line-height: 1.3em;
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0.5em;
margin-right: 0em;
margin-top: 0.1em;
margin-bottom: 0.1em;
}
.tocboxA
{
line-height: 1.3em;
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.tocboxB
{
line-height: 1.3em;
font-style: normal;
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
h1.part_title span.partno, span.PN
{
font-size: 80%; margin-top: 1em; margin-bottom: 0.5em; font-style: normal; font-weight: normal; text-align: left; line-height: 120%; display: block;
}
h1.part_title
{
font-size: 220%; margin-top: 1em; margin-bottom: 3em; font-style: normal; font-weight: bold; text-align: left; line-height: 120%;text-transform: none;
}
h1.part_title span.chtitle
{
 margin-top: 0em; margin-bottom: 3em; font-style: normal; font-weight: bold; text-align: left; line-height: 120%;text-transform: none;
}
.partsubtitle, .PST
{
font-size: 85%; margin-top: 0.5em; margin-bottom: 0em; font-style: normal; font-weight: normal; text-align: left; line-height: 120%;
 display: block;
}
.boxTitle
{
font-size: 108%; margin-top: -0.3em; margin-bottom: 0.5em; margin-left: 0em; margin-right: 0em; font-style: normal; font-weight: bold; text-align: left; line-height: 120%;
}
.Boxedtitle
{
font-size: 108%; margin-top: 0em; margin-bottom: 0.5em; margin-left: 0em; margin-right: 0em; font-style: normal; font-weight: bold; text-align: left; line-height: 120%;
}
.Boxedtitle span.label {text-transform: uppercase; padding-right:.5em;}
.boxAhead
{
font-size: 108%; margin-top: 0em; margin-bottom: 0.5em; margin-left: 0em; margin-right: 0em; font-style: normal; font-weight: bold; text-align: left; line-height: 120%;
}
aside.box ul.none1 {margin-top: 0em;}
p.BoxText
{
font-size: 100%;
text-align: justify;
text-indent: 1.25em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
p.BoxText1
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height:1.3em;
}
p.BoxText2
{
font-size: 100%;
text-align: justify;
text-indent: 1.25em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 1em;
line-height:1.3em;
}
.Disp_Title
{
font-size: 100%; margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0em; margin-right: 0em; font-style: normal; font-weight: bold; text-align: left; line-height: 120%;
}
.Disp_Titlet
{
font-size: 100%; margin-top: 0.3em; margin-bottom: 0.5em; margin-left: 0em; margin-right: 0em; font-style: normal; font-weight: bold; text-align: left; line-height: 120%;
}
.Disp_Title1
{
font-size: 100%; margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0em; margin-right: 0em; font-style: italic; font-weight: normal; text-align: left; line-height: 120%;
}
p.boxx
{
font-size: 100%; margin-top: 0em; margin-bottom: 0.5em; margin-left: 0em; margin-right: 0em; font-style: normal; font-weight: bold; text-align: left; line-height: 120%;
}
.boxTitlen
{
font-size: 110%; margin-top: 0.3em; margin-bottom: 0.25em; margin-left: 0em; margin-right: 0em; font-style: normal; font-weight: normal; text-align: left; line-height: 120%;
}
.contribText
{
font-size: 100%; text-align: justify; margin-top: .5em; margin-bottom: .5em; margin-left: 2em; text-indent:-1.5em;
}
.FM_Contributors
{
font-size: 100%; text-align: justify; margin-top: .5em; margin-bottom: .5em; margin-left: 2em; text-indent:-1.5em;
}
.box
{
border: solid 1px black;
padding: 1em;
margin-bottom:1em;
margin-top:1.5em;
display: block;
}
.box1
{
border-top: solid 1px black;
border-bottom: solid 1px black;
padding: 1em;
margin-bottom:1em;
margin-top:1.5em;
display: block;
}
aside.box2 p.flushleft + p.flushleft {margin-top: 0.5em;}
.casestudy
{
border: solid 1px black;
background-color: #BDBDBD;
padding: 1em;
margin-bottom:.8em;
margin-top:0.8em;
display: block;
}
.boxc
{
background-color: #BDBDBD;
border: solid .10em;
border-width: thin;
padding-left: .6em;
padding-right: 0.8em;
margin-bottom:.5em;
margin-top:1em;
display: block;
}
.boxcc
{
background-color: #BDBDBD;
border: solid .10em;
border-width: thin;
padding-left: .6em;
padding-right: 0em;
margin-bottom:.5em;
margin-top:1em;
display: block;
}
h4
{	
font-style : italic;
font-weight: normal;
font-size : 107%;
text-align : left;
text-indent : 0em;
margin-top: 1em;
margin-right: 0em;
margin-left: 0em;
margin-bottom: 0.5em;
}
.AHead span.label{padding-right: 0.5em;}
.BHead span.label{ padding-right: 0.5em;}
.CHead span.label{ padding-right: 0.5em;}
.DHead span.label{ padding-right: 0.5em;}
.AHead
{
font-size: 120%;
font-weight: bold;
font-style: normal;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-top: 1.5em;
margin-bottom: .7em;
}
.AHead1
{
font-size: 115%;
font-weight: bold;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-top: 1.5em;
margin-bottom: .7em;
border-bottom:solid 1px black;
}
.BHead span.italic
{	
	font-style: normal;
}
.BHead
{	
	font-style: italic;
	font-weight: bold;
	font-size : 110%;
	text-align : left;
	text-indent : 0em;
	margin-left: 0em;
	margin-right: 0em;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
}
.CHead span.italic { font-style: normal;}
.CHead
{
font-style : italic;
font-weight: normal;
font-size : 107%;
text-align : left;
text-indent : 0em;
margin-top: 1em;
margin-right: 0em;
margin-left: 0em;
margin-bottom: 0.5em;
}
.DHead 
{
font-weight: normal;
font-style:normal;
font-size : 102%;
text-align : left;
text-indent : 0em;
margin-top: 1.5em;
margin-right: 0em;
margin-left: 0em;
margin-bottom: 0.5em;
text-transform: uppercase;
}
.EHead 
{
font-weight: normal;
font-style:normal;
font-size : 90%;
text-align : left;
text-indent : 0em;
margin-top: 1em;
margin-right: 0em;
margin-left: 0em;
margin-bottom: 0.5em;
text-transform: uppercase;
}

.XHead
{	
	font-style: italic;
	font-weight: bold;
	font-size : 120%;
	text-align : left;
	text-indent : 0em;
	margin-left: 0em;
	margin-right: 0em;
	margin-top: 1.5em;
	margin-bottom: 0.75em;
}
h5 
{
font-weight: normal;
font-style:normal;
font-size : 102%;
text-align : left;
text-indent : 0em;
margin-top: 1.5em;
margin-right: 0em;
margin-left: 0em;
margin-bottom: 0.5em;
text-transform: uppercase;
}

.centerA
{
text-align: left;
}
.index-alpha
{
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
}
a {colour:#0000FF; text-decoration: underline;}
.small-caps
{
font-size: 75%;
}
.table-wrap
{
margin: 16px 0 16px 0;
page-break-inside: avoid;
}
.tablewrapt
{
margin: 26px 0 10px 0;
page-break-inside: avoid;
}
.tablewrapt
{
margin: 26px 0 10px 0;
page-break-inside: avoid;
}
th, td 
{
font-weight:normal;
 padding:2px 6px 2px 6px;
 vertical-align:top;
text-align: left;}
.bio
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height:1.3em;
}
.Contr
{
font-size: 100%;
text-align: justify;
text-indent: -1em;
margin-left: 1em;
margin-right: 0em;
margin-top: 0.5em;
margin-bottom: 0em;
line-height:1.3em;
}
span.disp_text
{
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
details span.disp_text1
{
font-size: 100%;
text-align: center !important;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
p
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
p.Text
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
p.Textbig
{
font-size: 110%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0.5em;
line-height:1.3em;
font-weight:bold;
}
p.glossary
{
font-size: 100%;
text-align: left;
text-indent: -1.5em;
margin-left: 1.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
p.Text1
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height:1.3em;
}
.flushleft
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.flushleftx
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: -1.6em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 1em;
line-height:1.3em;
}
.flushleftx0
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: -1.6em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height:1.3em;
}
.flushlefth
{
font-size: 100%;
text-align: justify;
text-indent: -1em;
margin-left: 1em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.flushlefti
{
font-style: italic;
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.flushleftr
{
font-size: 100%;
text-align: right;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.flushleftb
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 1em;
line-height:1.3em;
}
.flushleftbb
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: -1em;
line-height:1.3em;
}
.flushlefta
{
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.flushleftia
{
font-size: 100%;
text-align: justify;
text-indent: 1.25em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.flushleft1
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height:1.3em;
}
p.Texte
{
font-size: 100%;
text-align: justify;
text-indent: -1em;
margin-left: 1em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
p.Textr
{
font-size: 100%;
text-align: right;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
p.Textc
{
font-size: 100%;
text-align: center;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 1em;
line-height:1.3em;
}
p.Textcn
{
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 1em;
line-height:1.3em;
}
p.Textcs
{
font-size: 90%;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height:1.3em;
}
p.Textct
{
font-size: 100%;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height:1.3em;
}
p.Textsc
{
font-size: 90%;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0.5em;
margin-bottom: 0em;
line-height:1.3em;
}
p.Texts
{
font-size: 90%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
p.Textis
{
font-size: 90%;
text-align: justify;
text-indent: 1em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 2em;
line-height:1.3em;
}
p.Textt
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height:1.3em;
}
.contibList
{
font-size: 100%;
text-align: justify;
text-indent: -2em;
margin-left: 2em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height: 1.3em;
}
.contibList1
{
font-size: 100%;
text-align: justify;
text-indent: -2em;
margin-left: 2em;
margin-right: 0em;
margin-top: 5.5em;
margin-bottom: 0em;
line-height: 1.3em;
}
p.ChapDoi
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 2em;
line-height:1.3em;
}
.blurbn
{
border-top: solid 1px;
padding-top: 1.5em;
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.2em;
}
.blurb
{
font-size: 100%;
text-align: justify;
text-indent: 1.25em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.2em;
}
h3
{
font-style: normal;
font-weight: normal;
font-size : 115%;
text-align : left;
text-indent : 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1.5em;
margin-bottom: 0.5em;
}
.Toc_sub_head
{
font-size: 109%;
font-weight: bold;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-top: 1.5em;
margin-bottom: .9em;
}
.Toc_sub_headt
{
font-size: 109%;
font-weight: bold;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-top: 5em;
margin-bottom: .9em;
}
.noteTitle
{
font-size: 125%;
font-weight: bold;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-top: 1.5em;
margin-bottom: .5em;
}
p.Text0
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0.5em;
margin-bottom: 0.5em;
line-height:1.3em;
}
p.textt
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height:1.3em;
}
p.textind
{
font-size: 100%;
text-align: justify;
text-indent: 1.25em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
p.textindleft
{
font-size: 100%;
text-align: justify;
text-indent: 1.25em;
margin-left: -1.6em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 1em;
line-height:1.3em;
}
p.textindleft0
{
font-size: 100%;
text-align: justify;
text-indent: 1.25em;
margin-left: -1.6em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
p.textindleft0a
{
font-size: 100%;
text-align: justify;
text-indent: 1.25em;
margin-left: -1.6em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 1em;
line-height:1.3em;
}
p.textindr
{
font-size: 100%;
font-style: italic;
text-align: right;
text-indent: 0em;
margin-left: 3em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 1em;
line-height:1.3em;
}
p.textindt
{
font-size: 108%;
text-align: justify;
text-indent: 1.25em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
p.textindt1
{
font-size: 108%;
text-align: justify;
text-indent: 1.25em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 1em;
line-height:1.3em;
}
p.textindb
{
font-size: 100%;
text-align: justify;
text-indent: 1.25em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 1.2em;
line-height:1.3em;
}
p.textindn
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 3em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
p.textinds
{
font-size: 90%;
text-align: justify;
text-indent: 1.25em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.contribgroup
{
font-size: 130%;
text-align: left;
font-weight: normal;
text-indent: 0em;
margin-left: 2.2em;
margin-right: 0em;
margin-top: 0.5em;
margin-bottom: 4em;
font-style : italic;
}
.contribgroupchapter
{
font-size: 125%;
text-align: left;
font-weight: normal;
text-indent: 0em;
margin-left: 1.25em;
margin-right: 0em;
margin-top: 0.5em;
margin-bottom: 4em;
font-style : italic;
}
.contribgroup1
{
font-size: 120%;
text-align: left;
font-weight: normal;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0.5em;
margin-bottom: 4em;
font-style : italic;
}
.DispAttrib
{
font-size: 100%;
font-style:italic;
text-align: right;
text-indent: 0em;
margin-left: 5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.boxSoruce
{
font-size: 100%;
font-style:normal;
text-align: right;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0.5em;
margin-bottom: 0em;
line-height:1.3em;
}
.attrib
{
font-size: 90%;
text-align: right;
text-indent: 0em;
margin-left: 5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
font-style:normal;
}
.tableattrib, .Table_Attrib, .T_foot
{
font-size: 90%;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: -0.5em;
margin-bottom: 1em;
line-height:1.3em;
}
.tableattrib1
{
font-size: 90%;
text-indent: 0em;
margin-left: 0.5em;
margin-right: 0em;
margin-top: 0.3em;
margin-bottom: 0.3em;
line-height:1.3em;
}
.tablefn
{
font-size: 90%;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.tablefna
{
font-size: 90%;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0.3em;
margin-bottom: 0.3em;
line-height:1.3em;
}
.tablewrapfoot
{
font-size: 90%;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0.3em;
margin-bottom: 1em;
line-height:1.3em;
}
.attribN
{
font-size: 90%;
text-align: right;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 1em;
line-height:1.3em;
}
.figattrib
{
font-size: 90%;
text-indent: 0em;
margin-left: 0.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.figattrib span.label{float: left; margin-left: -2.8em; width: 2.8em; padding-right: 0em;}
.blist
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -1.4em; margin-left: 1.4em;
}
p.BList1 > span.xrefLabel, p.BList2 > span.xrefLabel, p.BList > span.xrefLabel, p.BList3 > span.xrefLabel{float: left; margin-left: -1.25em; width: 1.25em;}
.blista
{
font-size: 100%; text-align: left; margin-top: 0em; margin-bottom: 0em; text-indent: -1.4em; margin-left: 1.4em;
}
.blistb
{
font-size: 100%; text-align: left; margin-top: 0em; margin-bottom: 0em; text-indent: -1.3em; margin-left: 1.3em;
}
.blisti
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: 1.2em; margin-left: 1.1em;
}
.Nlist1
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -1.25em; margin-left: 1.45em;
}
.Alist
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -1.5em; margin-left: 1.5em;
}
.Alisti
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: 1.2em; margin-left: 1.5em;
}
.Nlistsub
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -2em; margin-left: 4em;
}
.SimpleList
{
font-size: 100%; text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: -1.5em; margin-left: 2em;
}
span.ClassList
{
padding-right: 1em;
}
.bullet
{
margin-top: 1em; margin-bottom: 1em;
}
.simple
{
margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em;
}
div.simple div.bullet {margin-left: 0em; margin-top: 0em; margin-bottom: 0em;}
.simplentbl
{
margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 3.2em; margin-right: 0em;
}
.simplentb
{
margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 1.2em; margin-right: 0em;
}
.simple1
{
margin-top: 1em; margin-bottom: 1em; margin-left: 2em; margin-right: 0em;
}
.simple2
{
margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em;
}
.number
{
margin-top: 1em; margin-bottom: 1em;margin-left: 0em; margin-right: 0em;
}
div.number p.textind {margin-left: 1.75em;}
div.number p.Text {margin-left: 1.75em;}
.number2
{
margin-top: 1em; margin-bottom: 1em;margin-left: 1.75em; margin-right: 0em;
}
div.number div.simple {margin-left: 1.5em; margin-top: 0em; margin-bottom: 0em;}
div.number div.number2 {margin-left: 1.75em; margin-top: 0em; margin-bottom: 0em;}
.numbert
{
margin-top: 1em; margin-bottom: 1em;margin-left: 0em; margin-right: 0em; font-size: 108%;
}
.list2
{
margin-top: 0em; margin-bottom: 0em;margin-left: 2.4em; margin-right: 0em;
}
.list3
{
margin-top: 0em; margin-bottom: 0em;margin-left: 1.5em; margin-right: 0em;
}
.list2n
{
margin-top: 0em; margin-bottom: 0em;margin-left: 1.75em; margin-right: 0em;
}
.list2n1
{
margin-top: 1em; margin-bottom: 0em;margin-left: 1.7em; margin-right: 0em;
}
.numbern
{
margin-top: 1em; margin-bottom: 1em;margin-left: 1em; margin-right: 0em; font-size: 90%;
}
.Ext_Dial1
{
margin-top: 0.5em; margin-bottom: 0em; text-indent: -1.5em; margin-left: 1.5em; margin-right: 0em;text-align: justify; line-height: 1.2em;
}
.Ext_Dial
{
margin-top: 0em; margin-bottom: 0em; text-indent: -1.5em; margin-left: 1.5em; margin-right: 0em;text-align: justify; line-height: 1.2em;
}
.Ext_Dial2
{
margin-top: 0em; margin-bottom: 0.5em; text-indent: -1.5em; margin-left: 1.5em; margin-right: 0em;text-align: justify; line-height: 1.2em;
}
.speech1, .Dial1
{
margin-top: 0.5em; margin-bottom: 0em; text-indent: 0em; margin-left: 4.5em; margin-right: 0em;text-align: justify; line-height: 1.2em;
}
.speech, .Dial
{
margin-top: 0em; margin-bottom: 0em; text-indent: 0em; margin-left: 4.5em; margin-right: 0em;text-align: justify; line-height: 1.2em;
}
.speech2, .Dial2
{
margin-top: 0em; margin-bottom: 0.5em; text-indent: 0em; margin-left: 4.5em; margin-right: 0em;text-align: justify; line-height: 1.2em;
}
.speech3
{
margin-top: 0em; margin-bottom: 0em; text-indent: 0em; margin-left: 10em; margin-right: 0em;text-align: justify; line-height: 1.2em;
}
.speech0
{
margin-top: 0.2em; margin-bottom: 0em; text-indent: 0em; margin-left: 0em; margin-right: 0em;text-align: justify; line-height: 1.2em;
}
.speechi
{
margin-top: 0em; margin-bottom: 0em; margin-left: 2.5em; margin-right: 0em;text-align: justify; text-indent: 1em; line-height: 1.2em;
}
.speechit
{
margin-top: 0.5em; margin-bottom: 0em; margin-left: .3em; margin-right: 0em;text-align: justify; text-indent: 1em; line-height: 1.2em;
}
.index1t
{
font-size: 100%; text-align: left; margin-top: 6em; margin-bottom: 0em; margin-left:1em; text-indent:-1em;
}
.index1
{
font-size: 100%; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left:1em; text-indent:-1em;
}
.index2
{
font-size: 100%; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left:0em; text-indent:0em;
}
.index-div
{
margin-top: 1.2em; margin-bottom: 0em;
}
.PET
{
font-size: 160%; margin-top: 1em; margin-bottom: 5em; font-style: normal; font-weight: bold; text-align: left; line-height: 100%; 
}
.PET1
{
font-size: 145%; margin-top: 1em; margin-bottom: 0em; font-style: normal; font-weight: bold; text-align: left; line-height: 100%; 
}
.endauthor
{
font-style: normal;
font-size: 100%;
text-align: right;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
.endauthorLoc
{
font-style: normal;
font-size: 100%;
text-align: right;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
#i1
{
font-size: 160%; margin-top: 2em; margin-bottom: 4em; font-style: normal; font-weight: bold; text-indent: 0em; margin-left: 0em; line-height: 120%;
}
span.sub1
{
font-size: 90%; margin-top: 0.5em; margin-bottom: 2em; font-style: normal; font-weight: normal; text-indent: 0em; margin-left: 0em; line-height: 120%; display:block;
}
#h1
{
font-size: 200%; margin-top: 2em; margin-bottom: 0em; font-style: normal; font-weight: bold; text-indent: 0em; margin-left: 0em; line-height: 120%; text-align:left;
}
#h2
{
font-size: 140%; margin-top: 1em; margin-bottom: 2em; font-style: normal; font-weight: normal; text-indent: 0em; margin-left: 0em; line-height: 120%;text-transform: uppercase;
}
#h4
{
font-size: 160%; margin-top: 2em; margin-bottom: 0em; font-style: normal; font-weight: bold; text-indent: 0em; margin-left: 0em; line-height: 120%;
}
#h5
{
font-size: 140%; margin-top: 1em; margin-bottom: 4em; font-style: normal; font-weight: normal; text-indent: 0em; margin-left: 0em; line-height: 120%;
}
#hb1
{
font-size: 120%; margin-top: 1em; margin-bottom: 0em; font-style: normal; font-weight: bold; text-indent: 0em; margin-left: 0em; line-height: 120%;
}
#hb1
{
font-size: 120%; margin-top: 1em; margin-bottom: 0em; font-style: normal; font-weight: bold; text-indent: 0em; margin-left: 0em; line-height: 120%;
}
.chapNo span.chapLabel, .chapNo1 span.chapLabel{float: left; width: 1.5em; margin-left: -1.5em; padding-right: 0em;}
.chapNo1
{
font-size: 155%; margin-top: 0.75em; margin-bottom: 0em; font-style: normal; font-weight: bold; text-align: left; text-indent: 0em; margin-left: 1.5em; line-height: 120%;
}
h1
{
font-size: 180%; margin-top: 1em; margin-bottom: 0em; font-style: normal; font-weight: bold; text-indent: 0em; margin-left: 0em; line-height: 120%;
}
h2
{
font-size: 125%;
font-weight: normal;
font-style: normal;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-top: 1.5em;
margin-bottom: .7em;
}
span.chlabel1 {font-size: 110%; float: left; margin-right: 0.7em; margin-top: 0.1em; margin-bottom: 1em;}
h1 span.ptlabel {font-size: 80%; margin-top: 1em; margin-bottom: 0.5em; display:block;
}
#h6
{
font-size: 140%; margin-top: -3.5em; margin-bottom: 4em; margin-left: 0em; font-style: normal; font-weight: normal; text-align: left; text-indent: 0em; line-height: 120%;
}
.chapTitle
{
font-size: 160%; margin-top: 1em; margin-bottom: 4em; margin-left: 0em; font-style: normal; font-weight: bold; text-align: left; text-indent: 0em; line-height: 120%; 
}
.chapTitle1
{
font-size: 160%; margin-top: 1em; margin-bottom: 4em; margin-left: 1.6em; font-style: normal; font-weight: bold; text-align: left; text-indent: 0em; line-height: 120%; 
}
.chapTitle1 span.label, .chapTitle1 span.CN
{
margin-top: 0.1em;
font-size: 120%;
float: left;
margin-left: -1.5em;
padding-right: 0em;
width: 1.5em;
}
.chapTitle1 span.chtitle, .chapTitle1 span.CT
{
font-size: 120%; margin-top: 0.7em; margin-bottom: 0em; margin-left: 0em; font-style: normal; font-weight: bold; text-align: left; text-indent: 0em; line-height: 120%; display: block;
}
.chapTitle span.chtitle, .chapTitle span.CT
{
font-size: 120%; margin-top: 0.7em; margin-bottom: 0em; margin-left: 0em; font-style: normal; font-weight: bold; text-align: left; text-indent: 0em; line-height: 120%; display: block;
}
.chsubtitle, .CST
{
font-size: 100%; margin-top: 0.5em; margin-bottom: 4em; font-style: normal; font-weight: normal; text-align: left; line-height: 120%;text-indent: 0em; margin-left: 0em; display:block;
}
.chapAuthor, .Author
{
font-size: 130%; margin-top: -4em; margin-bottom: 4.5em; font-style: italic; font-weight: normal; text-align: left; line-height: 120%;text-indent: 0em; margin-left: 2.6em; 
}
.chapAuthora
{
font-size: 120%; margin-top: 1em; margin-bottom: 4em; font-style: italic; font-weight: normal; text-align: left; line-height: 120%;text-indent: 0em; margin-left: 3.3em; 
}
.chapAuthor1
{
font-size: 120%; margin-top: -4em; margin-bottom: 4em; font-style: italic; font-weight: normal; text-align: left; line-height: 120%;text-indent: 0em; margin-left: 0em; 
}
.partAuthor
{
font-size: 120%; margin-top: 1.2em; margin-bottom: 0em; font-style: italic; font-weight: normal; text-align: left; line-height: 120%;text-indent: 0em; margin-left: 0em; 
}
.appHead
{
font-size: 120%; margin-top: 0.75em; margin-bottom: 1em; font-style: normal; font-weight: bold; text-align: left; text-indent: 0em; margin-left: 0em; line-height: 120%;text-transform:uppercase; page-break-before:always;
}
.App_A
{
font-size: 115%; margin-top: 1em; margin-bottom: 0.7em; font-style: normal; font-weight: bold; text-align: left; text-indent: 0em; margin-left: 0em; line-height: 120%; }
.App_A1
{
font-size: 115%; margin-top: 1em; margin-bottom: 1em; font-style: normal; font-weight: bold; text-align: left; text-indent: 0em; margin-left: 0em; line-height: 120%; }
.appHead span.label { padding-right: 0.5em;}
.Nlist11
{
font-size: 100%; text-align: justify; text-indent: -2.1em; margin-left: 2.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist11P2
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist11P3
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist11P4
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist08
{
font-size: 100%; text-align: justify; text-indent: -2.8em; margin-left: 2.8em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist08P2
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist08P3
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist08P4
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 2.9em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist05P2
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist05P3
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist05P4
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 2.5em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist06
{
font-size: 100%; text-align: justify; text-indent: 0em; margin-left: 2.3em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist06 span.label{float: left; width: 2.3em; margin-left: -2.3em; padding-right: 0em;}
.Nlist06a
{
font-size: 100%; text-align: justify; text-indent: 0em; margin-left: 4.6em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist06a span.label{float: left; width: 2.3em; margin-left: -2.3em; padding-right: 0em;}
.Nlist06P3
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist06P4
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 2.5em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist07
{
font-size: 100%; text-align: justify; text-indent: -2.4em; margin-left: 2.4em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist07P2
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist07P3
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist07P4
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 2.5em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist03
{
font-size: 100%; text-align: justify; text-indent: -2em; margin-left: 2em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist03P2
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist03P3
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist03P4
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist04
{
font-size: 100%; text-align: justify; text-indent: 0em; margin-left: 1.5em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist04 span.label{float: left; width: 1.5em; margin-left: -1.5em; padding-right: 0em;}
.Nlist04P2
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist04P3
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist04P4
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist01
{
font-size: 100%; text-align: justify; text-indent: -1.5em; margin-left: 1.5em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist01P2
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist01P3
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist01P4
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist02t
{
font-size: 100%; text-align: justify; text-indent: 0em; margin-left: 1.9em; margin-right: 0em; margin-top: 1em; margin-bottom: 0em;
}
p.Nlist02t span.label{float: left; width: 1.5em; margin-left: -1.5em; padding-right: 0em;}
.Nlist02b
{
font-size: 100%; text-align: justify; text-indent: 0em; margin-left: 1.9em; margin-right: 0em; margin-top: 0em; margin-bottom: 1em;
}
p.Nlist02b span.label{float: left; width: 1.5em; margin-left: -1.5em; padding-right: 0em;}
.Nlist02
{
font-size: 100%; text-align: justify; text-indent: 0em; margin-left: 1.5em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
p.Nlist02 span.label{float: left; width: 1.5em; margin-left: -1.5em; padding-right: 0em;}
.Nlist02i
{
font-size: 100%; text-align: justify; text-indent: 1.25em; margin-left: 1.5em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist02a
{
font-size: 100%; text-align: justify; text-indent: -1.75em; margin-left: 2.25em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist09
{
font-size: 100%; text-align: justify; text-indent: -1.8em; margin-left: 1.8em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist05
{
font-size: 100%; text-align: justify; text-indent: 0em; margin-left: 1.8em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
p.Nlist05 span.label{float: left; width: 1.8em; margin-left: -1.8em; padding-right: 0em;}
.Nlist02P2
{
font-size: 100%; text-align: justify; text-indent: 1em; margin-left: 2.25em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist02P3
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist02P4
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist14
{
font-size: 100%; text-align: justify; text-indent: -1.95em; margin-left: 2.95em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist14P2
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist14P3
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist14P4
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 2.5em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist16
{
font-size: 100%; text-align: justify; text-indent: -2.4em; margin-left: 2.95em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist16P2
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist16P3
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist16P4
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 2.5em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist17
{
font-size: 100%; text-align: justify; text-indent: -2.95em; margin-left: 2.95em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist17P2
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist17P3
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 3.1em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist17P4
{
font-size: 100%; text-align: justify; text-indent: -1em; margin-left: 2.5em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist18
{
font-size: 100%; text-align: justify; text-indent: -1.5em; margin-left: 2em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist19
{
font-size: 100%; text-align: justify; text-indent: -2em; margin-left: 2em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist20
{
font-size: 100%; text-align: justify; text-indent: -1.85em; margin-left: 2.3em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.Nlist21
{
font-size: 100%; text-align: justify; text-indent: -2.3em; margin-left: 2.3em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.disp-formulaa
{
 text-align: justify; margin-left: 2.5em; margin-right: 1em; margin-top: 1em; margin-bottom: 1em;
}
span.inline-formula
{
display: inline-block;
}
.ListSimp
{
font-size: 100%; margin-top: 0em; margin-bottom: 0em; text-indent: -1.5em; margin-left: 3em; margin-right: 0em; font-style: normal; font-weight: normal; text-align: justify;
}
p.ListSimp span.label{float: left; width: 2.5em; margin-left: -2.5em; padding-right: 0em;}
.ListSimpcit
{
font-size: 100%; margin-top: 0.2em; margin-bottom: 0.2em; text-indent: -1.2em;margin-left: 0.4em; margin-right: 0em; font-style: normal; font-weight: normal; text-align: justify;
}
.Tpara
{
font-size: 95%;
text-align: left;
text-indent: -1em;
margin-left: 1em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.Tparaa
{
font-size: 95%;
text-align: left;
text-indent: -1.2em;
margin-left: 1.4em;
margin-right: 0.5em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.Tparac
{
font-size: 95%;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height:1.3em;
}
.Tpara2
{
font-size: 95%;
text-align: left;
text-indent: 0em;
margin-left: 3.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.Tparab
{
font-size: 95%;
text-align: left;
text-indent: 0em;
margin-left: 1em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.Tparaxx
{
font-size: 95%;
text-align: left;
text-indent: 0em;
margin-left: 2.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.Tparab span.label {float: left; margin-left: -1em; width: 1em; padding-right:0em;}
.Tparaxx span.label {float: left; margin-left: -1.5em; width: 1.5em; padding-right:0em;}
.Tparay
{
font-size: 95%;
text-align: left;
text-indent: 0em;
margin-left: 3.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.Tparay span.label {float: left; margin-left: -2em; width: 2em; padding-right:0em;}
.Tpara1
{
font-size: 95%;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.Tpara0
{
font-size: 95%;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0.75em;
margin-bottom: 0em;
line-height:1.3em;
}
.Tpara0a
{
font-size: 95%;
text-align: left;
text-indent: 0em;
margin-left: 1em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.Tparan
{
font-size: 95%;
text-align: left;
text-indent: -1.1em;
margin-left: 1.1em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.Tparan1
{
font-size: 95%;
text-align: left;
text-indent: -2em;
margin-left: 2em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.Tparar
{
font-size: 95%;
text-align: right;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.abstract {margin-left: 0em; margin-right: 0em; margin-top: 1em; margin-bottom: 1em; line-height:130%;font-style:normal; }
.textind1
{
font-size: 100%;
text-align: justify;
text-indent: 1.2em;
margin-left: 0em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 0em;
line-height:1.3em;
}
.textind2
{
font-size: 100%;
text-align: justify;
text-indent: 1.2em;
margin-left: 1.2em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
span.right
{
float: right;
}
span.over
{
text-decoration: overline;
}
.break
{
page-break-before: always;
}
.mid
{
vertical-align: middle;
}
footer
{
font-size: 100%;
font-style:normal;
text-align: right;
text-indent: 0em;
margin-left: 2em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
line-height:1.3em;
}
.disp-formula
{
font-size: 105%; margin-left: 2em; text-align: left; margin-right: 0em; margin-top: 1em; margin-bottom: 1em; overflow-x: auto; display: block;
}
.EqText
{
font-size: 110%;
margin-left: 0em; text-align: left; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;
}
.disp-formula1
{
margin-left: 0em; margin-right: 0em; margin-top: 1em; margin-bottom: 1em;
width: 100%;
justify-content: space-between;
display: inline;
}
.disp-right
{
float: right;
padding: 0em;
margin-bottom:0em;
margin-top:0em;
display: inline;
}
.disp-left
{
font-size: 105%;
float: left;
font-weight: normal;
padding-top: 0em;
margin-left:1.5em;
margin-bottom:0em;
margin-top:0em;
display: inline;
}
.disp-formula span.label
{
float:right;
}
span.display-equation
{
display: none;
}
span.disp-formulaLabel
{
float:right;
}
span.font3
{
font-size: 90%;
display: inline;
}
.ExtAttrib, .ExtSo
{
font-size: 100%;
font-style:normal;
text-align: right;
text-indent: 0em;
margin-left: 4em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 1em;
line-height:1.3em;
}
.ExtAttrib1
{
font-size: 100%;
font-style:normal;
text-align: left;
text-indent: 0em;
margin-left: 12em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 1em;
line-height:1.3em;
}
.flushleftt
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 2em;
margin-bottom: 0em;
line-height:1.3em;
}
.flushleftt5
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 5em;
margin-bottom: 0em;
line-height:1.3em;
}
.flushleftt1
{
font-size: 100%;
text-align: justify;
text-indent: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 2em;
margin-bottom: 0.4em;
line-height:1.3em;
font-weight:bold;
}
.sc
{
text-transform:uppercase;
}
.label1-1
{
padding-right: 0.8em;
}
.label2-1
{
padding-right: 0.6em;
}
span.plabel
{
text-transform:uppercase;
padding-right: 1em;
}
.BLlist
{
padding-right: 1.4em;
}
.AHead + section .AHead {margin-top: -0.5em;}
section h2.AHead + section h3.BHead{margin-top: 0.5em;}
h2.AHead + h3.AHead{margin-top: 0.8em;}
section h3.BHead + section h4.CHead {margin-top: 0em;}
section h4.CHead + section h5.DHead {margin-top: 0em;}
.boxAhead + section .BHeada {margin-top: 0em;}
/* Common Spaces */
p.t05, table.t05, div.t05{margin-top: 0.5em;}
p.t1, table.t1, div.t1{margin-top: 1em;}
p.t15, table.t15, div.t15{margin-top: 1.5em;}
p.t2, table.t2, div.t2{margin-top: 2em;}
p.t25, table.t25, div.t25{margin-top: 2.5em;}
p.t3, table.t3, div.t3{margin-top: 3em;}
p.t35, table.t35, div.t35{margin-top: 3.5em;}
p.t4, table.t4, div.t4{margin-top: 4em;}
p.t45, table.t45, div.t45{margin-top: 4.5em;}
p.t5, table.t5, div.t5{margin-top: 5em;}
p.t55, table.t55, div.t55{margin-top: 55em;}
p.t6, table.t6, div.t6{margin-top: 6em;}
p.b1, table.b1, div.b1{margin-bottom: 1em;}
p.b2, table.b2, div.b2{margin-bottom: 2em;}
div.l2{margin-left: 1em;}
div.l2{margin-left: 1em;}
ol.nonetoc {margin: 0em 0 0em -0.6em; list-style-type:none; }
ol.nonetoc1 {margin: 1em 0 1em 0.2em; list-style-type:none; }
ol.nonetoc2 {margin: 0em 0 0em -3.3em; list-style-type:none; }
ol.nonetoc3 {margin: 0em 0 0em -0.5em; list-style-type:none; }
ol.ol_list {margin: 0em 0 0em 0.8em; list-style-type:numeric; }
ul.series {margin: 1em 0 1em -1.3em; list-style-type:none; }
ul.series > li.seriestxt1, li.FM_Series_Books_Title { margin: 1em 0 0 0.5em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align:left; }
ul.series > li.seriestxt, li.FM_Series_Books_Citation { margin: 0em 0 0 0.5em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align:left; }
ul.contributor {margin: 1em 0 1em -1.3em; list-style-type:none; }
ul.contributor > li { margin: 1em 0 0 -1.6em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align:justify; }
ul.none {margin: 0.6em 0 0.6em 0em; list-style-type:none; }
ul.none > li { margin: 0.3em 0 0 0em; padding: 0.1em 0 0 0em; text-indent: -1em; text-align:justify; }
ul.none1 {margin: 1em 0 1em -0.9em; list-style-type:none; }
ul.none1 > li { margin: 0 0 0 0em; padding: 0.1em 0 0 0em; text-indent: -1em; text-align:justify; }
ul.none1a {margin: 1em 0 1em -1em; list-style-type: none; }
ul.none1a > li { margin: 1em 0 0 1em; padding: 0.1em 0 0 0em; text-indent: -2.3em; text-align:justify;}
ul.none2 {margin: 0em 0 0em 0em; list-style-type:none; }
ul.none2 > li { margin: 0 0 0 3.5em; padding: 0.1em 0 0 0em; text-indent: 0em; text-align:justify; }
ul.unumber {margin: 1em 0 1em -1em; list-style-type:none; }
ul.unumber > li.unum, li.FM_Series_Books_Citation { margin: 0em 0 0 0.5em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align:left; }
ul.copy {margin: 1em 0 1em -1.3em; list-style-type:none; }
ul.copy > li { margin: 0em 0 0 -1.6em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align:justify; }
ul.copy > li.mtop { margin: 0.7em 0 0 -1.6em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align:justify; }

ul {margin: 1em 0 1em -0.9em; list-style-type:disc; }
ul > li { margin: 0 0 0 0em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align:justify; }
ul li > ul {margin: 0em 0 0em -0.9em; list-style-type:disc; }
ul.disc0 {margin: 0em 0 0em -1.3em; list-style-type:disc; }
ul.disc0 > li { margin: 0 0 0 0em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align:justify; }
ul.disc2 {margin: 0.5em 0 0.5em 0.4em; list-style-type:disc; }
ul.disc2 > li.disc { margin: 0 0 0 0em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align:justify; }
/* ul > li { margin: 0 0 0 -0.5em; text-indent: -1.8em; text-align: justify; } */
ul > li > span.labela { padding-right:0.5em; }
ol > li { margin: 0 0 0 -1em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align: justify; }
ol.ol_list > li { margin: 0 0 0 -1em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align: left; }
ol.lroman {margin: 1em 0 1em -0.6em; list-style-type:lower-roman; }
ol.lroman > li { margin: 0em 0 0 0em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align:justify; }
ol.lalpha {margin: 1em 0 1em -0.8em; list-style-type:lower-alpha; }
ol.lalpha > li { margin: 0em 0 0 0em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align:justify; }
ol.ualpha {margin: 1em 0 1em -1.2em; list-style-type:upper-alpha; }
ol.ualpha > li { margin: 0em 0 0 0em; padding: 0.1em 0 0 0.5em; text-indent: 0em; text-align:justify; }
ol li > ol.lroman { margin-top: 0em; }
ol li > ul { margin-top: 0em; }
ol li > ul.unumber { margin-top: 0em; }
li.unum span.labela { float: left; width: 2.3em; margin-left: -2.3em; padding-right: 0em;}
li.seriestxt1 span.labela { float: left; width: 2.3em; margin-left: -2.3em; padding-right: 0em;}
li.seriestxt span.labela { float: left; width: 2.3em; margin-left: -2.3em; padding-right: 0em;}
.tbor { border:1px solid; }
span.note { font-size: 80%; font-weight:bold;}
.w5 { width: 50%; }
.w2 { width: 20%; }
.w1 { width: 10%; }
dt { text-align:left; margin: 0.3em 0 0 0em; text-indent: 0em; }
dfn { text-align:left; margin: 0em 0 0 0em; text-indent: 0em; float:left; font-style:normal; }
dd { text-align:left; margin: 0em 0 0 8em; text-indent: 0em; }
span.floata {float: left; width: 1.8em; margin: 0 0 0 -1.8em; padding-right: 0em;}
table.table5 { 
	width: 100%; margin-top: 1.25em; margin-bottom: 1em; border-collapse: collapse; 
}
.table5 tr td { padding: 0 6px 0 6px;}
img.inline
{
width:20px;
display: inline-block;
}
.hide {display: none;}
.block
{
display: block;
}
.blocka
{
font-size: 120%;
font-weight: bold;
font-style: normal;
text-align: left;
text-indent: 0em;
margin-left: 0em;
margin-top: 1.5em;
margin-bottom: .7em;
display: block;
}
table {border-bottom:1px black solid;
border-collapse: collapse;
margin-bottom: 1em;
margin-top: 1.25em;
width: 100%;}

thead {border-bottom:1px solid black;
border-top:1px solid black;}

.italic {font-style:italic;}

th tbody {font-style:normal;
font-weight:normal;
text-align:left;}
 
ul.indexsub2 {margin: 0em 0 0em -1.3em; list-style-type:none; }
ul.indexsub2 > li { margin: 0 0 0 1.3em; padding: 0.1em 0 0 0em; text-indent: -1em; text-align:justify; }

.App_Title
{
font-size: 160%; margin-top: 1em; margin-bottom: 4em; margin-left: 6.5em; font-style: normal; font-weight: bold; text-align: left; text-indent: 0em; line-height: 120%;}
.App_Title span.App_No
{
margin-top: 0.1em;
font-size: 120%;
float: left;
margin-left: -5.5em;
padding-right: 0em;
width: 5.5em;
}
.App_chsubtitle
{
font-size: 105%; margin-top: 0.5em; margin-bottom: 4em; font-style: normal; font-weight: normal; text-align: left; line-height: 120%;text-indent: 0em; margin-left: -6.2em; display:block;
}
.App_Title span.App_chtitle
{
font-size: 100%; margin-top: 0.7em; margin-bottom: 0em; margin-left: 0em; font-style: normal; font-weight: normal; text-align: left; text-indent: 0em; line-height: 120%; display: block;
}


/* MDX staging additions */
html, body { max-width: 100%; }
body { font-size: 16px; word-wrap: break-word; overflow-wrap: anywhere; }
img { max-width: 100%; height: auto; }
.mwe-page, .static-page { max-width: 52rem; margin: 0; }
.mwe-title { font-size: 150%; margin: 0.5em 0 0.25em; line-height: 1.2; }
.mwe-meta { font-size: 92%; margin: 0 0 0.75em; color: #333333; }
.mwe-meta span { display: inline-block; margin-right: 0.5em; }
.mwe-source { list-style: none; margin-left: 0; padding-left: 0; }
.mwe-source > li { margin-left: 0; }
.mwe-links, .generated-index { margin-top: 1em; }
.mwe-metric-table { border-collapse: collapse; font-size: 90%; margin: 0.6em 0 0.8em; table-layout: auto; width: 100%; }
.mwe-metric-table th, .mwe-metric-table td { border: 1px solid #999999; padding: 0.35em 0.45em; text-align: left; vertical-align: top; }
.mwe-metric-table thead th { background: #e8e8e8; font-weight: bold; }
.mwe-metric-table tbody th { background: #f6f6f6; font-weight: bold; width: 13em; }
.mwe-sparkline-wrap { max-width: 100%; overflow-x: auto; }
.mwe-sparkline-table { border-collapse: collapse; font-size: 82%; margin: 0.4em 0 0.9em; table-layout: fixed; width: 100%; min-width: 20rem; max-width: 28rem; }
.mwe-sparkline-table caption { color: #333333; font-size: 95%; margin-bottom: 0.35em; text-align: left; }
.mwe-sparkline-table th, .mwe-sparkline-table td { border: 1px solid #999999; padding: 0.25em 0.2em; text-align: center; vertical-align: top; width: 12.5%; }
.mwe-sparkline-image-cell { background: #ffffff; padding: 0.45em 0.35em; }
.mwe-sparkline-img { display: block; height: auto; margin: 0 auto; max-width: 100%; width: 100%; }
.mwe-sparkline-codes th { background: #e8e8e8; font-weight: bold; }
.mwe-sparkline-meanings td { line-height: 1.15; overflow-wrap: anywhere; }
.mwe-sparkline-meanings .sparkline-en, .mwe-sparkline-meanings .sparkline-zh { display: block; }
.mwe-sparkline-meanings .sparkline-zh { color: #444444; font-size: 90%; }
.category-entry-list li { margin-bottom: 0.2em; }
.category-count, .rank, .freq { color: #555555; font-size: 90%; }
table { max-width: 100%; }
td, th { vertical-align: top; }
