body {background-color:#f2f2f2}
html {overflow-y: scroll; -ms-overflow-style: scrollbar;}

.labels {position: absolute;top:0px;left:0px;width:100%;height:100%;z-index:10;}

.red {color:#ed1c24;}
.light-blue {color:#025a84}
.blue {color:#0c3a60;}
.grey {color:#58585b;}
.purple {color:#5b2d82}
.light-grey {color:#6e6e71}

.f-a {font-family: 'Antonio';}
.f-cs {font-family: 'Clear Sans';}
.f-csb {font-family: 'Clear Sans Bold';font-weight:normal;}
.f-csl {font-family: 'Clear Sans Light';}
.f-fb {font-family:'Futura Bold';font-weight:normal}

.fs-7 {font-size:11px;line-height:14px;} /* s7pt h9pt*/
.fs-9 {font-size:14px;line-height:17px;} /* s9pt h11pt */
.fs-9-14{font-size:14px;line-height:22px;} /* s9pt h14pt */
.fs-10 {font-size:16px;line-height:19px;} /* s10pt h12pt */
.fs-11 {font-size:17px;line-height:22px;} /* s11pt h14pt */
.fs-12 {font-size:19px;line-height:22px;} /* s12pt h14pt */
.fs-16 {font-size:26px;line-height:29px;} /* s16pt h18pt */
.fs-36 {font-size:58px;line-height:58px;} /* s36pt h36pt */

.highres {display:none;}
.lowres {display:block;}
.at-bottom {position: absolute;top:0px;left:0px;z-index:1}
.on-top {position: absolute;top:0px;left:0px;z-index:10}
.on-middle {position: absolute;top:0px;left:0px;z-index:5}
.full-width {width:100%;height:auto}
.bg {position:absolute;top:0;left:0;z-index:1}


.bg-animate {position:absolute;width:100%;height:100%;z-index:2;top:0;left:0;}
.bg-animate img {width:100%;height:auto;position:absolute;top:0;left:0;}

.printable-area {max-width:960px;min-height:1242px;margin:0 auto;position: relative;display:block;-webkit-box-shadow: 1px 0px 4px 0px rgba(50, 50, 50, 0.54);-moz-box-shadow:1px 0px 4px 0px rgba(50, 50, 50, 0.54);box-shadow:1px 0px 4px 0px rgba(50, 50, 50, 0.54);overflow:hidden;margin-top:5%;background-color:white;padding:50px 70px 50px 70px}
.absolute {position: absolute;z-index:5;}

.frame {position:relative;width:100%;height:auto;z-index:5}
.pic {position:absolute;top:0px;left:0px;width:100%;height:auto;z-index:1}

.video-thumbnail {position:absolute;width:36.46%;top:12.91%;left:0;z-index:5}

.profile {top:61.5%;left:4.5%;}

.logo-text {font-family: 'Futura Bold';color:#58585b;}
.logo-text span {color:#ed1c24;}

.play-video {width:9%;top:55%;left:14.5%;cursor: pointer;}

.even-title {position:absolute;left:5.88%;top:2.64%;font-family: 'Futura Bold';color:#5b2d82;font-size:22px;z-index:11;}  /* 14pt */
.odd-title {position:absolute;top:2.64%;right:5.88%;font-family: 'Futura Bold';color:#5b2d82;font-size:22px;z-index:11;} /* 14pt */

.even-paging,
.odd-paging {position:absolute;right:5.88%;bottom:3.27%;color:#58585b; font-family: 'Antonio Light';font-size:13px;z-index:10;text-transform: uppercase;}
.even-paging {right:auto;left:5.88%;}
.even-paging span,
.odd-paging span {color:#231f20; font-family: 'Antonio Bold';padding-right:2px;}

.page-landing {position:relative;width:100%;clear:both;background-image:url(/cmsAssets/images/landing-bg.png);background-size:65%;background-position:top center;background-repeat: no-repeat;}
.page-landing .printable-area {width:100%!important;margin:0;padding:0;height:100%;background-color:transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;	border:0;max-width:none;min-height:none}
.page-landing .logo {position:absolute;text-align: center;width:100%;}
.page-landing .logo img {width:400px;height:auto;}
.page-landing .logo .slogan {font-size:26px;}
.page-landing .logo .title {font-size:18px;}
.page-landing .logo .fa {font-size:80px;padding-top:40px;}
.page-landing .logo a {cursor:pointer;}

.front-cover .logo {position:absolute;top:7.79%;left:72.98%;width:21.45%;height:auto;}

.back-cover .logo {position:absolute;top:48.15%;left:6.12%;width:21.45%;height:auto;}
.back-cover .address {position:absolute;top:54.21%;left:13.76%;;color:#676765;} /* 10pt */
.back-cover a:hover,
.back-cover a {color:#676765;}
.back-cover a:hover {text-decoration: none;border-bottom:1px solid #676765;}

.page-toc .line1 {padding-left:5.69%;padding-top:45%;width:61%}
.page-toc .line2 {padding-left:18.90%;width:89%;padding-top:2%;}
.page-toc .line3 {bottom:7.42%;left:36.15%;}
.page-toc .line3 a:hover,
.page-toc .line3 a {color:#6e6e71;}
.page-toc .line3 a:hover {text-decoration: none;border-bottom:1px solid #6e6e71;}
.page-toc .line3 table tr td {padding-bottom:2px;}
.page-toc .line3 table tr td:first-of-type {text-align:right;padding-right:10px;}

.page-01 .pie-charts {position:absolute;width:24%;height:auto;top:9%;right:7%;}
.page-01 .chart {position:relative;left:6%;top:29%;}
.page-01 .chart .item {float:left;width:29%;padding-left:2%;padding-top:2%;}
.page-01 .chart .item img {width:100%;height:auto;}
.page-01 .chart .item:nth-of-type(3) {clear:left;}

.page-02 .line1 {padding-left: 39%;padding-top: 16%;padding-right: 4%;z-index: 10;position: relative;}


.page-03 .line1 {width: 22%;top: 29%;left: 7%;}
.page-03 .line2 {width: 52%;top:5%;left: 40%;}
.page-03 .line2 .signiture {width:29%;height:auto;padding-top:5%;}

.page-04 .line1 {padding-left:39%;padding-top:5%;position: relative;z-index:11;}
.page-04 .line2 {position:relative;z-index:11;padding-left:39%;padding-right:9%;padding-top:4%;}
.page-04 .line3 {top:47%;right:4.7%;z-index:11;width:21%;}
.page-04 .line4 {top:50%;left:34%;z-index:11;width:21%;}
.page-04 .pic02 {width: 39.8%;left: 33.4%;top: auto;z-index: 11;position: absolute;bottom: 4.9%;}
.page-04 .pic03 {position: absolute;z-index: 11;right: 0;top: 55.3%;width: 26.8%;}

.page-05 .line1 {padding-top:5%;padding-left:5%;width:34%;}
.page-05 .line2 {top:19%;right:48%;width:19%;text-align:right}
.page-05 .line3 {top:42%;left:27%;width:14%;}
.page-05 .line4 {top:63%;left:8%;width:14%;}
.page-05 .pic01 {position: absolute;bottom: -.38%;left: 0;width: 26.9%;}
.page-05 .pic02 {position: absolute;bottom: 11%;left: 26.8%;width: 27%;}
.page-05 .pic03 {position: absolute;right: 0;top: 0;width: 46.3%;}

.page-06 .line1 {padding-left:39%;padding-top:5%;position: relative;z-index:11;}
.page-06 .line2 {position:relative;z-index:11;padding-left:39%;padding-right:9%;padding-top:4%;}
.page-06 .line3 {top:47%;right:4.7%;z-index:11;width:21%;}
.page-06 .line4 {top:47%;left:34%;z-index:11;width:27%;}
.page-06 .line5 {top:13%;left:2%;z-index:11;width:21%;}
.page-06 .pic02 {width: 39.8%;left: 33.4%;top: auto;z-index: 11;position: absolute;bottom: 4.9%;}
.page-06 .pic03 {position: absolute;z-index: 11;right: 0;top: 55.3%;width: 26.8%;}

.page-07 .line1 {padding-top:5%;padding-left:5%;width:33%;}
.page-07 .line2 {top:19%;right:48%;width:17%;text-align:right}
.page-07 .line3 {top:39%;left:27%;width:23%;}
.page-07 .line4 {top:56%;left:4%;width:20%;}
.page-07 .pic01 {position: absolute;bottom: -.38%;left: 0;width: 26.9%;}
.page-07 .pic02 {position: absolute;bottom: 11%;left: 26.8%;width: 27%;}
.page-07 .pic03 {position: absolute;right: 0;top: 0;width: 46.3%;}

.page-08 .line1 {padding-left:39%;padding-top:5%;position: relative;z-index:11;}
.page-08 .line2 {position:relative;z-index:11;padding-left:39%;padding-right:9%;padding-top:4%;}
.page-08 .line3 {top:47%;right:4.7%;z-index:11;width:21%;}
.page-08 .line4 {top:47%;left:34%;z-index:11;width:27%;}
.page-08 .pic02 {width: 39.8%;left: 33.4%;top: auto;z-index: 11;position: absolute;bottom: 4.9%;}
.page-08 .pic03 {position: absolute;z-index: 11;right: 0;top: 55.3%;width: 26.8%;}

.page-09 .line1 {padding-top:5%;padding-left:5%;width:31%;}
.page-09 .line2 {top:19%;right:48%;width:9%;text-align:right}
.page-09 .line3 {top:42%;left:27%;width:14%;}
.page-09 .line4 {top:63%;left:8%;width:14%;}
.page-09 .pic01 {position: absolute;bottom: -.38%;left: 0;width: 26.9%;}
.page-09 .pic02 {position: absolute;bottom: 11%;left: 26.8%;width: 27%;}
.page-09 .pic03 {position: absolute;right: 0;top: 0;width: 46.3%;}

.page-10 .line1 {padding-top:5%;padding-left:5%;width:39%;}
.page-10 .line2 {top:19%;right:48%;width:10%;text-align:right}
.page-10 .line3 {top:42%;left:27%;width:14%;}
.page-10 .line4 {top:63%;left:8%;width:14%;}
.page-10 .pic01 {position: absolute;bottom: -.38%;left: 0;width: 26.9%;}
.page-10 .pic02 {position: absolute;bottom: 11%;left: 26.8%;width: 27%;}
.page-10 .pic03 {position: absolute;right: 0;top: 0;width: 46.3%;}

.page-11 h2,
.page-11 h3 {font-weight:normal;margin-bottom:0;}
.page-11 .line1 {width:48%;float:left;padding-top:5%}
.page-11 .line2 {width:48%;float:right;padding-top:5%}
.page-11 table {width:100%;}
.page-11 th,
.page-11 td  {font-size:14px;}
.page-11 th {border-bottom:2px solid #58585b;}
.page-11 td {border-top:1px solid #58585b;}

@media screen and (max-width:1140px) { 
	.printable-area {margin-top:78px;}
}

@media screen and (max-width:1024px) { 

}

@media screen and (max-width:768px) { 
	
	.profile {left:2%;}
	.at-bottom,
	.bg-animate {top:auto;bottom:0;}

	.page-toc .line1,
	.page-toc .line2 {width:auto;padding-left:5%;padding-right:5%;}
	.page-toc .line1 {padding-top:48%;}

	.page-02 .labels {position:relative;margin-left:-70px;margin-top:-50px;height:auto!important;margin-bottom:46%;}	
	.page-02 .profile {top:70.5%;}

	.page-03 .line2 {position:relative;padding-bottom:54%;width:66%;}

	.page-04 .labels {position:relative;margin-left:-70px;margin-top:-50px;height:auto!important;}
	.page-04 .profile {top:55%;}
	.page-04 .line2 {padding-bottom:70%;padding-right:2%;}
	.page-04 .line3 {top:59%}
	.page-04 .line4 {top:60%;}
	.page-04 .pic02 {bottom:-0.1%;}
	.page-04 .pic03 {top:66.3%;}

	.page-05 .line1 {width:66%;padding-top:2%;padding-left:2%;}
	.page-05 .line3 {top:39%;width:22%;}
	.page-05 .line4 {width:20%;top:60%;left:2%;}

	.page-06 .line2 {padding-right:2%;}

	.page-07 .line1 {width:66%;padding-top:2%;padding-left:2%;}
	.page-07 .line4 {left:2%;width:24%;top:54%;}

	.page-08 .line2 {padding-right:2%;}

	.page-09 .line1 {padding-top:2%;padding-left:2%;width:38%;}
	.page-09 .line3 {top:42%;width:17%;}

	.page-10 .labels {position:relative;margin-left:-70px;margin-top:-50px;height:auto!important;}
	.page-10 .line1 {padding-bottom:69%;padding-left:2%;padding-top:2%;}
	.page-10 .line2 {top: 5%;right: auto;left: 54%;text-align: left;width: 20%;}
	.page-10 .line3 {top:54%;}
	.page-10 .line4 {left:2%;top:70%;}
	.page-10 .pic01 {bottom:-5.3%;}
	.page-10 .pic02 {bottom:4.8%;}

	.back-cover .address {top:40%}
	.back-cover .logo {top:30%;}
}

@media screen and (max-width:740px) { 


	.labels {position:relative;margin-left:-20px!important;margin-top:-20px!important;margin-right:-20px!important;width:auto!important;height:auto!important;top:auto;left:auto;}	

	.printable-area {padding:20px;}

	.even-title {position:relative;top:auto;left:auto;;}

	.page-toc .at-bottom,
	.page-toc .bg-animate {top:0;bottom:auto;}
	.page-toc .even-title {padding-top:48%;padding-left:5%;}
	.page-toc .line1 {padding-top:2%;}
	.page-toc .line3 {position: relative;bottom: auto;left: auto;padding-left: 5%;padding-top: 2%;}

	.page-01 .odd-title {position: relative;top: auto;right: auto;padding-left: 2%;padding-top: 39%;}
	.page-01 .pie-charts {position: relative;top: auto;right: auto;width: 66%!important;height:auto!important;margin-left:auto;margin-right:auto;}
	.page-01 .at-bottom {top:0;bottom:auto;}
	.page-01 .chart {left:auto;right:auto;top:auto;}
	.page-01 .chart .item {width:100%;padding-left:10%;padding-right:10%;float:none;}

	.page-02 .labels {margin-bottom:0;}
	.page-02 .even-title {padding-left:20px;padding-right:20px;padding-top:20px;}
	.page-02 .line1 {padding-left: 20px;padding-right: 20px;padding-top: 20px}
	.page-02 .profile {left: 5%;top: auto;bottom: 13%;}
	.page-02 .video-thumbnail {    position: relative;top: auto;left: auto;width: 100%;}
	.page-02 .bg-animate,
	.page-02 .holder {display:none;}

	.page-03 .line1 {position: relative;width: 100%;top: auto;left: 0;}
	.page-03 .line2 {position: relative;top: auto;left: auto;width: 100%;padding-top: 5%;padding-bottom:10%;}
	.page-03 .bg-animate,
	.page-03 .holder {display:none;}
	
	.page-04 .even-title {padding-left:20px;padding-right:20px;padding-top:20px;}
	.page-04 .line1 {padding-left: 20px;padding-right: 20px;padding-top: 20px}
	.page-04 .line1 br {display:none;}
	.page-04 .line2 {padding-left: 20px;padding-right: 20px;padding-bottom: 2%;}
	.page-04 .line3 {position: relative;top: auto;right: auto;width: 100%;padding-left: 20px;padding-right: 25%;}	
	.page-04 .pic03 {position: relative;top: auto;right: auto;width: 100%;margin-top: -12%}
	.page-04 .line4 {position: relative;top: auto;left: auto;padding-left: 20px;width: 100%;padding-right: 25%}
	.page-04 .pic02 {position: relative;width: 100%;bottom: auto;left: auto;margin-top: -12%;}
	.page-04 .profile {left: 5%;top: auto;bottom: 7%;}
	.page-04 .video-thumbnail {position: relative;top: auto;left: auto;width: 100%;margin-top:-40%;}
	.page-04 .bg-animate,
	.page-04 .holder {display:none;}

	.page-05 .labels {margin-bottom:-20%;}
	.page-05 .line1 {width: 100%;padding-left: 20px;padding-right: 20px;padding-top: 20px;padding-bottom: 20px;background-color:white;z-index:88;position:relative}
	.page-05 .line2 {position: relative;top: auto;right: auto;width: 100%;text-align: left;padding-left: 20px;padding-right: 30%;}
	.page-05 .pic03 {position: relative;right: auto;top: auto;width: 100%;margin-top: -12%;}
	.page-05 .line3 {position: relative;left: auto;top: auto;width: 100%;padding-left: 20px;padding-right: 24%;}
	.page-05 .pic02 {position: relative;bottom: auto;left: auto;width: 100%;margin-top: -12%;}
	.page-05 .line4 {position: relative;top: auto;left: auto;width: 100%;padding-left: 20px;padding-right: 24%}
	.page-05 .pic01 {position: relative;bottom: auto;left: auto;width: 100%;margin-top: -11%;}
	.page-05 .bg-animate,
	.page-05 .holder  {display:none;} 

	.page-06 .even-title {padding-left:20px;padding-right:20px;padding-top:20px;}
	.page-06 .line1 {padding-left: 20px;padding-right: 20px;padding-top: 20px}
	.page-06 .line1 br {display:none;}
	.page-06 .line2 {padding-left: 20px;padding-right: 20px;padding-bottom: 2%;}
	.page-06 .line3 {position: relative;top: auto;right: auto;width: 100%;padding-left: 20px;padding-right: 25%;}	
	.page-06 .pic03 {position: relative;top: auto;right: auto;width: 100%;margin-top: -12%}
	.page-06 .line4 {position: relative;top: auto;left: auto;padding-left: 20px;width: 100%;padding-right: 25%}
	.page-06 .pic02 {position: relative;width: 100%;bottom: auto;left: auto;margin-top: -12%;}
	.page-06 .profile {left: 5%;top: auto;bottom: 7%;}
	.page-06 .video-thumbnail {position: relative;top: auto;left: auto;width: 100%;margin-top:-20%;}
	.page-06 .bg-animate,
	.page-06 .holder {display:none;}
	.page-06 .line5 {position: relative;top:auto;left:auto;padding-left: 20px;padding-right: 26%;width:100%;}

	.page-07 .labels {margin-bottom:-20%;}
	.page-07 .line1 {width: 100%;padding-left: 20px;padding-right: 20px;padding-top: 20px;padding-bottom: 20px;background-color:white;z-index:88;position:relative}
	.page-07 .line2 {position: relative;top: auto;right: auto;width: 100%;text-align: left;padding-left: 20px;padding-right: 30%;}
	.page-07 .pic03 {position: relative;right: auto;top: auto;width: 100%;margin-top: -12%;}
	.page-07 .line3 {position: relative;left: auto;top: auto;width: 100%;padding-left: 20px;padding-right: 24%;}
	.page-07 .pic02 {position: relative;bottom: auto;left: auto;width: 100%;margin-top: -12%;}
	.page-07 .line4 {position: relative;top: auto;left: auto;width: 100%;padding-left: 20px;padding-right: 24%}
	.page-07 .pic01 {position: relative;bottom: auto;left: auto;width: 100%;margin-top: -11%;}
	.page-07 .bg-animate,
	.page-07 .holder  {display:none;} 

	.page-08 .even-title {padding-left:20px;padding-right:20px;padding-top:20px;}
	.page-08 .line1 {padding-left: 20px;padding-right: 20px;padding-top: 20px}
	.page-08 .line1 br {display:none;}
	.page-08 .line2 {padding-left: 20px;padding-right: 20px;padding-bottom: 2%;}
	.page-08 .line3 {position: relative;top: auto;right: auto;width: 100%;padding-left: 20px;padding-right: 25%;}	
	.page-08 .pic03 {position: relative;top: auto;right: auto;width: 100%;margin-top: -12%}
	.page-08 .line4 {position: relative;top: auto;left: auto;padding-left: 20px;width: 100%;padding-right: 25%}
	.page-08 .pic02 {position: relative;width: 100%;bottom: auto;left: auto;margin-top: -12%;}
	.page-08 .profile {left: 5%;top: auto;bottom: 7%;}
	.page-08 .video-thumbnail {position: relative;top: auto;left: auto;width: 100%;margin-top:-40%;}
	.page-08 .bg-animate,
	.page-08 .holder {display:none;}	

	.page-09 .labels {margin-bottom:-20%;}
	.page-09 .line1 {width: 100%;padding-left: 20px;padding-right: 20px;padding-top: 20px;padding-bottom: 20px;background-color:white;z-index:88;position:relative;}
	.page-09 .line2 {position: relative;top: auto;right: auto;width: 100%;text-align: left;padding-left: 20px;padding-right: 30%;}
	.page-09 .pic03 {position: relative;right: auto;top: auto;width: 100%;margin-top: -12%;}
	.page-09 .line3 {position: relative;left: auto;top: auto;width: 100%;padding-left: 20px;padding-right: 24%;}
	.page-09 .pic02 {position: relative;bottom: auto;left: auto;width: 100%;margin-top: -12%;}
	.page-09 .line4 {position: relative;top: auto;left: auto;width: 100%;padding-left: 20px;padding-right: 24%}
	.page-09 .pic01 {position: relative;bottom: auto;left: auto;width: 100%;margin-top: -11%;}
	.page-09 .bg-animate,
	.page-09 .holder  {display:none;} 

	.page-10 .labels {margin-bottom:-20%;}
	.page-10 .line1 {width: 100%;padding-left: 20px;padding-right: 20px;padding-top: 20px;padding-bottom: 20px;background-color:white;z-index:88;position:relative}
	.page-10 .line2 {position: relative;top: auto;right: auto;left:auto;width: 100%;text-align: left;padding-left: 20px;padding-right: 30%;}
	.page-10 .pic03 {position: relative;right: auto;top: auto;width: 100%;margin-top: -12%;}
	.page-10 .line3 {position: relative;left: auto;top: auto;width: 100%;padding-left: 20px;padding-right: 24%;}
	.page-10 .pic02 {position: relative;bottom: auto;left: auto;width: 100%;margin-top: -12%;}
	.page-10 .line4 {position: relative;top: auto;left: auto;width: 100%;padding-left: 20px;padding-right: 24%}
	.page-10 .pic01 {position: relative;bottom: auto;left: auto;width: 100%;margin-top: -11%;}
	.page-10 .bg-animate,
	.page-10 .holder  {display:none;} 	

	.page-11 .line1,
	.page-11 .line2 {width:100%;}
	.page-11 .line2 {padding-top:0%}

	.back-cover .address {position: relative;left: auto;top: auto;padding-top: 3%;padding-left: 12%}
	.back-cover .logo {position: relative;left: auto;top: auto;padding-left: 2%;padding-top: 2%;width: 50%;}
}

@media screen and (max-width:500px) { 
	.fs-16 {font-size:20px;line-height:23px;}
	.fs-36 {font-size:40px;line-height:40px;} 
	.even-paging,.odd-paging {bottom:1%;}
	.page-02 .profile {left: 5%;top: auto;bottom: 10%;}
	.page-landing .logo img {width:300px}
}

@media screen and (max-width:375px) { 

}

@media screen and (max-width:320px) { 
	.page-02 .profile, {bottom:8%;}
	.page-04 .profile {bottom:6%;}

}