body
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:20px;
-webkit-text-size-adjust:none;
}

@font-face
{
font-family: "Alegreya-Black";
src:url(../fonts/Alegreya-Black.otf);
}
@font-face
{
font-family: "Alegreya-BlackItalic";
src:url(../fonts/Alegreya-BlackItalic.otf);
}
@font-face
{
font-family: "Alegreya-Bold";
src:url(../fonts/Alegreya-Bold.otf);
}
@font-face
{
font-family: "Alegreya-BoldItalic";
src:url(../fonts/Alegreya-BoldItalic.otf);
}
@font-face
{
font-family: "Alegreya-Italic";
src:url(../fonts/Alegreya-Italic.otf);
}
@font-face
{
font-family: "Alegreya-Regular";
src:url(../fonts/Alegreya-Regular.otf);
}
@font-face
{
font-family: "AlegreyaSC-Black";
src:url(../fonts/AlegreyaSC-Black.otf);
}
@font-face
{
font-family: "AlegreyaSC-BlackItalic";
src:url(../fonts/AlegreyaSC-BlackItalic.otf);
}
@font-face
{
font-family: "AlegreyaSC-Bold";
src:url(../fonts/AlegreyaSC-Bold.otf);
}
@font-face
{
font-family: "AlegreyaSC-BoldItalic";
src:url(../fonts/AlegreyaSC-BoldItalic.otf);
}
@font-face
{
font-family: "AlegreyaSC-Italic";
src:url(../fonts/AlegreyaSC-Italic.otf);
}
@font-face
{
font-family: "AlegreyaSC-Regular";
src:url(../fonts/AlegreyaSC-Regular.otf);
}
@font-face
{
font-family: "Lato-Bla";
src:url(../fonts/Lato-Bla.otf);
}
@font-face
{
font-family: "Lato-BlaIta";
src:url(../fonts/Lato-BlaIta.otf);
}
@font-face
{
font-family: "Lato-Bol";
src:url(../fonts/Lato-Bol.otf);
}
@font-face
{
font-family: "Lato-BolIta";
src:url(../fonts/Lato-BolIta.otf);
}
@font-face
{
font-family: "Lato-Hai";
src:url(../fonts/Lato-Hai.otf);
}
@font-face
{
font-family: "Lato-HaiIta";
src:url(../fonts/Lato-HaiIta.otf);
}
@font-face
{
font-family: "Lato-Lig";
src:url(../fonts/Lato-Lig.otf);
}
@font-face
{
font-family: "Lato-LigIta";
src:url(../fonts/Lato-LigIta.otf);
}
@font-face
{
font-family: "Lato-Reg";
src:url(../fonts/Lato-Reg.otf);
}
@font-face
{
font-family: "Lato-RegIta";
src:url(../fonts/Lato-RegIta.otf);
}
@font-face
{
font-family: "Lato-Italic";
src:url(../fonts/Lato-Italic.otf);
}


/* full screen */

.container {
max-width: 768px;
}
.innercontainer {
margin: 0px 60px 0px 60px;

}

html { 
	overflow-y: scroll; /* always force a scrollbar in non-IE */
	}
a {
text-decoration: none;
color:inherit;
}
img {
max-width: 100%;
max-height: auto;
}


.CPY1ab
{
font-family: "Lato-Reg";
text-align:left;
font-size:12px;
font-weight:normal;
text-indent: 10px;
margin-top:5px;
margin-bottom:0px;
}
.CPY1abc
{
font-family: "Lato-Reg";
text-align:left;
font-size:12px;
font-weight:normal;
text-indent: 20px;
margin-top:5px;
margin-bottom:0px;
}
.CPY1abb
{
font-family: "Lato-Reg";
text-align:center;
font-size:12px;
font-weight:normal;
text-indent: 0px;
margin-top:5px;
margin-bottom:0px;
}
.CPY1a
{
font-family: "Lato-Reg";
text-align:left;
font-size:12px;
font-weight:normal;
margin-top:40px;
margin-bottom:0px;
}
.CPY1
{
font-family: "Lato-Reg";
text-align:left;
font-size:12px;
font-weight:normal;
margin-top:20px;
margin-bottom:0px;
}
.CPY-1
{
font-family: "Lato-Reg";
text-align:left;
font-size:12px;
font-weight:normal;
margin-left:15px;
margin-top:20px;
margin-bottom:0px;
text-indent:-15px;
}
.CPY1aa
{
font-family: "Lato-Reg";
text-align:left;
font-size:12px;
font-weight:normal;
margin-top:5px;
margin-left:10px;
margin-bottom:0px;
}
.CPY
{
font-family: "Lato-Reg";
text-align:left;
font-size:12px;
font-weight:normal;
margin-left:15px;
margin-top:5px;
margin-bottom:0px;
text-indent:-15px;
}
.FM-BL-first
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:10px 0 0 20px;
text-indent:-20px;
}
.FM-BL
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:0px 0 0 20px;
text-indent:-20px;
}
span.FM-DING
{
font-family: "Lato-Bol";
color:#00b4cd;
padding-right:5px;
}
.Guid1
{
font-size:25px;
line-height:120%;
padding:0px;
text-indent:0px;
margin:20px 0px 10px 0px ;
text-align:left;
font-family: "Lato-Bol";
color:#6e6a3c;
background-color: #ffd65d;
padding:10px;
}
.FM-head
{
font-size:35px;
line-height:120%;
padding:0px;
text-indent:0px;
margin:20px 0px 10px 0px ;
text-align:left;
font-family: "Lato-Reg";
color:#00b4cd;
}
.FM-head1
{
font-size:20px;
line-height:120%;
padding:0px;
text-indent:0px;
margin:20px 0px 10px 0px ;
text-align:left;
font-family: "Lato-Reg";
color:#f15a47;
}
span.lato
{
font-family: "Lato-Reg";
color:#61cae1;
}
span.lato-1
{
font-family: "Lato-Bol";
color:#007aa3;
}
.hrblu
{
border:1px solid #00b4cd;
}
.hrgrn
{
border:1px solid #5ba040;
margin-top: 20px;
}
.fm-drop
{
font-family: "Lato-Reg";
float:left;
font-size: 70px;
text-align: left;
line-height: 80%;
color: #f58d76;
}
.SL1
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:20px;
text-indent:0px;
margin-bottom:0px;
}
.SL
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:0px;
text-indent:20px;
margin-bottom:0px;
}
.SL-1
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:10px;
text-indent:0px;
margin-bottom:0px;
}
.RS-bl
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:110%;
text-align:left;
text-indent:-16px;
margin:10px 0px 0px 16px;
}
.RS1
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:10px;
text-indent:0px;
margin-bottom:0px;
}

.RS
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:10px;
text-indent:0px;
margin-bottom:0px;
}

.RS2
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:0px;
text-indent:12px;
margin-bottom:0px;
}
.RS-bl-fst
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:110%;
text-align:left;
text-indent:-14px;
margin:10px 0px 0px 14px;
padding:0px 0px 0px 0px;
}
span.Rs-Bullet
{
font-size:10px;
margin-right:5px;
color:#fbb04c;
}
.RS-A
{
font-family: "Lato-Bla";
font-size:25px;
line-height:100%;
text-align:left;
margin:0px 0px 0px 0px;
color:#fbb04c;
background-color: #6e6a3c;
padding:10px;
padding-left:60px;
}
.RS-B
{
font-family: "Lato-Reg";
font-size:28px;
line-height:100%;
text-align:left;
margin:20px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#f15a47;
}
span.ecbold
{
font-family: "Lato-Bol";
color: #6e6a3c;
}
.AK-B
{
font-family: "Lato-Reg";
font-size:20px;
line-height:100%;
text-align:left;
margin:20px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#5ba040;
}
.UL
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:110%;
text-align:left;
text-indent:-15px;
margin:3px 0px 0px 15px;
padding:0px 0px 0px 0px;
}
.UL1
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:110%;
text-align:left;
text-indent:-15px;
margin:10px 0px 0px 15px;
padding:0px 0px 0px 0px;
}


.TOC-Chapter
{
font-family: "Lato-Reg";
text-align:left;
font-size:17px;
font-weight:normal;
text-indent:-20px;
margin:30px 0px 0px 20px;
line-height:100%;
color: #f15a47;
}
.TOC-Unit
{
font-family: "Lato-Bol";
text-align:left;
font-size:25px;
font-weight:normal;
text-indent:-105px;
margin:20px 0px 0px 105px;
line-height:100%;
color: #5ba040;
}
.TOC-Hook
{
font-family: "Lato-Reg";
text-align:left;
font-size:15px;
font-weight:normal;
text-indent:0px;
margin:10px 0px 0px 0px;
line-height:100%;
}
.TOC-Hook1
{
font-family: "Lato-Reg";
text-align:left;
font-size:15px;
font-weight:normal;
text-indent:0px;
margin:10px 0px 0px 0px;
line-height:100%;
}
.TOC-1st-head
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:15px;
font-weight:normal;
text-indent:-20px;
margin:10px 0px 0px 20px;
line-height:100%;
color: #000;
}
.TOC-BOX
{
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
text-indent:0px;
margin:10px 0px 0px 20px;
line-height:100%;
color: #000;
}
span.FM-BOX-M
{
font-family: "Lato-Bol";
color: #00b4cd;
}
span.FM-BOX-N
{
font-family: "Lato-Bol";
color: #5ba040;
}


.CO-FIG-CAP {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 480px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP1 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 480px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP3 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 483px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP4 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 503px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP5 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 483px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP7 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 438px;
border:2px solid #f37032;
padding:10px;
}



.CO-FIG-CAP9 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 490px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP10 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 853px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP11 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 484px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP18 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 902px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP19 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 480px;
border:2px solid #f37032;
padding:10px;
}
span.CO-FIG-TTL {
font-family: "Lato-Bol";
color:#f37032;
}
.Chaptertitle {
width: 768px;
height:121px;
position: relative;
margin: 10px 0px 0px 0px;
min-height: 121px;
max-width: 768px;
}
.CN
{
font-family: "Lato-Reg";
font-size:90px;
line-height:100%;
text-align:center;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
color:#ffffff;
padding:5px;
border-width:5px;	
border-style:double;
background-color:#a6ce39;
}
.CT
{
font-family: "Lato-Reg";
font-size:50px;
line-height:100%;
text-align:left;
margin-right:0px;
margin-left:0px;
margin-top:0px;
padding-left:15px;
color:#f37032;
}
.hr
{
border:1px solid #000;
}
.hr1
{
border:2px solid #00b7ce;
margin-top:10px;
}
.hr2
{
border-bottom:5px solid #ffd65d;
margin:15px 0px 20px 0;
}
.HK-A
{
font-size:30px;
line-height:30px;
padding:0px;
text-indent:0px;
margin:30px 0px 0px 0px ;
text-align:left;
font-family: "Lato-Reg";
color:#f37032;
}
.HK-tx-1
{
font-size:13px;
line-height:24px;
padding:0px;
margin:25px 0px 0px 0px ;
text-align:left;
font-family: "Lato-Reg";
}
.HK-tx-2
{
font-size:13px;
line-height:24px;
padding:0px;
text-indent:20px;
margin:0px 0px 0px 0px ;
text-align:left;
font-family: "Lato-Reg";
}
.PQ-B
{
padding:0px 0px 0px 10px;
margin:10px 0px 0px 10px ;
background-color:#ebf7fa;
float:right;
width:50%;
}
.PQ
{
font-size:14px;
line-height:140%;
padding:0px;
text-indent:0px;
margin:0px 0px 0px 0px ;
text-align:left;
font-family: "Lato-Reg";
color:#00a9c3;
}

.PQ1
{
padding:0px 0px 0px 10px;
margin:-3px 0px -9px 0px;
}
.MM-B
{
width: 768px;
height:128px;
background-size:768px;
position: relative;
margin: 20px 0px 20px 0px;
background-image:url('../images/MM.jpg');
background-repeat: no-repeat;
padding:0px;
}
.mm-tab
{
position: relative;
margin-top: -115px;
margin-bottom: 60px;
border-collapse:collapse;
}
.mm-td1
{
background: #bece3c;
font-family: Lato-Bol;
color:#6e6a3c;
padding-right:20px;
padding-left:20px;
}
.mm-td2
{
background: #bece3c;
font-family: Lato-Reg;
color:#ffffff;
}

.MM1
{
position:absolute;
font-family: "Lato-Bol";
font-weight: 400;
text-align:left;
font-size:16px;
font-weight:normal;
text-indent:0px;
margin:45px 0px 0px 100px;
line-height:120%;
color:#6e6a3c;
}
.MM
{
position:absolute;
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
text-indent:0px;
margin:40px 0px 0px 200px;
line-height:120%;
color:#ffffff;
}




.KC
{
font-family: "Lato-Bol";
text-align:left;
font-weight: 300;
font-size:16px;
font-weight:normal;
text-indent:0px;
margin:0px 0px 0px 0px;
line-height:100%;
color:#f37032;
}
.KC-bl-first
{
font-family: "Lato-Lig";
text-align:left;
font-size:13px;
font-weight:normal;
text-indent:-13px;
margin:10px 0px 0px 13px;
line-height:100%;
}
.KC-bl
{
font-family: "Lato-Lig";
text-align:left;
font-size:13px;
font-weight:normal;
text-indent:-13px;
margin:10px 0px 0px 13px;
line-height:100%;
}
span.KC-bullet
{
font-size:8px;
color:#f37032;
margin-right:5px;
}
.CO-B
{
padding:15px;
margin:20px 0px 20px 0px ;
border:2px solid #f37032;
background-color:#efeee5;
}
.CO-OL-1
{
font-family: "Lato-Reg";
text-align:left;
font-size:12px;
font-weight:normal;
text-indent:0px;
margin:0px 0px 7px 0px;
line-height:100%;
}
.CO-OL-2
{
font-family: "Lato-Reg";
text-align:left;
font-size:12px;
font-weight:normal;
text-indent:0px;
margin:3px 0px 0px 0px;
line-height:100%;
}
.CO-OL-3
{
font-family: "Lato-Reg";
text-align:left;
font-size:12px;
font-weight:normal;
text-indent:0px;
margin:10px 0px 0px 0px;
line-height:100%;
}
span.CO-OL-numeral
{
font-family: "Lato-Bla";
color:#f37032;
}
span.orng
{
color:#f37032;
}
.EQ
{
font-family: "Alegreya-Regular";
text-align:center;
font-size:14px;
font-weight:normal;
margin-top:0px;
text-indent:0px;
margin-bottom:10px;
margin-top:10px;
}
.TX
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:0px;
text-indent:20px;
margin-bottom:0px;
}
.TX1
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:10px;
text-indent:0px;
margin-bottom:0px;
}
.TX2
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:10px;
text-indent:20px;
margin-bottom:0px;
}
span.TX-dcap
{
font-family: "Lato-Bol";
color:#00a9c3;
}
span.under
{
text-decoration:underline;
}
.tab
{
border:0px solid #000;
}
span.tab-c
{
font-family: "Lato-Bol";
color:#585747;
}
.A
{
font-size:30px;
line-height:120%;
padding:0px;
text-indent:0px;
margin:0px 0px 10px 10px ;
text-align:left;
font-family: "Lato-Reg";
color:#f37032;
}
.A-numeral
{
font-family: "Lato-Bol";
text-align:left;
padding:3px;
color:#6e6a3c;
border:2px solid #d2d1c2;
font-size:18px;
margin:0px 0px 0px 0px;
}
.B
{
font-size:20px;
line-height:120%;
padding:0px;
text-indent:0px;
margin:20px 0px 10px 0px ;
text-align:left;
font-family: "Lato-Reg";
color:#006c54;
}
.C
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:15px;
text-indent:0;
margin-bottom:0px;
}
span.C
{
font-family: "Lato-Reg";
color:#006991;
font-size:13px;
}
span.PK
{
font-family: "AlegreyaSC-BoldItalic";
color:#42515a;
}
span.PK1
{
font-family: "Alegreya-Bold";
color:#42515a;
}

span.Smallcaps
{
font-variant:small-caps;
}
sub
{
line-height:60%;
}
sup
{
line-height:70%;
}
.gray
{
color: #7f7f7f;
}
span.Italic
{
font-family: "Alegreya-Italic";
}
span.Italic1
{
font-family: "Lato-Italic";
}
span.Italic2
{
font-family: "Lato-LigIta";
}
span.Italic3
{
font-family: "Lato-RegIta";
}

span.bold
{
font-family: "Alegreya-Bold";
}
span.bold1
{
font-family: "Lato-Bol";
}



span.BoldItalic
{
font-family: "Alegreya-BoldItalic";
}
span.BoldItalic1
{
font-family: "Lato-BolIta";
}


/* Figure */
.FT
{
font-family: "Lato-Bol";
text-align:left;
font-size:12px;
font-weight: 300;
font-weight:normal;
margin-top:0px;
text-indent:0px;
margin-bottom:0px;
}
.FT2
{
font-family: "Lato-Bol";
color:#006991;
padding-right:5px;
}
span.FN
{
font-family: "Lato-Bol";
color:#006991;
padding-right:5px;
}
.FL
{
font-family: "Lato-Lig";
text-align:left;
font-size:12px;
font-weight:300;
margin-top:0px;
text-indent:0px;
margin-bottom:10px;
line-height: 135%;
}
.FL1
{
font-family: "Lato-Lig";
text-align:left;
font-size:12px;
font-weight:300;
margin-top:0px;
margin-left:15px;
text-indent:0px;
margin-bottom:10px;
line-height: 135%;
}
.FL2
{
font-family: "Lato-Reg";
text-align:left;
font-size:12px;
font-weight:300;
margin-top:0px;
text-indent:0px;
margin-bottom:10px;
line-height: 135%;
}
.FMT
{
font-family: "Lato-Bol";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:20px;
text-indent:0px;
margin-bottom:10px;
color:#006991;
padding:1px 1px 1px 10px;
background-color:#d2d1c2;
}
.FMT-z
{
font-family: "Lato-Bol";
text-align:left;
font-size:18px;
font-weight:normal;
margin-top:0px;
text-indent:0px;
margin-bottom:10px;
color:#006991;
padding:1px 1px 1px 10px;
background-color:#d2d1c2;
}
.FN-CHAR
{
font-family: "Lato-Bol";
color:#006991;
font-size:12px;
}
.FN-CHAR-IT
{
font-family: "Lato-BolIta";
color:#006991;
font-size:12px;
}
.image-co
{
text-align:center;
margin:10px 0px 0px 0px;
padding:10px 0px 10px 0px ;
}
.image
{
text-align:center;
margin:20px 0px 0px 0px;
padding:10px 0px 10px 0px ;
}
div.imageresize img {
text-align:center;
width: 100%;
}
.img1
{
width:10%;
}
.img2
{
width:20%;
}
.img3
{
width:30%;
}
.img4
{
width:40%;
}
.img5
{
width:50%;
}
.img6
{
width:60%;
}
.img7
{
width:70%;
text-align:center;
}
.img8
{
width:80%;
}
.img9
{
width:90%;
}
.F-B
{
position:relative;
margin:0px 0px 0px 0px;
background-color:#006991;
border-bottom-left-radius:16px;
border-bottom-right-radius:16px;
padding:20px;
}
.F-B1
{
position:relative;
margin:0px 0px 0px 0px;
background-color:#fff;
border-top-left-radius:20px;
border-bottom-left-radius:20px;
border-bottom-right-radius:20px;
border-top-right-radius:20px;
border:2px solid #585747;
}


/* Contents */
.C-H
{
font-family: "ClearSans";
font-size:16px;
line-height:100%;
text-align:left;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
margin-top:0px;
}

/* Concept Check */
.CC
{
width: 768px;
height:45px;
background-size:768px;
position: relative;
margin: 20px 0px 20px 0px;
background-image:url('../images/concept.jpg');
background-repeat: no-repeat;
}
.CC-H
{
font-family: "Lato-Bol";
font-size:22px;
line-height:100%;
text-align:left;
margin:0px 0px 0px 30px;
padding:10px 0px 0px 0px;
color:#fff;
}
.CC-nl-first
{
font-family: "Lato-Reg";
font-size:13px;
line-height:100%;
text-align:left;
text-indent:-15px;
margin:0px 0px 0px 15px;
padding:0px 0px 0px 0px;
}
.CC-nl
{
font-family: "Lato-Reg";
font-size:13px;
line-height:100%;
text-align:left;
text-indent:-15px;
margin:10px 0px 0px 15px;
padding:0px 0px 0px 0px;
}
.CC-nl-num
{
font-family: "Lato-Bla";
color:#00a9c3;
}
.TQAB
{
text-align: left;
font-size: 12px;
font-family: "Lato-Reg";
text-transform: uppercase;
cursor: pointer;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
margin-top: 10px;
background-color:#ddf1f0;
}
.TQAB1
{
text-align: left;
font-size: 12px;
font-family: "Lato-Reg";
text-transform: uppercase;
cursor: pointer;
padding-left: 3px;
padding-right: 3px;
padding-top: 3px;
padding-bottom: 3px;
margin-top: 10px;
background-color:#ffd65d;
}
.study_window
{
display: none;
margin: 0px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
background-color:#fff;
border:1px solid #ddf1f0;
}
.study_window1
{
display: none;
margin: 0px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
background-color:#fff;
border:1px solid #ffd65d;
}
.CC-ans
{
font-family: "Lato-Reg";
font-size:13px;
line-height:130%;
text-align:left;
text-indent:0px;
margin:0px 0px 0px 2px;
padding:0px 0px 0px 0px;
}

/* Animation */
span.AT
{
font-family: "Lato-Lig";
text-align:left;
font-size:15px;
margin-top:0px;
text-indent:0px;
margin-bottom:0px;
margin-left:10px;
}
span.AT1
{
font-family: "Lato-Bol";
color:#0073a1;
padding-left:5px;
}
span.nowr
{
white-space:nowrap;
}

/* Applying What We Learned */
.BOX-B-AWWL
{
font-family: "Lato-Bla";
text-align:left;
font-size:16px;
font-weight:normal;
text-indent:0px;
margin:20px 0 0 0;
padding:5px;
color:#ef4123;
border:2px solid #585747;
}
.BOX-C-AWWL
{
font-family: "Lato-Bla";
text-align:left;
font-size:25px;
font-weight:normal;
text-indent:0px;
margin:10px 0 0 0;
color:#ef4123;
}
.BOX-C-AWWL1
{
font-family: "Lato-Bla";
text-align:left;
font-size:25px;
font-weight:normal;
text-indent:0px;
margin:25px 0 0 0;
color:#ef4123;
}

.BOX-tx-first
{
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:10px;
text-indent:0px;
margin-bottom:0px;
}
.BOX-tx
{
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:0px;
text-indent:20px;
margin-bottom:0px;
}
.EN-intr
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:2px;
text-indent:0px;
margin-bottom:0px;
}
.EN-AUtx1
{
font-family: "Lato-Reg";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:0px;
text-indent:0px;
margin-bottom:0px;
}
.EN-AUtx
{
font-family: "Lato-Reg";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:0px;
text-indent:20px;
margin-bottom:0px;
}
.EN-H
{
font-family: "Lato-Reg";
text-align:left;
font-size:17px;
font-weight:normal;
margin-top:20px;
text-indent:0px;
margin-bottom:0px;
color:#006c54;
}
.EN-nl-first
{
font-family: "Lato-Reg";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:10px;
margin-left:15px;
text-indent:-15px;
margin-bottom:0px;
}
.EN-nl
{
font-family: "Lato-Reg";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:3px;
margin-left:15px;
text-indent:-15px;
margin-bottom:0px;
}
span.EN-numeral
{
font-family: "Lato-Bla";
}

/* Bullet */
.BL-first
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:10px 0 0 17px;
text-indent:-17px;
}
.BL
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:0px 0 0 17px;
text-indent:-17px;
}
span.BL-DING
{
font-family: "Lato-Bol";
color:#000;
padding-right:5px;
}
.NL-first
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:10px 0 0 17px;
text-indent:-17px;
}
.NL
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:0px 0 0 17px;
text-indent:-17px;
}

/* Chapter Review */
.Review
{
background-color:#ffeeaa;
padding:30px 0px 20px 0px;
}
.EM-I
{
width: 768px;
height:55px;
background-size:768px;
position: relative;
margin: 0px 0px 20px 0px;
background-image:url('../images/Review.jpg');
background-repeat: no-repeat;
}
.EM-A
{
font-family: "Lato-Bla";
font-size:25px;
line-height:100%;
text-align:left;
margin:0px 0px 0px 60px;
padding:15px 0px 0px 0px;
color:#006c54;
}
.EM-B
{
font-family: "Lato-Reg";
font-size:28px;
line-height:100%;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#006c54;
}
.EM-C
{
font-family: "Lato-Reg";
font-size:18px;
line-height:100%;
text-align:left;
text-indent:-33px;
margin:20px 0px 10px 33px;
padding:0px 0px 0px 0px;
}
span.EM-C-Num
{
font-family: "Lato-Reg";
font-size:14px;
}
.EM-bl
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:110%;
text-align:left;
text-indent:-15px;
margin:3px 0px 0px 25px;
padding:0px 0px 0px 0px;
}
span.Rev-Bullet
{
font-size:10px;
margin-right:5px;
}
.EM-ul
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:100%;
text-align:left;
text-indent:0px;
margin:3px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.EM-nl-first
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:110%;
text-align:left;
text-indent:-17px;
margin:20px 0px 0px 19px;
padding:0px 0px 0px 0px;
}
.EM-nl
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:110%;
text-align:left;
text-indent:-18px;
margin:10px 0px 0px 18px;
padding:0px 0px 0px 0px;
}
.EM-nl-1
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:110%;
text-align:left;
text-indent:-23px;
margin:10px 0px 0px 23px;
padding:0px 0px 0px 0px;
}
.EM-nl-LL
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:100%;
text-align:left;
text-indent:-20px;
margin:8px 0px 0px 38px;
padding:0px 0px 0px 0px;
}
.ans
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:110%;
text-align:left;
text-indent:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.ans1
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:110%;
text-align:left;
text-indent:-13px;
margin:3px 0px 0px 13px;
padding:0px;
}
.ans2
{
font-family: "Alegreya-Regular";
font-size:14px;
line-height:110%;
text-align:left;
text-indent:20px;
margin:0px 0px 0px 0px;
padding:0px;
}

/* Helpful to Know */
.speech {
	width: 35%;
	margin: 10px 0px 10px 20px;
	padding: 20px;
	border: 0;
	display: block;
	float: right;
	background: #EEE;
	border-radius: 1em;
}
.HTK-head
{
font-family: "Lato-Bol";
font-size:18px;
line-height:100%;
font-weight: 400;
text-align:left;
text-indent:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#006c54;
}
.HTK-txt-r
{
font-family: "Lato-Reg";
font-size:13px;
line-height:120%;
text-align:left;
text-indent:0px;
margin:10px 0px 5px 0px;
padding:0px 0px 0px 0px;
}
.HTK-dings
{
font-family: "Lato-Reg";
font-size:17px;
color:#006c54;
margin:0px;
}
img.LA
{
vertical-align:middle;
padding-right:5px;
}
/* Extreme */
div.EB-B
{
float:left;
padding:10px 10px 10px 0px;
margin:0px ;
float:left;
width:40%;
border-radius: 50%;
shape-outside: border-box;
}
div.EB-B4
{
float:left;
padding:10px 10px 10px 0px;
margin:0px ;
float:left;
width:35%;
border-radius: 50%;
shape-outside: border-box;
}
div.EB-B5
{
float:left;
padding:10px 10px 10px 0px;
margin:0px ;
float:left;
width:30%;
border-radius: 50%;
shape-outside: border-box;
}
div.EB-B5a
{
float:left;
padding:10px 50px 10px 0px;
margin:0px ;
float:left;
width:30%;
border-radius: 50%;
shape-outside: border-box;
}
div.EB-B2
{
float:right;
padding:10px 0px 10px 10px;
margin:0px;
text-align:center;
width: 40%;
border-radius:10px;
border-radius: 50%;
shape-outside: border-box;
}
div.EB-B3
{
float:right;
padding:10px 0px 10px 10px;
margin:0px;
text-align:center;
width: 30%;
border-radius:10px;
border-radius: 50%;
shape-outside: border-box;
}
div.EB-B1
{
padding:10px;
}
.image-e
{
text-align:center;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px ;
}
.image-r
{
text-align:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px ;
}
.EB-head1
{
font-family: "Lato-Bol";
font-size:19px;
line-height:130%;
text-align:left;
text-indent:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#006991;
}
.EB-head2
{
font-family: "Lato-Bol";
font-size:19px;
line-height:130%;
text-align:left;
text-indent:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#585747;
}
.EB-FL
{
font-family: "Lato-Reg";
font-size:13px;
line-height:130%;
text-align:left;
text-indent:0px;
margin:10px 0px 5px 0px;
padding:0px 0px 0px 0px;
}


/* Table scroll */
.main_container_inner_scroll {
padding: 15px 0px 0px 0px;
}
.scrolling_content_inner{
        padding: 0;
		margin: 0;
		width: 650px;
		background: #fff;
}
.scrolling_content_inner1{
        padding: 0;
		margin: 0;
		width: 650px;
		background: #f0f9fe;
}
.scrolling_content_inner2{
        padding: 0;
		margin: 0;
		width: 635px;
		background: #fff;
}
.scrolling_content_inner6{
        padding: 0;
		margin: 0;
		width: 630px;
		background: #fff;
}
.scrolling_content_inner12{
        padding: 0;
		margin: 0;
		width: 647px;
		background: #fff;
}
.scrolling_content_inner19{
        padding: 0;
		margin: 0;
		width: 650px;
		background: #f0f9fe;
}
.scrolling_content_inner-review{
        padding: 0;
		margin: 0;
		width: 650px;
		background: #ffeeaa;
}

.table-img {
overflow: auto;
}
.tablescroll{
height:auto;
width:1000px;
}
td img
{
width:100%;
}
.tablec
{
font-family: "Lato-Reg";
font-size:16px;
margin:0;
display:none;
text-indent:0px;
text-align:right;
}
.TT
{
font-family: "Lato-Bol";
font-size:16px;
font-weight: 300;
margin:0;
text-indent:0px;
background-color:#585747;
padding:5px;
color:#fff;
}
.TT1
{
font-family: "Lato-Bol";
font-size:16px;
font-weight: 300;
margin:0;
text-indent:0px;
background-color:#f0f9fe;
padding:5px;
color:#6e6a3c;
}
.TT-1
{
font-family: "Lato-Bol";
font-size:16px;
font-weight: 300;
margin:0;
text-indent:0px;
padding:5px;
color:#6e6a3c;
}
.TT2
{
font-family: "Lato-Bol";
font-size:13px;
font-weight: 300;
margin:0 0 0 15px;
text-indent:0px;
background-color:#585747;
padding:5px;
color:#fff;
}
.BM-cap
{
font-family: "Lato-Lig";
text-align:left;
font-size:12px;
font-weight:normal;
margin-top:0px;
text-indent:0px;
margin-bottom:10px;
}
.TT-N
{
font-family: "Lato-Bol";
font-size:14px;
font-weight: 300;
color:#faa61a;
padding:6px 5px 5px 25px;
margin:0;
background-color:#585747;
}
span.TT-N1
{
border:2px solid #faa61a;
padding:9px;
}
.table-t {
overflow-x: none;
}
.eco_table
{
marigin:0px;
border-bottom:8px solid #585747;
}
.eco_table6
{
marigin:0px;
border-bottom:8px solid #585747;
		width: 630px;

}
.scroll
{
width:647px;
}
.scroll1
{
width:630px;
}
.TQAT {
display: none;
}
.TQAT1 {
display: block;
}
.TCH
{
font-family: "Lato-Bol";
font-size:12px;
margin:0px 0 0 0;
padding:0px 0px 0px 15px;
line-height:20px;
color:#585747;
line-height:16px;
}
.TCH2
{
font-family: "Lato-Bol";
font-size:18px;
margin:0px 0 0 0;
padding:0px 0px 5px 28px;
line-height:16px;
color:#585747;
}
.TCH-c
{
font-family: "Lato-Bol";
font-size:12px;
text-align:center;
margin:0px 0 0 0;
padding:0px 0px 0px 15px;
line-height:16px;
color:#585747;
}
.TCH-h
{
font-family: "Lato-Bol";
font-size:20px;
margin:0px 0 0 0;
padding:15px;
line-height:20px;
color:#ffffff;
}
.TCH-t
{
font-family: "Lato-Bol";
font-size:12px;
margin-left:15px;
text-indent:0px;
padding-left:0px;
line-height:20px;
color:#000000;
}
.TCH-s
{
font-family: "Lato-Lig";
font-size:12px;
margin-left:15px;
text-indent:0px;
padding-left:0px;
line-height:20px;
color:#000000;
}
.TCH-l
{
font-family: "Lato-Bol";
font-size:12px;
margin:0px 0 0 0;
padding:0px 0px 0px 15px;
line-height:20px;
color:#00b4cd;
}
.TCH-c1
{
font-family: "Lato-Italic";
font-size:12px;
margin:0px 0 0 0;
text-align:center;
padding:0px 0px 0px 15px;
line-height:20px;
color:#00b4cd;
}
.TCH-1
{
font-family: "Lato-Bol";
font-size:12px;
margin:0px 0 0 0;
padding:0px 0px 0px 0px;
line-height:20px;
color:#585747;
}
.TB
{
font-family: "Lato-Lig";
font-size:12px;
margin:0px 0 0 14px;
padding:0px 0px 0px 15px;
text-indent:-14px;
line-height:16px;
}
.TB-serif
{
font-family: "Alegreya-Regular";
font-size:12px;
margin:0px 0 0 14px;
padding:5px;
text-indent:0px;
line-height:16px;
}
.TB-1
{
font-family: "Lato-Lig";
font-size:12px;
margin:5px 0 0 14px;
padding:0px 0px 0px 15px;
text-indent:-14px;
line-height:16px;
}
.TB-n
{
font-family: "Lato-Lig";
font-size:12px;
margin:0px 0 0 14px;
padding:0px 0px 0px 0px;
line-height:16px;
text-indent:-14px;
}
.TB1
{
font-family: "Lato-Lig";
font-size:12px;
margin:0px 0 0 14px;
padding:0px 0px 0px 15px;
line-height:20px;
text-indent:-14px;
line-height:16px;
}
.Table_TB
{
font-family: "Lato-Lig";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:10px;
margin-left:0px;
text-indent:0px;
margin-bottom:10px;
}
.TB2
{
font-family: "Lato-Lig";
font-size:12px;
margin:0px 0 0 25px;
padding:0px 0px 0px 0px;
line-height:20px;
text-indent:0px;
}
.TB3
{
font-family: "Lato-Lig";
font-size:12px;
margin:0px 0 0 10px;
padding:0px 0px 0px 0px;
line-height:20px;
text-indent:0px;
}
.TB4
{
font-family: "Lato-Lig";
font-size:12px;
margin:0px 0 0 0px;
padding:0px 0px 0px 0px;
line-height:20px;
text-indent:0px;
}
span.orange
{
color: #f37032;
}
.TB-right
{
font-family: "Lato-Lig";
font-size:12px;
margin:5px 0 0 0px;
padding:0px 0px 0px 0px;
text-align:right;
line-height:20px;
text-indent:0px;
}
span.bull {
font-family: "Lato-Lig";
font-size:12px;
}
span.TCH1
{
font-family: "Lato-Bol";
font-size:12px;
margin:0px 0 0 0;
padding:0px 0px 0px 0px;
line-height:20px;
color:#585747;
}
.T-left
{
font-family: "Lato-Lig";
font-size:12px;
margin:0px 0 0 14px;
padding:0px 0px 0px 15px;
line-height:20px;
text-indent:-14px;
}
.T-left1
{
font-family: "Lato-Lig";
font-size:12px;
margin:4px 0 0 0px;
padding:0px 0px 0px 15px;
line-height:20px;
text-indent:0px;
line-height:16px;
}
.T-left2
{
font-family: "Lato-Lig";
font-size:12px;
margin:4px 0 0 0px;
padding:0px 0px 0px 0px;
line-height:20px;
text-indent:0px;
line-height:16px;
}
.T-center
{
font-family: "Lato-Lig";
font-size:12px;
text-align:center;
margin:0px 0 0 0px;
padding:0px 0px 0px 0px;
line-height:20px;
text-indent:0px;
}
.TCH-blue
{
font-family: "Lato-Bol";
font-size:10px;
margin:0px 0 0 0;
padding:0px 0px 0px 15px;
line-height:20px;
color:#00b4cd;
}
.TCH-left
{
font-family: "Lato-Bol";
font-size:12px;
margin:0px 0 0 0;
padding:0px 0px 0px 15px;
line-height:20px;
text-align:left;
color:#585747;
}
.TB-left
{
font-family: "Lato-Lig";
font-size:12px;
margin:0px 0 0 14px;
padding:0px 0px 0px 0px;
line-height:20px;
text-align:left;
text-indent:0px;
}
.TB-center
{
font-family: "Lato-Lig";
font-size:12px;
margin:0px 0 0 14px;
padding:0px 0px 0px 0px;
line-height:20px;
text-align:left;
text-indent:0px;
}
.TT-left
{
font-family: "Lato-Bol";
font-size:16px;
font-weight: 300;
margin:0;
text-indent:0px;
padding:5px;
color:#585747;
}
.TCH-left1
{
font-family: "Lato-Bol";
font-size:12px;
margin:0px 0 0 0;
padding:0px 0px 0px 15px;
line-height:20px;
text-align:left;
}


/* Study-Guide-tipped */
.opt {
font-family: "Alegreya-Bold";
color:#000;
cursor:pointer;
font-size:14px;
line-height:0;
margin:0 0 0 0;
padding:0;
}
.opt1 {
font-family: "Alegreya-Bold";
color:#999;
cursor:pointer;
font-size:14px;
line-height:0;
margin:0 0 0 0;
padding:0;
}
.opt2 {
font-family: "Lato-Bol";
color:#000;
cursor:pointer;
font-size:14px;
line-height:0;
margin:0 0 0 0;
padding:0;
}
.opt:hover {
color:#000;
}
.opt:active {
color:#999;
}

/* Biology in the news */
div.BN-B
{
position:relative;
border: 1px solid #a6ce39;
background-color:#a6ce39;
background-size:768px;
position: relative;
margin: 0px 0px 0px 0px;
height:15px;
padding:10px;
}
.EN-T
{
position: absolute;
font-family: "Lato-Bla";
text-align:left;
font-size:14px;
text-indent:0px;
margin:-10px 0 0 50px;
padding:8px 10px 0px 10px;
line-height:20px;
color:#fff;
border:1px solid #585747;
background-color:#006c54;
height:26px;
}
.showhide
{
float:right;
margin-top:0px;
margin-right:25px;
margin-left:0px;
font-size:13px;
font-family: "Lato-Reg";
color:#000;
}
.EXP1
{
background-color:#efeee5;
border:2px solid #000000;
padding:20px;
}
.BOX-C-BM
{
font-family: "Lato-Bol";
text-align:left;
font-size:24px;
margin-top:0px;
margin-left:0px;
text-indent:0px;
margin-bottom:0px;
line-height:100%;
color:#006c54;
}
.EN-B
{
font-family: "Lato-Reg";
text-align:left;
font-size:12px;
margin-top:10px;
margin-left:0px;
text-indent:0px;
margin-bottom:0px;
line-height:100%;
color:#6e6a3c;
}
span.EXP-url
{
color:#636466;
font-size:14px;
}
.EN-intro1
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:0px;
text-indent:20px;
margin-bottom:0px;
}
.EN-intro
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:20px;
text-indent:0px;
margin-bottom:0px;
}
.EN-intro2
{
font-family: "Lato-Reg";
text-align:left;
font-size:11px;
font-weight:normal;
margin-top:10px;
text-indent:0px;
margin-bottom:0px;
line-height:140%;
}
.EN-intro3
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:0px;
text-indent:0px;
margin-bottom:0px;
}
.EN-BL-first
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:13px;
font-weight:normal;
margin:10px 0 0 13px;
text-indent:-13px;
}
.EN-BL
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:13px;
font-weight:normal;
margin:0px 0 0 13px;
text-indent:-13px;
}
.EN-BL-last
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:13px;
font-weight:normal;
margin:0px 0 10px 13px;
text-indent:-13px;
}


/* Biology Matters */
div.BM-B
{
border: 1px solid #00a9c3;
background-color:#00a9c3;
margin: 0px 0px 0px 0px;
cursor:pointer;
height:15px;
padding:20px 10px 20px 10px;
}
.BOX-B-BM
{
font-family: "Lato-Bla";
text-align:left;
font-size:24px;
text-indent:0px;
margin:-16px 0 0 38px;
padding:14px 10px 0px 10px;
line-height:20px;
color:#fff;
height:31px;
text-align: left;
}
span.orange2
{
color: #faa61a;
}
.showhide
{
float:right;
margin-top:-30px;
margin-right:25px;
margin-left:0px;
font-size:13px;
font-family: "Lato-Reg";
}
.BM1
{
background-color:#f0f9fe;
margin:0;
padding-top:20px;
padding-bottom:20px;
}
.BM-T
{
font-family: "Lato-Bol";
text-align:left;
font-size:14px;
font-weight:normal;
margin-top:10px;
text-indent:0px;
margin-bottom:3px;
color:#00a9c3; 
}
.BM-tx-first
{
font-family: "Lato-Lig";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:10px;
text-indent:0px;
margin-bottom:0px;
}
.BM-tx-first1
{
font-family: "Lato-Lig";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:0px;
text-indent:0px;
margin-bottom:0px;
}
.BM-tx
{
font-family: "Lato-Lig";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:0px;
text-indent:20px;
margin-bottom:0px;
}
.BM-tx1
{
font-family: "Lato-Lig";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:10px;
text-indent:20px;
margin-bottom:0px;
}
.BM-bl-first
{
font-family: "Lato-Lig";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:10px;
text-indent:-14px;
margin-left:14px;
margin-bottom:0px;
}
.BM-bl
{
font-family: "Lato-Lig";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:0px;
text-indent:-14px;
margin-left:14px;
margin-bottom:0px;
}
.BM-bl-last
{
font-family: "Lato-Lig";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:0px;
text-indent:-14px;
margin-left:14px;
margin-bottom:10px;
}
span.BM-BL-DING
{
font-family: "Lato-Reg";
}
.BM-EQ
{
font-family: "Lato-Lig";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:10px;
text-indent:0px;
margin-bottom:0px;
margin-left:20px;
}
.BM-EQ1
{
font-family: "Lato-Lig";
text-align:left;
font-size:13px;
font-weight:normal;
margin-top:0px;
text-indent:0px;
margin-left:40px;
margin-bottom:0px;
}
.BM-EQ2
{
font-family: "Lato-Lig";
text-align:center;
font-size:13px;
font-weight:normal;
margin-top:0px;
text-indent:0px;
margin-left:40px;
margin-bottom:0px;
}


/* Backmatter */
.image-BM
{
text-align:left;
margin:10px 0px 0px 30px;
padding:10px 0px 10px 0px ;
}
.BM-H
{
font-size:40px;
line-height:120%;
padding:0px;
text-indent:0px;
margin:0px 0px 0px 0px;
text-align:left;
font-family: "Lato-Reg";
color:#5ba040;
}
.BM-H1
{
font-size:40px;
line-height:120%;
padding:0px;
text-indent:0px;
margin:0px 0px 50px 0px;
text-align:left;
font-family: "Lato-Reg";
color:#f37032;
}
.BM-H2
{
font-size:40px;
line-height:120%;
padding:0px;
text-indent:0px;
margin:0px 0px 50px 0px;
text-align:left;
font-family: "Lato-Reg";
color:#006c54;
}
.App_Head
{
font-size:20px;
line-height:120%;
padding:0px;
text-indent:0px;
margin:0px 0px 50px 0px;
text-align:left;
font-family: "Lato-Reg";
color:#939598;
}
.BM-B1
{
font-size:30px;
line-height:120%;
padding:0px;
text-indent:0px;
margin:50px 0px 50px 0px;
text-align:left;
font-family: "Lato-Reg";
color:#6e6a3c;
}
.BM-A
{
font-size:17px;
line-height:120%;
padding:0px;
text-indent:0px;
margin:20px 0px 5px 0px;
text-align:left;
font-family: "Lato-Reg";
color:#f37032;
}
.BM-A1
{
font-size:19px;
line-height:120%;
padding:0px;
text-indent:0px;
margin:20px 0px 5px 0px;
text-align:left;
font-family: "Lato-Reg";
color:#f15a47;
}
.AA-NL
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:0px 0 0 12px;
text-indent:-12px;
}
.AA-NL1
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:0px 0 0 25px;
text-indent:-15px;
}
.AA-NL1a
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:0px 0 0 25px;
text-indent:-25px;
}
.AA-NL-Indent
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:0px 0 0 12px;
text-indent:12px;
}
.GD1a
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:40px 0 0 20px;
text-indent:-20px;
}
.GD1aa
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:20px 0 0 20px;
text-indent:-20px;
}
.GD1
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:0px 0 0 20px;
text-indent:-20px;
}
.GD
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:0px 0 0 20px;
text-indent:-20px;
}
span.GL_medium
{
font-family: "Lato-Bol";
}
span.CR_medium
{
font-family: "Lato-Bol";
color:#00a9c3;
}
.CR_TEXT
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:15px 0 0 0px;
text-indent:0px;
}
.IND1
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:20px 0 0 0px;
text-indent:0px;
}
.INDH
{
font-family: "Alegreya-Bold";
text-align:left;
font-size:14px;
font-weight:normal;
margin:20px 0 5px 0px;
text-indent:0px;
}
.IND
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:0px 0 0 30px;
text-indent:-30px;
}
.IND2
{
font-family: "Alegreya-Regular";
text-align:left;
font-size:14px;
font-weight:normal;
margin:0px 0 0 50px;
text-indent:-30px;
}



/* Image Hide and Revel */
#one {
    width: 100%;
    height: 629px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one.expanded {
    height: 515px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage {
        position: relative;
        top: 488px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage{
        position: relative;
        top: 488px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}


#one24 {
    width: 100%;
    height: 609px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one24.expanded24 {
    height: 515px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage24 {
        position: relative;
        top: 488px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage24{
        position: relative;
        top: 488px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

.CO-FIG-CAP24 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 480px;
border:2px solid #f37032;
padding:10px;
}

#one22 {
    width: 100%;
    height: 629px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one22.expanded22 {
    height: 515px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage22 {
        position: relative;
        top: 488px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage22{
        position: relative;
        top: 488px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

.CO-FIG-CAP22 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 480px;
border:2px solid #f37032;
padding:10px;
}


#one23 {
    width: 100%;
    height: 629px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one23.expanded23 {
    height: 540px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage23 {
        position: relative;
        top: 515px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage23{
        position: relative;
        top: 515px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

.CO-FIG-CAP23 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 505px;
border:2px solid #f37032;
padding:10px;
}


#one21 {
    width: 100%;
    height: 629px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one21.expanded21 {
    height: 515px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage21 {
        position: relative;
        top: 490px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage21{
        position: relative;
        top: 490px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

#one20 {
    width: 100%;
    height: 759px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one20.expanded20 {
    height: 626px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage20 {
        position: relative;
        top: 598px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage20{
        position: relative;
        top: 598px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

.CO-FIG-CAP20 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 590px;
border:2px solid #f37032;
padding:10px;
}

#one17 {
    width: 100%;
    height: 650px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one17.expanded17 {
    height: 575px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage17 {
        position: relative;
        top: 550px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage17{
        position: relative;
        top: 550px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

.CO-FIG-CAP17 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 540px;
border:2px solid #f37032;
padding:10px;
}

#one16 {
    width: 100%;
    height: 680px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one16.expanded16 {
    height: 577px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage16 {
        position: relative;
        top: 552px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage16{
        position: relative;
        top: 552px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

.CO-FIG-CAP16 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 542px;
border:2px solid #f37032;
padding:10px;
}

#one15 {
    width: 100%;
    height: 859px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one15.expanded15 {
    height: 770px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage15 {
        position: relative;
        top: 744px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage15{
        position: relative;
        top: 744px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

.CO-FIG-CAP15 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 735px;
border:2px solid #f37032;
padding:10px;
}

#one14 {
    width: 100%;
    height: 650px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one14.expanded14 {
    height: 520px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage14 {
        position: relative;
        top: 493px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage14{
        position: relative;
        top: 493px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

.CO-FIG-CAP14 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 10px;
position: relative;
top: 480px;
border:2px solid #f37032;
padding:10px;
}

#one13 {
    width: 100%;
    height: 589px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one13.expanded13 {
    height: 515px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage13 {
        position: relative;
        top: 488px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage13{
        position: relative;
        top: 488px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

#one12 {
    width: 100%;
    height: 1059px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one12.expanded12 {
    height: 955px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage12 {
        position: relative;
        top: 931px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage12{
        position: relative;
        top: 931px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

.CO-FIG-CAP12 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 924px;
border:2px solid #f37032;
padding:10px;
}

#one2 {
    width: 100%;
    height: 609px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one2.expanded2 {
    height: 515px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage2 {
        position: relative;
        top: 488px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage2{
        position: relative;
        top: 488px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}


#one8 {
    width: 100%;
    height: 899px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one8.expanded8 {
    height: 745px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage8 {
        position: relative;
        top: 720px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage8{
        position: relative;
        top: 720px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

.CO-FIG-CAP8 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 715px;
border:2px solid #f37032;
padding:10px;
}



/* Image Hide and Revel */
#one1 {
    width: 100%;
    height: 609px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one1.expanded1 {
    height: 515px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage1 {
        position: relative;
        top: 486px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage1{
        position: relative;
        top: 486px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

/* Image Hide and Revel */
#one3 {
    width: 100%;
    height: 609px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one3.expanded3 {
    height: 515px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage3 {
        position: relative;
        top: 491px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage3{
        position: relative;
        top: 491px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

/* Image Hide and Revel */
#one4 {
    width: 100%;
    height: 620px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one4.expanded4 {
    height: 535px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage4 {
        position: relative;
        top: 511px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage4{
        position: relative;
        top: 511px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

/* Image Hide and Revel */
#one5 {
    width: 100%;
    height: 609px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one5.expanded5 {
    height: 515px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage5 {
        position: relative;
        top: 490px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage5{
        position: relative;
        top: 490px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

/* Image Hide and Revel */
#one6 {
    width: 100%;
    height: 629px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one6.expanded6 {
    height: 515px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage6 {
        position: relative;
        top: 488px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage6{
        position: relative;
        top: 488px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

/* Image Hide and Revel */
#one7 {
    width: 100%;
    height: 569px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one7.expanded7 {
    height: 472px;
}
#i1.expandimg {
    top: 500px;
}
#i2.expandimg {
    top: 500px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage7 {
        position: relative;
        top: 448px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage7{
        position: relative;
        top: 448px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

/* Image Hide and Revel */
#one9 {
    width: 100%;
    height: 609px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one9.expanded9 {
    height: 525px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage9 {
        position: relative;
        top: 497px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage9{
        position: relative;
        top: 497px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

/* Image Hide and Revel */
#one10 {
    width: 100%;
    height: 1000px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one10.expanded10 {
    height: 885px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage10 {
        position: relative;
        top: 860px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage10{
        position: relative;
        top: 860px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

/* Image Hide and Revel */
#one11 {
    width: 100%;
    height: 609px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one11.expanded11 {
    height: 517px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage11 {
        position: relative;
        top: 491px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage11{
        position: relative;
        top: 491px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

/* Image Hide and Revel */
#one19 {
    width: 100%;
    height: 589px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one19.expanded19 {
    height: 515px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage19 {
        position: relative;
        top: 486px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage19{
        position: relative;
        top: 486px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

/* Image Hide and Revel */
#one18 {
    width: 100%;
    height: 995px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one18.expanded18 {
    height: 935px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage18 {
        position: relative;
        top: 911px;
        left: 50.6%;
        background-color:#333;
}
.collapseImage18{
        position: relative;
        top: 911px;
        left: 47%;
        background-color:#333;
    visibility:hidden;
}

/*tooltips*/

.tooltip {
	cursor:pointer;
}

.t_ContentContainer {
text-decoration: none;
}
.TTCbold {
font-family: "Alegreya-Bold";
}

.TTC {
font-family: "Alegreya-Regular";
}
.nwr
{    white-space: nowrap;
}

.tooltip{
    white-space: nowrap;
}

/* #Buttons
================================================== */

	.button,
	button,
	input[type="submit"],
	input[type="reset"],
	input[type="button"] {
		background: #eee; /* Old browsers */
		background: #eee -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); /* FF3.6+ */
		background: #eee -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.2)), color-stop(100%,rgba(0,0,0,.2))); /* Chrome,Safari4+ */
		background: #eee -webkit-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Chrome10+,Safari5.1+ */
		background: #eee -o-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Opera11.10+ */
		background: #eee -ms-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* IE10+ */
		background: #eee linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* W3C */
	  border: 1px solid #aaa;
	  border-top: 1px solid #ccc;
	  border-left: 1px solid #ccc;
	  -moz-border-radius: 3px;
	  -webkit-border-radius: 3px;
	  border-radius: 3px;
	  color: #444;
	  display: inline-block;
	  font-size: 11px;
	  font-weight: bold;
	  text-decoration: none;
	  text-shadow: 0 1px rgba(255, 255, 255, .75);
	  cursor: pointer;
	  margin-bottom: 20px;
	  line-height: normal;
	  padding: 8px 10px;
	  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; }

	.button:hover,
	button:hover,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover {
		color: #222;
		background: #ddd; /* Old browsers */
		background: #ddd -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); /* FF3.6+ */
		background: #ddd -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.3)), color-stop(100%,rgba(0,0,0,.3))); /* Chrome,Safari4+ */
		background: #ddd -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* Chrome10+,Safari5.1+ */
		background: #ddd -o-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* Opera11.10+ */
		background: #ddd -ms-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* IE10+ */
		background: #ddd linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* W3C */
	  border: 1px solid #888;
	  border-top: 1px solid #aaa;
	  border-left: 1px solid #aaa; }

	.button:active,
	button:active,
	input[type="submit"]:active,
	input[type="reset"]:active,
	input[type="button"]:active {
		border: 1px solid #666;
		background: #ccc; /* Old browsers */
		background: #ccc -moz-linear-gradient(top, rgba(255,255,255,.35) 0%, rgba(10,10,10,.4) 100%); /* FF3.6+ */
		background: #ccc -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.35)), color-stop(100%,rgba(10,10,10,.4))); /* Chrome,Safari4+ */
		background: #ccc -webkit-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* Chrome10+,Safari5.1+ */
		background: #ccc -o-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* Opera11.10+ */
		background: #ccc -ms-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* IE10+ */
		background: #ccc linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* W3C */ }

	.button.full-width,
	button.full-width,
	input[type="submit"].full-width,
	input[type="reset"].full-width,
	input[type="button"].full-width {
		width: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
		text-align: center; }

	/* Fix for odd Mozilla border & padding issues */
	button::-moz-focus-inner,
	input::-moz-focus-inner {
    border: 0;
    padding: 0;
	}


/* Image zooming latest */

  .thumb {display: inline; max-width: 100%; max-height: 100%; margin: 0em;}
  .thumb1 {display: inline; max-width: 90%; max-height: 90%; margin: 1em;}
  
  .hidden {display: none;}
  
  .figureHead {text-align: left; font-size: 1.5em; font-weight: bold; margin: 0 0 0.5em 0; font-family: sans-serif; color: #999;}
  .figureWrap {text-align: center; margin: 0 auto; width: auto;}
  .fullFigure {max-height: 100%; max-width: 100%; margin: 0;}
  .caption {text-align: left; font-size: 0.9em; font-family: serif; margin: 1em 0 0 0;font-family: "OpenSans-Regular";}
  .caption1 {text-align: left; font-size: 0.9em; font-family: serif; margin: 0 0 0 0;font-family: "OpenSans-Regular";}
  .source {text-align: left; font-size: 0.8em; font-family: sans-serif; margin: 1em 0 0 0; font-style: italic; color: #999;}


/* ipad Mini Portrait (devices and browser) */
@media only screen and (width:768px) and (resolution: 163dpi) {

.container {
width: 768px;
}
.innercontainer {
margin: 0px 60px 0px 60px;

}

}
/* ipad Mini Landscape (devices and browser) */
@media only screen and (width:1024px) and (resolution: 163dpi) {

.container {
width: 1024px;
}
.innercontainer {
margin: 0px 120px 0px 120px;

}
 
}


/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {

span.bull {
font-family: "Lato-Lig";
font-size:10px;
}


}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {

span.bull {
font-family: "Lato-Lig";
font-size:10px;
}


}


/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {

span.bull {
font-family: "Lato-Lig";
font-size:10px;
}


}


/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {

span.bull {
font-family: "Lato-Lig";
font-size:10px;
}


.innercontainer {
margin: 0px 30px 0px 30px;
}

/* Image Hide and Revel */
#one {
    width: 100%;
    height: 435px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one.expanded {
    height: 280px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage {
        position: relative;
        top: 256px;
        left: 50%;
        background-color:#333;
}
.collapseImage{
        position: relative;
        top: 256px;
        left: 43.4%;
        background-color:#333;
}

#one24 {
    width: 100%;
    height: 415px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one24.expanded24 {
    height: 280px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage24 {
        position: relative;
        top: 256px;
        left: 50%;
        background-color:#333;
}
.collapseImage24{
        position: relative;
        top: 256px;
        left: 43.4%;
        background-color:#333;
}

.CO-FIG-CAP24 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 245px;
border:2px solid #f37032;
padding:10px;
}

#one22 {
    width: 100%;
    height: 470px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one22.expanded22 {
    height: 282px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage22 {
        position: relative;
        top: 256px;
        left: 50%;
        background-color:#333;
}
.collapseImage22{
        position: relative;
        top: 256px;
        left: 43.4%;
        background-color:#333;
}

.CO-FIG-CAP22 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 245px;
border:2px solid #f37032;
padding:10px;
}


#one23 {
    width: 100%;
    height: 455px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one23.expanded23 {
    height: 295px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage23 {
        position: relative;
        top: 270px;
        left: 50%;
        background-color:#333;
}
.collapseImage23{
        position: relative;
        top: 270px;
        left: 43.4%;
        background-color:#333;
}

.CO-FIG-CAP23 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 260px;
border:2px solid #f37032;
padding:10px;
}

#one21 {
    width: 100%;
    height: 455px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one21.expanded21 {
    height: 280px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage21 {
        position: relative;
        top: 257px;
        left: 50%;
        background-color:#333;
}
.collapseImage21{
        position: relative;
        top: 257px;
        left: 43.4%;
        background-color:#333;
}

#one20 {
    width: 100%;
    height: 550px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one20.expanded20 {
    height: 341px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage20 {
        position: relative;
        top: 316px;
        left: 50%;
        background-color:#333;
}
.collapseImage20{
        position: relative;
        top: 316px;
        left: 43.4%;
        background-color:#333;
}

.CO-FIG-CAP20 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 308px;
border:2px solid #f37032;
padding:10px;
}

#one17 {
    width: 100%;
    height: 415px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one17.expanded17 {
    height: 315px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage17 {
        position: relative;
        top: 290px;
        left: 50%;
        background-color:#333;
}
.collapseImage17{
        position: relative;
        top: 290px;
        left: 43.4%;
        background-color:#333;
}
.CO-FIG-CAP17 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 280px;
border:2px solid #f37032;
padding:10px;
}

#one16 {
    width: 100%;
    height: 455px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one16.expanded16 {
    height: 315px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage16 {
        position: relative;
        top: 291px;
        left: 50%;
        background-color:#333;
}
.collapseImage16{
        position: relative;
        top: 291px;
        left: 43.4%;
        background-color:#333;
}

.CO-FIG-CAP16 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 280px;
border:2px solid #f37032;
padding:10px;
}

#one15 {
    width: 100%;
    height: 555px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one15.expanded15 {
    height: 420px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage15 {
        position: relative;
        top: 396px;
        left: 50%;
        background-color:#333;
}
.collapseImage15{
        position: relative;
        top: 396px;
        left: 43.4%;
        background-color:#333;
}
.CO-FIG-CAP15 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 385px;
border:2px solid #f37032;
padding:10px;
}

#one14 {
    width: 100%;
    height: 435px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one14.expanded14 {
    height: 285px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage14 {
        position: relative;
        top: 259px;
        left: 50%;
        background-color:#333;
}
.collapseImage14{
        position: relative;
        top: 259px;
        left: 43.4%;
        background-color:#333;
}

.CO-FIG-CAP14 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 250px;
border:2px solid #f37032;
padding:10px;
}

#one13 {
    width: 100%;
    height: 395px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one13.expanded13 {
    height: 280px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage13 {
        position: relative;
        top: 256px;
        left: 50%;
        background-color:#333;
}
.collapseImage13{
        position: relative;
        top: 256px;
        left: 43.4%;
        background-color:#333;
}

#one12 {
    width: 100%;
    height: 665px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one12.expanded12 {
    height: 520px;
}
#i1.expandimg12 {
    top: 250px;
}
#i2.expandimg12 {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage12 {
        position: relative;
        top: 498px;
        left: 50%;
        background-color:#333;
}
.collapseImage12{
        position: relative;
        top: 498px;
        left: 43.4%;
        background-color:#333;
}

.CO-FIG-CAP12 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 490px;
border:2px solid #f37032;
padding:10px;
}

#one2 {
    width: 100%;
    height: 390px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one2.expanded2 {
    height: 280px;
}
#i1.expandimg2 {
    top: 250px;
}
#i2.expandimg2 {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage2 {
        position: relative;
        top: 256px;
        left: 50%;
        background-color:#333;
}
.collapseImage2{
        position: relative;
        top: 256px;
        left: 43.4%;
        background-color:#333;
}

#one8 {
    width: 100%;
    height: 575px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one8.expanded8 {
    height: 410px;
}
#i1.expandimg8 {
    top: 250px;
}
#i2.expandimg8 {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage8 {
        position: relative;
        top: 380px;
        left: 50%;
        background-color:#333;
}
.collapseImage8{
        position: relative;
        top: 380px;
        left: 43.4%;
        background-color:#333;
}

.CO-FIG-CAP8 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 375px;
border:2px solid #f37032;
padding:10px;
}

/* Image Hide and Revel */
#one1 {
    width: 100%;
    height: 400px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one1.expanded1 {
    height: 280px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage1 {
        position: relative;
        top: 254px;
        left: 50%;
        background-color:#333;
}
.collapseImage1{
        position: relative;
        top: 254px;
        left: 43.4%;
        background-color:#333;
}

/* Image Hide and Revel */
#one3 {
    width: 100%;
    height: 435px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one3.expanded3 {
    height: 285px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage3 {
        position: relative;
        top: 257px;
        left: 50%;
        background-color:#333;
}
.collapseImage3{
        position: relative;
        top: 257px;
        left: 43.4%;
        background-color:#333;
}

/* Image Hide and Revel */
#one4 {
    width: 100%;
    height: 405px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one4.expanded4 {
    height: 295px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage4 {
        position: relative;
        top: 268px;
        left: 50%;
        background-color:#333;
}
.collapseImage4{
        position: relative;
        top: 268px;
        left: 43.4%;
        background-color:#333;
}

/* Image Hide and Revel */
#one5 {
    width: 100%;
    height: 405px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one5.expanded5 {
    height: 285px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage5 {
        position: relative;
        top: 257px;
        left: 50%;
        background-color:#333;
}
.collapseImage5{
        position: relative;
        top: 257px;
        left: 43.4%;
        background-color:#333;
}

/* Image Hide and Revel */
#one6 {
    width: 100%;
    height: 465px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one6.expanded6 {
    height: 280px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage6 {
        position: relative;
        top: 256px;
        left: 50%;
        background-color:#333;
}
.collapseImage6{
        position: relative;
        top: 256px;
        left: 43.4%;
        background-color:#333;
}

/* Image Hide and Revel */
#one7 {
    width: 100%;
    height: 360px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one7.expanded7 {
    height: 260px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage7 {
        position: relative;
        top: 234px;
        left: 50%;
        background-color:#333;
}
.collapseImage7{
        position: relative;
        top: 234px;
        left: 43.4%;
        background-color:#333;
}


/* Image Hide and Revel */
#one9 {
    width: 100%;
    height: 395px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one9.expanded9 {
    height: 290px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage9 {
        position: relative;
        top: 261px;
        left: 50%;
        background-color:#333;
}
.collapseImage9{
        position: relative;
        top: 261px;
        left: 43.4%;
        background-color:#333;
}

/* Image Hide and Revel */
#one10 {
    width: 100%;
    height: 660px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one10.expanded10 {
    height: 485px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage10 {
        position: relative;
        top: 459px;
        left: 50%;
        background-color:#333;
}
.collapseImage10{
        position: relative;
        top: 459px;
        left: 43.4%;
        background-color:#333;
}

/* Image Hide and Revel */
#one11 {
    width: 100%;
    height: 435px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one11.expanded11 {
    height: 285px;
}
#i2.imghidden {
    visibility:visible;
}

.expandImage11 {
        position: relative;
        top: 258px;
        left: 50%;
        background-color:#333;
}
.collapseImage11{
        position: relative;
        top: 258px;
        left: 43.4%;
        background-color:#333;
}

/* Image Hide and Revel */
#one19 {
    width: 100%;
    height: 405px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one19.expanded19 {
    height: 280px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage19 {
        position: relative;
        top: 255px;
        left: 50%;
        background-color:#333;
}
.collapseImage19{
        position: relative;
        top: 255px;
        left: 43.4%;
        background-color:#333;
}

/* Image Hide and Revel */
#one18 {
    width: 100%;
    height: 585px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one18.expanded18 {
    height: 512px;
}
#i1.expandimg {
    top: 250px;
}
#i2.expandimg {
    top: 900px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage18 {
        position: relative;
        top: 486px;
        left: 50%;
        background-color:#333;
}
.collapseImage18{
        position: relative;
        top: 486px;
        left: 43.4%;
        background-color:#333;
}

.Chaptertitle {
height:auto;
background-size:420px;
position: relative;
margin: 10px 0px 0px 0px;
min-height: 131px;
max-width: 420px;
}
.CO-FIG-CAP {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:250px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP1 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:250px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP3 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:250px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP4 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:260px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP5 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:250px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP7 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:225px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP9 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:253px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP10 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:451px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP11 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:250px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP18 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:478px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP19 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:250px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CN
{
font-family: "Lato-Reg";
font-size:60px;
line-height:100%;
text-align:center;
margin-left:0px;
margin-right:0px;
margin-top:0px;
color:#ffffff;
padding:5px;
border-width:5px;	
border-style:double;
background-color:#a6ce39;
}
.CT
{
font-family: "Lato-Reg";
font-size:35px;
line-height:100%;
text-align:left;
margin-right:0px;
margin-left:20px;
margin-top:0px;
padding-left:15px;
color:#f37032;
}

.MM-B
{
width: 420px;
height:128px;
background-size:768px;
position: relative;
margin: 20px 0px 20px 0px;
background-image:url('../images/MM.jpg');
background-repeat: no-repeat;
}
.mm-tab
{
position: relative;
margin-top: -120px;
margin-bottom: 50px;
border-collapse:collapse;
}
.mm-td1
{
background: #bece3c;
font-family: Lato-Bol;
color:#6e6a3c;
padding-top: 20px;
padding-right:20px;
padding-left:20px;
}
.mm-td2
{
background: #bece3c;
font-family: Lato-Reg;
color:#ffffff;
padding: 5px;
}

.MM1
{
position:absolute;
font-family: "Lato-Bol";
text-align:left;
font-weight: 400;
font-size:13px;
font-weight:normal;
text-indent:0px;
margin:45px 0px 0px 100px;
line-height:120%;
color:#6e6a3c;
}
.MM
{
position:absolute;
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
text-indent:0px;
margin:35px 0px 0px 175px;
line-height:110%;
color:#ffffff;
padding-right:2px;
}


.MM-Baa
{
width: 420px;
background-size:768px;
position: relative;
margin: 20px 0px 20px 0px;
background-image:url('../images/MM.jpg');
background-repeat: no-repeat;
}
.MM1-a
{
font-family: "Lato-Bol";
text-align:left;
font-weight: 400;
font-size:12px;
font-weight:normal;
text-indent:0px;
margin:-78px 0px 0px 95px;
line-height:120%;
color:#6e6a3c;
}
.MM-a
{
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
text-indent:0px;
margin:33px 0px 0px 15px;
line-height:120%;
color:#ffffff;
padding-right:5px;
padding-bottom:5px;
}
.MM-aa
{
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
text-indent:0px;
margin:35px 0px 0px 75px;
line-height:110%;
color:#ffffff;
padding-right:2px;
}


div.EB-B
{
padding:0px 0px 0px 0px;
margin:10px 15px 10px 0px ;
float:left;
width:100%;
border-radius: 50%;
shape-outside: border-box;
}
div.EB-B4
{
float:left;
padding:10px 0px 10px 0px;
margin:0px ;
float:left;
width:100%;
border-radius: 50%;
shape-outside: border-box;
}
div.EB-B5
{
float:left;
padding:10px 0px 10px 0px;
margin:0px ;
float:left;
width:100%;
border-radius: 50%;
shape-outside: border-box;
}
div.EB-B5a
{
float:left;
padding:10px 0px 10px 0px;
margin:0px ;
float:left;
width:100%;
border-radius: 50%;
shape-outside: border-box;
}
div.EB-B2
{
float:right;
padding:0px 0px 0px 0px;
margin:0;
text-align:center;
margin-left:0%;
width: 100%;
border-radius: 10px;
}
div.EB-B3
{
float:right;
padding:10px 0px 10px 0px;
margin:0px;
text-align:center;
width: 100%;
border-radius:10px;
border-radius: 50%;
shape-outside: border-box;
}
.TT
{
vertical-align: top;
font-family: "Lato-Bol";
font-size:16px;
font-weight: 300;
margin:0;
text-indent:0px;
background-color:#585747;
padding:5px;
color:#fff;
}
.TT-N
{
vertical-align: top;
font-family: "Lato-Bol";
font-size:13px;
font-weight: 300;
color:#faa61a;
padding:16px 5px 5px 8px;
margin:0;
background-color:#585747;
}
span.TT-N1
{
border:2px solid #faa61a;
padding:19px 10px 19px 10px;
}
.BOX-B-BM
{
font-family: "Lato-Bla";
text-align:left;
font-size:22px;
text-indent:0px;
margin:-17px 0 0 8px;
padding:14px 10px 0px 10px;
line-height:20px;
color:#fff;
border:1px solid #00a9c3;
height:31px;
}
.BOX-C-BM
{
font-family: "Lato-Bol";
text-align:left;
font-size:22px;
margin-top:0px;
margin-left:0px;
text-indent:0px;
margin-bottom:0px;
line-height:100%;
color:#006c54;
}
.CC
{
width: 420px;
height:45px;
background-size:768px;
position: relative;
margin: 20px 0px 20px 0px;
background-image:url('../images/concept.jpg');
background-repeat: no-repeat;
}
.EN-T
{
position: absolute;
font-family: "Lato-Bla";
text-align:left;
font-size:14px;
text-indent:0px;
margin:-10px 0 0 20px;
padding:8px 10px 0px 10px;
line-height:20px;
color:#fff;
border:1px solid #585747;
background-color:#006c54;
height:26px;
}
.EM-I
{
width: 420px;
height:55px;
background-size:768px;
position: relative;
margin: 0px 0px 20px 0px;
background-image:url('../images/Review.jpg');
background-repeat: no-repeat;
}
.speech {
	width: 45%;
	margin: 10px 0px 10px 10px;
	padding: 20px;
	border: 0;
	display: block;
	float: right;
	background: #EEE;
	border-radius: 1em;
}
.PQ-B
{
padding:0px 0px 0px 10px;
margin:10px 0px 10px 10px ;
background-color:#ebf7fa;
float:right;
width:50%;
}
.PQ
{
font-size:14px;
line-height:20px;
padding:0px;
text-indent:0px;
margin:0px 0px 0px 0px ;
text-align:left;
font-family: "Lato-Reg";
color:#00a9c3;
}
.PQ1
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:50%;
}
.showhide
{
float:right;
margin-top:-30px;
margin-right:5px;
margin-left:0px;
font-size:10px;
font-family: "Lato-Reg";
}
.table-t {
overflow-x: scroll;
}
.tablec
{
font-family: "Lato-Reg";
font-size:14px;
margin:0;
display:block;
text-indent:0px;
text-align:right;
}
.TB
{
font-family: "Lato-Lig";
font-size:12px;
margin:0px 0 0 11px;
padding:0px 0px 0px 15px;
line-height:20px;
text-indent:-11px;
line-height:16px;
}

}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {

span.bull {
font-family: "Lato-Lig";
font-size:10px;
}

.innercontainer {
margin: 0px 20px 0px 20px;
}


/* Image Hide and Revel */
#one {
    width: 100%;
    height: 414px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one.expanded {
    height: 200px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage {
        position: relative;
        top: 176px;
        left: 46%;
        background-color:#333;
}
.collapseImage{
        position: relative;
        top: 176px;
        left: 36.8%;
        background-color:#333;
}


#one24 {
    width: 100%;
    height: 392px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one24.expanded24 {
    height: 202px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage24 {
        position: relative;
        top: 176px;
        left: 46%;
        background-color:#333;
}
.collapseImage24{
        position: relative;
        top: 176px;
        left: 36.8%;
        background-color:#333;
}

.CO-FIG-CAP24 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 165px;
border:2px solid #f37032;
padding:10px;
}

#one22 {
    width: 100%;
    height: 414px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one22.expanded22 {
    height: 205px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage22 {
        position: relative;
        top: 176px;
        left: 46%;
        background-color:#333;
}
.collapseImage22{
        position: relative;
        top: 176px;
        left: 36.8%;
        background-color:#333;
}

.CO-FIG-CAP22 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 168px;
border:2px solid #f37032;
padding:10px;
}


#one23 {
    width: 100%;
    height: 410px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one23.expanded23 {
    height: 210px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage23 {
        position: relative;
        top: 186px;
        left: 46%;
        background-color:#333;
}
.collapseImage23{
        position: relative;
        top: 186px;
        left: 36.8%;
        background-color:#333;
}

.CO-FIG-CAP23 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 178px;
border:2px solid #f37032;
padding:10px;
}

#one21 {
    width: 100%;
    height: 414px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one21.expanded21 {
    height: 200px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage21 {
        position: relative;
        top: 176px;
        left: 46%;
        background-color:#333;
}
.collapseImage21{
        position: relative;
        top: 176px;
        left: 36.8%;
        background-color:#333;
}

#one20 {
    width: 100%;
    height: 514px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one20.expanded20 {
    height: 243px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage20 {
        position: relative;
        top: 219px;
        left: 46%;
        background-color:#333;
}
.collapseImage20{
        position: relative;
        top: 219px;
        left: 36.8%;
        background-color:#333;
}

.CO-FIG-CAP20 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 210px;
border:2px solid #f37032;
padding:10px;
}

#one17 {
    width: 100%;
    height: 364px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one17.expanded17 {
    height: 225px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage17 {
        position: relative;
        top: 200px;
        left: 46%;
        background-color:#333;
}
.collapseImage17{
        position: relative;
        top: 200px;
        left: 36.8%;
        background-color:#333;
}

.CO-FIG-CAP17 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 190px;
border:2px solid #f37032;
padding:10px;
}

#one16 {
    width: 100%;
    height: 390px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one16.expanded16 {
    height: 225px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage16 {
        position: relative;
        top: 201px;
        left: 46%;
        background-color:#333;
}
.collapseImage16{
        position: relative;
        top: 201px;
        left: 36.8%;
        background-color:#333;
}

.CO-FIG-CAP16 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 190px;
border:2px solid #f37032;
padding:10px;
}

#one15 {
    width: 100%;
    height: 490px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one15.expanded15 {
    height: 300px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage15 {
        position: relative;
        top: 276px;
        left: 46%;
        background-color:#333;
}
.collapseImage15{
        position: relative;
        top: 276px;
        left: 36.8%;
        background-color:#333;
}

.CO-FIG-CAP15 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 265px;
border:2px solid #f37032;
padding:10px;
}

#one14 {
    width: 100%;
    height: 414px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one14.expanded14 {
    height: 204px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage14 {
        position: relative;
        top: 178px;
        left: 46%;
        background-color:#333;
}
.collapseImage14{
        position: relative;
        top: 178px;
        left: 36.8%;
        background-color:#333;
}

.CO-FIG-CAP14 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 170px;
border:2px solid #f37032;
padding:10px;
}

#one13 {
    width: 100%;
    height: 364px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one13.expanded13 {
    height: 200px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage13 {
        position: relative;
        top: 176px;
        left: 46%;
        background-color:#333;
}
.collapseImage13{
        position: relative;
        top: 176px;
        left: 36.8%;
        background-color:#333;
}

#one12 {
    width: 100%;
    height: 554px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one12.expanded12 {
    height: 375px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage12 {
        position: relative;
        top: 349px;
        left: 46%;
        background-color:#333;
}
.collapseImage12{
        position: relative;
        top: 349px;
        left: 36.8%;
        background-color:#333;
}

.CO-FIG-CAP12 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 340px;
border:2px solid #f37032;
padding:10px;
}

#one2 {
    width: 100%;
    height: 340px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one2.expanded2 {
    height: 200px;
}
#i1.expandimg2 {
    top: 170px;
}
#i2.expandimg2 {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage2 {
        position: relative;
        top: 176px;
        left: 46%;
        background-color:#333;
}
.collapseImage2{
        position: relative;
        top: 176px;
        left: 36.8%;
        background-color:#333;
}

#one8 {
    width: 100%;
    height: 514px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one8.expanded8 {
    height: 290px;
}
#i1.expandimg8 {
    top: 170px;
}
#i2.expandimg8 {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage8 {
        position: relative;
        top: 265px;
        left: 46%;
        background-color:#333;
}
.collapseImage8{
        position: relative;
        top: 265px;
        left: 36.8%;
        background-color:#333;
}

.CO-FIG-CAP8 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
margin-top: 7px;
position: relative;
top: 260px;
border:2px solid #f37032;
padding:10px;
}

/* Image Hide and Revel */
#one1 {
    width: 100%;
    height: 354px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one1.expanded1 {
    height: 200px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage1 {
        position: relative;
        top: 175px;
        left: 46%;
        background-color:#333;
}
.collapseImage1{
        position: relative;
        top: 175px;
        left: 36.8%;
        background-color:#333;
}

/* Image Hide and Revel */
#one3 {
    width: 100%;
    height: 414px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one3.expanded3 {
    height: 205px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage3 {
        position: relative;
        top: 177px;
        left: 46%;
        background-color:#333;
}
.collapseImage3{
        position: relative;
        top: 177px;
        left: 36.8%;
        background-color:#333;
}

/* Image Hide and Revel */
#one4 {
    width: 100%;
    height: 340px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one4.expanded4 {
    height: 210px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage4 {
        position: relative;
        top: 185px;
        left: 46%;
        background-color:#333;
}
.collapseImage4{
        position: relative;
        top: 185px;
        left: 36.8%;
        background-color:#333;
}

/* Image Hide and Revel */
#one5 {
    width: 100%;
    height: 344px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one5.expanded5 {
    height: 205px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage5 {
        position: relative;
        top: 177px;
        left: 46%;
        background-color:#333;
}
.collapseImage5{
        position: relative;
        top: 177px;
        left: 36.8%;
        background-color:#333;
}

/* Image Hide and Revel */
#one6 {
    width: 100%;
    height: 434px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one6.expanded6 {
    height: 200px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage6 {
        position: relative;
        top: 176px;
        left: 46%;
        background-color:#333;
}
.collapseImage6{
        position: relative;
        top: 176px;
        left: 36.8%;
        background-color:#333;
}

/* Image Hide and Revel */
#one7 {
    width: 100%;
    height: 305px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one7.expanded7 {
    height: 185px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage7 {
        position: relative;
        top: 160px;
        left: 46%;
        background-color:#333;
}
.collapseImage7{
        position: relative;
        top: 160px;
        left: 36.8%;
        background-color:#333;
}

/* Image Hide and Revel */
#one9 {
    width: 100%;
    height: 354px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one9.expanded9 {
    height: 205px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage9 {
        position: relative;
        top: 179px;
        left: 46%;
        background-color:#333;
}
.collapseImage9{
        position: relative;
        top: 179px;
        left: 36.8%;
        background-color:#333;
}
	
/* Image Hide and Revel */
#one10 {
    width: 100%;
    height: 584px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one10.expanded10 {
    height: 348px;
}
#i2.imghidden {
    visibility:visible;
}

.expandImage10 {
        position: relative;
        top: 321px;
        left: 46%;
        background-color:#333;
}
.collapseImage10{
        position: relative;
        top: 321px;
        left: 36.8%;
        background-color:#333;
}

/* Image Hide and Revel */
#one11 {
    width: 100%;
    height: 394px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one11.expanded11 {
    height: 205px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage11 {
        position: relative;
        top: 178px;
        left: 46%;
        background-color:#333;
}
.collapseImage11{
        position: relative;
        top: 178px;
        left: 36.8%;
        background-color:#333;
}

/* Image Hide and Revel */
#one19 {
    width: 100%;
    height: 340px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one19.expanded19 {
    height: 200px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage19 {
        position: relative;
        top: 175px;
        left: 46%;
        background-color:#333;
}
.collapseImage19{
        position: relative;
        top: 175px;
        left: 36.8%;
        background-color:#333;
}

/* Image Hide and Revel */
#one18 {
    width: 100%;
    height: 454px;
    margin: 0 auto;
    background: #eee;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}
#one18.expanded18 {
    height: 368px;
}
#i1.expandimg {
    top: 170px;
}
#i2.expandimg {
    top: 180px;
}
#i2.imghidden {
    visibility:visible;
}
.expandImage18 {
        position: relative;
        top: 340px;
        left: 46%;
        background-color:#333;
}
.collapseImage18{
        position: relative;
        top: 340px;
        left: 36.8%;
        background-color:#333;
}


.Chaptertitle {
height:auto;
background-size:420px;
position: relative;
margin: 10px 0px 0px 0px;
min-height: 131px;
max-width: 420px;
}
.CO-FIG-CAP {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:170px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP1 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:170px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP3 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:170px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP4 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:177px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP5 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:169px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP7 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:150px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP9 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:170px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP10 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:312px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP11 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:170px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP18 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:332px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CO-FIG-CAP19 {
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
background-color: #ffffff;
position: relative;
top:170px;
margin-top: 7px;
border:2px solid #f37032;
padding:10px;
}
.CN
{
font-family: "Lato-Reg";
font-size:40px;
line-height:100%;
text-align:center;
margin-left:0px;
margin-right:0px;
margin-top:0px;
color:#ffffff;
padding:5px;
border-width:5px;	
border-style:double;
background-color:#a6ce39;
}
.CT
{
font-family: "Lato-Reg";
font-size:25px;
line-height:100%;
text-align:left;
margin-right:0px;
margin-left:20px;
margin-top:0px;
padding-left:15px;
color:#f37032;
}
.MM1-a
{
font-family: "Lato-Bol";
text-align:left;
font-weight: 400;
font-size:12px;
font-weight:normal;
text-indent:0px;
margin:-78px 0px 0px 95px;
line-height:120%;
color:#6e6a3c;
}
.MM-a
{
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
text-indent:0px;
margin:33px 0px 0px 15px;
line-height:120%;
color:#ffffff;
padding-right:5px;
padding-bottom:5px;
}

.MM-B
{
width: 300px;
height:128px;
background-size:768px;
position: relative;
margin: 20px 0px 20px 0px;
background-image:url('../images/MM.jpg');
background-repeat: no-repeat;
}
.mm-tab
{
position: relative;
margin-top: -120px;
margin-bottom: 50px;
border-collapse:collapse;
width: 100%;
}
.mm-td1
{
background: #bece3c;
font-family: Lato-Bol;
color:#6e6a3c;
padding-top: 20px;
padding-right:5px;
padding-left:5px;
}
.mm-td2
{
background: #bece3c;
font-family: Lato-Reg;
color:#ffffff;
padding: 5px;
}

.MM1
{
position:absolute;
font-family: "Lato-Bol";
text-align:left;
font-weight: 400;
font-size:12px;
font-weight:normal;
text-indent:0px;
margin:48px 0px 0px 95px;
line-height:120%;
color:#6e6a3c;
}
.MM
{
position:absolute;
font-family: "Lato-Reg";
text-align:left;
font-size:14px;
font-weight:normal;
text-indent:0px;
margin:33px 0px 0px 165px;
line-height:120%;
color:#ffffff;
padding-right:2px;
}
div.EB-B4
{
float:left;
padding:5px 0px 5px 0px;
margin:0px ;
float:left;
width:100%;
border-radius: 10px;
}
div.EB-B5
{
float:left;
padding:5px 0px 5px 0px;
margin:0px ;
float:left;
width:100%;
border-radius: 10px;
}
div.EB-B5a
{
float:left;
padding:5px 0px 5px 0px;
margin:0px ;
float:left;
width:100%;
border-radius: 10px;
}
div.EB-B2
{
float:right;
padding:0px 0px 0px 0px;
margin:0px 5px 0px 0px ;
text-align:center;
margin-left:0%;
width: 100%;
border-radius: 10px;
}
div.EB-B3
{
float:right;
padding:5px 0px 5px 0px;
margin:0px;
text-align:center;
width: 100%;
border-radius:10px;
}
div.EB-B
{
padding:0px 0px 0px 0px;
margin:10px 15px 10px 0px ;
float:left;
width:100%;
border-radius: 10px;
}
.TT
{
font-family: "Lato-Bol";
font-size:12px;
font-weight: 300;
margin:0;
text-indent:0px;
background-color:#585747;
padding:5px;
color:#fff;
}
.TT-N
{
font-family: "Lato-Bol";
font-size:10px;
font-weight: 300;
color:#faa61a;
padding:15px 5px 5px 5px;
margin:0;
background-color:#585747;
}
span.TT-N1
{
border:2px solid #faa61a;
padding:19px 5px 20px 5px;
}
.BOX-B-BM
{
font-family: "Lato-Bla";
text-align:left;
font-size:18px;
text-indent:0px;
margin:-16px 0 0 0px;
padding:14px 10px 0px 8px;
line-height:20px;
color:#fff;
border:1px solid #00a9c3;
height:20px;
}
.BOX-C-BM
{
font-family: "Lato-Bol";
text-align:left;
font-size:18px;
margin-top:0px;
margin-left:0px;
text-indent:0px;
margin-bottom:0px;
line-height:100%;
color:#006c54;
}
.CC
{
width: 300px;
height:45px;
background-size:768px;
position: relative;
margin: 20px 0px 20px 0px;
background-image:url('../images/concept.jpg');
background-repeat: no-repeat;
}
.EN-T
{
position: absolute;
font-family: "Lato-Bla";
text-align:left;
font-size:14px;
text-indent:0px;
margin:-10px 0 0 20px;
padding:8px 10px 0px 10px;
line-height:20px;
color:#fff;
border:1px solid #585747;
background-color:#006c54;
height:26px;
}
.EM-I
{
width: 300px;
height:55px;
background-size:768px;
position: relative;
margin: 0px 0px 20px 0px;
background-image:url('../images/Review.jpg');
background-repeat: no-repeat;
}
.showhide
{
float:right;
margin-top:-20px;
margin-right:5px;
margin-left:0px;
font-size:10px;
font-family: "Lato-Reg";
}
.TQAB
{
text-align: left;
font-size: 10px;
font-family: "Lato-Reg";
text-transform: uppercase;
cursor: pointer;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
margin-top: 10px;
background-color:#ddf1f0;
}
.speech {
	width: 85%;
	margin: 0px 0px 10px 0px;
	padding:20px;
	border: 0;
	display: block;
	float: left;
	background: #EEE;
	border-radius: 1em;
}
.PQ-B
{
padding:5px 0px 5px 10px;
margin:15px 0px 10px 10px ;
background-color:#ebf7fa;
float:right;
width:50%;
}
.PQ
{
font-size:14px;
line-height:14px;
padding:0px;
text-indent:0px;
margin:0px 0px 0px 0px ;
text-align:left;
font-family: "Lato-Reg";
color:#00a9c3;
}
.PQ1
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:50%;
}
.table-t {
overflow-x: scroll;
}
.tablec
{
font-family: "Lato-Reg";
font-size:14px;
margin:0;
display:block;
text-indent:0px;
text-align:right;
}
.TB
{
font-family: "Lato-Lig";
font-size:12px;
margin:0px 0 0 10px;
padding:0px 0px 0px 15px;
line-height:16px;
text-indent:-10px;
}
}
.newradius {
    border-radius: 30% !important;
}