body
{
margin-left:1em;
margin-right:1em;
}
img {
max-height:100%;
max-width:100%;
}
.a1
{
text-decoration:underline;
}
a
{
text-decoration:none;
color:#3344DB;
}
a:active, a:hover, a:focus
{
color:#B11021;
}
a:visited
{
color:#7D3F8F;
}
.cover
{
text-align: center;
text-indent: 0em;
margin: 1.5em 0em 1em 0em;
}

.title-head
{
text-align:center;
font-weight:bold;
text-indent:0em;
font-size:1.5em;
margin:3em 0em 3em 0em;
color:#2C8287;
font-family:sans-serif;
}
.title-head-1
{
text-align:center;
text-indent:0em;
font-size:1.5em;
margin:0em 0em 0em 0em;
color:#2C8287;
font-family:sans-serif;
}
.title-head-1a
{
text-align:center;
text-indent:0em;
font-size:1.5em;
margin:0em 0em 2em 0em;
color:#2C8287;
font-family:sans-serif;
font-weight:normal;
}
.title-head-1b
{
text-align:center;
text-indent:0em;
font-size:1.5em;
margin:0em 0em 0em 0em;
color:#2C8287;
font-family:sans-serif;
font-weight:normal;
}
.title-text
{
text-align:center;
text-indent:0em;
color:#2C8287;
font-size:1.2em;
margin:0.7em 0em 0em 0em;
font-family:sans-serif;
}
.title-text-t
{
text-align:center;
text-indent:0em;
color:#2C8287;
font-size:1.2em;
margin:0em 0em 0em 0em;
font-family:sans-serif;
}
.pink
{
color:#a41984!important;
}
.copy
{
text-align:left;
text-indent:0em;
font-size: 0.9em;
margin:0em 0em 0em 0em;
font-family:sans-serif;
}
.copy-t
{
text-align:left;
text-indent:0em;
font-size: 0.9em;
margin:7em 0em 0em 0em;
font-family:sans-serif;
}
.copyt
{
text-align:left;
text-indent:0em;
font-size:1em;
font-size: 0.9em;
margin:1em 0em 0em 0em;
font-family:sans-serif;
}
.chapter-head
{
text-align:left;
font-weight:bold;
color:#2C8287;
text-indent:0em;
font-size:1.8em;
margin:1em 0em 0em 0em;
font-family:sans-serif;
font-variant: small-caps;
}
.h2
{
text-align:left;
font-weight:normal;
color:#2C8287;
text-indent:0em;
font-size:1.2em;
margin:0.5em 0em 0.2em 0em;
font-family:sans-serif;
font-variant: small-caps;
}
ul
{
margin-top:0.5em;
padding-left:1em;
margin-bottom:0em;
}
ul.bullist
{
margin-top:0.5em;
padding-left:2em;
margin-bottom:0em;
}
ul.bullist1
{
margin-top:0em;
list-style-type:disc;
padding-left:1.1em;
margin-bottom:0em;
}
ul.bullist2
{
margin-top:0em;
padding-left:3.0em;
margin-bottom:0em;
}
.bullet
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.3em 0em 0em 0em;
font-family:sans-serif;
}
ol
{
margin-top:1em;
margin-bottom:0em;
padding-left:1.5em;
}
ol.numlist
{
margin-top:0.5em;
margin-bottom:0em;
padding-left:1.5em;
}
ol.numlist1
{
margin-top:0em;
margin-bottom:0em;
padding-left:1.2em;
}
li.num
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.3em 0em 0em 0em;
padding:0em 0em 0em 0.5em;
font-family:sans-serif;
}
li.alpha
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.3em 0em 0em 0em;
padding:0em 0em 0em 0.5em;
font-family:sans-serif;
}
li.alpha-1
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.3em 0em 0em 0.5em;
padding:0em 0em 0em 0em;
font-family:sans-serif;
}
li.roman
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.3em 0em 0em 0em;
padding:0em 0em 0em 0.5em;
font-family:sans-serif;
}
li.num1
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.8em 0em 0em 0em;
font-family:sans-serif;
}
.lower-alpha
{
list-style-type:lower-alpha;
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.3em 0em 0em 0em;
padding:0em 0em 0em 1.2em;
font-family:sans-serif;
}
.roman-list
{
list-style-type:lower-roman;
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.3em 0em 0em 0em;
font-family:sans-serif;
}
.normal
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.2em 0em 0em 0em;
font-family:sans-serif;
}
.normal1
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.5em 0em 0em 0em;
font-family:sans-serif;
}
.normal-b
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:1em 0em 0.5em 0em;
font-family:sans-serif;
}
.normal-bb
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0em 0em 1em 0em;
font-family:sans-serif;
}
.normal-t
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.5em 0em 0.5em 0em;
font-family:sans-serif;
}
.normal-tt
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:1em 0em 0em 0em;
font-family:sans-serif;
}
.normal-left
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.2em 0em 0.2em 3.5em;
font-family:sans-serif;
}
.normal-left1
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.2em 0em 0.2em 2.5em;
font-family:sans-serif;
}
.normal-left1a
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.2em 0em 0.2em 4.8em;
font-family:sans-serif;
}
.normal-left2
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.2em 0em 0.2em 1em;
font-family:sans-serif;
}
.normal-left3
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.8em 0em 0.2em 0em;
font-family:sans-serif;
}
.normal-indent
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.2em 0em 0em 1.5em;
font-family:sans-serif;
}
.normal-indent-b
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.5em 0em 0.5em 1.5em;
font-family:sans-serif;
}
.normal-indent-bb
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.5em 0em 0em 0em;
font-family:sans-serif;
}
.normal-indent-bb1
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:1.5em 0em 0em 0em;
font-family:sans-serif;
}
.normal-indent-1
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.3em 0em 0em 3em;
font-family:sans-serif;
}
.normal-head
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.5em 0em 0em 0em;
font-family:sans-serif;
}
.normal-head-1
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:1.5em 0em 0em 0em;
font-family:sans-serif;
}
.normal-h
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.5em 0em 0em 0em;
font-family:sans-serif;
color:#2C8287;
}
.image
{
text-align:left;
margin:0.5em 0em 0.5em 0em;
}
.bm_center
{
text-align:center;
text-indent:0em;
font-size:1em;
margin:0em 0em 0em 0em;
font-family:sans-serif;
}
.bm_center-t
{
text-align:center;
text-indent:0em;
font-size:1em;
margin:2em 0em 0em 0em;
font-family:sans-serif;
}
.bm_center-b
{
text-align:center;
text-indent:0em;
font-size:1em;
margin:0em 0em 0em 0em;
font-family:sans-serif;
font-weight:bold;
}

table
{
width:100%;
border-collapse:collapse;
margin:1em 0em 1em 0em;
border:1px solid;
text-align:left;
}
td, th
{
font-size:1em;
border-collapse:collapse;
margin:1em 0em 1em 0em;
border:0px solid;
text-align:left;
padding:0.3em;
font-family:sans-serif;
}
table.type1 th
{
font-size:1em;
border-collapse:collapse;
margin:1em 0em 1em 0em;
border:1px solid;
text-align:left;
padding:0.3em;
font-family:sans-serif;
}
.border
{
font-size:1em;
margin:1em 0em 1em 0em;
border:1px solid;
text-align:left;
padding:0.3em;
font-family:sans-serif;
vertical-align:top;
}

.table-text1
{
font-size:1em;
margin:1em 0em 1em 0em;
border-right:1px solid;
text-align:left;
padding:0.3em;
font-family:sans-serif;
}
.table-text1a
{
font-size:1em;
margin:1em 0em 1em 0em;
border:1px solid;
text-align:left;
padding:0.3em;
font-family:sans-serif;
}
.footnote
{
text-align:left;
text-indent:-0.5em;
font-size:1em;
margin:0em 0em 0em 0.5em;
font-family:sans-serif;
}
.footnote2
{
text-align:justify;
text-indent:-0.4em;
font-size:1em;
margin:0em 0em 0em 0.8em;
font-family:sans-serif;
}
.footnote1
{
text-align:justify;
text-indent:-1.2em;
font-size:1em;
margin:0em 0em 0em 1em;
font-family:sans-serif;
}

table.number
{
border-collapse:collapse;
margin:0.5em 0em 0.5em 0em;
border:1px solid;
text-align:left;
width:100%;
}
.table-text
{
text-align:center;
border-right:1px solid;
border-top:1px solid;
text-indent:0em;
font-size:6em;
margin:0.7em 0em 0em 0em;
font-family:sans-serif;
font-weight:bold;
}
.box
{
margin:1em 0em 1em 0em;
border:1px solid;
padding:5em;
}
.box1
{
margin:1em 0em 1em 0em;
border:1px solid;
padding:1em;
}
.box3
{
margin:1em 0em 1em 0em;
border:1px solid;
padding:0.3em 0em 0em 0.3em;
}
.boxempty
{
margin:1em 0em 1em 0em;
border:1px solid;
height:100px;
}
.box2
{
margin:1em 0em 1em 0em;
border:1px solid;
padding:2em;
}
.box-text
{
text-align:center;
text-indent:0em;
font-size:6em;
margin:0.7em 0em 0em 0em;
font-family:sans-serif;
font-weight:bold;
}
.box-text-math
{
text-align:center;
text-indent:0em;
font-size:2em;
margin:0.7em 0em 0.7em 0em;
font-family:sans-serif;
font-weight:bold;
}
.box-text2
{
text-align:left;
text-indent:0em;
font-size:2em;
margin:0em 0em 1em 0em;
font-family:sans-serif;
font-weight:bold;
}

.box-text1
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0em 0em 0em 0em;
font-family:sans-serif;
}

.table-text1
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0em 0em 0em 0em;
font-family:sans-serif;
}
.table-text1b
{
text-align:left;
border-bottom:1px solid;
border-right:1px solid;
text-indent:0em;
font-size:1em;
margin:0em 0em 0em 0em;
font-family:sans-serif;
vertical-align:top;
}
.table-text1b-c
{
text-align:center;
border-bottom:1px solid;
border-right:1px solid;
text-indent:0em;
font-size:1em;
margin:0em 0em 0em 0em;
font-family:sans-serif;
}
.upper
{
text-transform:uppercase;
}

ul.square li
{
list-style-image: url('../images/square.jpg');
font-family:sans-serif;
padding:0.5em 0em 0em 0.7em;
margin-left:0.7em;
}


.topz
{
vertical-align: text-top;
}

.table-caption {
	text-align: left;
	text-indent: 0em;
	font-size: 1em;
	margin: 1em 0em 0em 0em;
	font-family: sans-serif;
}

figure
{
margin:0em;
}

.caption {
	text-align: left;
	text-indent: 0em;
	font-size: 1em;
	margin: 0.5em 0em 0.5em 0em;
	font-family: sans-serif;
}

div.left
{
margin: 0.5em 0em 0.5em 1.5em;
}
.normal-box
{
text-align:center;
text-indent:0em;
font-size:1.8em;
margin:0em 0em 0em 0em;
font-family:sans-serif;
}
.normal-t1
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.5em 0em 1em 0em;
font-family:sans-serif;
}
.num-list1
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.4em -0.5em 0.2em 0em;
font-family:sans-serif;
}
li.alpha-2
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.3em 0em 0em 1.85em;
padding:0em 0em 0em 0em;
font-family:sans-serif;
}
.normal-left2b
{
text-align:left;
text-indent:0em;
font-size:1em;
margin:0.2em 0em 1.2em 1em;
font-family:sans-serif;
}
.sr-only 
{
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
white-space: nowrap;
height: 1px;
width: 1px;
overflow: visible;
}
.fnor
{
font-weight:normal;
}