body{margin: 0 0.5em 0 0;}
.div-body{margin: 1em 2em 2em 4em;width:86%;}
@font-face {font-family: marion-h; src: url("../Fonts/marion-h.ttf");}
@font-face {font-family: Bradley_Hand_ITC_Std_Bold; src: url("../Fonts/Bradley_Hand_ITC_Std_Bold.otf");}
.font1{font-family: marion-h;font-size: 120%;}
.font2{font-family: Bradley_Hand_ITC_Std_Bold;}
p{line-height: 1.3em;}
a{text-decoration: none;}
img{max-width: 100%;}
.italic{font-style: italic;}

/*		Titlepage				*/
.imagech{margin: 0.8em 0em 0.5em 0em;text-align:center;}
.title1{margin: 1em 0em 0em 0em; font-size: 285%;font-weight: bold;text-align: center;}
.title2{margin: 0.3em 0em 0em 0em; font-size: 165%;text-align: center;}
.title3{margin: 1.5em 0em 0em 0em;text-align: center;font-size: 110%;}
.title4{margin: 1.8em 0em 0em 0em;text-align: center; font-size: 105%;}
.grey{background-color: #BCBDC0;padding: 0.3em 1em 0.3em 1em;}

/*		Front				*/
.pname1{font-size:320%;line-height: 1em;margin: 0.2em 0em 0.5em 0.3em;padding-bottom:0.1em;}
.c_arrow{vertical-align: -5px;}
.image1{margin:0;}
.fig1{margin:0; text-align: left;}
.fig{margin:0; text-align: center;}

/*		copyright				*/
.cpy-img, .images{margin: 0;}
.copy1{padding-left: 0em;line-height: 120%;margin-top: 1em;margin-bottom: 0em;}
.copy{padding-left: 0em;line-height: 120%;margin-top: 0.5em;margin-bottom: 0em;}
.copy2{padding-left: 0em;line-height: 120%;margin: 0em;}
.copyh{padding-left: 0em;line-height: 120%;margin-top: 0.2em;margin-left: 2em;text-indent: -2em;margin-bottom: 0em;font-size: 85%;}
.dotted{border-top: 2px dotted;margin-top: 1.5em;margin-bottom: 1em;padding-bottom: 15px;padding-top: 5px;}
.listc{margin: 0em 0em 0em 2em;text-indent: -2em;text-align: left;}


/*		toc				*/
.toclist0{margin: 0.3em 2em 0em 0em;text-align: left;font-weight: bold !important;color: #00929F;font-size:110%;}
.toclist{margin: 0.5em 2em 0em 4em;text-indent: -4em;text-align: left;font-weight: bold !important;color: #00929F;font-size:110%;}
.toclist1{margin: 0.8em 2em 0em 2em;text-indent: -2em;text-align: left;font-weight: bold !important;color: #00929F;font-size:110%;}
.tocright{padding: 0;margin: -1.3em 0 0 0;text-align: right !important;}
.toclist2{margin: 0.3em 2em 0em 3em;text-indent: -3em;text-align: left;}
.tochang1{text-indent: 0em;display: inline-block;width: 4em;font-weight: bold;color: #00929F;}
.toclist1 .hang-left {color: #00929F;}
.toclist + .toclist1 {margin-top:0.5em !important;}
.toclist + .tocright, .toclist0 + .tocright, .toclist1 + .tocright {color: #00929F;font-weight: bold !important;}
.toch{margin: 0em 0em 0.2em 2.3em;}
.tochang{text-indent: 0em;display: inline-block;width: 3em;font-weight: bold;color: #EE1C25;}

/*		sticky				*/
/*div.sticky{position: -webkit-sticky;position: sticky;top: 0px;padding: 5px;background-color: #cae8ca;border: 2px solid #4CAF50;text-align: center;width: 40px;left: 90%;}
div.sticky1{position: -webkit-sticky;position: sticky;top: 0px;padding: 5px;background-color: #cae8ca;border: 2px solid #4CAF50;text-align: center;width: 40px;left: 90%;font-size: 95%;}*/
div.sticky{position: -webkit-sticky;position: sticky;top: 0px;padding: 5px;background-color: #cae8ca;border: 2px solid #4CAF50;text-align: center;width: 40px;left: 115%;margin-right:-3.4em;}
div.sticky1{position: -webkit-sticky;position: sticky;top: 0px;padding: 5px;background-color: #cae8ca;border: 2px solid #4CAF50;text-align: center;width: 40px;left: 115%;font-size: 95%;margin-right:-3.4em;}


/*		Glossary pop-up			*/
span.popup_footnote {display: none;}
span.hover_footnote {display: inline;}
span.hover_footnote:hover span.popup_footnote{background-color: #fde1d9;border: 1px solid #f3592a;border-radius: 15px;box-shadow: 8px 8px 8px #c0c0c0;color: #000000;display: block;font-weight: normal;margin-right: 1.75em;margin-top: 0.3em;margin-left: 3em;text-indent: 0em;padding: 0.75em;position: absolute;text-align: center;z-index: 9999;transform: translate(-50%,-50%);left: 50%;}


.bold{font-weight: bold;}
.gterm{font-weight: normal;}
.normal{font-weight: normal;}
.right{text-align: right !important;}
.left{text-align: left !important;}
.center{text-align: center !important;}


.list3{margin: 0.8em 0em 0em 2em;text-indent: -2em;text-align: left;}
.list{margin: 0.8em 0em 0em 2em;text-indent: -2em;text-align: left;}
.list1{margin: 0.8em 0em 0em 4em;text-indent: -4em;text-align: left;}
.list2{margin: 0.8em 0em 0em 6em;text-indent: -6em;text-align: left;}
.hang-left{text-indent: 0em;display: inline-block;width: 2em;font-weight: bold;color: #000000;}
.hang-left1{text-indent: 0em;display: inline-block;width: 2em;font-weight: normal;color: #000000;}

.hang1{margin: 0em 0em 0.2em 2em;}

.hang1 > .list:first-of-type, .hang1 > .noindent:first-of-type{margin-top: 0.5em;}


table.tab1 > tbody > tr > td{padding: 5px 5px 5px 7px;border: 1px solid;vertical-align: top;}
table.tab1 > tbody > tr:first-child{background-color: #79BEC7;font-weight: bold;border: 1px solid black !important;}
table.tab1{border-collapse: collapse;width: 100%;margin-top: 1em;margin-bottom: 0.2em;}
.tab1 > tbody tr:nth-child(odd){background-color: #FFFFFF;}
.tab1 > tbody tr:nth-child(even){background-color: #FFFFFF;}

table.tab2 > tbody > tr > td{padding: 5px 5px 5px 7px;border: 1px solid;border-bottom: 0;vertical-align: top;}
table.tab2 > tbody > tr:first-child{background-color: #00929F;font-weight: bold;}
table.tab2 > tbody > tr:first-child > td{vertical-align: middle !important;}
table.tab2 > tbody > tr:last-child{border-bottom: 1px solid !important;}
table.tab2{border-collapse: collapse;width: 100%;margin-top: 1em;margin-bottom: 0.2em;}
.tab2 > tbody tr:nth-child(odd){background-color: #FFFFFF;}
.tab2 > tbody tr:nth-child(even){background-color: #FFFFFF;}
.arcolor{color: #00929F !important;background-color: #C6E3E8 !important;border: 1px solid #00929F !important;border-top: 1px solid #00929F !important;}


table.tab3 > tbody > tr > td{padding: 5px 5px 5px 7px;vertical-align: top;}
table.tab3{border-collapse: collapse;margin-top: 0.8em;margin-bottom: 0.2em;}

table.tab4 > tbody > tr > td{padding: 5px 10px 5px 10px;border: 1px solid;vertical-align: top;}
table.tab4 > tbody > tr > td:first-child{background-color: #79BEC7;font-weight: bold;border: 1px solid black !important;}
table.tab4{border-collapse: collapse;width: 100%;margin-top: 1em;margin-bottom: 0.2em;}

table.tab5 > tbody > tr > td{padding: 5px 10px 5px 10px;border: 1px solid;vertical-align: top;}
table.tab5{border-collapse: collapse;width: 100%;margin-top: 1em;margin-bottom: 0.2em;}

.tdr {border-right:1px solid !important;} 
.tdl {border-left:1px solid !important;} 
.tdt {border-top:1px solid !important;} 
.tdb {border-bottom:1px solid !important;} 

.calc{margin: 0.5em 0em 0em -2.3em;float: left;}

.curve{margin: 1em 0em 0em -3em;float: left;}
.curve + .noindent {margin: 1em 0em 0em 0em;}

.subhead{margin: 0.8em 0em 0em 0em;font-weight: bold;}

.vtop{vertical-align: top !important;}
.vtop1{vertical-align: top !important;padding-top:0.7em;}
.vbtm{vertical-align: bottom !important;}
.vmid{vertical-align: middle !important;}
.vmiddle1{vertical-align: -6px;}


.fleft{float: left;line-height: 1.5em;padding-right: 0.7em;margin-top: -0.3em;background-color:white;}
.fleft1{float: left;line-height: 1.5em;padding-right: 0.7em;margin-top: -0.3em;background-color:white;padding-top:0.2em;}
.fleft2{float: left;line-height: 1.5em;padding-right: 0.7em;margin-top: -0.3em;background-color:white;padding-top:0.5em;}
.fleft3{float: left;line-height: 1.5em;padding-right: 0.7em;margin-top: -0.3em;background-color:white;padding-top:0.8em;}
.arrow-left1{margin-left: -3.2em; margin-top:0em; margin-bottom:0em;}
.arrow-left3{margin-left: -4.5em;}
.arrow-left4{margin-left: -2.5em; margin-top:0em; margin-bottom:0em;}

.arrow-left + .hang1 {margin: 0.5em 0em 0.5em -1.5em;text-indent: -2em;text-align: left;border-left: 2px solid #94CAD1;padding-left:3.5em;}
.arrow-left + .sec1 {margin: 0.5em 0em 0.5em -0.95em;text-align: left;border-left: 2px solid #94CAD1;padding-left:0.8em;}
.arrow-left + .sec2 {margin: 0.5em 0em 0.5em -1.15em;text-align: left;border-left: 2px solid #94CAD1;padding-left:1.2em;}
.arrow-left + .sec3 {margin: 0.5em 0em 0.5em -1.35em;text-align: left;border-left: 2px solid #94CAD1;padding-left:1.5em;}

.arrow-left + .list {margin: 0.5em 0em 0.5em -1.5em;text-indent: -2em;text-align: left;border-left: 2px solid #94CAD1;padding-left:3.5em;}
.arrow-left1 + .list {margin: 0.5em 0em 0.5em -2.5em;text-indent: -2em;text-align: left;border-left: 2px solid #94CAD1;padding-left:4.4em;}
.arrow-left4 + .list {margin: 0.5em 0em 0.5em -2.3em;text-indent: -2em;text-align: left;border-left: 2px solid #94CAD1;padding-left:4.2em;}
.arrow-left3 + .list {margin: 0.5em 0em 0.5em -4.28em;text-indent: -2em;text-align: left;border-left: 2px solid #94CAD1;padding-left:6.18em;}

.arcolor1{color: #00929F !important;background-color: #C6E3E8 !important;border: 1px solid #00929F !important;}
.arcolor1 > td{border-top: 1px solid #000000 !important;}

.arrow-left1 + .margin0 {margin: 0em 0em 0em -3em;text-align: left;border-left: 2px solid #94CAD1;padding-left:3em;}
.cline {float: left;border-left: 2px solid #94CAD1;margin: -0.8em 0em 0em -3em;padding:0.8em 0 0em 3em;}
.fleft{float: left;line-height: 1.5em;padding-right: 0.7em;margin-top: -0.3em;background-color:white;}

.arrow-left + .noindent {margin-left: -1.5em;margin-top: 0;border-left: 2px solid #94CAD1;padding-left:1.5em;}
.arrow-left1 + .noindent {margin-left: -2.5em;margin-top: 0;border-left: 2px solid #94CAD1;padding-left:2.5em;}
.arrow-left4 + .noindent {margin-left: -2.3em;margin-top: 0.5em;border-left: 2px solid #94CAD1;padding-left:2.3em;}

.mtop{margin: 0.8em 0 0 0;}

.shadow{box-shadow: 10px 10px 5px #d9dadb;}

.tcenter{margin:auto;}


/* cnu */

.sec0{margin: 0em 0em 0.5em 0em;font-size: 250%;color: #00929E;}
.sec1{margin: 1em 0em 0em 0em;font-size: 160%;color: #00929F;font-weight: bold !important;}
.sec2{margin: 1em 0em 0em 0em;font-size: 130%;color: #EE1C25;font-weight: bold !important;}
.sec3{margin: 1em 0em 0em 0em;font-size: 110%;color: #0092A5;font-weight: bold !important;}
.sec4 {margin:0.8em 0 0 0;font-size: 105%;font-weight:bold;}


.noindent{margin: 0.8em 0em 0em 0em;}

.intro-box{margin: 1em 0em 0.2em 0em;background-color: #90BAC3;clor:#000 !important;}
.intro-head{margin: 0em;background-color: #004F5A;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.intro-box .hang-left {color: #000;}

.learning-box2{margin: 1em 0em 0.2em 0em;background-color: #93CAD1;}
.learning-head2{margin: 0em;background-color: #00929F;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.learning-box2 .hang-left {color: #000;}

.learning-box{margin: 1em 0em 0.2em 0em;background-color: #93CAD1;}
.learning-head{margin: 0em;background-color: #00929F;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.learning-box .hang-left {color: #000;}
.learning-box1{margin: 0.8em 0em 0.2em -0.6em;background-color: #00929E;color: #FFFFFF;padding: 10px;}
.learning-box .padd2 {margin-left: 0.5em;}
.learning-box .padd1 {padding-left: 1em;}
.learning-box1 > .list:first-of-type {margin-top: 0;}

.guiding-box{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border: 2px solid #EE1C25;}
.guiding-head{margin: 0em;background-color: #EE1C25;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}

.guiding-boxa{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border-top: 2px solid #EE1C25;border-right: 2px solid #EE1C25;border-left: 2px solid #EE1C25;}
.guiding-boxb{margin: -2.5em 0em 0.2em 0em;background-color: #FFFFFF;border-bottom: 2px solid #EE1C25;border-right: 2px solid #EE1C25;border-left: 2px solid #EE1C25;padding:2.5em 0em 0em 0em;}

.guiding-box .hang-left, .guiding-boxa .hang-left, .guiding-boxb .hang-left {color: #EE1C25;}

.key-box{margin: 1em 0em 0.2em 0em;background-color: #FDE0C7;border: 2px solid #F47922;}
.key-head{margin: 0em;background-color: #F47922;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.key-box .hang-left {color: #F47922;}

.link-box{margin: 1em 0em 0.2em 0em;color: #0B4EA2;}
.link-head{margin: 1em 0em 0em 0em;font-size: 160%;color: #0B4EA2;font-weight: bold !important;}
.link-box .hang-left {color: #0B4EA2;}

.exam-box{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border: 2px solid #FFC20A;}
.exam-head{margin: 0em;background-color: #FFC20A;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.exam-box .hang-left {color: #FFC20A;}
.exam-box table.tab1 > tbody > tr:first-child{background-color: #FFDC90;font-weight: bold;border: 1px solid black !important;}
.exam-box .figure .fig-caption, .exam-box .tab-caption {border-color: #FFC20A !important;}


.science-box{margin: 1em 0em 0.2em 0em;background-color: #E5E1F0;border: 2px solid #532E92;}
.science-head{margin: 0em;background-color: #532E92;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.science-box .hang-left, .science-box .subhead {color: #532E92 !important;}
.science-box .head {margin: 0em;color: #532E92 !important;}
.science-box .figure .fig-caption, .science-box .tab-caption {border-color: #532E92 !important;}
.science-boxb{margin: -2.5em 0em 0.2em 0em;background-color: #E5E1F0;border-bottom: 2px solid #532E92;border-left: 2px solid #532E92;border-right: 2px solid #532E92;padding-top:2.5em;}

.nature-box{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border: 2px solid #532E92;}
.nature-head{margin: 0em;background-color: #532E92;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.nature-box .hang-left, .nature-box .subhead {color: #532E92 !important;}
.nature-boxb{margin: -2.5em 0em 0.2em 0em;background-color: #FFFFFF;border-bottom: 2px solid #532E92;border-left: 2px solid #532E92;border-right: 2px solid #532E92;padding-top:2.5em;}
.nature-boxb .hang-left, .nature-boxb .subhead {color: #532E92 !important;}
.nature-box .figure .fig-caption, .nature-box .tab-caption {border-color: #532E92 !important;}

.extension-box{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border: 2px solid #231F20;}
.extension-head{margin: 0em;background-color: #231F20;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.extension-box .hang-left, .extension-box .subhead {color: #231F20;}
.extension-box .figure .fig-caption, .extension-box .tab-caption {border-color: #231F20 !important;}



.international-box{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border: 2px solid #0080C6;}
.international-head{margin: 0em;background-color: #0080C6;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.international-box .hang-left {color: #0080C6;}

.check-box{margin: 1em 0em 0.2em 0em;background-color: #CCDDF1;border: 2px solid #0080C6;}
.check-head{margin: 0em;background-color: #0080C6;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.check-box .hang-left {color: #0080C6;}
.check-box .figure .fig-caption, .check-box .tab-caption {border-color: #0080C6 !important;}

.test-box{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border: 2px solid #004F5A;}
.test-head{margin: 0em;background-color: #004F5A;color: #FFFFFF;font-size: 105%;font-weight: bold;}
.test-boxa{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border-top: 2px solid #004F5A;border-left: 2px solid #004F5A;border-right: 2px solid #004F5A;}
.test-boxb{margin: -2.5em 0em 0.2em 0em;background-color: #FFFFFF;border-bottom: 2px solid #004F5A;border-left: 2px solid #004F5A;border-right: 2px solid #004F5A;padding-top:2.5em;}
.test-boxc{margin: -2.5em 0em 0.2em 0em;background-color: #FFFFFF;border-left: 2px solid #004F5A;border-right: 2px solid #004F5A;padding-top:2.5em;}
.test-box .hang-left, .test-box .subhead, .test-boxa .hang-left, .test-boxa .subhead, .test-boxb .hang-left, .test-boxb .subhead, .test-boxc .hang-left, .test-boxc .subhead {color: #004F5A;}
.test-box .figure .fig-caption, .test-box .tab-caption, .test-boxa .figure .fig-caption, .test-boxa .tab-caption, .test-boxb .figure .fig-caption, .test-boxb .tab-caption, .test-boxc .figure .fig-caption, .test-boxc .tab-caption {border-color: #004F5A !important;}


.theory-box{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border: 2px solid #1B2561;}
.theory-head{margin: 0em;background-color: #1B2561;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.theory-boxa{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border-top: 2px solid #1B2561;border-left: 2px solid #1B2561;border-right: 2px solid #1B2561;}
.theory-boxb{margin: -2.5em 0em 0.2em 0em;background-color: #FFFFFF;border-bottom: 2px solid #1B2561;border-left: 2px solid #1B2561;border-right: 2px solid #1B2561;padding-top:2.5em;}
.theory-boxc{margin: -2.5em 0em 0.2em 0em;background-color: #FFFFFF;border-left: 2px solid #1B2561;border-right: 2px solid #1B2561;padding-top:2.5em;}
.theory-box .hang-left, .theory-box .subhead, .theory-boxa .hang-left, .theory-boxa .subhead, .theory-boxb .hang-left, .theory-boxb .subhead, .theory-boxc .hang-left, .theory-boxc .subhead {color: #1B2561;}
.theory-box .figure .fig-caption, .theory-box .tab-caption, .theory-boxa .figure .fig-caption, .theory-boxa .tab-caption, .theory-boxb .figure .fig-caption, .theory-boxb .tab-caption, .theory-boxc .figure .fig-caption, .theory-boxc .tab-caption {border-color: #1B2561 !important;}


.worked-box{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border-left: 2px solid #EE1C25;border-bottom: 2px solid #EE1C25;color: #0B4EA2;}
.worked-head{margin: 0em;background-color: #EE1C25;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.worked-box .hang-left, .worked-boxa .hang-left, .worked-boxb .hang-left {color: #0B4EA2;}
.worked-box .padd2, .worked-boxa .padd2, .worked-boxb .padd2{padding-right: 2em;}
.worked-boxa{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border-left: 2px solid #EE1C25;color: #0B4EA2;}
.worked-boxb{margin: -2.5em 0em 0.2em 0em;background-color: #FFFFFF;border-left: 2px solid #EE1C25;border-bottom: 2px solid #EE1C25;color: #0B4EA2;padding-top:2.5em;}
.worked-box .figure .fig-caption, .worked-box .tab-caption, .worked-boxa .figure .fig-caption, .worked-boxa .tab-caption , .worked-boxb .figure .fig-caption, .worked-boxb .tab-caption {border-color: #0B4EA2 !important;}

.reflection-box{margin: 1em 0em 0.2em 0em;background-color: #FFFFFF;border: 2px solid #7AC142;}
.reflection-head{margin: 0em;background-color: #7AC142;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.reflection-box .hang-left {color: #7AC142;}


.b_curve8{
width:50%;
padding: 5px;
background:
-webkit-linear-gradient(0, transparent 0%, #EB172C 0%),
-webkit-linear-gradient(135deg, transparent 25%, #EB172C 25%),
-webkit-linear-gradient(225deg, transparent 25%, #EB172C 25%),
-webkit-linear-gradient(0, transparent 0%, #EB172C 0%);
background-position: bottom left, bottom right, top right, top left;
background-size: 60% 51%;
background-repeat: no-repeat;
border-collapse: collapse;
}

.examstyle-box{margin: 1em 0em 0.2em 0em;background-color: #ABD6DD;}
.examstyle-head{margin: 0em;background-color: #00929F;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.examstyle-box .hang-left {color: #00929F;}
.examstyle-box .figure .fig-caption, .examstyle-box .tab-caption {border-color: #00929F !important;}


.self-box{margin: 1em 0em 0.2em 0em;background-color: #79BEC7;}
.self-head{margin: 0em;background-color: #00929F;color: #FFFFFF;font-size: 105%;font-weight: bold;text-transform: uppercase;}
.self-box .hang-left {color: #00929F;}


.padd1{padding: 5px 10px;}
.padd2{padding: 10px;}
.padd4{padding: 0 0 0 1em;}
.padd5{padding: 0 0 0 2em;}

.padd2 > .tab2:first-of-type, .padd2 > .subhead:first-of-type, .padd2 > .noindent:first-of-type, .padd2 > .list:first-of-type, .padd2 > .list1:first-of-type {margin-top: 0em;}

.padd2 > .hang1 + .list:first-of-type {margin-top: 0.8em;}


.figure{margin: 1em 0 1em 0;}
.img{margin:0; text-align:center;}
.fig-caption{padding-bottom:0.2em;border-bottom: 1px solid;color:#000;}
.figure .fig-caption {border-color: #00929F !important;}
.tab-caption {margin:0.5em 0 0 0;padding-bottom:0.2em;border-bottom: 1px solid;border-color: #00929F !important;}

.sec1 + .sec2,  .sec2 + .sec3, .sec1 + .noindent, .sec2 + .noindent, .sec3 + .noindent, .subhead + .noindent, .noindent + .list {margin-top: 0.5em;}

.arrow-left{margin-left: -1.7em;}
.arrow-left2{margin-top: 0;margin-left: -1.7em;margin-bottom: 0em;}
.arrow-bow1{margin: -1.2em 0em 0em -1.5em;padding-top: 0.8em;padding-left: 1.6em;border-left: 2px solid #94CAD1;}
.arrow-bow1a{margin: -3.2em 0em 0em -1.5em;padding-top: 2.8em;padding-left: 1.6em;border-left: 2px solid #94CAD1;}
.arrow-bow2{margin: -1.2em 0em 0em -2.3em;padding-top: 0.8em;padding-left: 2.4em;border-left: 2px solid #94CAD1;}
.arrow-left2 + .toch {margin-left: -1.5em;border-left: 2px solid #94CAD1;padding-left:3.7em;}
.arrow-left2 + .toclist1 {margin-left: -1.35em;border-left: 2px solid #94CAD1;padding-left:3.2em;margin-bottom:0.5em;}
.arrow-left2 + .toclist1 + .tocright{padding: 0;margin: -1.9em 0 0.6em 0;text-align: right !important;}


.lineheight1{line-height: 1.2em;}
.pno{margin-top: 0.5em;margin-left: 0em;margin-bottom: 0.1em;page-break-inside: avoid;padding-top:0.2em;border-top: 2px solid;}
.pname{margin-top: 0.2em;margin-left: 0em;margin-bottom: 0.8em;padding-bottom:.1em;border-bottom: 12px solid;}
.padd3{padding: 2em 1em 2em 1em;}
.clr_blue3{background-color: #00929f;padding-bottom: 3em;}
.noindent0, .margin0{margin: 0;}
.margin1{margin: 0 0 2em 0;}

.white{color: #FFFFFF;}
.chapno{page-break-inside: avoid; margin-bottom: 0.5em; font-weight: normal;}
.font180{font-size: 180%;}
.font350{font-size: 350%;margin: 0em;}
span.subscript {vertical-align:sub;font-size:58%;}
span.supscript {vertical-align:super;font-size:62%;}

