/* 
WHW edits
- Remove retina @media block at the bottom
- Remove '.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(icons/loading.gif) no-repeat 50% 50%; }'
- Remove 'background-image: url(icons/next.png);'
- Remove 'background-image: url(icons/prev.png);'
- Remove 'background: url(icons/close.png) no-repeat 5px 5px;'
- Remove default theme
*/


/*
 * Nivo Lightbox v1.2.0
 * http://dev7studios.com/nivo-lightbox
 *
 * Copyright 2013, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */

.nivo-lightbox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99998;
	width: 100%;
	height: 100%;
	overflow: hidden;
	visibility: hidden;
	opacity: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.nivo-lightbox-overlay.nivo-lightbox-open {
	visibility: visible;
	opacity: 1;
}
.nivo-lightbox-wrap  {
	position: absolute;
	top: 10%;
	bottom: 10%;
	left: 10%;
	right: 10%;
}
.nivo-lightbox-content {
	width: 100%;
	height: 100%;
}
.nivo-lightbox-title-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 99999;
	text-align: center;
}
.nivo-lightbox-nav { display: none; }
.nivo-lightbox-prev {
	position: absolute;
	top: 50%;
	left: 0;
}
.nivo-lightbox-next {
	position: absolute;
	top: 50%;
	right: 0;
}
.nivo-lightbox-close {
	position: absolute;
	top: 2%;
	right: 2%;
}

.nivo-lightbox-image { text-align: center; }
.nivo-lightbox-image img {
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	vertical-align: middle;
}

.nivo-lightbox-html5audio {
	width: 100%;
}

.nivo-lightbox-html5video {
	background: #000;
}

.nivo-lightbox-html5audio,
.nivo-lightbox-html5video {
	position: absolute;
	z-index: 99999;
	max-width: 100%;
	max-height: 100%;
	display: inline-block;
	top: 50%;
	left: 50%;
	-webkit-transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
	vertical-align: middle;
}

.nivo-lightbox-content iframe {
	width: 100%;
	height: 100%;
}
.nivo-lightbox-inline,
.nivo-lightbox-ajax {
	max-height: 100%;
	overflow: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	/* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */
}
.nivo-lightbox-error {
	display: table;
	text-align: center;
	width: 100%;
	height: 100%;
	color: #fff;
	text-shadow: 0 1px 1px #000;
}
.nivo-lightbox-error p {
	display: table-cell;
	vertical-align: middle;
}

/* Effects
 **********************************************/
.nivo-lightbox-notouch .nivo-lightbox-effect-fade,
.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,
.nivo-lightbox-notouch .nivo-lightbox-effect-fall {
	-webkit-transition: all 0.2s ease-in-out;
	   -moz-transition: all 0.2s ease-in-out;
	    -ms-transition: all 0.2s ease-in-out;
	     -o-transition: all 0.2s ease-in-out;
	        transition: all 0.2s ease-in-out;
}

/* fadeScale */
.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	    -ms-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
	-webkit-transform: scale(0.7);
	   -moz-transform: scale(0.7);
	    -ms-transform: scale(0.7);
	        transform: scale(0.7);
}
.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}

/* slideLeft / slideRight / slideUp / slideDown */
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	   -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	    -ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	     -o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	        transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {
	-webkit-transform: translateX(-10%);
	   -moz-transform: translateX(-10%);
	    -ms-transform: translateX(-10%);
	        transform: translateX(-10%);
}
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {
	-webkit-transform: translateX(10%);
	   -moz-transform: translateX(10%);
	    -ms-transform: translateX(10%);
	        transform: translateX(10%);
}
.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateX(0);
	   -moz-transform: translateX(0);
	    -ms-transform: translateX(0);
	        transform: translateX(0);
}
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
	-webkit-transform: translateY(-10%);
	   -moz-transform: translateY(-10%);
	    -ms-transform: translateY(-10%);
	        transform: translateY(-10%);
}
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {
	-webkit-transform: translateY(10%);
	   -moz-transform: translateY(10%);
	    -ms-transform: translateY(10%);
	        transform: translateY(10%);
}
.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateY(0);
	   -moz-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

/* fall */
.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {
	-webkit-perspective: 1000px;
	   -moz-perspective: 1000px;
	        perspective: 1000px;
}
.nivo-lightbox-effect-fall .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s ease-out;
	   -moz-transition: all 0.3s ease-out;
	    -ms-transition: all 0.3s ease-out;
	     -o-transition: all 0.3s ease-out;
	        transition: all 0.3s ease-out;
	-webkit-transform: translateZ(300px);
	   -moz-transform: translateZ(300px);
	    -ms-transform: translateZ(300px);
	        transform: translateZ(300px);
}
.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateZ(0);
	   -moz-transform: translateZ(0);
	    -ms-transform: translateZ(0);
	        transform: translateZ(0);
}.target_stack.width-fill{width:100%}.target_stack.width-auto{width:auto}.target_stack.position-browser{position:fixed !important}.target_stack.position-absolute{position:absolute !important}.target_stack.position-body{position:absolute !important}.target_stack.position-right{float:right}.target_stack.position-left{float:left}.target_stack.vcenter{top:0;height:100%}.target_stack.vcenter > .com_joeworkman_stacks_target_stack{position:relative;top:50%;transform:translateY(-50%)}.target_stack.hcenter > .com_joeworkman_stacks_target_stack{position:relative;left:50%;transform:translateX(-50%)}.target_stack.hcenter.vcenter > .com_joeworkman_stacks_target_stack{transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:40em){.target_stack.target-small-only{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important}.target_stack.target-small-only > .com_joeworkman_stacks_target_stack{left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important}}@media only screen and (max-width:39.9375em){.target_stack.disable-small{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important}.target_stack.disable-small > .com_joeworkman_stacks_target_stack{left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important}}@media only screen and (max-width:62.5em){.target_stack.disable-medium{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important}.target_stack.disable-medium > .com_joeworkman_stacks_target_stack{left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important}}
.raincheck{position:relative;background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgY2xhc3M9Imxkcy1yb2xsaW5nIj48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiBmaWxsPSJub25lIiBuZy1hdHRyLXN0cm9rZT0ie3tjb25maWcuY29sb3J9fSIgbmctYXR0ci1zdHJva2Utd2lkdGg9Int7Y29uZmlnLndpZHRofX0iIG5nLWF0dHItcj0ie3tjb25maWcucmFkaXVzfX0iIG5nLWF0dHItc3Ryb2tlLWRhc2hhcnJheT0ie3tjb25maWcuZGFzaGFycmF5fX0iIHN0cm9rZT0icmdiYSgyMTQsMjE0LDIxNCwwLjUpIiBzdHJva2Utd2lkdGg9IjEwIiByPSIzNSIgc3Ryb2tlLWRhc2hhcnJheT0iMTY0LjkzMzYxNDMxMzQ2NDE1IDU2Ljk3Nzg3MTQzNzgyMTM4Ij48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgY2FsY01vZGU9ImxpbmVhciIgdmFsdWVzPSIwIDUwIDUwOzM2MCA1MCA1MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49IjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvc3ZnPg==");background-repeat:no-repeat;background-size:100px 100px;background-position:center center;transition:background-image 300ms ease-out}.raincheck .raincheck-inner{opacity:0;transition:opacity 300ms ease-out}.raincheck.loaded{background-image:none}.raincheck.loaded .raincheck-inner{opacity:1}
.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed.widescreen{padding-bottom:56.25%}.responsive-embed.square{padding-bottom:100%}.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}
.lines{border:0;height:0;width:100%;margin:0;padding:0;opacity:1}.lines-wrapper{position:relative}.lines-wrapper.vertical{height:100%}
a.anchor{height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;display:block !important}
.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_888797 #myExtraContent6,
#ExtraContentPlusstacks_in_888797 #fs {
	display: none;
}

#usefulStackWrapperstacks_in_888802 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1600px;
	min-height: 380px;
	max-height: 600px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_888802 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_888802 {
		display: none;
	}
}













#stacks_in_888802 {
    background-image: url("2EF79BA6-388B-4047-B79E-9192C8F07900.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_888842 #myExtraContent1,
#ExtraContentPlusstacks_in_888842 #fs {
	display: none;
}

#usefulStackWrapperstacks_in_998037 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_998037 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_998037 {
		display: none;
	}
}













#stacks_in_998039 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_998042>.s3_row {
	margin: 0 -20px;
}

#stacks_in_998042>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_998042>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_998042>.s3_row>.s3_column {
	padding: 0 20px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_998042>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_998042>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_998042>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_998042>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}





#stacks_in_998047,#stacks_in_998047 div,#stacks_in_998047 p,#stacks_in_998047 ol,#stacks_in_998047 ul li,#stacks_in_998047 ol li,#stacks_in_998047 ol,#stacks_in_998047 dl{font-size:1.20rem}@media all and (max-width:640px){#stacks_in_998047,#stacks_in_998047 div,#stacks_in_998047 p,#stacks_in_998047 ol,#stacks_in_998047 ul li,#stacks_in_998047 ol li,#stacks_in_998047 ol,#stacks_in_998047 dl{font-size:0.95rem}}@media only screen and (min-width:0px){#stacks_in_998047,#stacks_in_998047 div,#stacks_in_998047 p,#stacks_in_998047 .fa:not(.no-indent),#stacks_in_998047 ol,#stacks_in_998047 ul li,#stacks_in_998047 ol li,#stacks_in_998047 ol,#stacks_in_998047 dl{line-height:1.30}}@media only screen and (min-width:0px){#stacks_in_998047{}}

#stacks_in_998043,#stacks_in_998043 div,#stacks_in_998043 p,#stacks_in_998043 ol,#stacks_in_998043 ul li,#stacks_in_998043 ol li,#stacks_in_998043 ol,#stacks_in_998043 dl{font-size:1.20rem}@media all and (max-width:640px){#stacks_in_998043,#stacks_in_998043 div,#stacks_in_998043 p,#stacks_in_998043 ol,#stacks_in_998043 ul li,#stacks_in_998043 ol li,#stacks_in_998043 ol,#stacks_in_998043 dl{font-size:0.95rem}}@media only screen and (min-width:0px){#stacks_in_998043,#stacks_in_998043 div,#stacks_in_998043 p,#stacks_in_998043 .fa:not(.no-indent),#stacks_in_998043 ol,#stacks_in_998043 ul li,#stacks_in_998043 ol li,#stacks_in_998043 ol,#stacks_in_998043 dl{line-height:1.30}}@media only screen and (min-width:0px){#stacks_in_998043{}}


#stacks_in_998051 {
	padding: 0px 0px 10px 0px;
}
@media only screen and (min-width:0px){#stacks_in_998054,#stacks_in_998054 div,#stacks_in_998054 p,#stacks_in_998054 .fa:not(.no-indent),#stacks_in_998054 ol,#stacks_in_998054 ul li,#stacks_in_998054 ol li,#stacks_in_998054 ol,#stacks_in_998054 dl{line-height:1.25}}@media only screen and (min-width:0px){#stacks_in_998054{}}

/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_997959_829827 #myExtraContent2,
#ExtraContentPlusstacks_in_997959_829827 #fs {
	display: none;
}

#linkBoxstacks_in_997959_829845 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_997959_829845 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_997959_829845 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../index_files/bg_fill.gif) repeat;
}


#usefulStackWrapperstacks_in_997959_829846 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_997959_829846 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_997959_829846 {
		display: none;
	}
}













#stacks_in_997959_829846 {
	background-color: rgba(236, 32, 41, 1.00);
}
#usefulStackWrapperstacks_in_997959_829832 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 200px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_997959_829832 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 915px) {
	#usefulStackstacks_in_997959_829832 {
		display: none;
	}
}












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997959_829834Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.0em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_997959_829834Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997959_829834Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997959_829834Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997959_829834Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997959_829834Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997959_829834Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997959_829834Calligrapher h6, .stacks_in_997959_829834Calligrapher h5, .stacks_in_997959_829834Calligrapher h4, .stacks_in_997959_829834Calligrapher h3, .stacks_in_997959_829834Calligrapher h2, .stacks_in_997959_829834Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997959_829834Calligrapher, .stacks_in_997959_829834Calligrapher h1, .stacks_in_997959_829834Calligrapher h2, .stacks_in_997959_829834Calligrapher h3, .stacks_in_997959_829834Calligrapher h4, .stacks_in_997959_829834Calligrapher h5, .stacks_in_997959_829834Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997959_829834targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997959_829834Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997959_829834Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997959_829834Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997959_829834Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997959_829836 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_997959_829837 {
	font-size: 110%;
	font-weight: lighter;
}
#usefulStackWrapperstacks_in_998005 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_998005 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_998005 {
		display: none;
	}
}












.raincheck.stacks_in_998007{transition:background-image 300ms ease-out;}.raincheck.stacks_in_998007 .raincheck-inner{transition:opacity 300ms ease-out}


.spacerStack {
	height: 30.00px;
}

#spacerStackstacks_in_998013 {
	height: 30.00px;
}




























@media print {
	#spacerStackstacks_in_998013 {
		display: none !important;
	}
}
#usefulStackWrapperstacks_in_888924 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_888924 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_888924 {
		display: none;
	}
}












:root {
  --multi_columns_stacks_in_998016:min-content 1fr;
}
#multi_columns_stacks_in_998016 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_998016);
  grid-gap: 24px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_998016 > div {
  min-width: 0;
}
#multi_columns_stacks_in_998016 + .deluxe-columns {
  margin-top: 24px;
}
#multi_columns_stacks_in_998016 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_998016 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_998016 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_998016 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_998016 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_998016 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_998016 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_998016 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_998016 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_998016 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_998016 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_998016 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_998016 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_998016 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_998016 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_998016 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_998016 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_998016 > div > * {position: relative;}
  #multi_columns_stacks_in_998016 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_998016 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_998016 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_998016 > div > * {position: relative;}
  #multi_columns_stacks_in_998016 > div > * > * {transform: translate(0,0);}
  
}

#stacks_in_998028 p,#stacks_in_998028 div{margin-bottom:0}#stacks_in_998028 p,#stacks_in_998028 div,#stacks_in_998028 ul,#stacks_in_998028 ol,#stacks_in_998028 dl{color:rgba(255, 204, 0, 1.00)}#stacks_in_998028 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_998028 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_998028,#stacks_in_998028 div,#stacks_in_998028 p,#stacks_in_998028 ol,#stacks_in_998028 ul li,#stacks_in_998028 ol li,#stacks_in_998028 ol,#stacks_in_998028 dl{font-size:2.20rem}@media all and (max-width:640px){#stacks_in_998028,#stacks_in_998028 div,#stacks_in_998028 p,#stacks_in_998028 ol,#stacks_in_998028 ul li,#stacks_in_998028 ol li,#stacks_in_998028 ol,#stacks_in_998028 dl{font-size:1.40rem}}@media only screen and (min-width:1023px){#stacks_in_998028{}}

#stacks_in_998018 p,#stacks_in_998018 div{margin-bottom:0}#stacks_in_998018 p,#stacks_in_998018 div,#stacks_in_998018 ul,#stacks_in_998018 ol,#stacks_in_998018 dl{color:rgba(255, 204, 0, 1.00)}#stacks_in_998018 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_998018 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_998018,#stacks_in_998018 div,#stacks_in_998018 p,#stacks_in_998018 ol,#stacks_in_998018 ul li,#stacks_in_998018 ol li,#stacks_in_998018 ol,#stacks_in_998018 dl{font-size:2.20rem}@media all and (max-width:640px){#stacks_in_998018,#stacks_in_998018 div,#stacks_in_998018 p,#stacks_in_998018 ol,#stacks_in_998018 ul li,#stacks_in_998018 ol li,#stacks_in_998018 ol,#stacks_in_998018 dl{font-size:1.40rem}}@media only screen and (min-width:1023px){#stacks_in_998018{}}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_998022Calligrapher{			font-size: 120% !important;			color: #FFCC00 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.0em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_998022Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_998022Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_998022Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_998022Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_998022Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_998022Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_998022Calligrapher h6, .stacks_in_998022Calligrapher h5, .stacks_in_998022Calligrapher h4, .stacks_in_998022Calligrapher h3, .stacks_in_998022Calligrapher h2, .stacks_in_998022Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_998022Calligrapher, .stacks_in_998022Calligrapher h1, .stacks_in_998022Calligrapher h2, .stacks_in_998022Calligrapher h3, .stacks_in_998022Calligrapher h4, .stacks_in_998022Calligrapher h5, .stacks_in_998022Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_998022targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_998022Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_998022Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_998022Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_998022Calligrapher a:hover{			color: #FF6600 !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */#stacks_in_998023 p,#stacks_in_998023 div{margin-bottom:0}#stacks_in_998023 ul,#stacks_in_998023 ol{list-style-position:inside}#stacks_in_998023,#stacks_in_998023 div,#stacks_in_998023 p,#stacks_in_998023 ol,#stacks_in_998023 ul li,#stacks_in_998023 ol li,#stacks_in_998023 ol,#stacks_in_998023 dl{font-size:1.15rem}@media all and (max-width:640px){#stacks_in_998023,#stacks_in_998023 div,#stacks_in_998023 p,#stacks_in_998023 ol,#stacks_in_998023 ul li,#stacks_in_998023 ol li,#stacks_in_998023 ol,#stacks_in_998023 dl{font-size:0.90rem}}@media only screen and (min-width:480px){#stacks_in_998023,#stacks_in_998023 div,#stacks_in_998023 p,#stacks_in_998023 .fa:not(.no-indent),#stacks_in_998023 ol,#stacks_in_998023 ul li,#stacks_in_998023 ol li,#stacks_in_998023 ol,#stacks_in_998023 dl{line-height:1.20}}@media only screen and (min-width:480px){#stacks_in_998023{}}

#stacks_in_998023 .effect-label{display:block !important}#stacks_in_998023{}#stacks_in_998023.readmore-js-section{-webkit-box-sizing:border-box !important;box-sizing:border-box !important}#stacks_in_998023 p{margin-bottom:0 !important}@media screen and (max-width:90px){#stacks_in_998023 .ppro.readmore-js-section.readmore-js-collapsed{max-height:90px !important}}.rm-stacks_in_998025.readmore-js-toggle{text-decoration:none;margin-top:0.00px;padding-bottom:0.00rem}.rm-stacks_in_998025.readmore-js-toggle.link-center{text-align:center}.rm-stacks_in_998025.readmore-js-toggle.link-right{text-align:right;padding-right:6px}.rm-stacks_in_998025.readmore-js-toggle.link-left{text-align:left;padding-left:6px}.rm-stacks_in_998025.readmore-js-toggle.rm-none{display:none}#stacks_in_998023 .readmore-js-collapsed{position:relative}#stacks_in_998023 .readmore-js-collapsed::after{position:absolute;height:26px;bottom:0;left:0;right:0;width:100%;content:"";z-index:2;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255, 255, 255, 0.10)),to(rgba(255, 255, 255, 0.10)));background-image:linear-gradient(rgba(255, 255, 255, 0.10) 0%,rgba(255, 255, 255, 0.10) 100%)}



#stacks_in_998017 { margin: 0px !important; padding: 0px !important; }
#atm_AnimateItstacks_in_998017 {  -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-animation-duration: 1s; -webkit-animation-delay: .2s; -webkit-animation-timing-function: ease; -webkit-animation-fill-mode: both; -moz-animation-duration: 1s; -moz-animation-delay: .2s; -moz-animation-timing-function: ease; -moz-animation-fill-mode: both; -ms-animation-duration: 1s; -ms-animation-delay: .2s; -ms-animation-timing-function: ease; -ms-animation-fill-mode: both; animation-duration: 1s; animation-delay: .2s; animation-timing-function: ease; animation-fill-mode: both;  -webkit-font-smoothing: antialiased; /*font-smooth: always;*/ }

.lines.stacks_in_998032{width:90%;margin:calc(25rem/16) auto calc(50rem/16) auto;border-bottom:1px solid rgba(102, 102, 102, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_998032.vertical{border-left:1px solid rgba(102, 102, 102, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_998032.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(204, 204, 204, 0.20),rgba(153, 153, 153, 1.00),rgba(153, 153, 153, 1.00),rgba(204, 204, 204, 0.20))}.content-stacks_in_998032{width:auto;max-width:25%;margin:0;display:inline-block;position:absolute;text-align:center;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg);padding:10px calc(10rem/16);color:rgba(34, 34, 34, 0.00);background:rgba(255, 255, 255, 1.00)}.content-stacks_in_998032 > *{color:rgba(34, 34, 34, 0.00);margin:0}
#stacks_in_997424 h1,#stacks_in_997424 div{color:rgba(69, 86, 103, 1.00)}#stacks_in_997424 h1 a,#stacks_in_997424 div a{color:rgba(69, 86, 103, 1.00)}#stacks_in_997424 h1 a:hover,#stacks_in_997424 div a:hover{color:rgba(51, 64, 77, 1.00)}#stacks_in_997424 small,#stacks_in_997424 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997424 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_997192>.s3_row {
	margin: 0 -20px;
}

#stacks_in_997192>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_997192>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_997192>.s3_row>.s3_column {
	padding: 0 20px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_997192>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997192>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_997192>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997192>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}





/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997219Calligrapher{			font-size: 160% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997219Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997219Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997219Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997219Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997219Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997219Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997219Calligrapher h6, .stacks_in_997219Calligrapher h5, .stacks_in_997219Calligrapher h4, .stacks_in_997219Calligrapher h3, .stacks_in_997219Calligrapher h2, .stacks_in_997219Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997219Calligrapher, .stacks_in_997219Calligrapher h1, .stacks_in_997219Calligrapher h2, .stacks_in_997219Calligrapher h3, .stacks_in_997219Calligrapher h4, .stacks_in_997219Calligrapher h5, .stacks_in_997219Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997219targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997219Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997219Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997219Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997219Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997215 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_997217 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_997573 {
	margin:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997230Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997230Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997230Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997230Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997230Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997230Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997230Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997230Calligrapher h6, .stacks_in_997230Calligrapher h5, .stacks_in_997230Calligrapher h4, .stacks_in_997230Calligrapher h3, .stacks_in_997230Calligrapher h2, .stacks_in_997230Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997230Calligrapher, .stacks_in_997230Calligrapher h1, .stacks_in_997230Calligrapher h2, .stacks_in_997230Calligrapher h3, .stacks_in_997230Calligrapher h4, .stacks_in_997230Calligrapher h5, .stacks_in_997230Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997230targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997230Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997230Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997230Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997230Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997209 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997209 .pullquote:before, #stacks_in_997209 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997209 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997209 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997209 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997209 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_889239 #myExtraContent3,
#ExtraContentPlusstacks_in_889239 #fs {
	display: none;
}

#usefulStackWrapperstacks_in_997510 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 10000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_997510 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_997510 {
		display: none;
	}
}













#stacks_in_997510 {
	background-color: rgba(51, 102, 153, 1.00);
	padding:  20px;
}
#stacks_in_997417 h1,#stacks_in_997417 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_997417 h1 a,#stacks_in_997417 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_997417 h1 a:hover,#stacks_in_997417 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_997417 small,#stacks_in_997417 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997417 {
	padding: 20px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997545Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997545Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997545Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997545Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997545Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997545Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997545Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997545Calligrapher h6, .stacks_in_997545Calligrapher h5, .stacks_in_997545Calligrapher h4, .stacks_in_997545Calligrapher h3, .stacks_in_997545Calligrapher h2, .stacks_in_997545Calligrapher h1{			color: #FFFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997545Calligrapher, .stacks_in_997545Calligrapher h1, .stacks_in_997545Calligrapher h2, .stacks_in_997545Calligrapher h3, .stacks_in_997545Calligrapher h4, .stacks_in_997545Calligrapher h5, .stacks_in_997545Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997545targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997545Calligrapher a:link{			color: #3399FF !important;			text-decoration: none !important;		}				.stacks_in_997545Calligrapher a:visited{			color: #3399FF !important;		}				.stacks_in_997545Calligrapher a:active{			color: #3399FF !important;		}				.stacks_in_997545Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#stacks_in_997268>.s3_row {
	margin: 0 -20px;
}

#stacks_in_997268>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_997268>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_997268>.s3_row>.s3_column {
	padding: 0 20px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_997268>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997268>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_997268>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997268>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}





/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997276Calligrapher{			font-size: 160% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997276Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997276Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997276Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997276Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997276Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997276Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997276Calligrapher h6, .stacks_in_997276Calligrapher h5, .stacks_in_997276Calligrapher h4, .stacks_in_997276Calligrapher h3, .stacks_in_997276Calligrapher h2, .stacks_in_997276Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997276Calligrapher, .stacks_in_997276Calligrapher h1, .stacks_in_997276Calligrapher h2, .stacks_in_997276Calligrapher h3, .stacks_in_997276Calligrapher h4, .stacks_in_997276Calligrapher h5, .stacks_in_997276Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997276targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997276Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997276Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997276Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997276Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997277 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_997281 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_997581 {
	margin:  10px;
}

#stacks_in_997585 {
	margin: 20px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997284Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997284Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997284Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997284Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997284Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997284Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997284Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997284Calligrapher h6, .stacks_in_997284Calligrapher h5, .stacks_in_997284Calligrapher h4, .stacks_in_997284Calligrapher h3, .stacks_in_997284Calligrapher h2, .stacks_in_997284Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997284Calligrapher, .stacks_in_997284Calligrapher h1, .stacks_in_997284Calligrapher h2, .stacks_in_997284Calligrapher h3, .stacks_in_997284Calligrapher h4, .stacks_in_997284Calligrapher h5, .stacks_in_997284Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997284targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997284Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997284Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997284Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997284Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997285 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997285 .pullquote:before, #stacks_in_997285 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997285 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997285 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997285 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997285 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_997269 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_997579 {
	margin:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997272Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997272Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997272Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997272Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997272Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997272Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997272Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997272Calligrapher h6, .stacks_in_997272Calligrapher h5, .stacks_in_997272Calligrapher h4, .stacks_in_997272Calligrapher h3, .stacks_in_997272Calligrapher h2, .stacks_in_997272Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997272Calligrapher, .stacks_in_997272Calligrapher h1, .stacks_in_997272Calligrapher h2, .stacks_in_997272Calligrapher h3, .stacks_in_997272Calligrapher h4, .stacks_in_997272Calligrapher h5, .stacks_in_997272Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997272targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997272Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997272Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997272Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997272Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997273 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997273 .pullquote:before, #stacks_in_997273 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997273 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997273 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997273 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997273 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}/* @group Generic Styles */

#ruleStackstacks_in_997572,
#ruleStackstacks_in_997572:before,
#ruleStackstacks_in_997572:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_997572 {
	position: relative;
	overflow: hidden;
	margin: 2.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_997572 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_997572 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_997572 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_997572 {
	text-align: left;
}

#ruleStackstacks_in_997572:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_997572 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  */#stacks_in_997237>.s3_row {
	margin: 0 -20px;
}

#stacks_in_997237>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_997237>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_997237>.s3_row>.s3_column {
	padding: 0 20px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_997237>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997237>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_997237>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997237>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}






#stacks_in_997237 {
	margin: 0px 0px 20px 0px;
}
#stacks_in_997429 h3,#stacks_in_997429 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_997429 h3 a,#stacks_in_997429 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_997429 h3 a:hover,#stacks_in_997429 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_997429 small,#stacks_in_997429 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997429 {
	padding: 0px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997587Calligrapher{			font-size: 160% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997587Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997587Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997587Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997587Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997587Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997587Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997587Calligrapher h6, .stacks_in_997587Calligrapher h5, .stacks_in_997587Calligrapher h4, .stacks_in_997587Calligrapher h3, .stacks_in_997587Calligrapher h2, .stacks_in_997587Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997587Calligrapher, .stacks_in_997587Calligrapher h1, .stacks_in_997587Calligrapher h2, .stacks_in_997587Calligrapher h3, .stacks_in_997587Calligrapher h4, .stacks_in_997587Calligrapher h5, .stacks_in_997587Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997587targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997587Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997587Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997587Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997587Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997247 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_997252 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_997595 {
	margin:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997259Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997259Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997259Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997259Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997259Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997259Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997259Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997259Calligrapher h6, .stacks_in_997259Calligrapher h5, .stacks_in_997259Calligrapher h4, .stacks_in_997259Calligrapher h3, .stacks_in_997259Calligrapher h2, .stacks_in_997259Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997259Calligrapher, .stacks_in_997259Calligrapher h1, .stacks_in_997259Calligrapher h2, .stacks_in_997259Calligrapher h3, .stacks_in_997259Calligrapher h4, .stacks_in_997259Calligrapher h5, .stacks_in_997259Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997259targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997259Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997259Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997259Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997259Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997260 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997260 .pullquote:before, #stacks_in_997260 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997260 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997260 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997260 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997260 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_997436 h3,#stacks_in_997436 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_997436 h3 a,#stacks_in_997436 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_997436 h3 a:hover,#stacks_in_997436 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_997436 small,#stacks_in_997436 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997436 {
	padding: 0px 0px 10px 0px;
}

#stacks_in_997292 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_997597 {
	margin:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997295Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997295Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997295Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997295Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997295Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997295Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997295Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997295Calligrapher h6, .stacks_in_997295Calligrapher h5, .stacks_in_997295Calligrapher h4, .stacks_in_997295Calligrapher h3, .stacks_in_997295Calligrapher h2, .stacks_in_997295Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997295Calligrapher, .stacks_in_997295Calligrapher h1, .stacks_in_997295Calligrapher h2, .stacks_in_997295Calligrapher h3, .stacks_in_997295Calligrapher h4, .stacks_in_997295Calligrapher h5, .stacks_in_997295Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997295targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997295Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997295Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997295Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997295Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997296 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997296 .pullquote:before, #stacks_in_997296 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997296 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997296 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997296 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997296 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_997443 h3,#stacks_in_997443 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_997443 h3 a,#stacks_in_997443 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_997443 h3 a:hover,#stacks_in_997443 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_997443 small,#stacks_in_997443 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997443 {
	padding: 20px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_997782 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: pointer;
}

#hoverBoxWrapperstacks_in_997782 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_997782 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_997782 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_997782 a,
#hoverBoxLinkstacks_in_997782 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_997782.touchDeviceDetected #hoverBoxStaticstacks_in_997782 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_997782.touchDeviceDetected #hoverBoxRolloverstacks_in_997782 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_997782.noTouchDeviceDetected #hoverBoxRolloverstacks_in_997782 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 0ms linear;
	-webkit-transition: opacity 0ms linear;
	transition: opacity 0ms linear;
}

#hoverBoxWrapperstacks_in_997782.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_997782 {
	opacity: 1.00;
}






















#stacks_in_997782 {
	margin: 0px 4px 0px 4px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997855Calligrapher{			font-size: 130% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997855Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997855Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997855Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997855Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997855Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997855Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997855Calligrapher h6, .stacks_in_997855Calligrapher h5, .stacks_in_997855Calligrapher h4, .stacks_in_997855Calligrapher h3, .stacks_in_997855Calligrapher h2, .stacks_in_997855Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997855Calligrapher, .stacks_in_997855Calligrapher h1, .stacks_in_997855Calligrapher h2, .stacks_in_997855Calligrapher h3, .stacks_in_997855Calligrapher h4, .stacks_in_997855Calligrapher h5, .stacks_in_997855Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997855targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997855Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997855Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997855Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997855Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997783 {
	margin: 0px 0px 0px 10px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .90);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}




/* No background */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: none;
}


















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_997795 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_997795 #topBoxTriggerstacks_in_997795 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_997795 #topBoxTriggerContentstacks_in_997795 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_997795 #topBoxTriggerContentstacks_in_997795 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_997795 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_997795 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_997795 h1,
#topBoxContentWrapperstacks_in_997795 h2,
#topBoxContentWrapperstacks_in_997795 h3,
#topBoxContentWrapperstacks_in_997795 h4,
#topBoxContentWrapperstacks_in_997795 h5,
#topBoxContentWrapperstacks_in_997795 h6 {
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_997795 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_997795 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_997795 a:hover,
#topBoxContentWrapperstacks_in_997795 a:focus,
#topBoxContentWrapperstacks_in_997795 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_997795 .topBoxAudio,
#topBoxContentWrapperstacks_in_997795 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_997795.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_997795 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_997795 .trackName,
#topBoxContentWrapperstacks_in_997795 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_997795 {
	display: none;
}







/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997859Calligrapher{			font-size: 130% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997859Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997859Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997859Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997859Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997859Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997859Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997859Calligrapher h6, .stacks_in_997859Calligrapher h5, .stacks_in_997859Calligrapher h4, .stacks_in_997859Calligrapher h3, .stacks_in_997859Calligrapher h2, .stacks_in_997859Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997859Calligrapher, .stacks_in_997859Calligrapher h1, .stacks_in_997859Calligrapher h2, .stacks_in_997859Calligrapher h3, .stacks_in_997859Calligrapher h4, .stacks_in_997859Calligrapher h5, .stacks_in_997859Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997859targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997859Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997859Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997859Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997859Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997860 {
	margin: 0px 0px 0px 10px;
}
#usefulStackWrapperstacks_in_997791 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 800px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_997791 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_997791 {
		display: none;
	}
}












#stacks_in_997836 h3,#stacks_in_997836 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_997836 h3 a,#stacks_in_997836 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_997836 h3 a:hover,#stacks_in_997836 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_997836 small,#stacks_in_997836 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997836 {
	padding: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_997804 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: pointer;
}

#hoverBoxWrapperstacks_in_997804 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_997804 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_997804 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_997804 a,
#hoverBoxLinkstacks_in_997804 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_997804.touchDeviceDetected #hoverBoxStaticstacks_in_997804 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_997804.touchDeviceDetected #hoverBoxRolloverstacks_in_997804 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_997804.noTouchDeviceDetected #hoverBoxRolloverstacks_in_997804 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 0ms linear;
	-webkit-transition: opacity 0ms linear;
	transition: opacity 0ms linear;
}

#hoverBoxWrapperstacks_in_997804.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_997804 {
	opacity: 1.00;
}






















#stacks_in_997804 {
	margin: 0px 4px 0px 4px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997863Calligrapher{			font-size: 130% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997863Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997863Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997863Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997863Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997863Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997863Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997863Calligrapher h6, .stacks_in_997863Calligrapher h5, .stacks_in_997863Calligrapher h4, .stacks_in_997863Calligrapher h3, .stacks_in_997863Calligrapher h2, .stacks_in_997863Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997863Calligrapher, .stacks_in_997863Calligrapher h1, .stacks_in_997863Calligrapher h2, .stacks_in_997863Calligrapher h3, .stacks_in_997863Calligrapher h4, .stacks_in_997863Calligrapher h5, .stacks_in_997863Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997863targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997863Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997863Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997863Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997863Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997864 {
	margin: 0px 0px 0px 10px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .90);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}




/* No background */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: none;
}


















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_997808 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_997808 #topBoxTriggerstacks_in_997808 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_997808 #topBoxTriggerContentstacks_in_997808 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_997808 #topBoxTriggerContentstacks_in_997808 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_997808 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_997808 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_997808 h1,
#topBoxContentWrapperstacks_in_997808 h2,
#topBoxContentWrapperstacks_in_997808 h3,
#topBoxContentWrapperstacks_in_997808 h4,
#topBoxContentWrapperstacks_in_997808 h5,
#topBoxContentWrapperstacks_in_997808 h6 {
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_997808 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_997808 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_997808 a:hover,
#topBoxContentWrapperstacks_in_997808 a:focus,
#topBoxContentWrapperstacks_in_997808 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_997808 .topBoxAudio,
#topBoxContentWrapperstacks_in_997808 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_997808.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_997808 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_997808 .trackName,
#topBoxContentWrapperstacks_in_997808 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_997808 {
	display: none;
}







/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997867Calligrapher{			font-size: 130% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997867Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997867Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997867Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997867Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997867Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997867Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997867Calligrapher h6, .stacks_in_997867Calligrapher h5, .stacks_in_997867Calligrapher h4, .stacks_in_997867Calligrapher h3, .stacks_in_997867Calligrapher h2, .stacks_in_997867Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997867Calligrapher, .stacks_in_997867Calligrapher h1, .stacks_in_997867Calligrapher h2, .stacks_in_997867Calligrapher h3, .stacks_in_997867Calligrapher h4, .stacks_in_997867Calligrapher h5, .stacks_in_997867Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997867targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997867Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997867Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997867Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997867Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997868 {
	margin: 0px 0px 0px 10px;
}
#usefulStackWrapperstacks_in_997812 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 800px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_997812 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_997812 {
		display: none;
	}
}












#stacks_in_997843 h3,#stacks_in_997843 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_997843 h3 a,#stacks_in_997843 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_997843 h3 a:hover,#stacks_in_997843 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_997843 small,#stacks_in_997843 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997843 {
	padding: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_997820 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: pointer;
}

#hoverBoxWrapperstacks_in_997820 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_997820 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_997820 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_997820 a,
#hoverBoxLinkstacks_in_997820 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_997820.touchDeviceDetected #hoverBoxStaticstacks_in_997820 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_997820.touchDeviceDetected #hoverBoxRolloverstacks_in_997820 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_997820.noTouchDeviceDetected #hoverBoxRolloverstacks_in_997820 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 0ms linear;
	-webkit-transition: opacity 0ms linear;
	transition: opacity 0ms linear;
}

#hoverBoxWrapperstacks_in_997820.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_997820 {
	opacity: 1.00;
}






















#stacks_in_997820 {
	margin: 0px 4px 0px 4px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997871Calligrapher{			font-size: 130% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997871Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997871Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997871Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997871Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997871Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997871Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997871Calligrapher h6, .stacks_in_997871Calligrapher h5, .stacks_in_997871Calligrapher h4, .stacks_in_997871Calligrapher h3, .stacks_in_997871Calligrapher h2, .stacks_in_997871Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997871Calligrapher, .stacks_in_997871Calligrapher h1, .stacks_in_997871Calligrapher h2, .stacks_in_997871Calligrapher h3, .stacks_in_997871Calligrapher h4, .stacks_in_997871Calligrapher h5, .stacks_in_997871Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997871targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997871Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997871Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997871Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997871Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997872 {
	margin: 0px 0px 0px 10px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .90);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}




/* No background */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: none;
}


















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_997824 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_997824 #topBoxTriggerstacks_in_997824 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_997824 #topBoxTriggerContentstacks_in_997824 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_997824 #topBoxTriggerContentstacks_in_997824 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_997824 {
	color: rgba(255, 255, 255, 1.00);
}

#topBoxContentWrapperstacks_in_997824 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_997824 h1,
#topBoxContentWrapperstacks_in_997824 h2,
#topBoxContentWrapperstacks_in_997824 h3,
#topBoxContentWrapperstacks_in_997824 h4,
#topBoxContentWrapperstacks_in_997824 h5,
#topBoxContentWrapperstacks_in_997824 h6 {
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_997824 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_997824 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_997824 a:hover,
#topBoxContentWrapperstacks_in_997824 a:focus,
#topBoxContentWrapperstacks_in_997824 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_997824 .topBoxAudio,
#topBoxContentWrapperstacks_in_997824 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_997824.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_997824 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_997824 .trackName,
#topBoxContentWrapperstacks_in_997824 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_997824 {
	display: none;
}







/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997875Calligrapher{			font-size: 130% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997875Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997875Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997875Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997875Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997875Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997875Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997875Calligrapher h6, .stacks_in_997875Calligrapher h5, .stacks_in_997875Calligrapher h4, .stacks_in_997875Calligrapher h3, .stacks_in_997875Calligrapher h2, .stacks_in_997875Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997875Calligrapher, .stacks_in_997875Calligrapher h1, .stacks_in_997875Calligrapher h2, .stacks_in_997875Calligrapher h3, .stacks_in_997875Calligrapher h4, .stacks_in_997875Calligrapher h5, .stacks_in_997875Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997875targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997875Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997875Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997875Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997875Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997876 {
	margin: 0px 0px 0px 10px;
}
#usefulStackWrapperstacks_in_997828 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 800px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_997828 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_997828 {
		display: none;
	}
}












#stacks_in_997850 h3,#stacks_in_997850 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_997850 h3 a,#stacks_in_997850 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_997850 h3 a:hover,#stacks_in_997850 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_997850 small,#stacks_in_997850 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997850 {
	padding: 0px 0px 10px 0px;
}
#usefulStackWrapperstacks_in_997541 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_997541 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_997541 {
		display: none;
	}
}













#stacks_in_997541 {
	padding:  20px;
}
#stacks_in_997410 h1,#stacks_in_997410 div{color:rgba(69, 86, 103, 1.00)}#stacks_in_997410 h1 a,#stacks_in_997410 div a{color:rgba(69, 86, 103, 1.00)}#stacks_in_997410 h1 a:hover,#stacks_in_997410 div a:hover{color:rgba(51, 64, 77, 1.00)}#stacks_in_997410 small,#stacks_in_997410 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997410 {
	padding: 20px 0px 10px 0px;
}
#stacks_in_997321>.s3_row {
	margin: 0 -20px;
}

#stacks_in_997321>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_997321>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_997321>.s3_row>.s3_column {
	padding: 0 20px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_997321>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997321>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_997321>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997321>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}






#stacks_in_997321 {
	margin: 0px 0px 40px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997330Calligrapher{			font-size: 160% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997330Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997330Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997330Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997330Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997330Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997330Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997330Calligrapher h6, .stacks_in_997330Calligrapher h5, .stacks_in_997330Calligrapher h4, .stacks_in_997330Calligrapher h3, .stacks_in_997330Calligrapher h2, .stacks_in_997330Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997330Calligrapher, .stacks_in_997330Calligrapher h1, .stacks_in_997330Calligrapher h2, .stacks_in_997330Calligrapher h3, .stacks_in_997330Calligrapher h4, .stacks_in_997330Calligrapher h5, .stacks_in_997330Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997330targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997330Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997330Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997330Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997330Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997331 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_997341 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_997599 {
	margin:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997337Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997337Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997337Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997337Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997337Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997337Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997337Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997337Calligrapher h6, .stacks_in_997337Calligrapher h5, .stacks_in_997337Calligrapher h4, .stacks_in_997337Calligrapher h3, .stacks_in_997337Calligrapher h2, .stacks_in_997337Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997337Calligrapher, .stacks_in_997337Calligrapher h1, .stacks_in_997337Calligrapher h2, .stacks_in_997337Calligrapher h3, .stacks_in_997337Calligrapher h4, .stacks_in_997337Calligrapher h5, .stacks_in_997337Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997337targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997337Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997337Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997337Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997337Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997338 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997338 .pullquote:before, #stacks_in_997338 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997338 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997338 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997338 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997338 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#usefulStackWrapperstacks_in_889426 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_889426 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_889426 {
		display: none;
	}
}













#stacks_in_889426 {
	background-color: rgba(102, 153, 204, 1.00);
	padding:  20px;
}
#stacks_in_997403 h1,#stacks_in_997403 div{color:rgba(69, 86, 103, 1.00)}#stacks_in_997403 h1 a,#stacks_in_997403 div a{color:rgba(69, 86, 103, 1.00)}#stacks_in_997403 h1 a:hover,#stacks_in_997403 div a:hover{color:rgba(51, 64, 77, 1.00)}#stacks_in_997403 small,#stacks_in_997403 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997403 {
	padding: 20px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997687Calligrapher{			font-size: 100% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997687Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997687Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997687Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997687Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997687Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997687Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997687Calligrapher h6, .stacks_in_997687Calligrapher h5, .stacks_in_997687Calligrapher h4, .stacks_in_997687Calligrapher h3, .stacks_in_997687Calligrapher h2, .stacks_in_997687Calligrapher h1{			color: #FFFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997687Calligrapher, .stacks_in_997687Calligrapher h1, .stacks_in_997687Calligrapher h2, .stacks_in_997687Calligrapher h3, .stacks_in_997687Calligrapher h4, .stacks_in_997687Calligrapher h5, .stacks_in_997687Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997687targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997687Calligrapher a:link{			color: #FFD300 !important;			text-decoration: none !important;		}				.stacks_in_997687Calligrapher a:visited{			color: #FFD300 !important;		}				.stacks_in_997687Calligrapher a:active{			color: #FFD300 !important;		}				.stacks_in_997687Calligrapher a:hover{			color: #FFD300 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#stacks_in_997348>.s3_row {
	margin: 0 -20px;
}

#stacks_in_997348>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_997348>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_997348>.s3_row>.s3_column {
	padding: 0 20px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_997348>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997348>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_997348>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997348>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}






#stacks_in_997348 {
	margin: 0px 0px 20px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997607Calligrapher{			font-size: 160% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997607Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997607Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997607Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997607Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997607Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997607Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997607Calligrapher h6, .stacks_in_997607Calligrapher h5, .stacks_in_997607Calligrapher h4, .stacks_in_997607Calligrapher h3, .stacks_in_997607Calligrapher h2, .stacks_in_997607Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997607Calligrapher, .stacks_in_997607Calligrapher h1, .stacks_in_997607Calligrapher h2, .stacks_in_997607Calligrapher h3, .stacks_in_997607Calligrapher h4, .stacks_in_997607Calligrapher h5, .stacks_in_997607Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997607targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997607Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997607Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997607Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997607Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997358 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_997363 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_997605 {
	margin: 10px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997352Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997352Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997352Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997352Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997352Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997352Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997352Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997352Calligrapher h6, .stacks_in_997352Calligrapher h5, .stacks_in_997352Calligrapher h4, .stacks_in_997352Calligrapher h3, .stacks_in_997352Calligrapher h2, .stacks_in_997352Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997352Calligrapher, .stacks_in_997352Calligrapher h1, .stacks_in_997352Calligrapher h2, .stacks_in_997352Calligrapher h3, .stacks_in_997352Calligrapher h4, .stacks_in_997352Calligrapher h5, .stacks_in_997352Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997352targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997352Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997352Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997352Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997352Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997353 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997353 .pullquote:before, #stacks_in_997353 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997353 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997353 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997353 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997353 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_997349 {
	margin: 0px 0px 20px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997611Calligrapher{			font-size: 160% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997611Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997611Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997611Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997611Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997611Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997611Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997611Calligrapher h6, .stacks_in_997611Calligrapher h5, .stacks_in_997611Calligrapher h4, .stacks_in_997611Calligrapher h3, .stacks_in_997611Calligrapher h2, .stacks_in_997611Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997611Calligrapher, .stacks_in_997611Calligrapher h1, .stacks_in_997611Calligrapher h2, .stacks_in_997611Calligrapher h3, .stacks_in_997611Calligrapher h4, .stacks_in_997611Calligrapher h5, .stacks_in_997611Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997611targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997611Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997611Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997611Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997611Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997368 {
	padding: 0px 0px 20px 0px;
}
#usefulStackWrapperstacks_in_997543 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_997543 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_997543 {
		display: none;
	}
}













#stacks_in_997543 {
	padding:  20px;
}
#stacks_in_997396 h1,#stacks_in_997396 div{color:rgba(69, 86, 103, 1.00)}#stacks_in_997396 h1 a,#stacks_in_997396 div a{color:rgba(69, 86, 103, 1.00)}#stacks_in_997396 h1 a:hover,#stacks_in_997396 div a:hover{color:rgba(51, 64, 77, 1.00)}#stacks_in_997396 small,#stacks_in_997396 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997396 {
	padding: 20px 0px 10px 0px;
}
#usefulStackWrapperstacks_in_997508 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_997508 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_997508 {
		display: none;
	}
}












#stacks_in_997375>.s3_row {
	margin: 0 -20px;
}

#stacks_in_997375>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_997375>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_997375>.s3_row>.s3_column {
	padding: 0 20px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_997375>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997375>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_997375>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997375>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}





/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997385Calligrapher{			font-size: 160% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997385Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997385Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997385Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997385Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997385Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997385Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997385Calligrapher h6, .stacks_in_997385Calligrapher h5, .stacks_in_997385Calligrapher h4, .stacks_in_997385Calligrapher h3, .stacks_in_997385Calligrapher h2, .stacks_in_997385Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997385Calligrapher, .stacks_in_997385Calligrapher h1, .stacks_in_997385Calligrapher h2, .stacks_in_997385Calligrapher h3, .stacks_in_997385Calligrapher h4, .stacks_in_997385Calligrapher h5, .stacks_in_997385Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997385targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997385Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997385Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997385Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997385Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997386 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_997389 {
	margin: 0px 0px 20px 0px;
}
/* DooBox Spin CSS Document */




#stacks_in_997624 .stacks_in_997624spin{
display:none;
}








#stacks_in_997629 {
	margin:  10px;
}

#stacks_in_997631 {
	margin:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997457Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997457Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997457Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997457Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997457Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997457Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997457Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997457Calligrapher h6, .stacks_in_997457Calligrapher h5, .stacks_in_997457Calligrapher h4, .stacks_in_997457Calligrapher h3, .stacks_in_997457Calligrapher h2, .stacks_in_997457Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997457Calligrapher, .stacks_in_997457Calligrapher h1, .stacks_in_997457Calligrapher h2, .stacks_in_997457Calligrapher h3, .stacks_in_997457Calligrapher h4, .stacks_in_997457Calligrapher h5, .stacks_in_997457Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997457targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997457Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997457Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997457Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997457Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997458 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997458 .pullquote:before, #stacks_in_997458 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997458 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997458 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997458 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997458 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997464Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997464Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997464Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997464Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997464Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997464Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997464Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997464Calligrapher h6, .stacks_in_997464Calligrapher h5, .stacks_in_997464Calligrapher h4, .stacks_in_997464Calligrapher h3, .stacks_in_997464Calligrapher h2, .stacks_in_997464Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997464Calligrapher, .stacks_in_997464Calligrapher h1, .stacks_in_997464Calligrapher h2, .stacks_in_997464Calligrapher h3, .stacks_in_997464Calligrapher h4, .stacks_in_997464Calligrapher h5, .stacks_in_997464Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997464targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997464Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997464Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997464Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997464Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997465 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997465 .pullquote:before, #stacks_in_997465 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997465 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997465 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997465 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997465 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_997461 {
	margin: 20px 0px 20px 0px;
}

#stacks_in_997639 {
	margin: 10px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997469Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997469Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997469Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997469Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997469Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997469Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997469Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997469Calligrapher h6, .stacks_in_997469Calligrapher h5, .stacks_in_997469Calligrapher h4, .stacks_in_997469Calligrapher h3, .stacks_in_997469Calligrapher h2, .stacks_in_997469Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997469Calligrapher, .stacks_in_997469Calligrapher h1, .stacks_in_997469Calligrapher h2, .stacks_in_997469Calligrapher h3, .stacks_in_997469Calligrapher h4, .stacks_in_997469Calligrapher h5, .stacks_in_997469Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997469targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997469Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997469Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997469Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997469Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997470 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997470 .pullquote:before, #stacks_in_997470 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997470 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997470 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997470 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997470 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997379Calligrapher{			font-size: 160% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997379Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997379Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997379Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997379Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997379Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997379Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997379Calligrapher h6, .stacks_in_997379Calligrapher h5, .stacks_in_997379Calligrapher h4, .stacks_in_997379Calligrapher h3, .stacks_in_997379Calligrapher h2, .stacks_in_997379Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997379Calligrapher, .stacks_in_997379Calligrapher h1, .stacks_in_997379Calligrapher h2, .stacks_in_997379Calligrapher h3, .stacks_in_997379Calligrapher h4, .stacks_in_997379Calligrapher h5, .stacks_in_997379Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997379targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997379Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997379Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997379Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997379Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997380 {
	padding: 0px 0px 20px 0px;
}
/* DooBox Spin CSS Document */




#stacks_in_997619 .stacks_in_997619spin{
display:none;
}








#stacks_in_997615 {
	margin:  10px;
}

#stacks_in_997622 {
	margin:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997473Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997473Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997473Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997473Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997473Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997473Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997473Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997473Calligrapher h6, .stacks_in_997473Calligrapher h5, .stacks_in_997473Calligrapher h4, .stacks_in_997473Calligrapher h3, .stacks_in_997473Calligrapher h2, .stacks_in_997473Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997473Calligrapher, .stacks_in_997473Calligrapher h1, .stacks_in_997473Calligrapher h2, .stacks_in_997473Calligrapher h3, .stacks_in_997473Calligrapher h4, .stacks_in_997473Calligrapher h5, .stacks_in_997473Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997473targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997473Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997473Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997473Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997473Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997478 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997478 .pullquote:before, #stacks_in_997478 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997478 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997478 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997478 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997478 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_997474 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997474 .pullquote:before, #stacks_in_997474 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997474 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997474 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997474 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997474 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_997448 {
	margin: 20px 0px 20px 0px;
}

#stacks_in_997633 {
	margin:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997482Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997482Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997482Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997482Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997482Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997482Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997482Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997482Calligrapher h6, .stacks_in_997482Calligrapher h5, .stacks_in_997482Calligrapher h4, .stacks_in_997482Calligrapher h3, .stacks_in_997482Calligrapher h2, .stacks_in_997482Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997482Calligrapher, .stacks_in_997482Calligrapher h1, .stacks_in_997482Calligrapher h2, .stacks_in_997482Calligrapher h3, .stacks_in_997482Calligrapher h4, .stacks_in_997482Calligrapher h5, .stacks_in_997482Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997482targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997482Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997482Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997482Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997482Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997483 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997483 .pullquote:before, #stacks_in_997483 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997483 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997483 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997483 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997483 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_997480 {
	margin: 20px 0px 20px 0px;
}
/* DooBox Spin CSS Document */




#stacks_in_997641 .stacks_in_997641spin{
display:none;
}








#stacks_in_997642 {
	margin:  10px;
}

#stacks_in_997645 {
	margin:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997489Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997489Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997489Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997489Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997489Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997489Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997489Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997489Calligrapher h6, .stacks_in_997489Calligrapher h5, .stacks_in_997489Calligrapher h4, .stacks_in_997489Calligrapher h3, .stacks_in_997489Calligrapher h2, .stacks_in_997489Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997489Calligrapher, .stacks_in_997489Calligrapher h1, .stacks_in_997489Calligrapher h2, .stacks_in_997489Calligrapher h3, .stacks_in_997489Calligrapher h4, .stacks_in_997489Calligrapher h5, .stacks_in_997489Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997489targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997489Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997489Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997489Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997489Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997490 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997490 .pullquote:before, #stacks_in_997490 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997490 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997490 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997490 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997490 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_997493 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997493 .pullquote:before, #stacks_in_997493 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997493 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997493 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997493 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997493 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_997486 {
	margin: 20px 0px 20px 0px;
}
/* DooBox Spin CSS Document */




#stacks_in_997650 .stacks_in_997650spin{
display:none;
}








#stacks_in_997651 {
	margin:  10px;
}

#stacks_in_997654 {
	margin:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997450Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997450Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997450Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997450Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997450Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997450Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997450Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997450Calligrapher h6, .stacks_in_997450Calligrapher h5, .stacks_in_997450Calligrapher h4, .stacks_in_997450Calligrapher h3, .stacks_in_997450Calligrapher h2, .stacks_in_997450Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997450Calligrapher, .stacks_in_997450Calligrapher h1, .stacks_in_997450Calligrapher h2, .stacks_in_997450Calligrapher h3, .stacks_in_997450Calligrapher h4, .stacks_in_997450Calligrapher h5, .stacks_in_997450Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997450targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997450Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997450Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997450Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997450Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997451 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997451 .pullquote:before, #stacks_in_997451 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997451 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997451 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997451 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997451 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997495Calligrapher{			font-size: 110% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997495Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997495Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997495Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997495Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997495Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997495Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997495Calligrapher h6, .stacks_in_997495Calligrapher h5, .stacks_in_997495Calligrapher h4, .stacks_in_997495Calligrapher h3, .stacks_in_997495Calligrapher h2, .stacks_in_997495Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997495Calligrapher, .stacks_in_997495Calligrapher h1, .stacks_in_997495Calligrapher h2, .stacks_in_997495Calligrapher h3, .stacks_in_997495Calligrapher h4, .stacks_in_997495Calligrapher h5, .stacks_in_997495Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997495targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997495Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997495Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997495Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997495Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997496 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_997496 .pullquote:before, #stacks_in_997496 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_997496 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_997496 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_997496 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_997496 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#usefulStackWrapperstacks_in_889244 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 4000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_889244 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_889244 {
		display: none;
	}
}













#stacks_in_889244 {
	background-color: rgba(51, 102, 153, 1.00);
	padding:  20px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_889250Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_889250Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889250Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889250Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889250Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889250Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889250Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889250Calligrapher h6, .stacks_in_889250Calligrapher h5, .stacks_in_889250Calligrapher h4, .stacks_in_889250Calligrapher h3, .stacks_in_889250Calligrapher h2, .stacks_in_889250Calligrapher h1{			color: #FFFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_889250Calligrapher, .stacks_in_889250Calligrapher h1, .stacks_in_889250Calligrapher h2, .stacks_in_889250Calligrapher h3, .stacks_in_889250Calligrapher h4, .stacks_in_889250Calligrapher h5, .stacks_in_889250Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_889250targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_889250Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_889250Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_889250Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_889250Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_889250 {
	margin: 0px 0px 20px 0px;
}
#stacks_in_889252>.s3_row {
	margin: 0 -20px;
}

#stacks_in_889252>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_889252>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_889252>.s3_row>.s3_column {
	padding: 0 20px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_889252>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_889252>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_889252>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_889252>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}






#stacks_in_889252 {
	margin: 30px 0px 0px 0px;
}
#stacks_in_997934 h1,#stacks_in_997934 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_997934 h1 a,#stacks_in_997934 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_997934 h1 a:hover,#stacks_in_997934 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_997934 small,#stacks_in_997934 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997934 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_889533>.s3_row {
	margin: 0 -10px;
}

#stacks_in_889533>.s3_row>.s3_column_left {
	width: 60.00%;
}

#stacks_in_889533>.s3_row>.s3_column_right {
	width: 40.000000%;
}




#stacks_in_889533>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_889533>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_889533>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_889533 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_997941 h1,#stacks_in_997941 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_997941 h1 a,#stacks_in_997941 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_997941 h1 a:hover,#stacks_in_997941 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_997941 small,#stacks_in_997941 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997941 {
	padding: 0px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997683Calligrapher{			font-size: 160% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997683Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997683Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997683Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997683Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997683Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997683Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997683Calligrapher h6, .stacks_in_997683Calligrapher h5, .stacks_in_997683Calligrapher h4, .stacks_in_997683Calligrapher h3, .stacks_in_997683Calligrapher h2, .stacks_in_997683Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997683Calligrapher, .stacks_in_997683Calligrapher h1, .stacks_in_997683Calligrapher h2, .stacks_in_997683Calligrapher h3, .stacks_in_997683Calligrapher h4, .stacks_in_997683Calligrapher h5, .stacks_in_997683Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997683targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997683Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997683Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997683Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997683Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997684 {
	padding: 0px 0px 20px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_997187buttonPressWrapper{
	position: relative !important;
}

#stacks_in_997187 a, #stacks_in_997187 a:hover, #stacks_in_997187 a:visited, #stacks_in_997187 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_997187button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFD300 !important;
	background-color: #FFD300 !important;
	border-color: #D8B300 !important;
	box-sizing: border-box !important;
}

.stacks_in_997187button:hover{
	color: #3399FF !important;
	background-color: #3399FF !important;
	border-color: #2B82D8 !important;
}

#stacks_in_997187 a, #stacks_in_997187 a:visited, #stacks_in_997187 a:active{
	color: #FFD300 !important;
}

#stacks_in_997187 a:hover{
	color: #3399FF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_997187button{
		background-color: transparent !important;
		border: 2px solid #D8B300 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_997187button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_997187buttonPressWrapper *{
	
	font-family:  Helvetica,Arial,sans-serif !important;
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_997187buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_997187buttonPressWrapper{
		text-align: left !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_997187buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_997187 {
	margin: 10px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_889269 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 4000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_889269 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_889269 {
		display: none;
	}
}













#stacks_in_889269 {
	padding:  20px;
}
#stacks_in_997659 h1,#stacks_in_997659 div{color:rgba(69, 86, 103, 1.00)}#stacks_in_997659 h1 a,#stacks_in_997659 div a{color:rgba(69, 86, 103, 1.00)}#stacks_in_997659 h1 a:hover,#stacks_in_997659 div a:hover{color:rgba(51, 64, 77, 1.00)}#stacks_in_997659 small,#stacks_in_997659 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997659 {
	padding: 20px 0px 10px 0px;
}
#stacks_in_997664>.s3_row {
	margin: 0 -20px;
}

#stacks_in_997664>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_997664>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_997664>.s3_row>.s3_column {
	padding: 0 20px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_997664>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997664>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_997664>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_997664>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}






#stacks_in_997664 {
	margin: 0px 0px 40px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997676Calligrapher{			font-size: 160% !important;			color: #455667 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997676Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997676Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997676Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997676Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997676Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997676Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997676Calligrapher h6, .stacks_in_997676Calligrapher h5, .stacks_in_997676Calligrapher h4, .stacks_in_997676Calligrapher h3, .stacks_in_997676Calligrapher h2, .stacks_in_997676Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997676Calligrapher, .stacks_in_997676Calligrapher h1, .stacks_in_997676Calligrapher h2, .stacks_in_997676Calligrapher h3, .stacks_in_997676Calligrapher h4, .stacks_in_997676Calligrapher h5, .stacks_in_997676Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997676targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997676Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997676Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997676Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997676Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_997677 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_997665 {
	margin: 0px 0px 20px 0px;
}
/* @group Generic Styles */

#ruleStackstacks_in_997991,
#ruleStackstacks_in_997991:before,
#ruleStackstacks_in_997991:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_997991 {
	position: relative;
	overflow: hidden;
	margin: 2.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_997991 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_997991 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_997991 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_997991 {
	text-align: left;
}

#ruleStackstacks_in_997991:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_997991 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  */:root {
  --multi_columns_stacks_in_997961:minmax(300px,min-content) 1fr 1fr;
}
#multi_columns_stacks_in_997961 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_997961);
  grid-gap: 16px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_997961 > div {
  min-width: 0;
}
#multi_columns_stacks_in_997961 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_997961 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_997961 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_997961 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_997961 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_997961 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_997961 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_997961 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_997961 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_997961 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_997961 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_997961 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_997961 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_997961 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_997961 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_997961 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_997961 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_997961 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_997961 > div > * {position: relative;}
  #multi_columns_stacks_in_997961 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_997961 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_997961 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_997961 > div > * {position: relative;}
  #multi_columns_stacks_in_997961 > div > * > * {transform: translate(0,0);}
  
}

#stacks_in_997983 h1,#stacks_in_997983 div{color:rgba(255, 211, 0, 1.00)}#stacks_in_997983 h1 a,#stacks_in_997983 div a{color:rgba(255, 211, 0, 1.00)}#stacks_in_997983 h1 a:hover,#stacks_in_997983 div a:hover{color:rgba(191, 158, 0, 1.00)}#stacks_in_997983 small,#stacks_in_997983 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_997983 {
	margin: 0px 30px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997969Calligrapher{			font-size: 120% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997969Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997969Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997969Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997969Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997969Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997969Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997969Calligrapher h6, .stacks_in_997969Calligrapher h5, .stacks_in_997969Calligrapher h4, .stacks_in_997969Calligrapher h3, .stacks_in_997969Calligrapher h2, .stacks_in_997969Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997969Calligrapher, .stacks_in_997969Calligrapher h1, .stacks_in_997969Calligrapher h2, .stacks_in_997969Calligrapher h3, .stacks_in_997969Calligrapher h4, .stacks_in_997969Calligrapher h5, .stacks_in_997969Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997969targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997969Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997969Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997969Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997969Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_997962Calligrapher{			font-size: 120% !important;			color: #FFD300 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_997962Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997962Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997962Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997962Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997962Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997962Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_997962Calligrapher h6, .stacks_in_997962Calligrapher h5, .stacks_in_997962Calligrapher h4, .stacks_in_997962Calligrapher h3, .stacks_in_997962Calligrapher h2, .stacks_in_997962Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_997962Calligrapher, .stacks_in_997962Calligrapher h1, .stacks_in_997962Calligrapher h2, .stacks_in_997962Calligrapher h3, .stacks_in_997962Calligrapher h4, .stacks_in_997962Calligrapher h5, .stacks_in_997962Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_997962targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_997962Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_997962Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_997962Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_997962Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
.spacerStack {
	height: 30.00px;
}

#spacerStackstacks_in_997993 {
	height: 30.00px;
}




























@media print {
	#spacerStackstacks_in_997993 {
		display: none !important;
	}
}
#usefulStackWrapperstacks_in_889384 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_889384 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_889384 {
		display: none;
	}
}













#stacks_in_889384 {
	background-color: rgba(51, 102, 153, 1.00);
	padding:  20px;
}
#stacks_in_997186_995448>.s3_row {
	margin: 0 -10px;
}

#stacks_in_997186_995448>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_997186_995448>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_997186_995448>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_997186_995448>.s3_row>.s3_column {
	padding: 0 10px;
}








@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_997186_995448>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_997186_995448>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



/* DooBox Spin CSS Document */




#stacks_in_997186_995493 .stacks_in_997186_995493spin{
display:none;
}







/* DooBox Spin CSS Document */




#stacks_in_997186_995464 .stacks_in_997186_995464spin{
display:none;
}







/* DooBox Spin CSS Document */




#stacks_in_997186_995485 .stacks_in_997186_995485spin{
display:none;
}







/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_889480_472644 #myExtraContent5,
#ExtraContentPlusstacks_in_889480_472644 #fs {
	display: none;
}

#usefulStackWrapperstacks_in_889480_472649 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_889480_472649 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_889480_472649 {
		display: none;
	}
}












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_889480_472651Calligrapher{			font-size: 90% !important;			color: #FFFFFF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_889480_472651Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889480_472651Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889480_472651Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889480_472651Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889480_472651Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889480_472651Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889480_472651Calligrapher h6, .stacks_in_889480_472651Calligrapher h5, .stacks_in_889480_472651Calligrapher h4, .stacks_in_889480_472651Calligrapher h3, .stacks_in_889480_472651Calligrapher h2, .stacks_in_889480_472651Calligrapher h1{			color: #FFFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_889480_472651Calligrapher, .stacks_in_889480_472651Calligrapher h1, .stacks_in_889480_472651Calligrapher h2, .stacks_in_889480_472651Calligrapher h3, .stacks_in_889480_472651Calligrapher h4, .stacks_in_889480_472651Calligrapher h5, .stacks_in_889480_472651Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_889480_472651targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_889480_472651Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_889480_472651Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_889480_472651Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_889480_472651Calligrapher a:hover{			color: #CCCCCC !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */#stacks_in_889480_472653>.s3_row {
	margin: 0 -10px;
}

#stacks_in_889480_472653>.s3_row>.s3_column_left {
	width: 60.00%;
}

#stacks_in_889480_472653>.s3_row>.s3_column_right {
	width: 40.000000%;
}




#stacks_in_889480_472653>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_889480_472653>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_889480_472653>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_889480_472653>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_889480_472653>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_889480_472653 {
	margin: 40px 20px 20px 20px;
}
#stacks_in_889480_472673>.s3_row {
	margin: 0 -5px;
}

#stacks_in_889480_472673>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_889480_472673>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_889480_472673>.s3_row>.s3_column {
	padding: 0 5px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_889480_472673>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_889480_472673>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}





/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_889480_1139294buttonPressWrapper{
	position: relative !important;
}

#stacks_in_889480_1139294 a, #stacks_in_889480_1139294 a:hover, #stacks_in_889480_1139294 a:visited, #stacks_in_889480_1139294 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_889480_1139294button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #999999 !important;
	border-color: #828282 !important;
	box-sizing: border-box !important;
}

.stacks_in_889480_1139294button:hover{
	color: #FFFFFF !important;
	background-color: #00CC00 !important;
	border-color: #00AD00 !important;
}

#stacks_in_889480_1139294 a, #stacks_in_889480_1139294 a:visited, #stacks_in_889480_1139294 a:active{
	color: #FFFFFF !important;
}

#stacks_in_889480_1139294 a:hover{
	color: #FFFFFF !important;
}
















	/* -- TYPE FLAT REGULAR OVERRIDE -- */
	.stacks_in_889480_1139294button{
		border-color: #999999 !important;
	}
	.stacks_in_889480_1139294button:hover{
		border-color: #00CC00 !important;
	}
	























.stacks_in_889480_1139294buttonPressWrapper *{
	
	font-family:  Helvetica,Arial,sans-serif !important;
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_889480_1139294buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_889480_1139294buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_889480_1139294buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_889480_1139294 {
	margin: 5px 0px 0px 0px;
}

#stacks_in_889480_472677 {
	margin: 0px 0px 20px 0px;
}
#stacks_in_889480_472655>.s3_row {
	margin: 0 -10px;
}

#stacks_in_889480_472655>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_889480_472655>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_889480_472655>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}





/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_889480_1139304buttonPressWrapper{
	position: relative !important;
}

#stacks_in_889480_1139304 a, #stacks_in_889480_1139304 a:hover, #stacks_in_889480_1139304 a:visited, #stacks_in_889480_1139304 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_889480_1139304button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #999999 !important;
	border-color: #828282 !important;
	box-sizing: border-box !important;
}

.stacks_in_889480_1139304button:hover{
	color: #FFFFFF !important;
	background-color: #3366CC !important;
	border-color: #2B56AD !important;
}

#stacks_in_889480_1139304 a, #stacks_in_889480_1139304 a:visited, #stacks_in_889480_1139304 a:active{
	color: #FFFFFF !important;
}

#stacks_in_889480_1139304 a:hover{
	color: #FFFFFF !important;
}
















	/* -- TYPE FLAT REGULAR OVERRIDE -- */
	.stacks_in_889480_1139304button{
		border-color: #999999 !important;
	}
	.stacks_in_889480_1139304button:hover{
		border-color: #3366CC !important;
	}
	























.stacks_in_889480_1139304buttonPressWrapper *{
	
	font-family:  Helvetica,Arial,sans-serif !important;
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_889480_1139304buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_889480_1139304buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_889480_1139304buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_889480_1139304 {
	margin: 5px 0px 0px 0px;
}
#stacks_in_889480_1139295>.s3_row {
	margin: 0 -10px;
}

#stacks_in_889480_1139295>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_889480_1139295>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_889480_1139295>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_889480_1139295>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_889480_1139295>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_889480_1139295 {
	margin: 20px 0px 0px 0px;
}

#stacks_out_889480_1139300 {
	width: 113px;
	float: left;
	margin-left:0;
}
#usefulStackWrapperstacks_in_889480_1139286 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_889480_1139286 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: none;
}








@media screen and (max-width: 880px) {
	#usefulStackstacks_in_889480_1139286 {
		display: block;
	}
}












.target_stacks_in_889480_1139288{z-index:99;}.target_stacks_in_889480_1139288.rotate{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.target_stacks_in_889480_1139288.width-flexible{width:100%}.target_stacks_in_889480_1139288.width-fixed{width:250px}.target_stacks_in_889480_1139288.height-flexible{height:100%}.target_stacks_in_889480_1139288.height-fixed{height:250px}.target_stacks_in_889480_1139288.top_pt{top:96%}.target_stacks_in_889480_1139288.top_px{top:96px}.target_stacks_in_889480_1139288.bottom_pt{bottom:96%}.target_stacks_in_889480_1139288.bottom_px{bottom:96px}.target_stacks_in_889480_1139288.right_pt{right:0%}.target_stacks_in_889480_1139288.right_px{right:0px}.target_stacks_in_889480_1139288.left_pt{left:0%}.target_stacks_in_889480_1139288.left_px{left:0px}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_889480_1139290Calligrapher{			font-size: 100% !important;			color: #999999 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_889480_1139290Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889480_1139290Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889480_1139290Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889480_1139290Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889480_1139290Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889480_1139290Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_889480_1139290Calligrapher h6, .stacks_in_889480_1139290Calligrapher h5, .stacks_in_889480_1139290Calligrapher h4, .stacks_in_889480_1139290Calligrapher h3, .stacks_in_889480_1139290Calligrapher h2, .stacks_in_889480_1139290Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_889480_1139290Calligrapher, .stacks_in_889480_1139290Calligrapher h1, .stacks_in_889480_1139290Calligrapher h2, .stacks_in_889480_1139290Calligrapher h3, .stacks_in_889480_1139290Calligrapher h4, .stacks_in_889480_1139290Calligrapher h5, .stacks_in_889480_1139290Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_889480_1139290targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_889480_1139290Calligrapher a:link{			color: #666666 !important;			text-decoration: none !important;		}				.stacks_in_889480_1139290Calligrapher a:visited{			color: #666666 !important;		}				.stacks_in_889480_1139290Calligrapher a:active{			color: #666666 !important;		}				.stacks_in_889480_1139290Calligrapher a:hover{			color: #FFFFFF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */
#stacks_in_889480_1139292 {
	background-color: rgba(204, 204, 204, 0.90);
	border: solid rgba(153, 153, 153, 1.00);
	border-width: 0px 0px 1px 0px;
	padding: 3px 0px 3px 0px;
}
/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_889480_1019309_1019302 #myExtraContent7,
#ExtraContentPlusstacks_in_889480_1019309_1019302 #fs {
	display: none;
}


#stacks_in_889480_1019309_1019307 {
	margin: 20px 0px 0px 0px;
}
