body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
	margin:0;
	padding:0;
	border-width:0;
}div.Basic-Text-Frame {
	border-style:solid;
}
p.ACK_TX {
		color:#000000;
	font-family: sans-serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.409em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
			text-align:justify;
	text-decoration:none;
	text-indent:20pt;
	text-transform:none;
	widows:2;
}
p.ACK_TX1 {
		color:#000000;
	font-family: sans-serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.409em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
			text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.ADH {
		color:#000000;
	font-family: sans-serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:small-caps;
	font-weight:300;
	line-height:1.409em;
		margin-left:0;
	margin-right:0;
		orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
margin-top: 2em; 
margin-bottom: 0em;
}

p.ADHa {
	font-family: sans-serif;
	font-size:1.5em;
	font-style:normal;
	font-variant:small-caps;
	font-weight:normal;
	line-height:1.409em;
		margin-left:0;
	margin-right:0;
		orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
margin-top: 0.2em; 
margin-bottom: 1em;
}


p.ADH1 {
		color:#000000;
	font-family: sans-serif;
	font-size:1.25em;
	font-style:normal;
	font-variant:small-caps;
	font-weight:300;
	line-height:1.033em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
h1.BMH {
		color:#000000;
	font-family: sans-serif;
	font-size:1.25em;
	font-style:italic;
	font-variant:normal;
	font-weight:300;
	line-height:1.033em;
		margin-left:0;
	margin-right:0;
		orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
margin-top: 2em; 
margin-bottom: 2em;
}
p.CN_Gladys_ORN {
		color:#000000;
	font-family: sans-serif;
	font-size:3em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:0.31em;
	margin-bottom:16px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.CN_Jude_ORN {
		color:#000000;
	font-family: sans-serif;
	font-size:3em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:0.352em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.COTX_Gladys {
	font-family: serif;
	font-size:0.9em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.512em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
			text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.COTX_Jude {
		color:#000000;
	font-family: sans-serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.409em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
			text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.CRT {
		color:#000000;
	font-family: sans-serif;
	font-size:0.667em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.5em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.CRTS {
		color:#000000;
	font-family: sans-serif;
	font-size:0.667em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.5em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:1.5em;
	orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.CT_Gladys {
		color:#000000;
	font-family: sans-serif;
	font-size:1.667em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:0.775em;
	margin-bottom:31px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.CT_Jude {
		color:#000000;
	font-family: sans-serif;
	font-size:1.667em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:0.775em;
	margin-bottom:31px;
	margin-left:0;
	margin-right:0;
	margin-top:16px;
	orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.DED {
		color:#000000;
	font-family: sans-serif;
	font-size:1.25em;
	font-style:italic;
	font-variant:normal;
	font-weight:300;
	line-height:1.033em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:2em;
	orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.DED_ORN {
		color:#000000;
	font-family: sans-serif;
	font-size:3em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:0.341em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:30px;
	orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.EXT-UNL {
	color:#000000;
	font-family: sans-serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.409em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:2;
			text-align:left;
	text-decoration:none;
	text-indent:20pt;
	text-transform:none;
	widows:2;
}
p.EXT_Gladys {
		color:#000000;
	font-family: serif;
	font-size:0.9em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.512em;
	margin-bottom:0;
	margin-left:20pt;
	margin-right:20pt;
	margin-top:0;
	orphans:1;
			text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.EXT_Gladys_TX {
		color:#000000;
	font-family: serif;
	font-size:0.9em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.512em;
	margin-bottom:16px;
	margin-left:20pt;
	margin-right:20pt;
	margin-top:0;
	orphans:1;
			text-align:justify;
	text-decoration:none;
	text-indent:20pt;
	text-transform:none;
	widows:2;
}
p.HTIT {
		color:#000000;
	font-family: sans-serif;
	font-size:3em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:0.764em;
		margin-left:0;
	margin-right:0;
		orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
margin-top: 2em; 
margin-bottom: 2em;
}
p.HTIT1 {
		color:#000000;
	font-family: sans-serif;
	font-size:3em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:0.808em;
	margin-bottom:0;
	margin-left:115px;
	margin-right:0;
	margin-top:0;
	orphans:2;
			text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.HTIT2 {
		color:#000000;
	font-family: sans-serif;
	font-size:3em;
	font-style:normal;
	font-variant:small-caps;
	font-weight:normal;
	line-height:0.342em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:41px;
	orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.SB_ORN_Jude-Gladys {
		color:#000000;
	font-family: sans-serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:200;
	line-height:1.409em;
	margin-bottom:16px;
	margin-left:0;
	margin-right:0;
	margin-top:16px;
	orphans:2;
			text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.TX1_Gladys {
		color:#000000;
	font-family: sans-serif;
	font-size:0.854em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.512em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
			text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.TX1_Jude {
		color:#000000;
	font-family: sans-serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.409em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
			text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:2;
}
p.TX_Gladys {
		color:#000000;
	font-family: serif;
	font-size:0.9em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.512em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
			text-align:justify;
	text-decoration:none;
	text-indent:20pt;
	text-transform:none;
	widows:2;
}
p.TX_Gladys-2-line {
		color:#000000;
	font-family: sans-serif;
	font-size:0.854em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.512em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
			text-align:justify;
	text-decoration:none;
	text-indent:16px;
	text-transform:none;
	widows:2;
}
p.TX_Jude {
		color:#000000;
	font-family: sans-serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.409em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
			text-align:justify;
	text-decoration:none;
	text-indent:20pt;
	text-transform:none;
	widows:2;
}
p.TX_Jude-2-line {
		color:#000000;
	font-family: sans-serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.409em;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
			text-align:justify;
	text-decoration:none;
	text-indent:20pt;
	text-transform:none;
	widows:2;
}
span.BOLD_ITAL {
	font-family: serif;
	font-size:1em;
	font-style:italic;
	font-weight:bold;
}
span.DP_Jude {
	font-family: sans-serif;
	font-style:normal;
	font-weight:100;
font-size:1.75em;
}
span.Light-italic {
	font-style:italic;
	font-weight:normal;
}
span.SC {
	font-variant:small-caps;
	text-transform:none;
}
span.SCAP {
	font-family: serif;
	font-size:1em;
	font-style:normal;
	font-variant:small-caps;
	font-weight:normal;
	text-transform:none;
}
span.pgid {
	font-family: sans-serif;
	font-size:0.333em;
	font-style:normal;
	font-weight:500;
}
span.trid {
	font-family: sans-serif;
	font-size:0.333em;
	font-style:normal;
	font-weight:500;
}

p.ParaOverride-1 {
	text-indent:1px;
}
p.ParaOverride-2 {
	}
p.ParaOverride-3 {
	text-indent:5px;
}
p.ParaOverride-4 {
	margin-bottom:0px;
}
p.ParaOverride-5 {
	margin-top:16px;
	text-indent:0px;
}
p.ParaOverride-6 {
	margin-bottom:47px;
}
p.ParaOverride-7 {
	text-indent:0px;
}
p.ParaOverride-8 {
	margin-top:0px;
}
p.ParaOverride-9 {
	margin-bottom:31px;
}
p.ParaOverride-10 {
	margin-bottom:16px;
}
p.ParaOverride-11 {
	text-indent:4px;
}
p.ParaOverride-12 {
	text-indent:3px;
}
p.ParaOverride-13 {
	text-indent:2px;
}
p.ParaOverride-14 {
	text-indent:10px;
}
p.ParaOverride-15 {
	orphans:2;
}
span.CharOverride-1 {
		font-size:1.133em;
	font-style:italic;
	font-weight:normal;
}
span.CharOverride-2 {
	font-size:0.091em;
}
span.CharOverride-3 {
		font-style:normal;
	font-weight:normal;
}
span.CharOverride-4 {
		font-style:normal;
	font-weight:normal;
}
span.CharOverride-5 {
	}
span.CharOverride-6 {
	font-size:0.39em;
}
span.CharOverride-7 {
	font-variant:small-caps;
	text-transform:none;
}
span.CharOverride-8 {
	font-size:0.364em;
}
span.CharOverride-9 {
	color:#00ff00;
	font-size:0.39em;
}
span.CharOverride-10 {
		font-style:italic;
	font-weight:normal;
}
span.CharOverride-11 {
		font-style:normal;
	font-weight:normal;
}
span.CharOverride-12 {
	font-size:0.364em;
	font-variant:small-caps;
	text-transform:none;
}
span.CharOverride-13 {
		font-style:normal;
	font-variant:small-caps;
	font-weight:normal;
	text-transform:none;
}
span._idGenCharOverride-1 {
	font-size:0.364em;
}
span._idGenCharOverride-2 {
	font-size:0.267em;
}
span._idGenCharOverride-3 {
	font-size:0.091em;
}
span._idGenCharOverride-4 {
	}
span._idGenCharOverride-5 {
	font-size:0.08em;
}
span._idGenCharOverride-6 {
	font-size:0.39em;
}
span._idGenCharOverride-7 {
	font-size:1.171em;
}
._idGenDropcap-1 {
	font-family: sans-serif;
	font-size:3em;
	font-style:normal;
	font-weight:100;
	line-height:1em;
	margin-bottom:0em;
	margin-right:0em;
	margin-top:0em;
}
._idGenDropcap-2 {
	font-family: sans-serif;
	font-size:3em;
	font-style:normal;
	font-weight:normal;
	line-height:1em;
	margin-bottom:0em;
	margin-right:0em;
	margin-top:0em;
}
._idGenDropcap-3 {
	font-family: sans-serif;
	font-size:3em;
	font-style:normal;
	font-weight:100;
	line-height:1em;
	margin-bottom:0em;
	margin-right:0em;
	margin-top:0em;
}
._idGenDropcap-4 {
	font-family: sans-serif;
	font-size:3em;
	font-style:normal;
	font-weight:normal;
	line-height:1em;
	margin-bottom:0em;
	margin-right:0em;
	margin-top:0em;
}
img._idGenObjectAttribute-1 {
	height:30px;
	width:27px;
}
img._idGenObjectAttribute-2 {
	height:28px;
	width:26px;
}
img._idGenObjectAttribute-3 {
	height:28px;
	width:25px;
}
div._idGenObjectStyleOverride-1 {
	border-width:0px;
}
div._idGenObjectLayout-1 {
	margin:5px auto 5px auto;
	text-align:center;
}
div._idGenObjectLayout-2 {
	text-align:center;
}
body
{
line-height: 1.2em;
font-size: 1em;
}

h1.copyright-title
{
font-size: 1.2em;
margin-top: 10%;
margin-bottom: 2em;
text-align: center;
text-indent: 0em;
font-weight: normal;
line-height: 1.2em;
}

.toc-part
{
margin-top: 16pt;
margin-bottom: 6pt;
font-weight: bold;
text-indent: 0em;
text-align: left;
}



ol.none
{
list-style-type:none;
margin: 0em;
padding: 0em;
}

image_full, .image_full_caption
{
text-align: center;
page-break-after: always;
page-break-inside: avoid;
clear: both;
padding: 0px;
margin: 0em auto;
height: 95%;
}

.image_full img
{
page-break-inside: avoid;
max-width: 100%;
max-height: 100%;
}

.image_full_caption img
{
page-break-inside: avoid;
height: 95%;
}

.cover_image img
{
page-break-inside: avoid;
max-height: 100%;
max-width: 100%;
}

.hidden-tag
{
display: none;
visibility: hidden;
}

nav[hidden], ol[hidden]
{
display: none;
visibility: hidden;
}

.width-60
{
width: 59%;
margin: 0 20%;
page-break-inside: avoid;
}
.width-95
{
 width: 94%;
 margin: 0 7%;
 page-break-inside: avoid;
}

.width-90
{
 width: 85%;
 margin: 0 5%;
 page-break-inside: avoid;
}
.width-80
{
width: 79%;
margin: 0 10%;
page-break-inside: avoid;
}

.width-50
{
width: 49%;
margin: 0 25%;
page-break-inside: avoid;
}


h1.chapter-number
{
font-size: 1.5em;
margin-top: 10%;
margin-bottom: 0em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
font-family:sans-serif;
}


h1.chapter-number1
{
font-size: 2.75em;
margin-top: 0em;
margin-bottom: 2em;
text-align: center;
text-indent: 0em;
font-family:sans-serif;
line-height: 1.2em;
}

h1.chapter-numbera
{
font-size: 1.2em;
margin-top: 10%;
margin-bottom: 2em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
font-weight:normal;
}
.ext_ch
{
text-align:center;
margin-top:1em;
margin-bottom:1em;
line-height:1.7em;
font-size:1.2em;
}

.ext_ch1
{
text-align:center;
margin-top:1em;
margin-bottom:0em;
line-height:1.7em;
font-size:1.2em;
}


.decoration-rw10
{
margin-top: 0em;
margin-bottom: 0em;
}
div.pc-rw { text-align: center; }

.orn
{
width:8%;
}

.orn1
{
width:7%;
}

.orn2
{
width:7%;
}


span.small-caps
{
font-size:0.7em;
}


h1.toc-title
{
font-size: 1.35em;
margin-top: 10%;
margin-bottom: 0.5em;
text-align: center;
text-indent: 0em;
line-height: 1.2em;
}

.toc-front
{
text-indent: 0em;
margin-bottom: 6pt;
margin-top: 6pt;
font-size: 1em;
}

.toc-chapter
{
text-indent: 0em;
margin-bottom: 6pt;
margin-top: 6pt;
font-size: 1em;
}

.toc-chapter1
{
text-indent: 0em;
margin-bottom: 6pt;
margin-top: 16pt;
font-size: 1em;
}

.tx
{
text-indent: 0em;
margin-top: 2em;
text-align: left;
font-size:1em;
}
.pc
{
margin: 0em;
padding: 0.5em 0 0.5em 0em;
text-align: center;
text-indent:0em;
}

.pc img
{
width: 100%;
margin: 0em;
padding: 0em;
page-break-inside: avoid;
}

.width-10
{
width: 9%;
margin: 0 45%;
page-break-inside: avoid;
}

.width-20
{
width: 19%;
margin: 0 40%;
page-break-inside: avoid;
}

.width-30
{
width: 29%;
margin: 0 35%;
page-break-inside: avoid;
}

.width-40
{width: 39%;
margin: 0 30%;
page-break-inside: avoid;
}

.width-50
{
width: 49%;
margin: 0 25%;
page-break-inside: avoid;
}

.width-70
{
width: 69%;
margin: 0 15%;
page-break-inside: avoid;
}

.width-80
{
width: 79%;
margin: 0 10%;
page-break-inside: avoid;
}

.width-90
{
width: 89%;
margin: 0 5%;
page-break-inside: avoid;
}

.width-100
{
width: 95%;
margin: 0 5%;
page-break-inside: avoid;
}

.width-fixed .pc
{
width: auto;
}

.width-fixed .pc img
{
width: auto;
}

.align-center .pc
{
margin: 0 auto 0 auto;
}

.align-center .pc img
{
margin: 0 auto 0 auto;
}

.align-center
{
text-align: center;
text-indent: 0em;
}

.caption
{
text-align: center;
text-indent: 0em;
font-size: 0.7em;
padding: 0px;
margin: 2% 10%;
page-break-before: avoid;
page-break-inside: avoid;
}
.center-img {
text-align:center;
margin-top:0px;
margin-bottom:0px;
text-indent:0px;
}
img.w10 {
width: 10%;
}
img.w20 {
width: 20%;
}
img.w30 {
width: 30%;
}
img.w40 {
width: 40%;
}
img.w50 {
width: 50%;
}
img.w60 {
width: 60%;
}
img.w70 {
width: 70%;
}
img.w80 {
width: 80%;
}
img.w90 {
width: 90%;
}

img.w100 {
width: 100%;
}

img.h100 {
height: 700px;
}
.fig_full {text-align:center;margin-top:0px;margin-bottom:0px;text-indent:0px;}
div.ol {margin-top: 1em;margin-bottom: 1em;}
a{text-decoration: none; color:inherit;}
span.olnum {
font-style:normal;
font-weight:bold;
}
span.ulnum {
font-style:normal;
font-weight:bold;
}
p.cover
{
margin:0;
padding:0;
text-align:center;
}
p.full-img0
{
margin:0;
padding:0;
text-align:center;
}
p.img
{
margin:1em 1em .5em 1em;
padding:0;
text-align:center;
}
p.full-img1
{
margin:0;
padding:0;
text-align:center;
page-break-before:always;
}
p.full-img2
{
margin:0;
padding:0;
text-align:center;
page-break-after:always;
}
p.full-img3
{
margin:0;
padding:0;
text-align:center;
page-break-before:always;
page-break-after:always;
}
p.full-img4
{
margin:1em 0em 1em 0em;
padding:0;
text-align:center;
}
.img3
{
max-width:100%;
max-height:100%;
}

span.Skew-glady
{
font-style:italic;
}