.hidden {
 display: none;   
}

.naOL-hide {
 display: none;   
}

.fancybox-title a {
 color: #fff;        
}
.fancybox {
 color: #fff;        

}

.imgOverlay {cursor: pointer;}

.TBP-table-t {
overflow-x: scroll;
}
.TBP-scroll1
{
width:1500px;
}
span.blue_color {
color: #2196c6;
font-weight: bold;
}
span.qus_color {
color: #f5821f;
font-weight: bold;
}
span.AT
{
font-family: "SourceSansPro";
text-align:left;
font-size:16px;
margin:0px 0 0px 10px;
text-indent:0px;
color:#337da4;
}
span.AT1
{
font-family: "SourceSansPro";
font-weight:bold;
color:#0073a1;
padding-left:5px;
}


@font-face
{
font-family: "NoticiaText";
src: url('../fonts/NoticiaText-Bold.eot');
src: url('../fonts/NoticiaText-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/NoticiaText-Bold.otf') format('opentype'),
url('../fonts/NoticiaText-Bold.ttf') format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face
{
font-family: "NoticiaText";
src: url('../fonts/NoticiaText-BoldItalic.eot');
src: url('../fonts/NoticiaText-BoldItalic.eot?#iefix') format('embedded-opentype'),
url('../fonts/NoticiaText-BoldItalic.otf') format('opentype'),
url('../fonts/NoticiaText-BoldItalic.ttf') format('truetype');
font-weight: bold;
font-style: italic;
}
@font-face
{
font-family: "NoticiaText";
src: url('../fonts/NoticiaText-Italic.eot');
src: url('../fonts/NoticiaText-Italic.eot?#iefix') format('embedded-opentype'),
url('../fonts/NoticiaText-Italic.otf') format('opentype'),
url('../fonts/NoticiaText-Italic.ttf') format('truetype');
font-weight: normal;
font-style: italic;
}
@font-face
{
font-family: "NoticiaText";
src: url('../fonts/NoticiaText-Regular.eot');
src: url('../fonts/NoticiaText-Regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/NoticiaText-Regular.otf') format('opentype'),
url('../fonts/NoticiaText-Regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face
{
font-family: "OldStandard";
src: url('../fonts/OldStandard-Bold.eot');
src: url('../fonts/OldStandard-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/OldStandard-Bold.otf') format('opentype'),
url('../fonts/OldStandard-Bold.ttf') format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face
{
font-family: "OldStandard";
src: url('../fonts/OldStandard-Italic.eot');
src: url('../fonts/OldStandard-Italic.eot?#iefix') format('embedded-opentype'),
url('../fonts/OldStandard-Italic.otf') format('opentype'),
url('../fonts/OldStandard-Italic.ttf') format('truetype');
font-weight: normal;
font-style: italic;
}
@font-face
{
font-family: "OldStandard";
src: url('../fonts/OldStandard-Regular.eot');
src: url('../fonts/OldStandard-Regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/OldStandard-Regular.otf') format('opentype'),
url('../fonts/OldStandard-Regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face
{
font-family: "SourceSansPro-Black";
src: url('../fonts/SourceSansPro-Black.eot');
src: url('../fonts/SourceSansPro-Black.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-Black.otf') format('opentype'),
url('../fonts/SourceSansPro-Black.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face
{
font-family: "SourceSansPro-Black";
src: url('../fonts/SourceSansPro-BlackIt.eot');
src: url('../fonts/SourceSansPro-BlackIt.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-BlackIt.otf') format('opentype'),
url('../fonts/SourceSansPro-BlackIt.ttf') format('truetype');
font-weight: normal;
font-style: italic;
}
@font-face
{
font-family: "SourceSansPro";
src: url('../fonts/SourceSansPro-Bold.eot');
src: url('../fonts/SourceSansPro-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-Bold.otf') format('opentype'),
url('../fonts/SourceSansPro-Bold.ttf') format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face
{
font-family: "SourceSansPro";
src: url('../fonts/SourceSansPro-BoldIt.eot');
src: url('../fonts/SourceSansPro-BoldIt.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-BoldIt.otf') format('opentype'),
url('../fonts/SourceSansPro-BoldIt.ttf') format('truetype');
font-weight: bold;
font-style: italic;
}
@font-face
{
font-family: "SourceSansPro-ExtraLight";
src: url('../fonts/SourceSansPro-ExtraLight.eot');
src: url('../fonts/SourceSansPro-ExtraLight.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-ExtraLight.otf') format('opentype'),
url('../fonts/SourceSansPro-ExtraLight.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face
{
font-family: "SourceSansPro-ExtraLight";
src: url('../fonts/SourceSansPro-ExtraLightIt.eot');
src: url('../fonts/SourceSansPro-ExtraLightIt.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-ExtraLightIt.otf') format('opentype'),
url('../fonts/SourceSansPro-ExtraLightIt.ttf') format('truetype');
font-weight: normal;
font-style: italic;
}
@font-face
{
font-family: "SourceSansPro";
src: url('../fonts/SourceSansPro-It.eot');
src: url('../fonts/SourceSansPro-It.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-It.otf') format('opentype'),
url('../fonts/SourceSansPro-It.ttf') format('truetype');
font-weight: normal;
font-style: italic;
}
@font-face
{
font-family: "SourceSansPro-Light";
src: url('../fonts/SourceSansPro-Light.eot');
src: url('../fonts/SourceSansPro-Light.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-Light.otf') format('opentype'),
url('../fonts/SourceSansPro-Light.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face
{
font-family: "SourceSansPro-Light";
src: url('../fonts/SourceSansPro-LightIt.eot');
src: url('../fonts/SourceSansPro-LightIt.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-LightIt.otf') format('opentype'),
url('../fonts/SourceSansPro-LightIt.ttf') format('truetype');
font-weight: normal;
font-style: italic;
}
@font-face
{
font-family: "SourceSansPro";
src: url('../fonts/SourceSansPro-Regular.eot');
src: url('../fonts/SourceSansPro-Regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-Regular.otf') format('opentype'),
url('../fonts/SourceSansPro-Regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face
{
font-family: "SourceSansPro-Semibold";
src: url('../fonts/SourceSansPro-Semibold.eot');
src: url('../fonts/SourceSansPro-Semibold.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-Semibold.otf') format('opentype'),
url('../fonts/SourceSansPro-Semibold.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face
{
font-family: "SourceSansPro-Semibold";
src: url('../fonts/SourceSansPro-SemiboldIt.eot');
src: url('../fonts/SourceSansPro-SemiboldIt.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-SemiboldIt.otf') format('opentype'),
url('../fonts/SourceSansPro-SemiboldIt.ttf') format('truetype');
font-weight: normal;
font-style: italic;
}


a.inherit {color:inherit}
html { 
	overflow-y: scroll; /* always force a scrollbar in non-IE */
	}
a {
text-decoration: none;
color: blue;
}

.no-padding {
	padding-left: 0;
	padding-right: 0;
}
img {
max-width: 100%;
border: none;
}

.CN
{
font-family: "OldStandard";
text-align:left;
font-size:145px;
margin:0px 0px 0px 0px;
color:#ed1d24;
line-height:80%;
tracking:-150;
}
.CN1
{
font-family: "OldStandard";
text-align:left;
font-size:145px;
margin:0px 45px 0px 0px;
color:#ed1d24;
line-height:80%;
tracking:-150;
letter-spacing:-25px;
}
.CT
{
font-family: "SourceSansPro-Semibold";
text-align:left;
font-size:50px;
margin:0px 0 0px 20px;
color:#2495c6;
line-height:100%;
}
.COVO
{
font-family: "SourceSansPro";
text-align:justify;
font-size:16px;
margin:30px 0 0px 0px;
text-indent:0px;
color:#000;
line-height:150%;
}
.COV
{
font-family: "SourceSansPro";
text-align:justify;
font-size:16px;
margin:0px 0 0px 0px;
text-indent:20px;
color:#000;
line-height:150%;
}
span.COV-Lead-In
{
font-family: "SourceSansPro-Semibold";
}
.COTX1
{
font-family: "SourceSansPro";
text-align:justify;
font-size:15px;
margin:0px 0 0px 0px;
text-indent:20px;
color:#000;
line-height:150%;
}
.COTX
{
font-family: "SourceSansPro";
text-align:justify;
font-size:15px;
margin:0px 0 0px 0px;
text-indent:0px;
color:#000;
line-height:150%;
}
.imageo
{
text-align:center;
margin:20px 0 0 0;
}
div.BQB
{
background-color:#f2f5d5;
margin:-6px 0 10px 0;
padding:20px;
}
.BQ-T
{
font-family: "SourceSansPro";
text-align:left;
font-size:28px;
margin:0px 0 0px 0px;
text-indent:0px;
color: #ed1d24;
line-height:120%;
letter-spacing: .06em;
}
.BQ-Q
{
font-family: "NoticiaText";
text-align:left;
font-size:17px;
margin:10px 0 0px 39px;
text-indent:-39px;
color:#2495c6;
line-height:130%;
}
span.BQ-N
{
font-family: "SourceSansPro";
font-size:20px;
padding-right:10px;
color:#ed1d24;
}
span.FIG-REF
{
font-family: "SourceSansPro";
font-weight:bold;
color:#000;
}
span.TM-REF
{
font-family: "SourceSansPro";
font-weight:bold;
color:#00466d;
}

.Float-T
{
float:left;
margin:0 20px 0px 0;
padding:0 0px 0 0;
width:60%;
}
.Float-T1
{
float:right;
margin:0 0px 0px 20px;
padding:0 0px 0 0;
width:60%;
}

.Float-L
{
float:left;
margin:0 20px 0px 0;
padding:0 0px 0 0;
width:50%;
}
.Float-R
{
float:right;
margin:0px 0px 0px 20px;
padding:0 0px 0 0;
width:50%;
}
.Float-R1
{
float:right;
margin:0 0px 0px 10px;
padding:0 0px 0 0;
width:20%;
}
.Float-R2
{
float:right;
margin:0 0px 0px 20px;
padding:0 0px 0 0;
width:30%;
}

.Float-L1
{
float:left;
margin:0 20px 0px 0px;
padding:0 0px 0 0;
width:20%;
}

.Float-L2
{
float:left;
margin:0 20px 0px 0px;
padding:0 0px 0 0;
width:30%;
}

.FIG-N
{
font-family: "SourceSansPro-Black";
text-align:left;
font-size:15.5px;
text-indent:0px;
margin:5px 0 0px 0;
line-height:100%;
color:#8dc63f;
}
.FIG-T
{
font-family: "SourceSansPro";
text-align:left;
font-size:16px;
font-weight:bold;
text-indent:0px;
margin:5px 0 0px 0;
line-height:140%;
}
.FIG-C
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
font-weight:400;
text-indent:0px;
margin:0px 0 20px 0;
line-height:140%;
}

.FIG-Cb
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
font-weight:400;
text-indent:0px;
margin:0px 0 0px 0;
line-height:140%;
}

.TSN
{
font-family: "SourceSansPro";
text-align:left;
font-size:13px;
text-indent:0px;
margin: 10px 0 20px 0;
line-height:140%;
}

.FIG-Cll
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
font-weight:400;
text-indent:0px;
margin:0px 0 0px 0;
line-height:140%;
}


.FIG-C1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
font-weight:400;
text-indent:20px;
margin:0 0 0 0;
line-height:140%;
}


span.comm
{
font-family: "SourceSansPro";
font-size:12px;
}
.image
{
text-align:center;
margin:20px 0px 5px 0px;
}
.imagep
{
text-align:right;
margin:0px 0px 10px 0px;
line-height:100%;
}
.imagef
{
text-align:left;
margin:10px 0px 5px 0px;
}


.imagef-top
{
text-align:left;
margin:20px 0px 5px 0px;
}


/* TRY IT YOURSELF */
.Normal
{
font-family: "NoticiaText";
text-align:left;
font-size:17.5px;
margin:0px 0 20px 0px;
padding:0px 0 0px 0;
font-weight:bold;
color:#fff;
line-height:120%;
}
span.TIY
{
font-family: "SourceSansPro";
font-weight:bold;
color:#faa61a;
}
div.TIY-B
{
background-color:#00466d;
margin-top:20px;
padding:20px 20px 20px 20px;
margin:30px 0 20px 0;
}
.TIY-TX1
{
font-family: "SourceSansPro";
text-align:justify;
font-size:14px;
margin:0px 0 0 15px;
text-indent:-15px;
color:#fff;
line-height:150%;
}
.TIY-TX1a
{
font-family: "SourceSansPro";
text-align:justify;
font-size:14px;
margin:0px 0 0 20px;
text-indent:-20px;
color:#fff;
line-height:150%;
}
.TIY-ALPHA
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
margin:0px 0 0 28px;
text-indent:-14px;
color:#fff;
line-height:160%;
}
.TIY-TX
{
font-family: "SourceSansPro";
text-align:justify;
font-size:14px;
margin:0px 0 0 0px;
text-indent:0px;
color:#ffffff;
line-height:150%;
}

.TIY-TX-B
{
font-family: "SourceSansPro";
text-align:justify;
font-size:14px;
margin:0px 0 0 10px;
text-indent:0px;
color:#ffffff;
line-height:150%;
}
.TIY-TX-B5
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
margin:0px 0 0 10px;
text-indent:0px;
color:#ffffff;
line-height:150%;
}
.TIY-TX1-BL
{
font-family: "SourceSansPro";
text-align:justify;
font-size:14px;
margin:0px 0 0 20px;
text-indent:-8px;
color:#ffffff;
line-height:150%;
}
.TIY-TX1-Center-B
{
font-family: "SourceSansPro";
text-align:center;
font-size:14px;
margin:0px 0 0 0px;
text-indent:0px;
color:#ffffff;
line-height:150%;
}


.TIY-TX-JUS
{
font-family: "SourceSansPro";
text-align:justify;
font-size:14px;
margin:0px 0 0 8px;
text-indent:0px;
color:#fff;
line-height:150%;
}

.TIY-Label
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
margin:0px 0 0 0px;
text-indent:0px;
color:#fff;
line-height:160%;
}

.BX2-ni
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0 13px;
text-indent:-13px;
color:#fff;
line-height:175%;
}
.TIY-TX1-top
{
font-family: "SourceSansPro";
text-align:justify;
font-size:14px;
margin:20px 0 0 13px;
text-indent:-13px;
color:#fff;
line-height:150%;
}
.TIY-TX1-in
{
font-family: "SourceSansPro";
text-align:justify;
font-size:14px;
margin:0px 0 0 0px;
text-indent:13px;
color:#fff;
line-height:150%;
}

/* SCIENTIFIC THINKING */
div.ST-B
{
background-color:#00466d;
margin-top:20px;
padding:0px 20px 0px 20px;
margin:30px 0 0px 0;
border-top-right-radius:1em;
}
div.ST-B1
{
background-color:#f0f7e8;
margin-top:20px;
padding:20px 40px 20px 40px;
margin:0px 0 20px 0;
}
.ST-T
{
font-family: "NoticiaText";
text-align:left;
font-size:17.5px;
margin:20px 0 20px 20px;
padding:0px 0 0px 0;
font-weight:bold;
color:#fff;
line-height:140%;
}
.BX5-ST
{
font-family: "SourceSansPro";
font-weight:bold;
color:#faa61a;
}
.ST-TT1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0 0;
text-indent:0px;
line-height:140%;
}
.ST-TT1-top
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:10px 0 0 0;
text-indent:0px;
line-height:140%;
}
.ST-TT
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:10px 0 0 0;
text-indent:0px;
line-height:140%;
}

.ST-TTT
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:5px 0 0 0;
text-indent:0px;
line-height:140%;
}

table.tabler
{
text-align:center;
}
span.ST-
{
font-family: "SourceSansPro";
font-weight:bold;
color:#00466d;
padding-right:3px;
}
span.ST--
{
font-family: "SourceSansPro";
font-weight:bold;
color:#f58220;
padding-right:3px;
}
.ST-TTX
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0 0px;
text-indent:0px;
line-height:140%;
}

.ST-TTX-han
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0 23px;
text-indent:-23px;
line-height:140%;
}

.ST-TTX-han1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:5px 0 0 15px;
text-indent:-15px;
line-height:140%;
}


.ST-TTX1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0 20px;
text-indent:0px;
line-height:140%;
}
span.step {
background: #00466d;
border-radius: 0.3em;
-moz-border-radius: 0.3em;
-webkit-border-radius: 0.3em;
color: #ffffff;
display: inline-block;
font-weight: bold;
line-height: 1.2em;
margin-right: 2px;
text-align: center;
width: 1.2em; 
}

/* Being A Critical */
div.BC-B
{
background-color:#00466d;
margin-top:20px;
padding:0px 20px 0px 20px;
margin:30px 0 0px 0;
border-top-right-radius:1em;
}
div.BC-B1
{
background-color:#f0f7e8;
margin-top:20px;
padding:20px 20px 20px 20px;
margin:0px 0 20px 0;
}
.BCC-T
{
font-family: "NoticiaText";
text-align:left;
font-size:17.5px;
margin:14px 0 20px 10px;
padding:0px 0 0px 0;
font-weight:bold;
color:#fff;
line-height:140%;
}
span.BCC-T-
{
font-family: "SourceSansPro";
font-weight:bold;
color:#faa61a;
}
.BCC-TX1
{
font-family: "SourceSansPro";
text-align:justify;
font-size:15px;
margin:0px 0 0 0;
text-indent:0px;
line-height:140%;
}
.BCC-TX
{
font-family: "SourceSansPro";
text-align:justify;
font-size:15px;
margin:0px 0 0 0;
text-indent:20px;
line-height:140%;
}
.BX8
{
font-family: "SourceSansPro";
text-align:justify;
font-size:15px;
margin:20px 0 0 0;
font-weight:bold;
color:#00466d;
text-indent:0px;
line-height:140%;
}
.BCC-TX
{
font-family: "SourceSansPro";
text-align:justify;
font-size:15px;
margin:0px 0 0 0;
text-indent:20px;
line-height:140%;
}
.twocolumn {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;

-webkit-column-gap: 20px;
-moz-column-gap: 20px;
column-gap: 20px;
}
.BCC-NL
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:10px 0 10px 14px;
text-indent:-14px;
font-weight:bold;
color:#00466d;
line-height:140%;
}

/* USING PSYCHOLOGY */
div.PK-B
{
background-color:#faa61a;
padding:20px 20px 20px 30px;
margin: 70px 0 0px 0;
}
div.PK-B1
{
background-color:#f0f7e8;
margin-top:20px;
padding:20px 20px 20px 30px;
margin:20px 0 20px 0;
}
div.PK-B2
{
background-color:#f0f7e8;
margin-top:20px;
padding:20px 20px 20px 30px;
margin:-13px 0 20px 0;
}
.PK-T
{
font-family: "NoticiaText";
text-align:left;
font-size:25px;
margin:0px 0 0px 0px;
font-weight:bold;
color:#fff;
line-height:150%;
}
.PK
{
font-family: "SourceSansPro";
text-align:left;
font-size:17px;
margin:0px 0 0px 0px;
font-weight:bold;
line-height:130%;
color:#00466d;
}
.HIH-TX1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0 0;
text-indent:0px;
line-height:140%;
}
.HIH-BL1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:10px 0 0 8px;
text-indent:-8px;
line-height:140%;
}
.HIH-BL
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0 8px;
text-indent:-8px;
line-height:140%;
}

.PKTX1
{
font-family: "SourceSansPro";
text-align:justify;
font-size:15px;
margin:0px 0 0 0;
text-indent:0px;
line-height:160%;
}
.PKTX1-top
{
font-family: "SourceSansPro";
text-align:justify;
font-size:15px;
margin:20px 0 0 0;
text-indent:0px;
line-height:160%;
}
.PK-EXT
{
font-family: "SourceSansPro";
text-align:justify;
font-size:15px;
margin:20px;
text-indent:0px;
line-height:160%;
}
.PKTX
{
font-family: "SourceSansPro";
text-align:justify;
font-size:15px;
margin:0px 0 0 0;
text-indent:20px;
line-height:160%;
}
.PKNL
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:10px 0 10px 15px;
text-indent:-15px;
line-height:160%;
}
.PKTX-BL
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:7px 0px 7px 25px;
text-indent:-8px;
line-height:160%;
}
span.Number-Bold
{
font-family: "SourceSansPro";
color:#00466d;
font-weight:bold;
}
span.PKNL-runin
{
font-family: "SourceSansPro";
color:#00466d;
font-weight:bold;
}


/* HAS IT HAPENED */
div.HIH-B
{
background-color:#faa61a;
margin-top:20px;
padding:10px 20px 10px 30px;
margin:30px 0 0px 0;
border-top-left-radius:1em;
}
div.HIH-B1
{
background-color:#f0f7e8;
margin-top:20px;
padding:20px 20px 20px 30px;
margin:0px 0 20px 0;
}
.HIH-T1
{
font-family: "NoticiaText";
text-align:left;
font-size:17.5px;
margin:0px 0 0px 0px;
font-weight:bold;
color:#fff;
line-height:160%;
letter-spacing: 0.7px;
}
.HIH-T
{
font-family: "SourceSansPro";
font-weight:bold;
color:#00466d;
}
.HIH-TX1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0 0;
text-indent:0px;
line-height:140%;
}
.HIH-TX
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0 0;
text-indent:20px;
line-height:140%;
}

/* LEARNING TIP */
div.LT-B
{
background-color:#ed1d24;
margin-top:20px;
padding:10px 20px 10px 20px;
margin:30px 0 0px 0;
border-top-right-radius:1.5em;
}
div.LT-B1
{
background-color:#fff;
padding:10px 20px 10px 20px;
border-left:1px solid #ed1d24;
border-right:1px solid #ed1d24;
border-bottom:1px solid #ed1d24;
margin:-17px 0 20px 0;
}
.BX3-T
{
font-family: "NoticiaText";
text-align:left;
font-size:16px;
margin:0px 0 20px 0px;
padding:0px 0 0px 0;
font-weight:bold;
color:#fff;
line-height:120%;
}
.BX3-T-
{
font-family: "SourceSansPro";
font-weight:bold;
}
.LT-TX1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:5px 0 0 0;
text-indent:0px;
line-height:140%;
}

.LT-TX-top
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin-top:5px;
margin-bottom:0em;
margin-left:20px;
margin-right:0px;
font-weight:bold;
text-indent:0px;
line-height:140%;
}


.LT-BL
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin-top:5px;
margin-bottom:0em;
margin-left:40px;
margin-right:0px;
font-weight:normal;
text-indent:0px;
line-height:140%;
}
.LT-BL1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin-top:5px;
margin-bottom:0em;
margin-left:20px;
margin-right:0px;
font-weight:normal;
text-indent:-5px;
line-height:140%;
}

.LT-TX2
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin-top:5px;
margin-bottom:0em;
margin-left:75px;
margin-right:0px;
font-weight:normal;
text-indent:0px;
line-height:140%;
}


.LT-NL1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:10px 0 0 13px;
text-indent:-13px;
line-height:140%;
}

.LT-NL
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:5px 0 0 0;
text-indent:0px;
line-height:140%;
}

.LT-TX
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0 0;
text-indent:20px;
line-height:140%;
}


/* BIG PICTURE */
div.BIGP
{
border:5px solid #f6f6f6;
padding:0px;
margin:0;
}
div.BIGP1
{
width:18%;
float:left;
padding:0 0 0 1px;
border-top:1px solid #fff;
}
div.BIGP2
{
width:82%;
float:left;
vertical-align: top;
border-top:1px solid #fff;
border-right:1px solid #fff;
}
.BIG-T
{
font-family: "SourceSansPro";
text-align:center;
font-size:16.5px;
margin:0px 0 20px 0px;
padding:20px 5px 20px 5px;
color:#fff;
line-height:120%;
background-color:#2495c6;
border-radius:20px;
height:140px;
width:100%;
border-collapse:collapse;
white-space:normal;
}
span.BIGN
{
font-family: "SourceSansPro";
font-weight:bold;
font-size:27px;
}
.BQT
{
font-family: "SourceSansPro";
text-align:left;
font-size:16px;
margin:0px;
padding:7px 7px 7px 0px;
color:#000;
line-height:120%;
font-weight:bold;
}
.OP-A
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0px 14px;
padding:0;
text-indent:-14px;
color:#000;
line-height:140%;
}
.BPKT
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0px 12px;
padding:0;
text-indent:-12px;
color:#000;
line-height:140%;
}
.BP-TX2
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0px 12px;
padding:0;
text-indent:-12px;
color:#000;
line-height:140%;
}
.BPBL2
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0px 15px;
text-indent:-15px;
color:#000;
line-height:140%;
}
span.BPBL2B
{
font-size:25px;
padding-right:5px;
color:#ed1d24;
line-height:100%;
}
.BP-TX
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0px 15px;
text-indent:-15px;
color:#000;
line-height:140%;
}
span.Green-Bullet
{
font-size:25px;
padding-right:5px;
color:#8dc63f;
line-height:100%;
}
.BP-TX1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0px 15px;
text-indent:-15px;
color:#000;
line-height:140%;
}
.BIG-T1
{
font-family: "SourceSansPro-Light";
text-align:left;
font-size:90px;
margin:0px 0 0 -3px;
padding:0px 5px 0px 0px;
color:#ed1d24;
line-height:120%;
}






.image-top
{
text-align:center;
margin:20px 0px 20px 0px;
}
.imageb
{
text-align:left;
margin:0;
padding:0;
}
.image-in
{
text-align:left;
margin:20px 0px 5px 0px;
width:130px;
}
div.COB
{
background-color:#f0f8f1;
margin:0 0 0 0;
padding:0 0 30px 0;
}
div.COB1
{
background-color:#98b854;
margin:0;
padding:0px;
}


.CGH
{
font-family: "Lato-Bla";
text-align:left;
font-size:17px;
margin:0px 0 0px 0px;
padding:1em 0 4px 0;
text-indent:0px;
color:#f36f21;
line-height:120%;
letter-spacing:0.07em;
}
.CGT
{
font-family: "Lato";
text-align:left;
font-size:16px;
margin:5px 0 0px 0px;
text-indent:0px;
line-height:120%;
}
.CGL
{
font-family: "Lato";
text-align:left;
font-size:16px;
margin:8px 0 0px 19px;
text-indent:-19px;
line-height:120%;
}
span.CGLbullet
{
padding-right:6px;
color:#f36f21;
}
.CTX1
{
font-family: "Heuristica";
text-align:left;
font-size:16px;
margin:30px 0 0 0;
text-indent:0px;
line-height:160%;
}
.CTX
{
font-family: "Heuristica";
text-align:left;
font-size:16px;
margin:0px 0 0 0;
text-indent:36px;
line-height:160%;
}
span.Dropcap-1
{
font-family: "Lato-Lig";
float:left;
font-size:88px;
margin:0;
color:#f36f21;
line-height:80%;
}
.A2
{
font-family: "SourceSansPro";
text-align:left;
font-size:30px;
margin:0px 0 0px 0px;
font-weight:bold;
color:#ed1d24;
padding-right:10px;
}
.A
{
font-family: "NoticiaText";
text-align:left;
font-size:25px;
margin:0px 0 40px 58px;
text-indent:-58px;
font-weight:bold;
color:#2495c6;
line-height:120%;
}
.B
{
font-family: "SourceSansPro-Semibold";
text-align:left;
font-size:20px;
margin:30px 0 0px 0px;
color:#73a534;
line-height:120%;
}
.C
{
font-family: "NoticiaText";
text-align:justify;
font-size:15px;
margin:20px 0 0 0;
text-indent:0px;
line-height:160%;
}
.FM-center
{
font-family: "NoticiaText";
text-align:justify;
font-size:15px;
margin:15px 0 0 0;
text-indent:0px;
text-align:center;
line-height:160%;
color:#ed1c24;
}
ul
{
font-family: "NoticiaText";
font-size:15px;
margin:0 0 0 0;
}
li
{
font-family: "NoticiaText";
font-size:15px;
margin:0 0 0 -22px;
}
span.H3
{
font-family: "SourceSansPro";
font-weight:bold;
color:#712c86;
}

img.RA
{
position:absolute;
float:right;
width:78px;
margin:-12px 10px 0 13.2%;
}
.LG-T
{
font-family: "SourceSansPro";
text-align:left;
font-size:16px;
margin:0px 0 0px 0px;
padding:5px 0 5px 0;
font-weight:bold;
color:#fff;
line-height:120%;
}
.LG-TX
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.8px;
margin:10px 0 10px 10px;
text-indent:0px;
line-height:150%;
}
.LG-TX1
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.8px;
margin:10px 5px 10px 24px;
text-indent:-14px;
line-height:150%;
}

.LG-TXLT
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.8px;
margin:10px 5px 10px 24px;
line-height:150%;
}

.LG-TXLT-Head
{
font-family: "SourceSansPro";
text-align:center;
font-size:14.8px;
margin:10px 0 10px 0px;
line-height:150%;
color:#ed1c24;
}

.BX4-T
{
font-family: "SourceSansPro";
text-align:left;
font-size:17.5px;
margin:0px 0 0px 0px;
padding:10px 0 5px 0;
font-weight:bold;
color:#fff;
line-height:120%;
}
span.BX4-T
{
font-family: "NoticiaText";
font-weight:bold;
}
div.CHB
{
background-color:#f0f7e8;
padding:0 0 10px 0;
}
.CP-BL
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0px 0 0px 0px;
padding:0px 15px 0px 32px;
text-indent:-17px;
color:#000;
line-height:170%;
}
span.CPBL
{
font-size:25px;
padding-right:6px;
color:#ed1d24;
}
span.Red-Bullet
{
font-size:25px;
padding-right:6px;
color:#ed1d24;
}
.CP-TX1
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
margin:0px 0 0px 0px;
padding:0px 15px 0px 15px;
text-indent:0px;
color:#000;
line-height:140%;
}


.H1TX
{
font-family: "Heuristica";
text-align:left;
font-size:16px;
margin:30px 0 0 0;
text-indent:0px;
line-height:160%;
}
.TAL
{
font-family: "NoticiaText";
text-align:justify;
font-size:15px;
margin:0px 0 0 0;
text-indent:0px;
line-height:160%;
}
.TX1
{
font-family: "NoticiaText";
text-align:justify;
font-size:15px;
margin:10px 0 0 0;
text-indent:0px;
line-height:160%;
}
.TX1-top
{
font-family: "NoticiaText";
text-align:justify;
font-size:15px;
margin:25px 0 0 0;
text-indent:0px;
line-height:160%;
}
.TX
{
font-family: "NoticiaText";
text-align:justify;
font-size:15px;
margin:0px 0 0 0;
text-indent:20px;
line-height:160%;
}

ol.ol
{
font-family: "NoticiaText";
text-align:justify;
font-size:15px;
margin-top:0em;
margin-bottom:0em;
margin-left:0px;
margin-right:0em;
line-height:160%;
}
ol.ol li
{
margin-top:0.5em;
}
.TX-top
{
font-family: "NoticiaText";
text-align:justify;
font-size:15px;
margin:20px 0 0 0;
text-indent:20px;
line-height:160%;
}
.EXT
{
font-family: "NoticiaText";
text-align:justify;
font-size:14px;
margin:10px 20px 10px 20px;
text-indent:0px;
line-height:160%;
}

span.H1S
{
font-family: "Lato-Bla";
padding-right:4px;
}

span.UL-H
{
font-weight:bold;
}
span.Bold
{
font-weight:bold;
}
span.BOLD
{
font-weight:bold;
}
span.bold
{
font-weight:bold;
}
span.Italic
{
font-style:italic;
}
span.italic
{
font-style:italic;
}

span.bolditalic1
{
font-family: "SourceSansPro";
font-weight:bold;
font-style:italic;
}

span.bolditalic
{
font-weight:bold;
font-style:italic;
}
span.SourceSansProsans-serif_b0
{
font-weight:bold;
font-style:italic;
}
span.Semibold-Italic
{
font-weight:bold;
font-style:italic;
}
span.KTerm
{
font-family: "SourceSansPro";
font-weight:bold;
color:#ed0677;
}
span.FC
{
font-family: "Bitter";
font-weight:500;
color:#3097b9;
}
span.FC1
{
font-family: "Bitter";
font-weight:500;
color:#d99116;
}
span.FC-green
{
font-family: "Bitter";
font-weight:400;
color:#70af4a;
}
.FIGT
{
font-family: "Lato";
text-align:left;
font-size:16px;
text-indent:0px;
font-weight:500;
margin:20px 0 10px 0;
line-height:140%;
}
.FIGT1
{
font-family: "Lato";
text-align:left;
font-size:16px;
text-indent:0px;
font-weight:500;
margin:0px 0 5px 0;
line-height:140%;
}
span.FIGN
{
font-family: "Bitter";
font-size:17px;
font-weight:500;
padding-right:10px;
color:#3397b9;
}
span.FIGN1
{
font-family: "Bitter";
font-size:17px;
font-weight:500;
padding-right:10px;
color:#d99116;
}
span.FIGN2
{
font-family: "Bitter";
font-size:17px;
font-weight:400;
padding-right:10px;
color:#70af4a;
}
.FIGC
{
font-family: "Lato";
text-align:left;
font-size:13px;
font-weight:400;
text-indent:0px;
margin:0px 0 20px 0;
line-height:140%;
}
.NTX1
{
font-family: "Bitter";
text-align:left;
font-size:15px;
margin:10px 0 10px 0;
text-indent:0px;
color:#3d6d81;
line-height:160%;
}
span.NTXT
{
font-family: "Bitter";
font-weight:500;
font-size:14px;
background-color:#b97a42;
color:#fff;
margin:0 5px 0 0px;
padding:3px 10px 3px 4px;
border-top-right-radius:2em;
border-bottom-right-radius:2em;
letter-spacing:.08em;
}
.UL
{
font-family: "Heuristica";
text-align:left;
font-size:16px;
margin:10px 0 0 36px;
text-indent:0px;
line-height:160%;
}
span.LT
{
font-family: "Bitter";
font-weight:500;
color:#f36f21;
}
.LK
{
font-family: "Bitter";
text-align:left;
font-size:15px;
margin:10px 0 10px 0;
text-indent:0px;
color:#3d6d81;
line-height:160%;
}
span.LKT
{
font-family: "Bitter";
font-weight:500;
font-size:14px;
background-color:#f36f21;
color:#fff;
margin:0 5px 0 0px;
padding:3px 10px 3px 4px;
border-top-right-radius:2em;
border-bottom-right-radius:2em;
letter-spacing:.08em;
}
.SSH
{
font-family: "Lato-Bla";
text-align:left;
font-size:17px;
margin:20px 0 0px 0px;
text-indent:0px;
color:#f36f21;
line-height:120%;
background-color:#dddcd2;
padding:4px 0px 4px 8px;
max-width:198px;
letter-spacing: .07em;
}
.SSL
{
font-family: "Lato";
text-align:left;
font-size:15px;
margin:10px 0 0px 18px;
text-indent:-18px;
line-height:130%;
}
.SSSL
{
font-family: "Lato";
text-align:left;
font-size:15px;
margin:10px 0 0px 27px;
text-indent:-12px;
line-height:120%;
}
span.SSLKT
{
font-weight:bold;
}
.TQTX
{
font-family: "Heuristica";
text-align:left;
font-size:16px;
margin:10px 0 0 0;
text-indent:0px;
line-height:160%;
}
span.TQN
{
font-family: "Lato-Bla";
padding-right:5px;
}

.TQAB
{
font-family: "Lato";
text-align: left;
font-size: 11px;
font-weight:500;
text-transform: uppercase;
cursor: pointer;
color:#6b694e;
padding:2px 0px 2px 8px;
margin:10px 0 0 0;
}
.TQTX-ans
{
font-family: "Lato";
text-align:left;
font-size:15px;
margin:10px 0 0 0;
text-indent:0px;
color:#6b694e;
line-height:160%;
}
.TQAT {
display: none;
}
.WEB
{
font-family: "Lato";
text-align:left;
font-size:16px;
margin:10px 0 0 0;
font-weight:500;
text-indent:0px;
color:#3397b9;
line-height:160%;
}
.CHN
{
font-family: "Bitter";
text-align:left;
font-size:17px;
margin:20px 0 0px 0px;
color:#000;
line-height:120%;
border-bottom:1px solid #6a7176;
padding:0 0 5px 0;
}
.CHT
{
font-family: "Bitter";
text-align:left;
font-size:16px;
margin:10px 0 0px 0px;
font-weight:500;
color:#6d9e46;
line-height:120%;
letter-spacing:0.03em;
}
img.IMGFM
{
float:left;
padding:0px 10px 0 0;
margin:-20px 0px 0 0;
line-height:100%;
}
img.IMGFM-1
{
float:left;
padding:0px 10px 0px 0;
margin:0px 0px -8px 0;
line-height:130%;
}
img.IMGF
{
float:left;
padding:0 10px 0 0;
line-height:100%;
}
.CHTX1-rule
{
font-family: "Bitter";
text-align:left;
font-size:15px;
margin:10px 0 0 0;
text-indent:0px;
color:#6a7176;
line-height:170%;
}
.CHTX1
{
font-family: "Bitter";
text-align:left;
font-size:15px;
margin:10px 0 0 0;
text-indent:0px;
color:#6a7176;
line-height:160%;
}
.CHTX
{
font-family: "Bitter";
text-align:left;
font-size:15px;
margin:0px 0 0 0;
text-indent:36px;
color:#6a7176;
line-height:160%;
}
.CHTXlast
{
font-family: "Bitter";
text-align:left;
font-size:15px;
margin:0px 0 0 0;
text-indent:36px;
color:#6a7176;
line-height:160%;
}
.BL
{
font-family: "NoticiaText";
text-align:left;
font-size:16px;
margin:10px 0 0 36px;
text-indent:-10px;
line-height:160%;
}

.BL1
{
font-family: "NoticiaText";
text-align:left;
font-size:16px;
margin:5px 0 0 36px;
text-indent:-10px;
line-height:160%;
}
.NL
{
font-family: "Heuristica";
text-align:left;
font-size:16px;
margin:10px 0 0 37px;
text-indent:-17px;
line-height:160%;
}
.NL-let
{
font-family: "NoticiaText";
text-align:left;
font-size:16px;
margin:10px 0 0 37px;
text-indent:-17px;
line-height:160%;
}
.NTX
{
font-family: "Bitter";
text-align:left;
font-size:16px;
margin:5px 0 0 0;
text-indent:25px;
color:#3d6e82;
line-height:160%;
}
.NNL
{
font-family: "Bitter";
text-align:left;
font-size:16px;
margin:10px 0 0 37px;
text-indent:-17px;
color:#3d6e82;
line-height:160%;
}
.NBL
{
font-family: "Bitter";
text-align:left;
font-size:16px;
margin:10px 0 0 30px;
text-indent:-10px;
color:#3d6e82;
line-height:160%;
}
.SL-NL
{
font-family: "Heuristica";
text-align:left;
font-size:16px;
margin:10px 0 0 53px;
text-indent:-17px;
line-height:160%;
}
.SL-BL
{
font-family: "Heuristica";
text-align:left;
font-size:16px;
margin:10px 0 0 53px;
text-indent:-17px;
line-height:160%;
}
.EMH
{
font-family: "Bitter";
text-align:left;
font-size:25px;
margin:0px 0 0px 0px;
color:#fff;
line-height:120%;
}
div.EMHB
{
background-color:#98b854;
margin:0;
padding:20px 0 0 0;
}
div.EMHB1
{
background-color:#f0f0f0;
margin:0;
padding:0px;
}
.EM1
{
font-family: "Bitter";
text-align:left;
font-size:20px;
margin:20px 0 0px 53px;
text-indent:-53px;
line-height:120%;
}
span.EM1_N
{
font-family: "Bitter";
font-size:28px;
color:#6d9e46;
padding-right:10px;
}
.EMCH
{
font-family: "Lato";
text-align:left;
font-weight:500;
font-size:14px;
margin:20px 0 0px 0px;
line-height:120%;
}
.EMSOL
{
font-family: "Lato";
text-align:left;
font-size:15px;
margin:8px 0 0px 31px;
text-indent:-18px;
line-height:120%;
}
.EMNL1
{
font-family: "Heuristica";
text-align:left;
font-size:15px;
margin:10px 0 0 26px;
text-indent:-26px;
line-height:160%;
}
.EMNL2
{
font-family: "Heuristica";
text-align:left;
font-size:15px;
margin:10px 0 0 26px;
text-indent:-26px;
line-height:160%;
}
.EMSL1
{
font-family: "Heuristica";
text-align:left;
font-size:15px;
margin:0px 0 0 50px;
text-indent:-26px;
line-height:160%;
}
span.EMNL-N
{
font-family: "Lato";
font-weight:500;
padding-right:10px;
color:blue;
}
span.EMNL-N-1
{
font-family: "Lato";
font-weight:500;
padding-right:10px;
}
span.EMNL-N1
{
font-family: "Lato";
font-weight:500;
padding-right:1px;
}
span.EMNL-NB
{
font-family: "Lato";
font-weight:500;
padding-right:1px;
color:blue;
}
.EMH1
{
font-family: "Bitter";
text-align:left;
font-size:25px;
margin:30px 0 15px 0px;
color:#6a7176;
line-height:120%;
border-bottom:1px dashed #f36f21;
padding:0 0 5px 0;
}
.EMKT
{
font-family: "Lato";
text-align:left;
font-size:14px;
margin:5px 0 0px 0px;
font-weight:500;
text-indent:0px;
line-height:120%;
}
span.EMKT-PG
{
font-family: "Lato";
font-weight:normal;
}
.EMNL
{
font-family: "Heuristica";
text-align:left;
font-size:15px;
margin:5px 0 0 26px;
text-indent:-26px;
line-height:160%;
}
.EMSL
{
font-family: "Heuristica";
text-align:left;
font-size:15px;
margin:0px 0 0 50px;
text-indent:-26px;
line-height:160%;
}
.EMSL2
{
font-family: "Heuristica";
text-align:left;
font-size:15px;
margin:10px 0 0 26px;
text-indent:-26px;
line-height:160%;
}
span.EMHr
{
font-family: "Lato";
font-size:20px;
color:#f36f21;
}
.EMTQT
{
font-family: "Heuristica";
text-align:left;
font-size:15px;
margin:10px 0 0 0;
text-indent:0px;
line-height:160%;
}
span.EMTQN
{
font-family: "Lato-Bla";
padding-right:5px;
}
.ISST
{
font-family: "Bitter";
text-align:left;
font-size:45px;
margin:0px 0 0px 20px;
color:#31a3ae;
font-weight:500;
line-height:120%;
}
span.ISST-
{
color:#968d00;
}
.ISSTS
{
font-family: "Bitter";
text-align:left;
font-size:18px;
margin:10px 0 0px 20px;
color:#333333;
line-height:120%;
}
.ISTX1
{
font-family: "Heuristica";
text-align:left;
font-size:16px;
margin:10px 0 0 0;
text-indent:0px;
line-height:160%;
}
.ISTX
{
font-family: "Heuristica";
text-align:left;
font-size:16px;
margin:0px 0 0 0;
text-indent:36px;
line-height:160%;
}
.ISTX-top
{
font-family: "Heuristica";
text-align:left;
font-size:16px;
margin:20px 0 0 0;
text-indent:36px;
line-height:160%;
}
span.Dropcap-2
{
font-family: "Lato-Lig";
float:left;
font-size:90px;
margin:0;
color:#968d00;
line-height:70%;
}
.ISTXT
{
font-family: "Bitter";
text-align:left;
font-size:16px;
margin:20px 0 10px 0;
text-indent:0px;
color:#31a3ae;
font-weight:500;
line-height:160%;
}
div.ISSTB
{
background-color:#e3e8e2;
margin:20px 0 20px 0;
padding:20px;
}

div.ISTB
{
background-color:#f0f8f1;
margin:20px 0 20px 0;
padding:0px;
}
.IST
{
font-family: "Bitter";
text-align:left;
font-size:45px;
margin:4px 0 0px 20px;
color:#70af4a;
font-weight:400;
line-height:120%;
}
span.IST-
{
color:#a6ce39;
}
.ISTS
{
font-family: "Lato";
text-align:left;
font-size:18px;
font-weight:400;
margin:10px 0 0px 20px;
color:#333333;
line-height:120%;
}
span.Dropcap-3
{
font-family: "Lato-Lig";
float:left;
font-size:90px;
margin:0;
color:#a6ce39;
line-height:70%;
}
span.blue
{
color:#3097b9;
}




/* Table */
.scrolling_content_inner{
        padding: 15px;
	border-bottom:1px solid #a4bac2;
	border-left:1px solid #a4bac2;
	border-right:1px solid #a4bac2;
		margin: 0;
		width: 650px;
		background: #f5f7f8;
}
.table-t {
overflow-x: none;
}
.scroll
{
width:750px;
}
.TN
{
font-family: "SourceSansPro-Black";
text-align:left;
font-size:16px;
margin:30px 0 0px 0px;
padding:2px 0 0px 0px;
color:#2495c6;
line-height:120%;
border-top:2px solid #000;
}
.TT
{
font-family: "SourceSansPro";
text-align:left;
font-size:17px;
margin:10px 0 5px 0px;
font-weight:bold;
color:#000;
line-height:120%;
}
.THD
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0 0px 0px;
padding:5px 0px 5px 8px;
font-weight:bold;
color:#fff;
line-height:120%;
}
.THD2
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:5px 5px 0px 0px;
padding:5px 5px 5px 8px;
font-weight:bold;
color:#2495c6;
line-height:120%;
}
.THD2a
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:7px 5px 0px 0px;
padding:5px 5px 0px 8px;
font-weight:bold;
color:#2495c6;
line-height:120%;
}
.TTX
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0 0 0px;
padding:5px 5px 5px 8px;
text-indent:0px;
line-height:150%;
}
.TTX2
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:7px 0 0 0px;
padding:5px 5px 0px 8px;
text-indent:0px;
line-height:150%;
}

.TTXC
{
font-family: "SourceSansPro";
text-align:center;
font-size:14.5px;
margin:0px 0 0 0px;
padding:5px 5px 5px 8px;
text-indent:0px;
line-height:170%;
}
.TTXC2
{
font-family: "SourceSansPro";
text-align:center;
font-size:14.5px;
margin:7px 0 0 0px;
padding:5px 5px 0px 8px;
text-indent:0px;
line-height:170%;
}


.TTX-NLR
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0 0 0px;
padding:5px 5px 5px 23px;
text-indent:-15px;
line-height:170%;
}

.TIY-TX1-Center
{
font-family: "SourceSansPro";
font-size:14.5px;
margin:0px 0 0 0px;
padding:5px 5px 5px 8px;
text-indent:0px;
line-height:170%;
text-align:center;
}

.TIY-TX1-Left
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0 0 0px;
padding:5px 5px 5px 8px;
text-indent:0px;
line-height:170%;
}

.TTX-upper
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0 0 0px;
padding:5px 5px 5px 23px;
text-indent:-15px;
line-height:170%;
}
.TTX-upper1
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:-10px 0 0 0px;
padding:5px 5px 5px 23px;
text-indent:-15px;
line-height:170%;
}

.TTX-NL
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:-10px 0 0 0px;
padding:5px 5px 5px 38px;
text-indent:-15px;
line-height:170%;
}

.TIY-TX-hang
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0 0 0px;
padding:0px 5px 5px 23px;
text-indent:-15px;
line-height:170%;
color:#000;
}

.TIY-TX1-hang
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0 0 0px;
padding:0px 0px 0px 60px;
text-indent:-42px;
line-height:170%;
color:#fff;
}

.TIY-TX1-Upper
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0 0 0px;
padding:0px 0px 0px 60px;
text-indent:-22px;
line-height:170%;
color:#fff;
}

.TIY-TX1-inr
{
font-family: "SourceSansPro";
text-align:justify;
font-size:14.5px;
margin:0px 0 0 0px;
padding:0px 0px 0px 35px;
text-indent:-14px;
line-height:170%;
color:#fff;
}


.HIH-NL
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0 0 0px;
padding:0px 5px 0px 15px;
text-indent:-15px;
line-height:170%;
color:#000;
}

.TIY-TX1-list1
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0 0 0px;
padding:0px 5px 5px 20px;
text-indent:-20px;
line-height:170%;
color:#ffffff;
}

.TIY-TX1r
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0 0 0px;
padding:0px 5px 5px 40px;
text-indent:-40px;
line-height:170%;
color:#ffffff;
}

.TIY-TX1-Right
{
font-family: "SourceSansPro";
text-align:center;
font-size:14.5px;
margin:0px 0 0 0px;
padding:0px 5px 5px 0px;
text-indent:-15px;
line-height:170%;
color:#000;
}


.TBL
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0px 0px 0px;
padding:0px 5px 0px 16px;
text-indent:-8px;
line-height:140%;
}

.TBLA
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0px 0px 0px;
padding:0px 5px 0px 16px;
text-indent:-8px;
line-height:140%;
}

.TBL1
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0px 0px 0px;
padding:0px 5px 0px 16px;
text-indent:-8px;
line-height:140%;
}
.TFN
{
font-family: "Lato";
text-align:left;
font-size:11px;
margin:0px 0 0 0px;
padding:0px;
text-indent:0px;
line-height:160%;
}
.Comment-Text
{
font-family: "SourceSansPro-Semibold";
text-align:left;
font-size:15px;
margin:0px 0 0 0px;
padding:5px 5px 5px 8px;
text-indent:0px;
color:#ed1d24;
line-height:160%;
}
.Basic-Paragraph
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.8px;
margin:0px 10px 0 10px;
padding:5px 5px 5px 8px;
text-indent:0px;
line-height:150%;
border-bottom:1px solid #000;
}
.Basic-Paragraph1
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.8px;
margin:0px 0 0 10px;
padding:5px 5px 5px 8px;
text-indent:0px;
line-height:150%;
}
.TNL
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:5px 0 5px 0px;
padding:5px 5px 0px 16px;
text-indent:-8px;
line-height:170%;
}
.TNL1
{
font-family: "SourceSansPro";
text-align:left;
font-size:14.5px;
margin:0px 0 5px 0px;
padding:0px 5px 0px 16px;
text-indent:-8px;
line-height:170%;
}
/*Backmatter*/

.BMT
{
font-family: "SourceSansPro";
text-align:left;
font-size:32px;
margin:10px 0 0 0;
text-indent:0px;
line-height:160%;
color:#ed1c24;}

.APP-H1
{
font-family: "NoticiaText";
text-align:center;
font-size:15px;
margin:20px 0 0 0;
text-indent:0px;
line-height:160%;
}
.APP-H2
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
font-weight:bold;
margin:50px 0 0 0;
text-indent:0px;
line-height:160%;
}

.APP-Q
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:20px 0 0 20px;
text-indent:-16px;
line-height:160%;
}

.APP-Q1
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:20px 0 0 20px;
text-indent:-22px;
line-height:160%;
}

.APP-ANS
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:0px 0 0 40px;
text-indent:-18px;
line-height:160%;
}

.APP-ANS2
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:15px 0 0 0px;
text-indent:0px;
line-height:160%;
}

.APP-ANS1
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:0px 0 0 0px;
text-indent:0px;
line-height:160%;
}

.APP-ANS1-TX
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:0px 0 0 0px;
text-indent:15px;
line-height:160%;
}

.GL
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:0px 0 0 20px;
text-indent:-20px;
line-height:160%;
}

.IND1
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:0px 0 0 20px;
text-indent:-20px;
line-height:160%;
}

.IND2
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:0px 0 0 40px;
text-indent:-20px;
line-height:160%;
}

.IND_H1
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:20px 0 0 20px;
text-indent:-20px;
line-height:160%;
}

.BMST
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:20px 0 20px 20px;
text-indent:-20px;
line-height:160%;
}

.greenborder
{
margin:0px 0 0 0px;
padding:0px 0 0 0px;
background-color:#ecf5e8;}

.yellowborder
{
margin:0px 0 0 0px;
padding:0px 0 0 0px;
background-color:#f4f1d6;}

.blueborder
{
margin:0px 0 0 0px;
padding:0px 0 0 0px;
background-color:#e1e9f6;}

.Acknow_head
{
font-family: "NoticiaText";
text-align:center;
font-size:15px;
margin:20px 0 0 0;
text-indent:0px;
line-height:160%;
}

.Acknow_1
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:5px 0 0 0;
text-indent:0px;
line-height:160%;
}
.ACK
{
font-family: "NoticiaText";
text-align:left;
font-size:13px;
margin:5px 0 0 14px;
text-indent:-14px;
line-height:160%;
}

.REF1
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:25px 0 0 20px;
text-indent:-20px;
line-height:160%;
}

.REF
{
font-family: "NoticiaText";
text-align:left;
font-size:15px;
margin:5px 0 0 20px;
text-indent:-20px;
line-height:160%;
}
/*Frontmatter*/

.FMT
{
font-family: "SourceSansPro";
text-align:left;
font-size:32px;
margin:10px 0 0 0;
text-indent:0px;
line-height:160%;
color:#03466d;
padding:40px;
background-color:#f1f8e8;}
.FMT-acknow
{
font-family: "SourceSansPro";
text-align:left;
font-size:32px;
margin:-120px 0 0 20px;
text-indent:0px;
color:#03466d;
}

.FMT-letter
{
font-family: "SourceSansPro";
text-align:left;
font-size:32px;
margin:-250px 0 0 250px;
text-indent:0px;
color:#03466d;
}
.copy
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:5px 0 0 0px;
text-indent:0px;
line-height:155%;
}

.Copy1
{
font-family: "NoticiaText";
text-align:left;
font-size:14px;
margin:0px 0 0 14px;
text-indent:-14px;
}

.AU-TX
{
font-family: "NoticiaText";
text-align:left;
font-size:14px;
margin:20px 0 0 0px;
text-indent:0px;
}

.CIB
{
font-family: "NoticiaText";
text-align:left;
font-size:16px;
color:#ed1c24;
}

.AUN {font-family: "SourceSansPro";
font-size:14px;
color:#ed1c24;
font-weight:bold;}

img.IMGFM-1
{
float:left;
padding:7px 10px 0px 0;
margin:0px 0px 0px 0;
line-height:130%;
}

.DED
{
font-family: "SourceSansPro";
text-align:center;
font-size:15px;
margin:5px 0 0 0px;
text-indent:0px;
line-height:170%;
}

.BTOC-FM
{
font-family: "SourceSansPro";
text-align:left;
font-size:17px;
margin:0px 0 0 0px;
text-indent:0px;
line-height:170%;
font-weight:bold;
color:#03466d;}

.BTOC-BM
{
font-family: "SourceSansPro";
text-align:left;
font-size:17px;
margin:0px 0 0 20px;
text-indent:-20px;
line-height:150%;
font-weight:bold;
color:#03466d;}


.BTOC-CT
{
font-family: "SourceSansPro";
text-align:left;
font-size:17px;
text-indent:-16px;
margin: 5px 0px 0px 27px;
line-height:170%;
font-weight:bold;
color:#2196c6;}

.BTOC-CT1
{
font-family: "SourceSansPro";
text-align:left;
font-size:17px;
text-indent:-24px;
margin: 5px 0px 0px 26px;
line-height:170%;
font-weight:bold;
color:#2196c6;}

.TOC-H2
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
margin:0 0 0 20px;
font-weight:normal;
color:#000000;
line-height:170%;
}
.TOC-CT
{
font-family: "SourceSansPro";
text-align:left;
font-size:18px;
margin:0 0 0 7px;
font-weight:normal;
color:#67962f;
line-height:170%;
}
.TOC-CT-1
{
font-family: "SourceSansPro";
text-align:left;
font-size:18px;
margin:0 0 0 0px;
font-weight:normal;
color:#67962f;
line-height:170%;
}
.TOC-CN
{
font-family: "NoticiaText";
text-align:left;
font-size:18px;
color:#ed1c24;
}
.TOC-H1N
{
font-family: "NoticiaText";
text-align:left;
font-size:13px;
color:#ed1c24;
}
p.TOC-LT
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
margin:0 0 0 0px;
text-indent:0px;
font-weight:normal;
line-height:170%;
color:#000000;
}

p.TOC-LT1
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
margin:0 0 0 1.3em;
text-indent:-22px;
font-weight:normal;
line-height:170%;
color:#000000;
}

span.TOC-LT
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
font-weight:bold;
color:#ed1c24;
}
.TOC-UP
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
margin:0 0 0 0px;
font-weight:normal;
padding-left:19px;
line-height:170%;
color:#000000;
}
span.TOC-UP
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
font-weight:bold;
color:#03466d;
margin-left:-19px;
}
.TOC-ST
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
margin:0 0 0 0px;
font-weight:normal;
line-height:170%;
color:#000000;
}
span.TOC-ST
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
font-weight:bold;
color:#03466d;
}
.TOC-BCC
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
margin:0 0 0 0px;
font-weight:normal;
line-height:170%;
color:#000000;
}
span.TOC-BCC
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
font-weight:bold;
color:#03466d;
}
.TOC-H1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0 0 0 -2px;
font-weight:normal;
color:#2196c6;
line-height:170%;
}
.TOC-H1-1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:0 0 0 -7px;
font-weight:normal;
color:#2196c6;
line-height:170%;
}
.TOC-BP
{
font-family: "SourceSansPro";
text-align:left;
font-size:14px;
margin:0 0 0 19px;
font-weight:normal;
color:#2196c6;
line-height:170%;
}

.cals1 {width:3%;}
.cals2 {width:97%;}

.fortext {font-family: "SourceSansPro";
font-size:15px;
line-height:120%;
color:#000000;
margin-left:18px;
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 1200px) {
.naTv1 {
    overflow-x: scroll;
    margin: 0 0 30px 0px;
	border: 0;
    padding: 0;
	line-height: 1.5em;
	text-align: left;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {


.naTv1 {
    overflow-x: scroll;
    margin: 0 0 30px 0px;
	border: 0;
    padding: 0;
	line-height: 1.5em;
	text-align: left;
}

img.RA
{
position:absolute;
float:right;
width:40px;
margin:-2px 10px 0 9%;
}

div.BIGP1
{
width:36%;
float:left;
}
div.BIGP2
{
width:64%;
float:left;
vertical-align: top;
}

}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {


.naTv1 {
    overflow-x: scroll;
    margin: 0 0 30px 0px;
	border: 0;
    padding: 0;
	line-height: 1.5em;
	text-align: left;
  
}

div.BIGP1
{
width:50%;
float:left;
}
div.BIGP2
{
width:50%;
float:left;
vertical-align: top;
}

}

@media (max-width: 767px) {

.col-sm-12 .BIG-T1
{
font-family: "SourceSansPro-Light";
text-align:left;
font-size:45px;
margin:0px 0 0 -8px;
padding:0px 5px 0px 0px;
color:#ed1d24;
line-height:120%;
}



}



.BX1-TBCH
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:5px 0 0 0;
text-indent:0px;
line-height:140%;
color:#ed1d24;
}
.BX1-TB1
{
font-family: "SourceSansPro";
text-align:left;
font-size:15px;
margin:5px 0 0 0;
text-indent:0px;
line-height:140%;
}
table.LRN-Table {
border:none;
}
table.LRN-Table tbody td {
border:1px solid #ed1d24;
padding: 5px;
}
table.LRN-Table td:first-of-type {
border-top:none;
border-left:none;
}
table.LRN-Table td:last-of-type {
border-top:none;
border-right:none;
}
table.LRN-Table tr:last-of-type td {
border-bottom:none;
}
