@namespace h "http://www.w3.org/1999/xhtml";
.coverpage { text-align: center; padding:0em; margin: 0em; }
.pbk {page-break-before: always}
.title {text-align: center;
margin-top: 1.5em;
margin-bottom: 0em;
font-size:400%;
font-weight:normal;
color:#5a5504;}
.title1 {text-align: center;
margin-top: 0.5em;
font-size:170%;
color:#ce7019;}
.title2 {text-align: center;
margin-bottom: 7em;
margin-top: 4em;
font-size:200%;
color:#5a5504;}
.title3 {text-align: center;
margin-bottom: 0em;
margin-top: 4em;
font-size:210%;
}
.title4 {text-align: center;
margin-bottom: 0em;
margin-top: 0em;
}
.copy {
margin-top: 20em;
margin-bottom:0em;
}
.copy1 {
margin-top: 0em;
margin-bottom:0em;
}
.copy2 {
margin-top: 1em;
margin-bottom:0em;
}
.copy3 {
margin-top: 0.5em;
margin-bottom:0em;
}
.toc {text-align:center;
margin-top: 1.5em;
margin-bottom:2.5em;
font-size:350%;
font-weight:normal;
color:#5a5505;}
.toc1 {text-align:center;
margin-top: 0em;
margin-bottom:0em;
}
.toc2 {
margin-top: 1em;
font-size:160%;
font-weight:bold;
margin-bottom:0em;
color:#5a5505;}
.toc3 {
margin-top: 1em;
font-size:125%;
margin-bottom:0.5em;
color:#5a5505;}
.toc4 {text-align:center;
margin-top: 1em;
margin-bottom:0em;
}
.ack {text-align:center;
margin-top: 1.5em;
margin-bottom:3em;
font-size:350%;
font-weight:normal;
color:#5a5504;}
.intro {
margin-top: 1.5em;
margin-bottom:2.5em;
font-size:350%;
font-weight:normal;
color:#5a5504;}
span.drop {
font-size: 440%;
line-height: 1;
height: .9em;
float: left;
font-weight:bold;
margin: -0.04em 0.05em -0.1em 0em;
color:#5a5504;}
.img {text-align:center;
margin-top: 0em;
margin-bottom:0em;
}
.cap {font-size:95%;
margin-top: 0.5em;
margin-bottom:0em;
font-weight:bold;
}
.img2 {text-align:center;
margin-top: 1em;
margin-bottom:1em;
}
.part {text-align:right;
margin-top: 0.5em;
padding-right: 1em;
line-height: 90%;
margin-bottom:0em;
font-size:600%;
}
.partp {text-align:right;
margin-top: 0em;
padding-right: 3em;
margin-bottom:0em;
font-size:200%;
font-weight:bold;
color:#fffff0;}
div.box {
background-color:#ce7019;
border-style:solid #ce7019;
border-width: 0.2em;
padding-bottom: 0.5em;
padding-top: 0.5em;
margin-top: 5em;
}
.h3 {
margin-top: 1em;
margin-bottom:0em;
font-size: 170%;
color:#5a5504;}
.h4 {
margin-top: 1em;
margin-bottom:0em;
font-size: 130%;
font-weight: normal;
color:#5a5504;}
.textStyle1 {
display: block;
margin-bottom: 0em;
margin-top: 0em;
text-indent:1em;
}
.textStyle11 {
display: block;
margin-bottom: 0em;
margin-top: 0em;
}
.chap {
margin-bottom: 0em;
margin-top: 1em;
font-size:150%;
font-weight:bold;
text-align:right;
color:#ce7019;}
.chap1 {
margin-bottom: 1em;
margin-top: 0.5em;
font-size:350%;
font-weight:normal;
color:#5a5504;}
.chap2 {
margin-bottom: 2em;
margin-top: 0.5em;
font-size:350%;
font-weight:normal;
color:#5a5504;}
.hangingpara {text-indent: -1em; margin-left: 1em; margin-top: 0em; margin-bottom: 0em;}
blockquote{font-size:90%;margin-right:0em;margin-left:1.5em;margin-top:0em;margin-bottom:0em;}
sup{font-size:60%}
.border {
margin-top:4em;
width: 100%;
border-top-style: solid;
border-width: .1em;
color:#5a5504;}
.borderx {
margin-top:0.5em;
border-top-style: solid;
border-width: .15em;
color:#df995d;}
.borderc {
margin-top:0.5em;
margin-bottom:1em;
border-top-style: solid;
border-width: .15em;
color:#ce7019;}
.floatpara {margin-top:0em;
margin-left:1em;
margin-bottom:0em;
}
.floatstyle{float:left;
margin-left:-1.0em;
}
.red{color:#ce7019;}
.font{font-size:90%;}
img{max-width:100%}
a.sgc-1x{color:inherit;}