


#atm_ShowNHide_Styles_stacks_in_19222_page309 a:link, #atm_ShowNHide_Styles_stacks_in_19222_page309 a:visited, #atm_ShowNHide_Styles_stacks_in_19222_page309 a:hover, #atm_ShowNHide_Styles_stacks_in_19222_page309 a:active { font-family: sans-serif;  font-size: 12px; } 
#atm_ShowNHide_Styles_stacks_in_19222_page309 a:hover {}
#stacks_in_19226_page309 { margin: 0 !important; padding: 0 !important; }/* B3: Bigfoot Responsive 2 Column Stack by RapidWeaver Central */
 
/* Adapted from Graham Miller's Responsive Grid System — http://www.responsivegridsystem.com */
/* Licensed under the Creative Commons Attribution 3.0 License. */


#stacks_in_18080_page309 #frameThingstacks_in_18080_page309 {
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#stacks_in_18080_page309 .span_1_of_2 {
	width: 49%;	
	float: left;
	margin: 0;
	padding: 0;
}

#stacks_in_18080_page309 .span_2_of_2 {
    width:49%;
   	float: right;
	margin: 0;
	padding: 0;
}

        
/* CUSTOM BREAKPOINT -----------  */

@media only screen 
and (max-width : 600px)  {

	#stacks_in_18080_page309 .span_1_of_2 {
	 width: 100%; 
	%[else]% width: 49%;%[endif]% 	
	}
	#stacks_in_18080_page309 .span_2_of_2 {
	 width: 100%; 
	%[else]% width: 49%;%[endif]% 	
	}
}

/*  SECTIONS  */

#stacks_in_18080_page309 .sectionthing {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  GROUPING  */


#stacks_in_18080_page309 .groupthing:before,
#stacks_in_18080_page309 .groupthing:after {
    content:"";
    display:table;
}
#stacks_in_18080_page309 .groupthing:after {
    clear:both;
}
#stacks_in_18080_page309 .groupthing {
    zoom:1; /* For IE 6/7 (trigger hasLayout) */
}

/*  GRID COLUMN SETUP */

#stacks_in_18080_page309 .col {
	display: block;

}

#stacks_in_18080_page309 .col:first-child { margin-left: 0; } /* all browsers except IE6 and lower */


/*  REMOVE MARGINS AS ALL GO FULL WIDTH */

@media only screen and (max-width: 600px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}

 /* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_18580_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_18580_page309 theSlice {
}

#designlinkstacks_in_18580_page309  a:link,
#designlinkstacks_in_18580_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_18580_page309 {
	background: transparent;
}

.static-bg1stacks_in_18580_page309 {
	background: #333333;
}

.static-bg2stacks_in_18580_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_18580_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_18580_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_18580_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_18580_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_18580_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_18580_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_18580_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_18580_page309	.shadow-style1stacks_in_18580_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_18580_page309	.shadow-style1stacks_in_18580_page309 {
	margin:5px;
}

.shadow-style2stacks_in_18580_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_18580_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_18725_page309 a{text-decoraction:none!important}

#stacks_in_18584_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_18585_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_18586_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_18587_page309 {
	font-size: 90%;
	font-weight: lighter;
}
#stacks_in_20842_page309 .prestyle_well
{
display: block;
	background-color: #F5F5F5;
	padding: 16px 16px 16px 16px;
	margin: 0px 0px 12px 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
 
	-moz-box-shadow: inset 0 0 2px #E1E1E1;
	-webkit-box-shadow: inset 0 0 2px #E1E1E1;
	box-shadow: inset 0 0 2px #E1E1E1;
 
 
/*opacity: 0.85;*/;
}/*!
 * Bootstrap v2.0.4
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

 #stacks_in_20798_page309_float {
 	float: left;
 }
 
.label_stacks_in_20798_page309 {
	font-size: 10.998px;
	font-weight: bold;
	line-height: 14px;
	color: #FFFFFF;
	vertical-align: baseline;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #1C1C1C;
	padding: 3px 5px 4px 5px;
	margin-left: 2px;
	margin-right: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#stacks_in_20799_page309 {
	font-size: 90%;
}

#stacks_in_20756_page309 {
	margin: 0px 0px 20px 0px;
}
/* -- BubbleThing Stack v1 by RapidWeaver Central  -- */


/* Containers */


#stacks_in_18590_page309 wrap {
	display: block;
	overflow: hidden;
}

#stacks_in_18590_page309 .round {
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;

}


/* Background */	


#stacks_in_18590_page309 .static-bgstacks_in_18590_page309 {
	background: #ECECEC;
	
}

/* Bubble Left */


#stacks_in_18590_page309 	.pointer-position1stacks_in_18590_page309 {
	position: relative;
	width: auto;
	height: auto;
	border: 0px solid #ECECEC;
	margin-left: 12px;
}

.pointer-position1stacks_in_18590_page309:after {
	content: "";
	position: absolute;
	top: 30%;
	left: -10px;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent; 	
	border-right:10px solid #ECECEC; 
	display: block;
	width: 0;
	z-index: 1;
	transform: rotate(360deg);	
}




/* Bubble Right */


#stacks_in_18590_page309 	.pointer-position2stacks_in_18590_page309 {
	position: relative;
	width: auto;
	height: auto;
	border: 0px solid #ECECEC;
	margin-right: 12px;
}

 .pointer-position2stacks_in_18590_page309:after {
	content: "";
	position: absolute;
	top:  30%;
	right: -10px;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;	
	border-left: 10px solid #ECECEC;
	display: block;
	width: 0;
	z-index: 1;
	transform: rotate(360deg);	
}



/* Bubble Top */


#stacks_in_18590_page309 	.pointer-position3stacks_in_18590_page309 {
	position: relative;
	width: auto;
	height: auto;
	border: 0px solid #ECECEC;
	margin-top: 12px;
}

 .pointer-position3stacks_in_18590_page309:after {
	content: "";
	position: absolute;
	left:  50%;
	top: -10px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;	
	border-bottom: 10px solid #ECECEC;
	display: block;
	width: 0;
	z-index: 1;
	transform: rotate(360deg);	
}



/* Bubble Bottom */


#stacks_in_18590_page309 	.pointer-position4stacks_in_18590_page309 {
	position: relative;
	width: auto;
	height: auto;
	border: 0px solid #ECECEC;
	margin-bottom:12px;
}


 .pointer-position4stacks_in_18590_page309:after {
	content: "";
	position: absolute;
	left:  50%;
	bottom: -30px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;	
	border-top: 10px solid #ECECEC;
	margin-bottom:20px;
	display: block;
	width: 0;
	z-index: 1;
	transform: rotate(360deg);	
}




.shadow-style0stacks_in_18590_page309 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_18590_page309	.shadow-style1stacks_in_18590_page309  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_18590_page309	.shadow-style1stacks_in_18590_page309 {
			margin:14px;
}
#stacks_in_18590_page309 {
	border: solid #EEF940;
	border-width: 7px 0px 0px 0px;
}
#bigfootwrapper {
	display: block;
	position: relative;
	width: 100%;
	overflow: auto;
}

#bigFootNavstacks_in_18592_page309 {
	display: block;
	position: relative;
}

/* Links created manually by the user */

#manualNavstacks_in_18592_page309 {
	display: block;
	position: relative;
}

#manualNavstacks_in_18592_page309 ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#manualNavstacks_in_18592_page309 li {
	border-bottom: 1px solid #FFFFFF;
	margin: 0;
	padding: 0;
	line-height: 30px;
	position: relative;
}

#manualNavstacks_in_18592_page309 a {
	color: #498DCC;
	display: block;
	position: relative;
	padding: 0;
	padding-left: 0px;
	margin: 0;
	background: url() no-repeat 3px center;
	background-image:none;
	text-decoration:none;
}


#manualNavstacks_in_18592_page309 a:hover {
	color: #FFB300;
	text-decoration:none;
}

.static-bg0stacks_in_18592_page309 {
	background: transparent;
}

.static-bg1stacks_in_18592_page309 {
	background: #F6F6C6;
}

.static-bg2stacks_in_18592_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg3stacks_in_18592_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





.rollover-bg0stacks_in_18592_page309:hover {
	background: transparent;
}

.rollover-bg1stacks_in_18592_page309:hover {
	background-color: #F6F6C6;
}

.rollover-bg2stacks_in_18592_page309:hover {
	background-image: url() !important;
	background-position: center center !important;
	background-repeat: repeat !important;
}

.rollover-bg3stacks_in_18592_page309:hover {
	background-image: url() !important;
	background-position: Center Center !important;
	background-repeat: Center Center !important;
}



#stacks_in_18592_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  10px;
}
.spacerStack {
	height: 40px!important;
}

#spacerStackstacks_in_19319_page309 {
	height: 40px;
}/* B3: Bigfoot Responsive 2 Column Stack by RapidWeaver Central */
 
/* Adapted from Graham Miller's Responsive Grid System — http://www.responsivegridsystem.com */
/* Licensed under the Creative Commons Attribution 3.0 License. */


#stacks_in_16529_page309 #frameThingstacks_in_16529_page309 {
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#stacks_in_16529_page309 .span_1_of_2 {
	width: 49%;	
	float: left;
	margin: 0;
	padding: 0;
}

#stacks_in_16529_page309 .span_2_of_2 {
    width:49%;
   	float: right;
	margin: 0;
	padding: 0;
}

        
/* CUSTOM BREAKPOINT -----------  */

@media only screen 
and (max-width : 480px)  {

	#stacks_in_16529_page309 .span_1_of_2 {
	 width: 100%; 
	%[else]% width: 49%;%[endif]% 	
	}
	#stacks_in_16529_page309 .span_2_of_2 {
	 width: 100%; 
	%[else]% width: 49%;%[endif]% 	
	}
}

/*  SECTIONS  */

#stacks_in_16529_page309 .sectionthing {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  GROUPING  */


#stacks_in_16529_page309 .groupthing:before,
#stacks_in_16529_page309 .groupthing:after {
    content:"";
    display:table;
}
#stacks_in_16529_page309 .groupthing:after {
    clear:both;
}
#stacks_in_16529_page309 .groupthing {
    zoom:1; /* For IE 6/7 (trigger hasLayout) */
}

/*  GRID COLUMN SETUP */

#stacks_in_16529_page309 .col {
	display: block;

}

#stacks_in_16529_page309 .col:first-child { margin-left: 0; } /* all browsers except IE6 and lower */


/*  REMOVE MARGINS AS ALL GO FULL WIDTH */

@media only screen and (max-width: 480px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}

 /* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_20907_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_20907_page309 theSlice {
}

#designlinkstacks_in_20907_page309  a:link,
#designlinkstacks_in_20907_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_20907_page309 {
	background: transparent;
}

.static-bg1stacks_in_20907_page309 {
	background: #333333;
}

.static-bg2stacks_in_20907_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_20907_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_20907_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_20907_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_20907_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_20907_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_20907_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_20907_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_20907_page309	.shadow-style1stacks_in_20907_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_20907_page309	.shadow-style1stacks_in_20907_page309 {
	margin:5px;
}

.shadow-style2stacks_in_20907_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_20907_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_33527_page309 a{text-decoraction:none!important}

#stacks_in_20911_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_20912_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_20913_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_20923_page309 {
	font-size: 90%;
	font-weight: lighter;
}
/* -- BubbleThing Stack v1 by RapidWeaver Central  -- */


/* Containers */


#stacks_in_33639_page309 wrap {
	display: block;
	overflow: hidden;
}

#stacks_in_33639_page309 .round {
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;

}


/* Background */	


#stacks_in_33639_page309 .static-bgstacks_in_33639_page309 {
	background: #ECECEC;
	
}

/* Bubble Left */


#stacks_in_33639_page309 	.pointer-position1stacks_in_33639_page309 {
	position: relative;
	width: auto;
	height: auto;
	border: 0px solid #ECECEC;
	margin-left: 12px;
}

.pointer-position1stacks_in_33639_page309:after {
	content: "";
	position: absolute;
	top: 30%;
	left: -10px;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent; 	
	border-right:10px solid #ECECEC; 
	display: block;
	width: 0;
	z-index: 1;
	transform: rotate(360deg);	
}




/* Bubble Right */


#stacks_in_33639_page309 	.pointer-position2stacks_in_33639_page309 {
	position: relative;
	width: auto;
	height: auto;
	border: 0px solid #ECECEC;
	margin-right: 12px;
}

 .pointer-position2stacks_in_33639_page309:after {
	content: "";
	position: absolute;
	top:  30%;
	right: -10px;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;	
	border-left: 10px solid #ECECEC;
	display: block;
	width: 0;
	z-index: 1;
	transform: rotate(360deg);	
}



/* Bubble Top */


#stacks_in_33639_page309 	.pointer-position3stacks_in_33639_page309 {
	position: relative;
	width: auto;
	height: auto;
	border: 0px solid #ECECEC;
	margin-top: 12px;
}

 .pointer-position3stacks_in_33639_page309:after {
	content: "";
	position: absolute;
	left:  50%;
	top: -10px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;	
	border-bottom: 10px solid #ECECEC;
	display: block;
	width: 0;
	z-index: 1;
	transform: rotate(360deg);	
}



/* Bubble Bottom */


#stacks_in_33639_page309 	.pointer-position4stacks_in_33639_page309 {
	position: relative;
	width: auto;
	height: auto;
	border: 0px solid #ECECEC;
	margin-bottom:12px;
}


 .pointer-position4stacks_in_33639_page309:after {
	content: "";
	position: absolute;
	left:  50%;
	bottom: -30px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;	
	border-top: 10px solid #ECECEC;
	margin-bottom:20px;
	display: block;
	width: 0;
	z-index: 1;
	transform: rotate(360deg);	
}




.shadow-style0stacks_in_33639_page309 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_33639_page309	.shadow-style1stacks_in_33639_page309  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_33639_page309	.shadow-style1stacks_in_33639_page309 {
			margin:14px;
}
#stacks_in_33639_page309 {
	border: solid #EEF940;
	border-width: 7px 0px 0px 0px;
}
#bigfootwrapper {
	display: block;
	position: relative;
	width: 100%;
	overflow: auto;
}

#bigFootNavstacks_in_33641_page309 {
	display: block;
	position: relative;
}

/* Links created manually by the user */

#manualNavstacks_in_33641_page309 {
	display: block;
	position: relative;
}

#manualNavstacks_in_33641_page309 ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#manualNavstacks_in_33641_page309 li {
	border-bottom: 1px solid #FFFFFF;
	margin: 0;
	padding: 0;
	line-height: 30px;
	position: relative;
}

#manualNavstacks_in_33641_page309 a {
	color: #498DCC;
	display: block;
	position: relative;
	padding: 0;
	padding-left: 0px;
	margin: 0;
	background: url() no-repeat 3px center;
	background-image:none;
	text-decoration:none;
}


#manualNavstacks_in_33641_page309 a:hover {
	color: #FFB300;
	text-decoration:none;
}

.static-bg0stacks_in_33641_page309 {
	background: transparent;
}

.static-bg1stacks_in_33641_page309 {
	background: #F6F6C6;
}

.static-bg2stacks_in_33641_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg3stacks_in_33641_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





.rollover-bg0stacks_in_33641_page309:hover {
	background: transparent;
}

.rollover-bg1stacks_in_33641_page309:hover {
	background-color: #F6F6C6;
}

.rollover-bg2stacks_in_33641_page309:hover {
	background-image: url() !important;
	background-position: center center !important;
	background-repeat: repeat !important;
}

.rollover-bg3stacks_in_33641_page309:hover {
	background-image: url() !important;
	background-position: Center Center !important;
	background-repeat: Center Center !important;
}



#stacks_in_33641_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  10px;
}
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_16578_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_16578_page309 theSlice {
}

#designlinkstacks_in_16578_page309  a:link,
#designlinkstacks_in_16578_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_16578_page309 {
	background: transparent;
}

.static-bg1stacks_in_16578_page309 {
	background: #333333;
}

.static-bg2stacks_in_16578_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_16578_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_16578_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_16578_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_16578_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_16578_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_16578_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_16578_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_16578_page309	.shadow-style1stacks_in_16578_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_16578_page309	.shadow-style1stacks_in_16578_page309 {
	margin:5px;
}

.shadow-style2stacks_in_16578_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_16578_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_16580_page309 a{text-decoraction:none!important}

#stacks_in_16582_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_16583_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_16584_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_16585_page309 {
	font-size: 90%;
	font-weight: lighter;
}
/* LinkThing by RapidWeaver Central  */



/* 1 Slinky  
====================== */

.link_effect1stacks_in_18466_page309 a:before, .link_effect1stacks_in_18466_page309 a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 50%;
  width: 0;
  height: 1px;  
  background: #183C66 !important;  
  -webkit-transition: width 300ms ease;
	transition: width 300ms ease;
}

.link_effect1stacks_in_18466_page309 a:after {
  right: 50%;
  left: auto;
}

.link_effect1stacks_in_18466_page309 a:hover:before, .link_effect1stacks_in_18466_page309 a:hover:after {
  width: 50%;
}

.link_effect1stacks_in_18466_page309 a   {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	text-decoration: none;
}

.link_effect1stacks_in_18466_page309 a:visited {
	text-decoration: none;
}



/* 2 Stretchy 
====================== */

#stacks_in_18466_page309 .link_effect2stacks_in_18466_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	letter-spacing: 0;
  	opacity: .5;
  	-webkit-transition: all .25s ease-out;
	
}

#stacks_in_18466_page309 .link_effect2stacks_in_18466_page309 a:hover {
   	opacity: 1;
  	letter-spacing: 10px;	
}

/* 3 Fade In  
====================== */

#stacks_in_18466_page309 .link_effect3stacks_in_18466_page309 {
  	text-decoration: none;
}

#stacks_in_18466_page309 .link_effect3stacks_in_18466_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	border-bottom: 1px solid #DA4453;
	font-weight: 500;
	-webkit-transition: background-color 0.3s, border-color 0.3s;
	transition: background-color 0.3s, border-color 0.3s;
}

#stacks_in_18466_page309 .link_effect3stacks_in_18466_page309 a:hover,
#stacks_in_18466_page309 .link_effect3stacks_in_18466_page309 a:focus {
	color: #DA4453 !important;
	border-color: #DA4453*0.8%;
	background-color: #DA4453;
}



/* 4 Bubble
====================== */

#stacks_in_18466_page309 .link_effect4stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect4stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect4stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect%stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18466_page309 .link_effect4stacks_in_18466_page309 {
}

#stacks_in_18466_page309 .link_effect4stacks_in_18466_page309 a {
	font-weight:bold !important;;
}

#stacks_in_18466_page309 .link_effect4stacks_in_18466_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_18466_page309 .link_effect4stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect4stacks_in_18466_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}




/* 5  UpSlider 
====================== */


#stacks_in_18466_page309 .link_effect5stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect5stacks_in_18466_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect5stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect5stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18466_page309 .link_effect5stacks_in_18466_page309 a {
	overflow: hidden;
	font-weight: 500;
}

#stacks_in_18466_page309 .link_effect5stacks_in_18466_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transform: translateY(95%);
	transform: translateY(95%);
}

#stacks_in_18466_page309 .link_effect5stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect5stacks_in_18466_page309 a:focus::before {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}





/* 6 RightSlider RightSlider_color
====================== */

#stacks_in_18466_page309 .link_effect6stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect6stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect6stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect6stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_18466_page309 .link_effect6stacks_in_18466_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_18466_page309 .link_effect6stacks_in_18466_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}

#stacks_in_18466_page309 .link_effect6stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect6stacks_in_18466_page309 a:focus::before {
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}




/* 7 InBouncer InBouncer_color
====================== */

#stacks_in_18466_page309 .link_effect7stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect7stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect7stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect7stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18466_page309 .link_effect7stacks_in_18466_page309 {
	position: relative;
}

#stacks_in_18466_page309 .link_effect7stacks_in_18466_page309 a {
	vertical-align: bottom;
	font-weight:bold !important;;
}


#stacks_in_18466_page309 .link_effect7stacks_in_18466_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_18466_page309 .link_effect7stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect7stacks_in_18466_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}





/* 8 Dissipater   
====================== */

#stacks_in_18466_page309 .link_effect8stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect8stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect8stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect8stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}



#stacks_in_18466_page309 .link_effect8stacks_in_18466_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}

#stacks_in_18466_page309 .link_effect8stacks_in_18466_page309 a:hover,
#stacks_in_18466_page309 .link_effect8stacks_in_18466_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_18466_page309 .link_effect8stacks_in_18466_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s, background-color 0.2s;
	transition: transform 0.2s, opacity 0.2s, background-color 0.2s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

#stacks_in_18466_page309 .link_effect8stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect8stacks_in_18466_page309 a:focus::before {
	background-color: rgba(255,255,255,0);
	opacity: 1;
	-webkit-transform: scaleX(1) scaleY(0.618);
	transform: scaleX(1) scaleY(0.618);
}

/* 9 Flipper 
====================== */



#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-perspective: 600px;
	perspective: 600px;
	-webkit-perspective-origin: 50% 100%;
	perspective-origin: 50% 100%;
}

#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 a:hover,
#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 a::after {
	position: absolute;
	top: 0;
	left: -4px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 4px;
	width: 100%;
	height: 100%;
	content: '';
}

#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 a::before {
	background-color: #DA4453;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 a:focus::before {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

#stacks_in_18466_page309 .link_effect9stacks_in_18466_page309 a::after {
	border-bottom: 2px solid  #DA4453;
}



/* 10 Borderer 
====================== */

#stacks_in_18466_page309 .link_effect10stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect10stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect10stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect10stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18466_page309 .link_effect10stacks_in_18466_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

#stacks_in_18466_page309 .link_effect10stacks_in_18466_page309 a:hover,
#stacks_in_18466_page309 .link_effect10stacks_in_18466_page309 a:focus {
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_18466_page309 .link_effect10stacks_in_18466_page309 a::before {
	position: absolute;
	top: -2px;
	left: -7px;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border: 2px solid #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_18466_page309 .link_effect10stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect10stacks_in_18466_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}



/* 11 Squiffy 
====================== */

#stacks_in_18466_page309 .link_effect11stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect11stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect11stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect11stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_18466_page309 .link_effect11stacks_in_18466_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

#stacks_in_18466_page309 .link_effect11stacks_in_18466_page309 a:hover,
#stacks_in_18466_page309 .link_effect11stacks_in_18466_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_18466_page309 .link_effect11stacks_in_18466_page309 a::before {
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
		transition: transform 0.4s, opacity 0.2s;
	-webkit-transform: skewY(-3deg) skewX(-11deg);
		transform: skewY(-3deg) skewX(-11deg);
}

#stacks_in_18466_page309 .link_effect11stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect11stacks_in_18466_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: skewY(0) skewX(0);
			transform: skewY(0) skewX(0);
}




/* 12 UpLiner 
====================== */

#stacks_in_18466_page309 .link_effect12stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect12stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect12stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect12stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_18466_page309 .link_effect12stacks_in_18466_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_18466_page309 .link_effect12stacks_in_18466_page309 a:hover,
#stacks_in_18466_page309 .link_effect12stacks_in_18466_page309 a:focus {
	-webkit-transform: translateY(10%);
			transform: translateY(10%);
}

#stacks_in_18466_page309 .link_effect12stacks_in_18466_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateY(100%) translateY(-2px);
			transform: translateY(100%) translateY(-2px);
}

#stacks_in_18466_page309 .link_effect12stacks_in_18466_page309 a,
#stacks_in_18466_page309 .link_effect12stacks_in_18466_page309 a::before {
	-webkit-transition-timing-function: cubic-bezier(0.6,0,0.4,1);
			transition-timing-function: cubic-bezier(0.6,0,0.4,1);
}

#stacks_in_18466_page309 .link_effect12stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect12stacks_in_18466_page309 a:focus::before {
	-webkit-transform: translateY(-100%) translateY(2px);
			transform: translateY(-100%) translateY(2px);
} 


/* 13 Tooltipper 
====================== */

#stacks_in_18466_page309 .link_effect13stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect13stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect13stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect13stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_18466_page309 .link_effect13stacks_in_18466_page309 {
}

#stacks_in_18466_page309 .link_effect13stacks_in_18466_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
}

#stacks_in_18466_page309 .link_effect13stacks_in_18466_page309 a::before {
	display:table;
  	position:absolute;
  	top:1.8em;
  	left:1.8em;
  	padding:.2em .5em .5em 3.7em;
	width: 200pxpx;
	height: 100%;
	background: #DA4453 url(../index_files/link.svg) no-repeat -3em 50%;
	background-size: auto 40%;
	color: transparent;
	content: attr(href);
	white-space: pre-wrap;
	word-break: break-all;
	font-weight:bold !important;;
	font-size: 80%;
	font-style: italic;
	opacity: 0;
	line-height: 1.6;
	pointer-events: auto;
	-webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
			transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
	-webkit-border-radius: 5pxpx;
	   -moz-border-radius: 5pxpx;
			border-radius: 5pxpx;
}	

#stacks_in_18466_page309 .link_effect13stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect13stacks_in_18466_page309 a:focus::before {
	background-position: 1em 50%;
	color: #DA4453;
	opacity: 1;
	-webkit-transition-delay: 0s, 0s, 0s, 0.1s;
			transition-delay: 0s, 0s, 0s, 0.1s;
	-webkit-transform: scale(1) translateY(-75%);
			transform: scale(1) translateY(-75%);
}


/* 14 Arrow arrow_color
====================== */

#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 a {
	padding: 0 0.25em;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 a:hover,
#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 a::after {
	-webkit-transform: translateX(-1em);
			transform: translateX(-1em);
}

#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 a::after {
	position: absolute;
	height: 100%;
	content: '';
}

#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 a::before {
	left: 0;
	z-index: -1;
	width: 100%;
	background: #C3E0FF;
}

#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 a::after {
	left: 100%;
	z-index: -2;
	width: 1em;
	background: #3766A4 url(../index_files/arrow_right.svg) no-repeat 50% 50%;
	background-size: 60% auto;
	text-align: center;
	pointer-events: auto;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 a:hover::after,
#stacks_in_18466_page309 .link_effect14stacks_in_18466_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}


/* 15 Curtains 
====================== */

#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
}

#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a::before {
	border-top: 2px solid #DA4453;
	background: transparent;
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
	-webkit-transform: translateY( calc(100% - 2px) );
			transform: translateY( calc(100% - 2px) );
}

#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a:focus::before {
	-webkit-transition-delay: 0s;
			transition-delay: 0s;
}

#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a:focus::before,
#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a:hover::after,
#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a::after {
	z-index: -1;
	background: #DA4453;
	-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
}

#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a:hover::after,
#stacks_in_18466_page309 .link_effect15stacks_in_18466_page309 a:focus::after {
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
}



/* 16 Brackets 
====================== */

#stacks_in_18466_page309 .link_effect16stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect16stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect16stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect16stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_18466_page309 .link_effect16stacks_in_18466_page309 a {
	padding: 0 0.35em;
	font-weight:bold !important;;
	-webkit-transition: color 0.2s;
			transition: color 0.2s;
}

#stacks_in_18466_page309 .link_effect16stacks_in_18466_page309 a:hover {
	color: #d04c3f;
}

#stacks_in_18466_page309 .link_effect16stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect16stacks_in_18466_page309 a::after {
	position: absolute;
	top: 0;
	font-weight: 100;
	font-size: 150%;
	line-height: 1;
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
			transition: opacity 0.2s, transform 0.2s;
}

#stacks_in_18466_page309 .link_effect16stacks_in_18466_page309 a::before {
	left: -0.1em;
	content: '[';
	-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
}

#stacks_in_18466_page309 .link_effect16stacks_in_18466_page309 a::after {
	right: -0.1em;
	content: ']';
	-webkit-transform: translateX(100%);
			transform: translateX(100%);
}

#stacks_in_18466_page309 .link_effect16stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect16stacks_in_18466_page309 a:hover::after {
	opacity: 1;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}



/* 17 Javelinky 
====================== */

#stacks_in_18466_page309 .link_effect17stacks_in_18466_page309 a {
  	position: relative;
  	padding: 0 5px;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	text-decoration: none;
}

#stacks_in_18466_page309 .link_effect17stacks_in_18466_page309 a:after {
  	content: '';
  	position: absolute;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	width: 100%;
  	height: 1px;
  	margin: auto;
  	background-image: linear-gradient(90deg, transparent 0%, #183C66 50%, transparent 100%);
  	-webkit-transition: width .15s ease;
  	   -moz-transition: width .15s ease;
  			transition: width .15s ease;
}

#stacks_in_18466_page309 .link_effect17stacks_in_18466_page309 a:hover:after {
  	width: 0;
}


/* 18 Sandwich  
====================== */

#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 {
}

#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a {
	padding: 0 ;
	color: #183C66;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #183C66;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a:hover,
#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a:focus {
	color: #fff;
}

#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a:hover::before,
#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a:focus::before,
#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a:hover::after,
#stacks_in_18466_page309 .link_effect18stacks_in_18466_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}





/* 19 Fade Up 
====================== */


#stacks_in_18466_page309 .link_effect19stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect19stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect19stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect19stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect19stacks_in_18466_page309 a {
}

.link_effect19stacks_in_18466_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 2px;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.link_effect19stacks_in_18466_page309 a:hover::after,
.link_effect19stacks_in_18466_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}



/* 20 Fade Down 
====================== */

#stacks_in_18466_page309 .link_effect20stacks_in_18466_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18466_page309 .link_effect20stacks_in_18466_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18466_page309 .link_effect20stacks_in_18466_page309 a::before,
#stacks_in_18466_page309 .link_effect20stacks_in_18466_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect20stacks_in_18466_page309 a {
}

.link_effect20stacks_in_18466_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background:  #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
			transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.link_effect20stacks_in_18466_page309 a:hover::after,
.link_effect20stacks_in_18466_page309 a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}


































#stacks_in_18496_page309 {
	padding:  10px;
}
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_16656_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_16656_page309 theSlice {
}

#designlinkstacks_in_16656_page309  a:link,
#designlinkstacks_in_16656_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_16656_page309 {
	background: transparent;
}

.static-bg1stacks_in_16656_page309 {
	background: #333333;
}

.static-bg2stacks_in_16656_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_16656_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_16656_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_16656_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_16656_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_16656_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_16656_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_16656_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_16656_page309	.shadow-style1stacks_in_16656_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_16656_page309	.shadow-style1stacks_in_16656_page309 {
	margin:5px;
}

.shadow-style2stacks_in_16656_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_16656_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_16658_page309 a{text-decoraction:none!important}

#stacks_in_16660_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_16661_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_16662_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_16663_page309 {
	font-size: 90%;
	font-weight: lighter;
}
/* LinkThing by RapidWeaver Central  */



/* 1 Slinky  
====================== */

.link_effect1stacks_in_18539_page309 a:before, .link_effect1stacks_in_18539_page309 a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 50%;
  width: 0;
  height: 1px;  
  background: #183C66 !important;  
  -webkit-transition: width 300ms ease;
	transition: width 300ms ease;
}

.link_effect1stacks_in_18539_page309 a:after {
  right: 50%;
  left: auto;
}

.link_effect1stacks_in_18539_page309 a:hover:before, .link_effect1stacks_in_18539_page309 a:hover:after {
  width: 50%;
}

.link_effect1stacks_in_18539_page309 a   {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	text-decoration: none;
}

.link_effect1stacks_in_18539_page309 a:visited {
	text-decoration: none;
}



/* 2 Stretchy 
====================== */

#stacks_in_18539_page309 .link_effect2stacks_in_18539_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	letter-spacing: 0;
  	opacity: .5;
  	-webkit-transition: all .25s ease-out;
	
}

#stacks_in_18539_page309 .link_effect2stacks_in_18539_page309 a:hover {
   	opacity: 1;
  	letter-spacing: 10px;	
}

/* 3 Fade In  
====================== */

#stacks_in_18539_page309 .link_effect3stacks_in_18539_page309 {
  	text-decoration: none;
}

#stacks_in_18539_page309 .link_effect3stacks_in_18539_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	border-bottom: 1px solid #DA4453;
	font-weight: 500;
	-webkit-transition: background-color 0.3s, border-color 0.3s;
	transition: background-color 0.3s, border-color 0.3s;
}

#stacks_in_18539_page309 .link_effect3stacks_in_18539_page309 a:hover,
#stacks_in_18539_page309 .link_effect3stacks_in_18539_page309 a:focus {
	color: #DA4453 !important;
	border-color: #DA4453*0.8%;
	background-color: #DA4453;
}



/* 4 Bubble
====================== */

#stacks_in_18539_page309 .link_effect4stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect4stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect4stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect%stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18539_page309 .link_effect4stacks_in_18539_page309 {
}

#stacks_in_18539_page309 .link_effect4stacks_in_18539_page309 a {
	font-weight:bold !important;;
}

#stacks_in_18539_page309 .link_effect4stacks_in_18539_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_18539_page309 .link_effect4stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect4stacks_in_18539_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}




/* 5  UpSlider 
====================== */


#stacks_in_18539_page309 .link_effect5stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect5stacks_in_18539_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect5stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect5stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18539_page309 .link_effect5stacks_in_18539_page309 a {
	overflow: hidden;
	font-weight: 500;
}

#stacks_in_18539_page309 .link_effect5stacks_in_18539_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transform: translateY(95%);
	transform: translateY(95%);
}

#stacks_in_18539_page309 .link_effect5stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect5stacks_in_18539_page309 a:focus::before {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}





/* 6 RightSlider RightSlider_color
====================== */

#stacks_in_18539_page309 .link_effect6stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect6stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect6stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect6stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_18539_page309 .link_effect6stacks_in_18539_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_18539_page309 .link_effect6stacks_in_18539_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}

#stacks_in_18539_page309 .link_effect6stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect6stacks_in_18539_page309 a:focus::before {
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}




/* 7 InBouncer InBouncer_color
====================== */

#stacks_in_18539_page309 .link_effect7stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect7stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect7stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect7stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18539_page309 .link_effect7stacks_in_18539_page309 {
	position: relative;
}

#stacks_in_18539_page309 .link_effect7stacks_in_18539_page309 a {
	vertical-align: bottom;
	font-weight:bold !important;;
}


#stacks_in_18539_page309 .link_effect7stacks_in_18539_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_18539_page309 .link_effect7stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect7stacks_in_18539_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}





/* 8 Dissipater   
====================== */

#stacks_in_18539_page309 .link_effect8stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect8stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect8stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect8stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}



#stacks_in_18539_page309 .link_effect8stacks_in_18539_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}

#stacks_in_18539_page309 .link_effect8stacks_in_18539_page309 a:hover,
#stacks_in_18539_page309 .link_effect8stacks_in_18539_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_18539_page309 .link_effect8stacks_in_18539_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s, background-color 0.2s;
	transition: transform 0.2s, opacity 0.2s, background-color 0.2s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

#stacks_in_18539_page309 .link_effect8stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect8stacks_in_18539_page309 a:focus::before {
	background-color: rgba(255,255,255,0);
	opacity: 1;
	-webkit-transform: scaleX(1) scaleY(0.618);
	transform: scaleX(1) scaleY(0.618);
}

/* 9 Flipper 
====================== */



#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-perspective: 600px;
	perspective: 600px;
	-webkit-perspective-origin: 50% 100%;
	perspective-origin: 50% 100%;
}

#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 a:hover,
#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 a::after {
	position: absolute;
	top: 0;
	left: -4px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 4px;
	width: 100%;
	height: 100%;
	content: '';
}

#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 a::before {
	background-color: #DA4453;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 a:focus::before {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

#stacks_in_18539_page309 .link_effect9stacks_in_18539_page309 a::after {
	border-bottom: 2px solid  #DA4453;
}



/* 10 Borderer 
====================== */

#stacks_in_18539_page309 .link_effect10stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect10stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect10stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect10stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18539_page309 .link_effect10stacks_in_18539_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

#stacks_in_18539_page309 .link_effect10stacks_in_18539_page309 a:hover,
#stacks_in_18539_page309 .link_effect10stacks_in_18539_page309 a:focus {
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_18539_page309 .link_effect10stacks_in_18539_page309 a::before {
	position: absolute;
	top: -2px;
	left: -7px;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border: 2px solid #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_18539_page309 .link_effect10stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect10stacks_in_18539_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}



/* 11 Squiffy 
====================== */

#stacks_in_18539_page309 .link_effect11stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect11stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect11stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect11stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_18539_page309 .link_effect11stacks_in_18539_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

#stacks_in_18539_page309 .link_effect11stacks_in_18539_page309 a:hover,
#stacks_in_18539_page309 .link_effect11stacks_in_18539_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_18539_page309 .link_effect11stacks_in_18539_page309 a::before {
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
		transition: transform 0.4s, opacity 0.2s;
	-webkit-transform: skewY(-3deg) skewX(-11deg);
		transform: skewY(-3deg) skewX(-11deg);
}

#stacks_in_18539_page309 .link_effect11stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect11stacks_in_18539_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: skewY(0) skewX(0);
			transform: skewY(0) skewX(0);
}




/* 12 UpLiner 
====================== */

#stacks_in_18539_page309 .link_effect12stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect12stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect12stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect12stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_18539_page309 .link_effect12stacks_in_18539_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_18539_page309 .link_effect12stacks_in_18539_page309 a:hover,
#stacks_in_18539_page309 .link_effect12stacks_in_18539_page309 a:focus {
	-webkit-transform: translateY(10%);
			transform: translateY(10%);
}

#stacks_in_18539_page309 .link_effect12stacks_in_18539_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateY(100%) translateY(-2px);
			transform: translateY(100%) translateY(-2px);
}

#stacks_in_18539_page309 .link_effect12stacks_in_18539_page309 a,
#stacks_in_18539_page309 .link_effect12stacks_in_18539_page309 a::before {
	-webkit-transition-timing-function: cubic-bezier(0.6,0,0.4,1);
			transition-timing-function: cubic-bezier(0.6,0,0.4,1);
}

#stacks_in_18539_page309 .link_effect12stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect12stacks_in_18539_page309 a:focus::before {
	-webkit-transform: translateY(-100%) translateY(2px);
			transform: translateY(-100%) translateY(2px);
} 


/* 13 Tooltipper 
====================== */

#stacks_in_18539_page309 .link_effect13stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect13stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect13stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect13stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_18539_page309 .link_effect13stacks_in_18539_page309 {
}

#stacks_in_18539_page309 .link_effect13stacks_in_18539_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
}

#stacks_in_18539_page309 .link_effect13stacks_in_18539_page309 a::before {
	display:table;
  	position:absolute;
  	top:1.8em;
  	left:1.8em;
  	padding:.2em .5em .5em 3.7em;
	width: 200pxpx;
	height: 100%;
	background: #DA4453 url(../index_files/link.svg) no-repeat -3em 50%;
	background-size: auto 40%;
	color: transparent;
	content: attr(href);
	white-space: pre-wrap;
	word-break: break-all;
	font-weight:bold !important;;
	font-size: 80%;
	font-style: italic;
	opacity: 0;
	line-height: 1.6;
	pointer-events: auto;
	-webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
			transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
	-webkit-border-radius: 5pxpx;
	   -moz-border-radius: 5pxpx;
			border-radius: 5pxpx;
}	

#stacks_in_18539_page309 .link_effect13stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect13stacks_in_18539_page309 a:focus::before {
	background-position: 1em 50%;
	color: #DA4453;
	opacity: 1;
	-webkit-transition-delay: 0s, 0s, 0s, 0.1s;
			transition-delay: 0s, 0s, 0s, 0.1s;
	-webkit-transform: scale(1) translateY(-75%);
			transform: scale(1) translateY(-75%);
}


/* 14 Arrow arrow_color
====================== */

#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 a {
	padding: 0 0.25em;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 a:hover,
#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 a::after {
	-webkit-transform: translateX(-1em);
			transform: translateX(-1em);
}

#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 a::after {
	position: absolute;
	height: 100%;
	content: '';
}

#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 a::before {
	left: 0;
	z-index: -1;
	width: 100%;
	background: #C3E0FF;
}

#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 a::after {
	left: 100%;
	z-index: -2;
	width: 1em;
	background: #3766A4 url(../index_files/arrow_right.svg) no-repeat 50% 50%;
	background-size: 60% auto;
	text-align: center;
	pointer-events: auto;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 a:hover::after,
#stacks_in_18539_page309 .link_effect14stacks_in_18539_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}


/* 15 Curtains 
====================== */

#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
}

#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a::before {
	border-top: 2px solid #DA4453;
	background: transparent;
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
	-webkit-transform: translateY( calc(100% - 2px) );
			transform: translateY( calc(100% - 2px) );
}

#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a:focus::before {
	-webkit-transition-delay: 0s;
			transition-delay: 0s;
}

#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a:focus::before,
#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a:hover::after,
#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a::after {
	z-index: -1;
	background: #DA4453;
	-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
}

#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a:hover::after,
#stacks_in_18539_page309 .link_effect15stacks_in_18539_page309 a:focus::after {
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
}



/* 16 Brackets 
====================== */

#stacks_in_18539_page309 .link_effect16stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect16stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect16stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect16stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_18539_page309 .link_effect16stacks_in_18539_page309 a {
	padding: 0 0.35em;
	font-weight:bold !important;;
	-webkit-transition: color 0.2s;
			transition: color 0.2s;
}

#stacks_in_18539_page309 .link_effect16stacks_in_18539_page309 a:hover {
	color: #d04c3f;
}

#stacks_in_18539_page309 .link_effect16stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect16stacks_in_18539_page309 a::after {
	position: absolute;
	top: 0;
	font-weight: 100;
	font-size: 150%;
	line-height: 1;
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
			transition: opacity 0.2s, transform 0.2s;
}

#stacks_in_18539_page309 .link_effect16stacks_in_18539_page309 a::before {
	left: -0.1em;
	content: '[';
	-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
}

#stacks_in_18539_page309 .link_effect16stacks_in_18539_page309 a::after {
	right: -0.1em;
	content: ']';
	-webkit-transform: translateX(100%);
			transform: translateX(100%);
}

#stacks_in_18539_page309 .link_effect16stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect16stacks_in_18539_page309 a:hover::after {
	opacity: 1;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}



/* 17 Javelinky 
====================== */

#stacks_in_18539_page309 .link_effect17stacks_in_18539_page309 a {
  	position: relative;
  	padding: 0 5px;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	text-decoration: none;
}

#stacks_in_18539_page309 .link_effect17stacks_in_18539_page309 a:after {
  	content: '';
  	position: absolute;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	width: 100%;
  	height: 1px;
  	margin: auto;
  	background-image: linear-gradient(90deg, transparent 0%, #183C66 50%, transparent 100%);
  	-webkit-transition: width .15s ease;
  	   -moz-transition: width .15s ease;
  			transition: width .15s ease;
}

#stacks_in_18539_page309 .link_effect17stacks_in_18539_page309 a:hover:after {
  	width: 0;
}


/* 18 Sandwich  
====================== */

#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 {
}

#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a {
	padding: 0 ;
	color: #183C66;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #183C66;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a:hover,
#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a:focus {
	color: #fff;
}

#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a:hover::before,
#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a:focus::before,
#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a:hover::after,
#stacks_in_18539_page309 .link_effect18stacks_in_18539_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}





/* 19 Fade Up 
====================== */


#stacks_in_18539_page309 .link_effect19stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect19stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect19stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect19stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect19stacks_in_18539_page309 a {
}

.link_effect19stacks_in_18539_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 2px;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.link_effect19stacks_in_18539_page309 a:hover::after,
.link_effect19stacks_in_18539_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}



/* 20 Fade Down 
====================== */

#stacks_in_18539_page309 .link_effect20stacks_in_18539_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18539_page309 .link_effect20stacks_in_18539_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18539_page309 .link_effect20stacks_in_18539_page309 a::before,
#stacks_in_18539_page309 .link_effect20stacks_in_18539_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect20stacks_in_18539_page309 a {
}

.link_effect20stacks_in_18539_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background:  #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
			transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.link_effect20stacks_in_18539_page309 a:hover::after,
.link_effect20stacks_in_18539_page309 a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}


































#stacks_in_18545_page309 {
	padding:  10px;
}

/* START NOTES CSS */


  
/* END NOTES CSS */      
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_23937_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_23937_page309 theSlice {
}

#designlinkstacks_in_23937_page309  a:link,
#designlinkstacks_in_23937_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_23937_page309 {
	background: transparent;
}

.static-bg1stacks_in_23937_page309 {
	background: #333333;
}

.static-bg2stacks_in_23937_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_23937_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_23937_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_23937_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_23937_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_23937_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_23937_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_23937_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_23937_page309	.shadow-style1stacks_in_23937_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_23937_page309	.shadow-style1stacks_in_23937_page309 {
	margin:5px;
}

.shadow-style2stacks_in_23937_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_23937_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_23939_page309 a{text-decoraction:none!important}

#stacks_in_23941_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_23942_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_23943_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_23944_page309 {
	font-size: 90%;
	font-weight: lighter;
}
/* LinkThing by RapidWeaver Central  */



/* 1 Slinky  
====================== */

.link_effect1stacks_in_23947_page309 a:before, .link_effect1stacks_in_23947_page309 a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 50%;
  width: 0;
  height: 1px;  
  background: #183C66 !important;  
  -webkit-transition: width 300ms ease;
	transition: width 300ms ease;
}

.link_effect1stacks_in_23947_page309 a:after {
  right: 50%;
  left: auto;
}

.link_effect1stacks_in_23947_page309 a:hover:before, .link_effect1stacks_in_23947_page309 a:hover:after {
  width: 50%;
}

.link_effect1stacks_in_23947_page309 a   {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	text-decoration: none;
}

.link_effect1stacks_in_23947_page309 a:visited {
	text-decoration: none;
}



/* 2 Stretchy 
====================== */

#stacks_in_23947_page309 .link_effect2stacks_in_23947_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	letter-spacing: 0;
  	opacity: .5;
  	-webkit-transition: all .25s ease-out;
	
}

#stacks_in_23947_page309 .link_effect2stacks_in_23947_page309 a:hover {
   	opacity: 1;
  	letter-spacing: 10px;	
}

/* 3 Fade In  
====================== */

#stacks_in_23947_page309 .link_effect3stacks_in_23947_page309 {
  	text-decoration: none;
}

#stacks_in_23947_page309 .link_effect3stacks_in_23947_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	border-bottom: 1px solid #DA4453;
	font-weight: 500;
	-webkit-transition: background-color 0.3s, border-color 0.3s;
	transition: background-color 0.3s, border-color 0.3s;
}

#stacks_in_23947_page309 .link_effect3stacks_in_23947_page309 a:hover,
#stacks_in_23947_page309 .link_effect3stacks_in_23947_page309 a:focus {
	color: #DA4453 !important;
	border-color: #DA4453*0.8%;
	background-color: #DA4453;
}



/* 4 Bubble
====================== */

#stacks_in_23947_page309 .link_effect4stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect4stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect4stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect%stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_23947_page309 .link_effect4stacks_in_23947_page309 {
}

#stacks_in_23947_page309 .link_effect4stacks_in_23947_page309 a {
	font-weight:bold !important;;
}

#stacks_in_23947_page309 .link_effect4stacks_in_23947_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_23947_page309 .link_effect4stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect4stacks_in_23947_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}




/* 5  UpSlider 
====================== */


#stacks_in_23947_page309 .link_effect5stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect5stacks_in_23947_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect5stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect5stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_23947_page309 .link_effect5stacks_in_23947_page309 a {
	overflow: hidden;
	font-weight: 500;
}

#stacks_in_23947_page309 .link_effect5stacks_in_23947_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transform: translateY(95%);
	transform: translateY(95%);
}

#stacks_in_23947_page309 .link_effect5stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect5stacks_in_23947_page309 a:focus::before {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}





/* 6 RightSlider RightSlider_color
====================== */

#stacks_in_23947_page309 .link_effect6stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect6stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect6stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect6stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_23947_page309 .link_effect6stacks_in_23947_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_23947_page309 .link_effect6stacks_in_23947_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}

#stacks_in_23947_page309 .link_effect6stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect6stacks_in_23947_page309 a:focus::before {
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}




/* 7 InBouncer InBouncer_color
====================== */

#stacks_in_23947_page309 .link_effect7stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect7stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect7stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect7stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_23947_page309 .link_effect7stacks_in_23947_page309 {
	position: relative;
}

#stacks_in_23947_page309 .link_effect7stacks_in_23947_page309 a {
	vertical-align: bottom;
	font-weight:bold !important;;
}


#stacks_in_23947_page309 .link_effect7stacks_in_23947_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_23947_page309 .link_effect7stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect7stacks_in_23947_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}





/* 8 Dissipater   
====================== */

#stacks_in_23947_page309 .link_effect8stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect8stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect8stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect8stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}



#stacks_in_23947_page309 .link_effect8stacks_in_23947_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}

#stacks_in_23947_page309 .link_effect8stacks_in_23947_page309 a:hover,
#stacks_in_23947_page309 .link_effect8stacks_in_23947_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_23947_page309 .link_effect8stacks_in_23947_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s, background-color 0.2s;
	transition: transform 0.2s, opacity 0.2s, background-color 0.2s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

#stacks_in_23947_page309 .link_effect8stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect8stacks_in_23947_page309 a:focus::before {
	background-color: rgba(255,255,255,0);
	opacity: 1;
	-webkit-transform: scaleX(1) scaleY(0.618);
	transform: scaleX(1) scaleY(0.618);
}

/* 9 Flipper 
====================== */



#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-perspective: 600px;
	perspective: 600px;
	-webkit-perspective-origin: 50% 100%;
	perspective-origin: 50% 100%;
}

#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 a:hover,
#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 a::after {
	position: absolute;
	top: 0;
	left: -4px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 4px;
	width: 100%;
	height: 100%;
	content: '';
}

#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 a::before {
	background-color: #DA4453;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 a:focus::before {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

#stacks_in_23947_page309 .link_effect9stacks_in_23947_page309 a::after {
	border-bottom: 2px solid  #DA4453;
}



/* 10 Borderer 
====================== */

#stacks_in_23947_page309 .link_effect10stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect10stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect10stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect10stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_23947_page309 .link_effect10stacks_in_23947_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

#stacks_in_23947_page309 .link_effect10stacks_in_23947_page309 a:hover,
#stacks_in_23947_page309 .link_effect10stacks_in_23947_page309 a:focus {
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_23947_page309 .link_effect10stacks_in_23947_page309 a::before {
	position: absolute;
	top: -2px;
	left: -7px;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border: 2px solid #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_23947_page309 .link_effect10stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect10stacks_in_23947_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}



/* 11 Squiffy 
====================== */

#stacks_in_23947_page309 .link_effect11stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect11stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect11stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect11stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_23947_page309 .link_effect11stacks_in_23947_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

#stacks_in_23947_page309 .link_effect11stacks_in_23947_page309 a:hover,
#stacks_in_23947_page309 .link_effect11stacks_in_23947_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_23947_page309 .link_effect11stacks_in_23947_page309 a::before {
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
		transition: transform 0.4s, opacity 0.2s;
	-webkit-transform: skewY(-3deg) skewX(-11deg);
		transform: skewY(-3deg) skewX(-11deg);
}

#stacks_in_23947_page309 .link_effect11stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect11stacks_in_23947_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: skewY(0) skewX(0);
			transform: skewY(0) skewX(0);
}




/* 12 UpLiner 
====================== */

#stacks_in_23947_page309 .link_effect12stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect12stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect12stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect12stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_23947_page309 .link_effect12stacks_in_23947_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_23947_page309 .link_effect12stacks_in_23947_page309 a:hover,
#stacks_in_23947_page309 .link_effect12stacks_in_23947_page309 a:focus {
	-webkit-transform: translateY(10%);
			transform: translateY(10%);
}

#stacks_in_23947_page309 .link_effect12stacks_in_23947_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateY(100%) translateY(-2px);
			transform: translateY(100%) translateY(-2px);
}

#stacks_in_23947_page309 .link_effect12stacks_in_23947_page309 a,
#stacks_in_23947_page309 .link_effect12stacks_in_23947_page309 a::before {
	-webkit-transition-timing-function: cubic-bezier(0.6,0,0.4,1);
			transition-timing-function: cubic-bezier(0.6,0,0.4,1);
}

#stacks_in_23947_page309 .link_effect12stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect12stacks_in_23947_page309 a:focus::before {
	-webkit-transform: translateY(-100%) translateY(2px);
			transform: translateY(-100%) translateY(2px);
} 


/* 13 Tooltipper 
====================== */

#stacks_in_23947_page309 .link_effect13stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect13stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect13stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect13stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_23947_page309 .link_effect13stacks_in_23947_page309 {
}

#stacks_in_23947_page309 .link_effect13stacks_in_23947_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
}

#stacks_in_23947_page309 .link_effect13stacks_in_23947_page309 a::before {
	display:table;
  	position:absolute;
  	top:1.8em;
  	left:1.8em;
  	padding:.2em .5em .5em 3.7em;
	width: 200pxpx;
	height: 100%;
	background: #DA4453 url(../index_files/link.svg) no-repeat -3em 50%;
	background-size: auto 40%;
	color: transparent;
	content: attr(href);
	white-space: pre-wrap;
	word-break: break-all;
	font-weight:bold !important;;
	font-size: 80%;
	font-style: italic;
	opacity: 0;
	line-height: 1.6;
	pointer-events: auto;
	-webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
			transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
	-webkit-border-radius: 5pxpx;
	   -moz-border-radius: 5pxpx;
			border-radius: 5pxpx;
}	

#stacks_in_23947_page309 .link_effect13stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect13stacks_in_23947_page309 a:focus::before {
	background-position: 1em 50%;
	color: #DA4453;
	opacity: 1;
	-webkit-transition-delay: 0s, 0s, 0s, 0.1s;
			transition-delay: 0s, 0s, 0s, 0.1s;
	-webkit-transform: scale(1) translateY(-75%);
			transform: scale(1) translateY(-75%);
}


/* 14 Arrow arrow_color
====================== */

#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 a {
	padding: 0 0.25em;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 a:hover,
#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 a::after {
	-webkit-transform: translateX(-1em);
			transform: translateX(-1em);
}

#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 a::after {
	position: absolute;
	height: 100%;
	content: '';
}

#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 a::before {
	left: 0;
	z-index: -1;
	width: 100%;
	background: #C3E0FF;
}

#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 a::after {
	left: 100%;
	z-index: -2;
	width: 1em;
	background: #3766A4 url(../index_files/arrow_right.svg) no-repeat 50% 50%;
	background-size: 60% auto;
	text-align: center;
	pointer-events: auto;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 a:hover::after,
#stacks_in_23947_page309 .link_effect14stacks_in_23947_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}


/* 15 Curtains 
====================== */

#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
}

#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a::before {
	border-top: 2px solid #DA4453;
	background: transparent;
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
	-webkit-transform: translateY( calc(100% - 2px) );
			transform: translateY( calc(100% - 2px) );
}

#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a:focus::before {
	-webkit-transition-delay: 0s;
			transition-delay: 0s;
}

#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a:focus::before,
#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a:hover::after,
#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a::after {
	z-index: -1;
	background: #DA4453;
	-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
}

#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a:hover::after,
#stacks_in_23947_page309 .link_effect15stacks_in_23947_page309 a:focus::after {
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
}



/* 16 Brackets 
====================== */

#stacks_in_23947_page309 .link_effect16stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect16stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect16stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect16stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_23947_page309 .link_effect16stacks_in_23947_page309 a {
	padding: 0 0.35em;
	font-weight:bold !important;;
	-webkit-transition: color 0.2s;
			transition: color 0.2s;
}

#stacks_in_23947_page309 .link_effect16stacks_in_23947_page309 a:hover {
	color: #d04c3f;
}

#stacks_in_23947_page309 .link_effect16stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect16stacks_in_23947_page309 a::after {
	position: absolute;
	top: 0;
	font-weight: 100;
	font-size: 150%;
	line-height: 1;
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
			transition: opacity 0.2s, transform 0.2s;
}

#stacks_in_23947_page309 .link_effect16stacks_in_23947_page309 a::before {
	left: -0.1em;
	content: '[';
	-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
}

#stacks_in_23947_page309 .link_effect16stacks_in_23947_page309 a::after {
	right: -0.1em;
	content: ']';
	-webkit-transform: translateX(100%);
			transform: translateX(100%);
}

#stacks_in_23947_page309 .link_effect16stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect16stacks_in_23947_page309 a:hover::after {
	opacity: 1;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}



/* 17 Javelinky 
====================== */

#stacks_in_23947_page309 .link_effect17stacks_in_23947_page309 a {
  	position: relative;
  	padding: 0 5px;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	text-decoration: none;
}

#stacks_in_23947_page309 .link_effect17stacks_in_23947_page309 a:after {
  	content: '';
  	position: absolute;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	width: 100%;
  	height: 1px;
  	margin: auto;
  	background-image: linear-gradient(90deg, transparent 0%, #183C66 50%, transparent 100%);
  	-webkit-transition: width .15s ease;
  	   -moz-transition: width .15s ease;
  			transition: width .15s ease;
}

#stacks_in_23947_page309 .link_effect17stacks_in_23947_page309 a:hover:after {
  	width: 0;
}


/* 18 Sandwich  
====================== */

#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 {
}

#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a {
	padding: 0 ;
	color: #183C66;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #183C66;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a:hover,
#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a:focus {
	color: #fff;
}

#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a:hover::before,
#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a:focus::before,
#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a:hover::after,
#stacks_in_23947_page309 .link_effect18stacks_in_23947_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}





/* 19 Fade Up 
====================== */


#stacks_in_23947_page309 .link_effect19stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect19stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect19stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect19stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect19stacks_in_23947_page309 a {
}

.link_effect19stacks_in_23947_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 2px;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.link_effect19stacks_in_23947_page309 a:hover::after,
.link_effect19stacks_in_23947_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}



/* 20 Fade Down 
====================== */

#stacks_in_23947_page309 .link_effect20stacks_in_23947_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_23947_page309 .link_effect20stacks_in_23947_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_23947_page309 .link_effect20stacks_in_23947_page309 a::before,
#stacks_in_23947_page309 .link_effect20stacks_in_23947_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect20stacks_in_23947_page309 a {
}

.link_effect20stacks_in_23947_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background:  #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
			transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.link_effect20stacks_in_23947_page309 a:hover::after,
.link_effect20stacks_in_23947_page309 a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}


































#stacks_in_23949_page309 {
	padding:  10px;
}
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_18001_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_18001_page309 theSlice {
}

#designlinkstacks_in_18001_page309  a:link,
#designlinkstacks_in_18001_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_18001_page309 {
	background: transparent;
}

.static-bg1stacks_in_18001_page309 {
	background: #333333;
}

.static-bg2stacks_in_18001_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_18001_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_18001_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_18001_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_18001_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_18001_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_18001_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_18001_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_18001_page309	.shadow-style1stacks_in_18001_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_18001_page309	.shadow-style1stacks_in_18001_page309 {
	margin:5px;
}

.shadow-style2stacks_in_18001_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_18001_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_18003_page309 a{text-decoraction:none!important}

#stacks_in_18005_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_18006_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_18007_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_18008_page309 {
	font-size: 90%;
	font-weight: lighter;
}
/* LinkThing by RapidWeaver Central  */



/* 1 Slinky  
====================== */

.link_effect1stacks_in_19174_page309 a:before, .link_effect1stacks_in_19174_page309 a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 50%;
  width: 0;
  height: 1px;  
  background: #183C66 !important;  
  -webkit-transition: width 300ms ease;
	transition: width 300ms ease;
}

.link_effect1stacks_in_19174_page309 a:after {
  right: 50%;
  left: auto;
}

.link_effect1stacks_in_19174_page309 a:hover:before, .link_effect1stacks_in_19174_page309 a:hover:after {
  width: 50%;
}

.link_effect1stacks_in_19174_page309 a   {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	text-decoration: none;
}

.link_effect1stacks_in_19174_page309 a:visited {
	text-decoration: none;
}



/* 2 Stretchy 
====================== */

#stacks_in_19174_page309 .link_effect2stacks_in_19174_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	letter-spacing: 0;
  	opacity: .5;
  	-webkit-transition: all .25s ease-out;
	
}

#stacks_in_19174_page309 .link_effect2stacks_in_19174_page309 a:hover {
   	opacity: 1;
  	letter-spacing: 10px;	
}

/* 3 Fade In  
====================== */

#stacks_in_19174_page309 .link_effect3stacks_in_19174_page309 {
  	text-decoration: none;
}

#stacks_in_19174_page309 .link_effect3stacks_in_19174_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	border-bottom: 1px solid #DA4453;
	font-weight: 500;
	-webkit-transition: background-color 0.3s, border-color 0.3s;
	transition: background-color 0.3s, border-color 0.3s;
}

#stacks_in_19174_page309 .link_effect3stacks_in_19174_page309 a:hover,
#stacks_in_19174_page309 .link_effect3stacks_in_19174_page309 a:focus {
	color: #DA4453 !important;
	border-color: #DA4453*0.8%;
	background-color: #DA4453;
}



/* 4 Bubble
====================== */

#stacks_in_19174_page309 .link_effect4stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect4stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect4stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect%stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_19174_page309 .link_effect4stacks_in_19174_page309 {
}

#stacks_in_19174_page309 .link_effect4stacks_in_19174_page309 a {
	font-weight:bold !important;;
}

#stacks_in_19174_page309 .link_effect4stacks_in_19174_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_19174_page309 .link_effect4stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect4stacks_in_19174_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}




/* 5  UpSlider 
====================== */


#stacks_in_19174_page309 .link_effect5stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect5stacks_in_19174_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect5stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect5stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_19174_page309 .link_effect5stacks_in_19174_page309 a {
	overflow: hidden;
	font-weight: 500;
}

#stacks_in_19174_page309 .link_effect5stacks_in_19174_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transform: translateY(95%);
	transform: translateY(95%);
}

#stacks_in_19174_page309 .link_effect5stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect5stacks_in_19174_page309 a:focus::before {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}





/* 6 RightSlider RightSlider_color
====================== */

#stacks_in_19174_page309 .link_effect6stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect6stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect6stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect6stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_19174_page309 .link_effect6stacks_in_19174_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_19174_page309 .link_effect6stacks_in_19174_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}

#stacks_in_19174_page309 .link_effect6stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect6stacks_in_19174_page309 a:focus::before {
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}




/* 7 InBouncer InBouncer_color
====================== */

#stacks_in_19174_page309 .link_effect7stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect7stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect7stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect7stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_19174_page309 .link_effect7stacks_in_19174_page309 {
	position: relative;
}

#stacks_in_19174_page309 .link_effect7stacks_in_19174_page309 a {
	vertical-align: bottom;
	font-weight:bold !important;;
}


#stacks_in_19174_page309 .link_effect7stacks_in_19174_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_19174_page309 .link_effect7stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect7stacks_in_19174_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}





/* 8 Dissipater   
====================== */

#stacks_in_19174_page309 .link_effect8stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect8stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect8stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect8stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}



#stacks_in_19174_page309 .link_effect8stacks_in_19174_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}

#stacks_in_19174_page309 .link_effect8stacks_in_19174_page309 a:hover,
#stacks_in_19174_page309 .link_effect8stacks_in_19174_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_19174_page309 .link_effect8stacks_in_19174_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s, background-color 0.2s;
	transition: transform 0.2s, opacity 0.2s, background-color 0.2s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

#stacks_in_19174_page309 .link_effect8stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect8stacks_in_19174_page309 a:focus::before {
	background-color: rgba(255,255,255,0);
	opacity: 1;
	-webkit-transform: scaleX(1) scaleY(0.618);
	transform: scaleX(1) scaleY(0.618);
}

/* 9 Flipper 
====================== */



#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-perspective: 600px;
	perspective: 600px;
	-webkit-perspective-origin: 50% 100%;
	perspective-origin: 50% 100%;
}

#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 a:hover,
#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 a::after {
	position: absolute;
	top: 0;
	left: -4px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 4px;
	width: 100%;
	height: 100%;
	content: '';
}

#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 a::before {
	background-color: #DA4453;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 a:focus::before {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

#stacks_in_19174_page309 .link_effect9stacks_in_19174_page309 a::after {
	border-bottom: 2px solid  #DA4453;
}



/* 10 Borderer 
====================== */

#stacks_in_19174_page309 .link_effect10stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect10stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect10stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect10stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_19174_page309 .link_effect10stacks_in_19174_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

#stacks_in_19174_page309 .link_effect10stacks_in_19174_page309 a:hover,
#stacks_in_19174_page309 .link_effect10stacks_in_19174_page309 a:focus {
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_19174_page309 .link_effect10stacks_in_19174_page309 a::before {
	position: absolute;
	top: -2px;
	left: -7px;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border: 2px solid #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_19174_page309 .link_effect10stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect10stacks_in_19174_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}



/* 11 Squiffy 
====================== */

#stacks_in_19174_page309 .link_effect11stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect11stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect11stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect11stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_19174_page309 .link_effect11stacks_in_19174_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

#stacks_in_19174_page309 .link_effect11stacks_in_19174_page309 a:hover,
#stacks_in_19174_page309 .link_effect11stacks_in_19174_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_19174_page309 .link_effect11stacks_in_19174_page309 a::before {
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
		transition: transform 0.4s, opacity 0.2s;
	-webkit-transform: skewY(-3deg) skewX(-11deg);
		transform: skewY(-3deg) skewX(-11deg);
}

#stacks_in_19174_page309 .link_effect11stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect11stacks_in_19174_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: skewY(0) skewX(0);
			transform: skewY(0) skewX(0);
}




/* 12 UpLiner 
====================== */

#stacks_in_19174_page309 .link_effect12stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect12stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect12stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect12stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_19174_page309 .link_effect12stacks_in_19174_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_19174_page309 .link_effect12stacks_in_19174_page309 a:hover,
#stacks_in_19174_page309 .link_effect12stacks_in_19174_page309 a:focus {
	-webkit-transform: translateY(10%);
			transform: translateY(10%);
}

#stacks_in_19174_page309 .link_effect12stacks_in_19174_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateY(100%) translateY(-2px);
			transform: translateY(100%) translateY(-2px);
}

#stacks_in_19174_page309 .link_effect12stacks_in_19174_page309 a,
#stacks_in_19174_page309 .link_effect12stacks_in_19174_page309 a::before {
	-webkit-transition-timing-function: cubic-bezier(0.6,0,0.4,1);
			transition-timing-function: cubic-bezier(0.6,0,0.4,1);
}

#stacks_in_19174_page309 .link_effect12stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect12stacks_in_19174_page309 a:focus::before {
	-webkit-transform: translateY(-100%) translateY(2px);
			transform: translateY(-100%) translateY(2px);
} 


/* 13 Tooltipper 
====================== */

#stacks_in_19174_page309 .link_effect13stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect13stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect13stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect13stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_19174_page309 .link_effect13stacks_in_19174_page309 {
}

#stacks_in_19174_page309 .link_effect13stacks_in_19174_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
}

#stacks_in_19174_page309 .link_effect13stacks_in_19174_page309 a::before {
	display:table;
  	position:absolute;
  	top:1.8em;
  	left:1.8em;
  	padding:.2em .5em .5em 3.7em;
	width: 200pxpx;
	height: 100%;
	background: #DA4453 url(../index_files/link.svg) no-repeat -3em 50%;
	background-size: auto 40%;
	color: transparent;
	content: attr(href);
	white-space: pre-wrap;
	word-break: break-all;
	font-weight:bold !important;;
	font-size: 80%;
	font-style: italic;
	opacity: 0;
	line-height: 1.6;
	pointer-events: auto;
	-webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
			transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
	-webkit-border-radius: 5pxpx;
	   -moz-border-radius: 5pxpx;
			border-radius: 5pxpx;
}	

#stacks_in_19174_page309 .link_effect13stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect13stacks_in_19174_page309 a:focus::before {
	background-position: 1em 50%;
	color: #DA4453;
	opacity: 1;
	-webkit-transition-delay: 0s, 0s, 0s, 0.1s;
			transition-delay: 0s, 0s, 0s, 0.1s;
	-webkit-transform: scale(1) translateY(-75%);
			transform: scale(1) translateY(-75%);
}


/* 14 Arrow arrow_color
====================== */

#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 a {
	padding: 0 0.25em;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 a:hover,
#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 a::after {
	-webkit-transform: translateX(-1em);
			transform: translateX(-1em);
}

#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 a::after {
	position: absolute;
	height: 100%;
	content: '';
}

#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 a::before {
	left: 0;
	z-index: -1;
	width: 100%;
	background: #C3E0FF;
}

#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 a::after {
	left: 100%;
	z-index: -2;
	width: 1em;
	background: #3766A4 url(../index_files/arrow_right.svg) no-repeat 50% 50%;
	background-size: 60% auto;
	text-align: center;
	pointer-events: auto;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 a:hover::after,
#stacks_in_19174_page309 .link_effect14stacks_in_19174_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}


/* 15 Curtains 
====================== */

#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
}

#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a::before {
	border-top: 2px solid #DA4453;
	background: transparent;
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
	-webkit-transform: translateY( calc(100% - 2px) );
			transform: translateY( calc(100% - 2px) );
}

#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a:focus::before {
	-webkit-transition-delay: 0s;
			transition-delay: 0s;
}

#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a:focus::before,
#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a:hover::after,
#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a::after {
	z-index: -1;
	background: #DA4453;
	-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
}

#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a:hover::after,
#stacks_in_19174_page309 .link_effect15stacks_in_19174_page309 a:focus::after {
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
}



/* 16 Brackets 
====================== */

#stacks_in_19174_page309 .link_effect16stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect16stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect16stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect16stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_19174_page309 .link_effect16stacks_in_19174_page309 a {
	padding: 0 0.35em;
	font-weight:bold !important;;
	-webkit-transition: color 0.2s;
			transition: color 0.2s;
}

#stacks_in_19174_page309 .link_effect16stacks_in_19174_page309 a:hover {
	color: #d04c3f;
}

#stacks_in_19174_page309 .link_effect16stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect16stacks_in_19174_page309 a::after {
	position: absolute;
	top: 0;
	font-weight: 100;
	font-size: 150%;
	line-height: 1;
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
			transition: opacity 0.2s, transform 0.2s;
}

#stacks_in_19174_page309 .link_effect16stacks_in_19174_page309 a::before {
	left: -0.1em;
	content: '[';
	-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
}

#stacks_in_19174_page309 .link_effect16stacks_in_19174_page309 a::after {
	right: -0.1em;
	content: ']';
	-webkit-transform: translateX(100%);
			transform: translateX(100%);
}

#stacks_in_19174_page309 .link_effect16stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect16stacks_in_19174_page309 a:hover::after {
	opacity: 1;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}



/* 17 Javelinky 
====================== */

#stacks_in_19174_page309 .link_effect17stacks_in_19174_page309 a {
  	position: relative;
  	padding: 0 5px;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	text-decoration: none;
}

#stacks_in_19174_page309 .link_effect17stacks_in_19174_page309 a:after {
  	content: '';
  	position: absolute;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	width: 100%;
  	height: 1px;
  	margin: auto;
  	background-image: linear-gradient(90deg, transparent 0%, #183C66 50%, transparent 100%);
  	-webkit-transition: width .15s ease;
  	   -moz-transition: width .15s ease;
  			transition: width .15s ease;
}

#stacks_in_19174_page309 .link_effect17stacks_in_19174_page309 a:hover:after {
  	width: 0;
}


/* 18 Sandwich  
====================== */

#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 {
}

#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a {
	padding: 0 ;
	color: #183C66;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #183C66;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a:hover,
#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a:focus {
	color: #fff;
}

#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a:hover::before,
#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a:focus::before,
#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a:hover::after,
#stacks_in_19174_page309 .link_effect18stacks_in_19174_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}





/* 19 Fade Up 
====================== */


#stacks_in_19174_page309 .link_effect19stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect19stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect19stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect19stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect19stacks_in_19174_page309 a {
}

.link_effect19stacks_in_19174_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 2px;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.link_effect19stacks_in_19174_page309 a:hover::after,
.link_effect19stacks_in_19174_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}



/* 20 Fade Down 
====================== */

#stacks_in_19174_page309 .link_effect20stacks_in_19174_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19174_page309 .link_effect20stacks_in_19174_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19174_page309 .link_effect20stacks_in_19174_page309 a::before,
#stacks_in_19174_page309 .link_effect20stacks_in_19174_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect20stacks_in_19174_page309 a {
}

.link_effect20stacks_in_19174_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background:  #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
			transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.link_effect20stacks_in_19174_page309 a:hover::after,
.link_effect20stacks_in_19174_page309 a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}


































#stacks_in_19176_page309 {
	padding:  10px;
}
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_18113_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_18113_page309 theSlice {
}

#designlinkstacks_in_18113_page309  a:link,
#designlinkstacks_in_18113_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_18113_page309 {
	background: transparent;
}

.static-bg1stacks_in_18113_page309 {
	background: #333333;
}

.static-bg2stacks_in_18113_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_18113_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_18113_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_18113_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_18113_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_18113_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_18113_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_18113_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_18113_page309	.shadow-style1stacks_in_18113_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_18113_page309	.shadow-style1stacks_in_18113_page309 {
	margin:5px;
}

.shadow-style2stacks_in_18113_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_18113_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_18115_page309 a{text-decoraction:none!important}

#stacks_in_18117_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_18118_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_18119_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_18120_page309 {
	font-size: 90%;
	font-weight: lighter;
}

#stacks_in_18121_page309 {
	padding:  10px;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_18125_page309 {
	height: 40px;
}/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanQuotes/
 * Support: support@1littledesigner.com
 * Version 2.2.0
 * Utlizes the FlexSlider according to licenses shown in the script.js file
 */

/* ************************
 * SET TO ZERO
 * ************************/

	#cleanQuotes_stacks_in_18126_page309 * {padding: 0; margin: 0;}

/* ************************
 * GLOBAL
 * ************************/
#cleanQuotes_stacks_in_18126_page309 {padding-bottom: 10px}
#cleanQuotes_stacks_in_18126_page309 a, #cleanQuotes_stacks_in_18126_page309 a:link, #cleanQuotes_stacks_in_18126_page309 a:visited {color: #326EA1}
#cleanQuotes_stacks_in_18126_page309 a:focus, #cleanQuotes_stacks_in_18126_page309 a:hover, #cleanQuotes_stacks_in_18126_page309 a:active {color: #FF8000}
/* ************************
 * FLEXSLIDER
 * ************************/
#cleanQuotes_stacks_in_18126_page309 .flexslider li.flex-active-slide {display: list-item}
#cleanQuotes_stacks_in_18126_page309 .flex-container a:active, #cleanQuotes_stacks_in_18126_page309 .flexslider a:active, #cleanQuotes_stacks_in_18126_page309 .flex-container a:focus, #cleanQuotes_stacks_in_18126_page309 .flexslider a:focus {outline:none}
#cleanQuotes_stacks_in_18126_page309 .slides, #cleanQuotes_stacks_in_18126_page309 .flex-control-nav, #cleanQuotes_stacks_in_18126_page309 .flex-direction-nav {margin:0; padding:0; list-style:none;}
#cleanQuotes_stacks_in_18126_page309 .flexslider {margin:0; padding:0; z-index:1; position:relative;}
#cleanQuotes_stacks_in_18126_page309 .flexslider .slides>li {display:none}
#cleanQuotes_stacks_in_18126_page309 .flexslider .slides>li:first-child {display:block}
#cleanQuotes_stacks_in_18126_page309 .flexslider .slides img {width:100%; display:block;}
#cleanQuotes_stacks_in_18126_page309 .flex-pauseplay span {text-transform:capitalize}
#cleanQuotes_stacks_in_18126_page309 .slides:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
#cleanQuotes_stacks_in_18126_page309 html[xmlns] .slides {display:block}
#cleanQuotes_stacks_in_18126_page309 * html .slides {height:1%}
#cleanQuotes_stacks_in_18126_page309 .no-js .slides>li:first-child {display:block}
#cleanQuotes_stacks_in_18126_page309 .flexslider {margin:0 0 0; border:none; position:relative; zoom:1;}
#cleanQuotes_stacks_in_18126_page309 .flexslider.home {margin:0}
#cleanQuotes_stacks_in_18126_page309 .flex-viewport {
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
#cleanQuotes_stacks_in_18126_page309 .loading .flex-viewport {
	max-height: 300px;
}
#cleanQuotes_stacks_in_18126_page309 .flexslider .slides {
	zoom: 1;
}
#cleanQuotes_stacks_in_18126_page309 .carousel li {
	margin-right: 5px;
}
#cleanQuotes_stacks_in_18126_page309 .flex-control-paging li a {
	display: block;
	cursor: pointer;
	text-indent: -9999px;
}
#cleanQuotes_stacks_in_18126_page309 .testimonial {
	position: relative
}
#cleanQuotes_stacks_in_18126_page309 .quoteArrow {
	display: none
}
#cleanQuotes_stacks_in_18126_page309 .authorIconOff {
	display: none !Important
}
#cleanQuotes_stacks_in_18126_page309 .flex-control-thumbs {
	margin: 5px 0 0;
	position: static;
	overflow: hidden;
}
#cleanQuotes_stacks_in_18126_page309 .flex-control-thumbs li {
	width: 25%;
	float: left;
	margin: 0;
}
#cleanQuotes_stacks_in_18126_page309 .flex-control-thumbs img {
	width: 100%;
	display: block;
	opacity: 0.7;
	cursor: pointer;
}
#cleanQuotes_stacks_in_18126_page309 .flex-control-thumbs img:hover {
	opacity: 1;
}
#cleanQuotes_stacks_in_18126_page309 .flex-control-thumbs .flex-active {
	opacity: 1;
	cursor: default;
}
#cleanQuotes_stacks_in_18126_page309 .testimonial-container {
	position: relative;
}
/* ************************
 * GENERAL CUSTOMIZATION
 * ************************/

	#cleanQuotes_stacks_in_18126_page309.fixedHeightOn {
		height: 370px;
		overflow: hidden;
	}

#cleanQuotes_stacks_in_18126_page309 .testimonials {
	border-width: 0px;
	border-color: #E0E0E0;
	border-style: solid;
}
#cleanQuotes_stacks_in_18126_page309 .testimonials {
	color: #666666;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	padding: 25px;
	line-height: 21px;
	position: relative;
}
#cleanQuotes_stacks_in_18126_page309.transparentOff .testimonials {
	background: #C3E0FF url() 10px 10px no-repeat !important;
}
#cleanQuotes_stacks_in_18126_page309.transparentOn .testimonials {
	background: transparent  url() 10px 10px no-repeat !important;
}
#cleanQuotes_stacks_in_18126_page309 .testimonials-author {
	color: #7D7D7D;
	display: inline-block;
	margin-top: 10px;
}
#cleanQuotes_stacks_in_18126_page309 .testimonials-author span {
	color: #A0A0A0 !important;
}

	.flexslider.testimonial-slider .flex-direction-nav {
		display: none;
	}


#cleanQuotes_stacks_in_18126_page309 .authorIconOn {
	display: inline-block;
	width: auto;
	height: auto;
	max-width: 50px;
	max-height: 50px;
	margin-top: 10px;
}


	@media (max-width : 768px) {
		#cleanQuotes_stacks_in_18126_page309 .authorIconOn {
			float: left;
			display: block;
			position: relative;
			left: 0;
			bottom: 0;
			margin: 8px 5px;
		}
	}


/* ************************
 * SUBTLE THEME
 * ************************/
#cleanQuotes_stacks_in_18126_page309.theme1 {
	background: none;
}
#cleanQuotes_stacks_in_18126_page309.theme1 .testimonials {
	border-top: 0 !important;
	border-right: 0 !important;
	border-left: 0 !important;
}
/* ************************
 * MINIMANLIST THEME
 * ************************/
#cleanQuotes_stacks_in_18126_page309.theme2 .testimonials {
	padding-left: %( 0px + 5 )%px;
	border-left: solid 0px #E0E0E0;
	background: none;
	border-right: 0 !important;
	border-top: 0 !important;
	border-bottom: 0 !important;
}
/* ************************
 * SOFT SHADOWS THEME
 * ************************/
#cleanQuotes_stacks_in_18126_page309.theme3 {
	padding: 8px;
}
#cleanQuotes_stacks_in_18126_page309.theme3 .testimonials {
	box-shadow: 2px 2px 5px #E0E0E0;
	-moz-box-shadow: 2px 2px 5px #E0E0E0;
	-webkit-box-shadow: 2px 2px 5px #E0E0E0;
	-o-box-shadow: 2px 2px 5px #E0E0E0;
	-ms-box-shadow: 2px 2px 5px #E0E0E0;
}
/* ************************
 * QUOTE CLOUD THEME
 * ************************/
#cleanQuotes_stacks_in_18126_page309.theme4 .testimonials-author {
	margin-top: 25px;
}
#cleanQuotes_stacks_in_18126_page309.theme4 .testimonials:after,
#cleanQuotes_stacks_in_18126_page309.theme4 .testimonials:before {
	border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #C3E0FF;
    bottom: -20px;
    content: '';
    left: 50%;
    margin-left: -20px;
    position: absolute;
}
#cleanQuotes_stacks_in_18126_page309.theme4 .testimonials:before {
	border-left: 23px solid transparent;
    border-right: 23px solid transparent;
    border-top: 23px solid;
    border-top-color: inherit;
    bottom: -23px;
    margin-left: -23px;
}
/* ************************
 * QUOTE CLOUD NEW THEME
 * ************************/
#cleanQuotes_stacks_in_18126_page309.theme5 .testimonials {
	border: none !important;
}
#cleanQuotes_stacks_in_18126_page309.theme5 .quoteArrow {
	display: inline-block;
	float: left;
	margin: -1px 8px 0 15px;
	width: 0px;
	height: 0px;
	z-index: 10;
	border-style: solid;
	border-width: 0 50px 50px 0;
	border-color: transparent #C3E0FF transparent transparent;
}
#cleanQuotes_stacks_in_18126_page309.theme5.transparentOn .quoteArrow {
	border: none !important;
}
/* ************************
 * RESPONSIVE FOR IPADS
 * ************************/

	@media (max-width : 860px) {
		#cleanQuotes_stacks_in_18126_page309.fixedHeightOn {
			height: auto;
		}
	}
	@media (max-width : 768px) {
		#cleanQuotes_stacks_in_18126_page309.theme5 {
			padding-bottom: 0;
		}
	}


.testimonial_stacks_in_18128_page309 .authorIconOn {
	float: left;
	border-radius: 40px;
	-moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	-o-border-radius: 40px;
	-ms-border-radius: 40px;
}
.testimonial_stacks_in_18128_page309 .testimonials-author {float: right}
.testimonial_stacks_in_18128_page309 .authorIconOn.authorBorderOn {
	border-style: solid;
	border-width: 1px;
	border-color: #9C9C9C;
}.testimonial_stacks_in_18134_page309 .authorIconOn {
	float: left;
	border-radius: 40px;
	-moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	-o-border-radius: 40px;
	-ms-border-radius: 40px;
}
.testimonial_stacks_in_18134_page309 .testimonials-author {float: right}
.testimonial_stacks_in_18134_page309 .authorIconOn.authorBorderOn {
	border-style: solid;
	border-width: 1px;
	border-color: #9C9C9C;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_18140_page309 {
	height: 40px;
}/* LinkThing by RapidWeaver Central  */



/* 1 Slinky  
====================== */

.link_effect1stacks_in_19214_page309 a:before, .link_effect1stacks_in_19214_page309 a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 50%;
  width: 0;
  height: 1px;  
  background: #183C66 !important;  
  -webkit-transition: width 300ms ease;
	transition: width 300ms ease;
}

.link_effect1stacks_in_19214_page309 a:after {
  right: 50%;
  left: auto;
}

.link_effect1stacks_in_19214_page309 a:hover:before, .link_effect1stacks_in_19214_page309 a:hover:after {
  width: 50%;
}

.link_effect1stacks_in_19214_page309 a   {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	text-decoration: none;
}

.link_effect1stacks_in_19214_page309 a:visited {
	text-decoration: none;
}



/* 2 Stretchy 
====================== */

#stacks_in_19214_page309 .link_effect2stacks_in_19214_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	letter-spacing: 0;
  	opacity: .5;
  	-webkit-transition: all .25s ease-out;
	
}

#stacks_in_19214_page309 .link_effect2stacks_in_19214_page309 a:hover {
   	opacity: 1;
  	letter-spacing: 10px;	
}

/* 3 Fade In  
====================== */

#stacks_in_19214_page309 .link_effect3stacks_in_19214_page309 {
  	text-decoration: none;
}

#stacks_in_19214_page309 .link_effect3stacks_in_19214_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	border-bottom: 1px solid #DA4453;
	font-weight: 500;
	-webkit-transition: background-color 0.3s, border-color 0.3s;
	transition: background-color 0.3s, border-color 0.3s;
}

#stacks_in_19214_page309 .link_effect3stacks_in_19214_page309 a:hover,
#stacks_in_19214_page309 .link_effect3stacks_in_19214_page309 a:focus {
	color: #DA4453 !important;
	border-color: #DA4453*0.8%;
	background-color: #DA4453;
}



/* 4 Bubble
====================== */

#stacks_in_19214_page309 .link_effect4stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect4stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect4stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect%stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_19214_page309 .link_effect4stacks_in_19214_page309 {
}

#stacks_in_19214_page309 .link_effect4stacks_in_19214_page309 a {
	font-weight:bold !important;;
}

#stacks_in_19214_page309 .link_effect4stacks_in_19214_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_19214_page309 .link_effect4stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect4stacks_in_19214_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}




/* 5  UpSlider 
====================== */


#stacks_in_19214_page309 .link_effect5stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect5stacks_in_19214_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect5stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect5stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_19214_page309 .link_effect5stacks_in_19214_page309 a {
	overflow: hidden;
	font-weight: 500;
}

#stacks_in_19214_page309 .link_effect5stacks_in_19214_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transform: translateY(95%);
	transform: translateY(95%);
}

#stacks_in_19214_page309 .link_effect5stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect5stacks_in_19214_page309 a:focus::before {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}





/* 6 RightSlider RightSlider_color
====================== */

#stacks_in_19214_page309 .link_effect6stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect6stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect6stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect6stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_19214_page309 .link_effect6stacks_in_19214_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_19214_page309 .link_effect6stacks_in_19214_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}

#stacks_in_19214_page309 .link_effect6stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect6stacks_in_19214_page309 a:focus::before {
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}




/* 7 InBouncer InBouncer_color
====================== */

#stacks_in_19214_page309 .link_effect7stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect7stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect7stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect7stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_19214_page309 .link_effect7stacks_in_19214_page309 {
	position: relative;
}

#stacks_in_19214_page309 .link_effect7stacks_in_19214_page309 a {
	vertical-align: bottom;
	font-weight:bold !important;;
}


#stacks_in_19214_page309 .link_effect7stacks_in_19214_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_19214_page309 .link_effect7stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect7stacks_in_19214_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}





/* 8 Dissipater   
====================== */

#stacks_in_19214_page309 .link_effect8stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect8stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect8stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect8stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}



#stacks_in_19214_page309 .link_effect8stacks_in_19214_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}

#stacks_in_19214_page309 .link_effect8stacks_in_19214_page309 a:hover,
#stacks_in_19214_page309 .link_effect8stacks_in_19214_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_19214_page309 .link_effect8stacks_in_19214_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s, background-color 0.2s;
	transition: transform 0.2s, opacity 0.2s, background-color 0.2s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

#stacks_in_19214_page309 .link_effect8stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect8stacks_in_19214_page309 a:focus::before {
	background-color: rgba(255,255,255,0);
	opacity: 1;
	-webkit-transform: scaleX(1) scaleY(0.618);
	transform: scaleX(1) scaleY(0.618);
}

/* 9 Flipper 
====================== */



#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-perspective: 600px;
	perspective: 600px;
	-webkit-perspective-origin: 50% 100%;
	perspective-origin: 50% 100%;
}

#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 a:hover,
#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 a::after {
	position: absolute;
	top: 0;
	left: -4px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 4px;
	width: 100%;
	height: 100%;
	content: '';
}

#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 a::before {
	background-color: #DA4453;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 a:focus::before {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

#stacks_in_19214_page309 .link_effect9stacks_in_19214_page309 a::after {
	border-bottom: 2px solid  #DA4453;
}



/* 10 Borderer 
====================== */

#stacks_in_19214_page309 .link_effect10stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect10stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect10stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect10stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_19214_page309 .link_effect10stacks_in_19214_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

#stacks_in_19214_page309 .link_effect10stacks_in_19214_page309 a:hover,
#stacks_in_19214_page309 .link_effect10stacks_in_19214_page309 a:focus {
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_19214_page309 .link_effect10stacks_in_19214_page309 a::before {
	position: absolute;
	top: -2px;
	left: -7px;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border: 2px solid #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_19214_page309 .link_effect10stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect10stacks_in_19214_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}



/* 11 Squiffy 
====================== */

#stacks_in_19214_page309 .link_effect11stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect11stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect11stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect11stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_19214_page309 .link_effect11stacks_in_19214_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

#stacks_in_19214_page309 .link_effect11stacks_in_19214_page309 a:hover,
#stacks_in_19214_page309 .link_effect11stacks_in_19214_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_19214_page309 .link_effect11stacks_in_19214_page309 a::before {
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
		transition: transform 0.4s, opacity 0.2s;
	-webkit-transform: skewY(-3deg) skewX(-11deg);
		transform: skewY(-3deg) skewX(-11deg);
}

#stacks_in_19214_page309 .link_effect11stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect11stacks_in_19214_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: skewY(0) skewX(0);
			transform: skewY(0) skewX(0);
}




/* 12 UpLiner 
====================== */

#stacks_in_19214_page309 .link_effect12stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect12stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect12stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect12stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_19214_page309 .link_effect12stacks_in_19214_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_19214_page309 .link_effect12stacks_in_19214_page309 a:hover,
#stacks_in_19214_page309 .link_effect12stacks_in_19214_page309 a:focus {
	-webkit-transform: translateY(10%);
			transform: translateY(10%);
}

#stacks_in_19214_page309 .link_effect12stacks_in_19214_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateY(100%) translateY(-2px);
			transform: translateY(100%) translateY(-2px);
}

#stacks_in_19214_page309 .link_effect12stacks_in_19214_page309 a,
#stacks_in_19214_page309 .link_effect12stacks_in_19214_page309 a::before {
	-webkit-transition-timing-function: cubic-bezier(0.6,0,0.4,1);
			transition-timing-function: cubic-bezier(0.6,0,0.4,1);
}

#stacks_in_19214_page309 .link_effect12stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect12stacks_in_19214_page309 a:focus::before {
	-webkit-transform: translateY(-100%) translateY(2px);
			transform: translateY(-100%) translateY(2px);
} 


/* 13 Tooltipper 
====================== */

#stacks_in_19214_page309 .link_effect13stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect13stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect13stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect13stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_19214_page309 .link_effect13stacks_in_19214_page309 {
}

#stacks_in_19214_page309 .link_effect13stacks_in_19214_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
}

#stacks_in_19214_page309 .link_effect13stacks_in_19214_page309 a::before {
	display:table;
  	position:absolute;
  	top:1.8em;
  	left:1.8em;
  	padding:.2em .5em .5em 3.7em;
	width: 200pxpx;
	height: 100%;
	background: #DA4453 url(../index_files/link.svg) no-repeat -3em 50%;
	background-size: auto 40%;
	color: transparent;
	content: attr(href);
	white-space: pre-wrap;
	word-break: break-all;
	font-weight:bold !important;;
	font-size: 80%;
	font-style: italic;
	opacity: 0;
	line-height: 1.6;
	pointer-events: auto;
	-webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
			transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
	-webkit-border-radius: 5pxpx;
	   -moz-border-radius: 5pxpx;
			border-radius: 5pxpx;
}	

#stacks_in_19214_page309 .link_effect13stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect13stacks_in_19214_page309 a:focus::before {
	background-position: 1em 50%;
	color: #DA4453;
	opacity: 1;
	-webkit-transition-delay: 0s, 0s, 0s, 0.1s;
			transition-delay: 0s, 0s, 0s, 0.1s;
	-webkit-transform: scale(1) translateY(-75%);
			transform: scale(1) translateY(-75%);
}


/* 14 Arrow arrow_color
====================== */

#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 a {
	padding: 0 0.25em;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 a:hover,
#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 a::after {
	-webkit-transform: translateX(-1em);
			transform: translateX(-1em);
}

#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 a::after {
	position: absolute;
	height: 100%;
	content: '';
}

#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 a::before {
	left: 0;
	z-index: -1;
	width: 100%;
	background: #C3E0FF;
}

#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 a::after {
	left: 100%;
	z-index: -2;
	width: 1em;
	background: #3766A4 url(../index_files/arrow_right.svg) no-repeat 50% 50%;
	background-size: 60% auto;
	text-align: center;
	pointer-events: auto;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 a:hover::after,
#stacks_in_19214_page309 .link_effect14stacks_in_19214_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}


/* 15 Curtains 
====================== */

#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
}

#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a::before {
	border-top: 2px solid #DA4453;
	background: transparent;
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
	-webkit-transform: translateY( calc(100% - 2px) );
			transform: translateY( calc(100% - 2px) );
}

#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a:focus::before {
	-webkit-transition-delay: 0s;
			transition-delay: 0s;
}

#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a:focus::before,
#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a:hover::after,
#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a::after {
	z-index: -1;
	background: #DA4453;
	-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
}

#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a:hover::after,
#stacks_in_19214_page309 .link_effect15stacks_in_19214_page309 a:focus::after {
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
}



/* 16 Brackets 
====================== */

#stacks_in_19214_page309 .link_effect16stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect16stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect16stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect16stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_19214_page309 .link_effect16stacks_in_19214_page309 a {
	padding: 0 0.35em;
	font-weight:bold !important;;
	-webkit-transition: color 0.2s;
			transition: color 0.2s;
}

#stacks_in_19214_page309 .link_effect16stacks_in_19214_page309 a:hover {
	color: #d04c3f;
}

#stacks_in_19214_page309 .link_effect16stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect16stacks_in_19214_page309 a::after {
	position: absolute;
	top: 0;
	font-weight: 100;
	font-size: 150%;
	line-height: 1;
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
			transition: opacity 0.2s, transform 0.2s;
}

#stacks_in_19214_page309 .link_effect16stacks_in_19214_page309 a::before {
	left: -0.1em;
	content: '[';
	-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
}

#stacks_in_19214_page309 .link_effect16stacks_in_19214_page309 a::after {
	right: -0.1em;
	content: ']';
	-webkit-transform: translateX(100%);
			transform: translateX(100%);
}

#stacks_in_19214_page309 .link_effect16stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect16stacks_in_19214_page309 a:hover::after {
	opacity: 1;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}



/* 17 Javelinky 
====================== */

#stacks_in_19214_page309 .link_effect17stacks_in_19214_page309 a {
  	position: relative;
  	padding: 0 5px;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	text-decoration: none;
}

#stacks_in_19214_page309 .link_effect17stacks_in_19214_page309 a:after {
  	content: '';
  	position: absolute;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	width: 100%;
  	height: 1px;
  	margin: auto;
  	background-image: linear-gradient(90deg, transparent 0%, #183C66 50%, transparent 100%);
  	-webkit-transition: width .15s ease;
  	   -moz-transition: width .15s ease;
  			transition: width .15s ease;
}

#stacks_in_19214_page309 .link_effect17stacks_in_19214_page309 a:hover:after {
  	width: 0;
}


/* 18 Sandwich  
====================== */

#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 {
}

#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a {
	padding: 0 ;
	color: #183C66;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #183C66;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a:hover,
#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a:focus {
	color: #fff;
}

#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a:hover::before,
#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a:focus::before,
#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a:hover::after,
#stacks_in_19214_page309 .link_effect18stacks_in_19214_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}





/* 19 Fade Up 
====================== */


#stacks_in_19214_page309 .link_effect19stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect19stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect19stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect19stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect19stacks_in_19214_page309 a {
}

.link_effect19stacks_in_19214_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 2px;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.link_effect19stacks_in_19214_page309 a:hover::after,
.link_effect19stacks_in_19214_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}



/* 20 Fade Down 
====================== */

#stacks_in_19214_page309 .link_effect20stacks_in_19214_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_19214_page309 .link_effect20stacks_in_19214_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_19214_page309 .link_effect20stacks_in_19214_page309 a::before,
#stacks_in_19214_page309 .link_effect20stacks_in_19214_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect20stacks_in_19214_page309 a {
}

.link_effect20stacks_in_19214_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background:  #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
			transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.link_effect20stacks_in_19214_page309 a:hover::after,
.link_effect20stacks_in_19214_page309 a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}


































#stacks_in_19216_page309 {
	padding:  10px;
}
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_48426_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_48426_page309 theSlice {
}

#designlinkstacks_in_48426_page309  a:link,
#designlinkstacks_in_48426_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_48426_page309 {
	background: transparent;
}

.static-bg1stacks_in_48426_page309 {
	background: #333333;
}

.static-bg2stacks_in_48426_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#B2C4CF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #B2C4CF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #B2C4CF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #B2C4CF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #B2C4CF, #FFFFFF);
	background-image: -o-linear-gradient(left, #B2C4CF, #FFFFFF);
	background-image: linear-gradient(left, #B2C4CF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B2C4CF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_48426_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#CCE2FF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #CCE2FF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #CCE2FF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #CCE2FF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #CCE2FF, #FFFFFF);
	background-image: -o-linear-gradient(top, #CCE2FF, #FFFFFF);
	background-image: linear-gradient(top, #CCE2FF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCE2FF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_48426_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_48426_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_48426_page309 .shadowthing { 
	
	
   	border: 1px solid #00CCCC;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_48426_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_48426_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #9EEB12;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_48426_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_48426_page309	.shadow-style1stacks_in_48426_page309  {
	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 10px rgba(0,0,0,0.50);
}

#stacks_in_48426_page309	.shadow-style1stacks_in_48426_page309 {
	margin:15px;
}

.shadow-style2stacks_in_48426_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


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

#stacks_in_48428_page309 {
	background-image: url("../index_files/backgroundImage_48428.png");
	padding: 10px 0px 2px 10px;
}

#stacks_in_48429_page309 {
	letter-spacing: 3px;
	word-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
	font-weight: bold;
}
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_21095_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_21095_page309 theSlice {
}

#designlinkstacks_in_21095_page309  a:link,
#designlinkstacks_in_21095_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_21095_page309 {
	background: transparent;
}

.static-bg1stacks_in_21095_page309 {
	background: #333333;
}

.static-bg2stacks_in_21095_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_21095_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_21095_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_21095_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_21095_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_21095_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_21095_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_21095_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_21095_page309	.shadow-style1stacks_in_21095_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_21095_page309	.shadow-style1stacks_in_21095_page309 {
	margin:5px;
}

.shadow-style2stacks_in_21095_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_21095_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_21099_page309 a{text-decoraction:none!important}

#stacks_in_21115_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_21118_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_21119_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_21120_page309 {
	font-size: 90%;
	font-weight: lighter;
}

#stacks_in_21121_page309 {
	margin: 0px 0px 10px 0px;
	padding: 0px 10px 0px 10px;
}
/* LinkThing by RapidWeaver Central  */



/* 1 Slinky  
====================== */

.link_effect1stacks_in_21042_page309 a:before, .link_effect1stacks_in_21042_page309 a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 50%;
  width: 0;
  height: 1px;  
  background: #183C66 !important;  
  -webkit-transition: width 300ms ease;
	transition: width 300ms ease;
}

.link_effect1stacks_in_21042_page309 a:after {
  right: 50%;
  left: auto;
}

.link_effect1stacks_in_21042_page309 a:hover:before, .link_effect1stacks_in_21042_page309 a:hover:after {
  width: 50%;
}

.link_effect1stacks_in_21042_page309 a   {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	text-decoration: none;
}

.link_effect1stacks_in_21042_page309 a:visited {
	text-decoration: none;
}



/* 2 Stretchy 
====================== */

#stacks_in_21042_page309 .link_effect2stacks_in_21042_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	letter-spacing: 0;
  	opacity: .5;
  	-webkit-transition: all .25s ease-out;
	
}

#stacks_in_21042_page309 .link_effect2stacks_in_21042_page309 a:hover {
   	opacity: 1;
  	letter-spacing: 10px;	
}

/* 3 Fade In  
====================== */

#stacks_in_21042_page309 .link_effect3stacks_in_21042_page309 {
  	text-decoration: none;
}

#stacks_in_21042_page309 .link_effect3stacks_in_21042_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	border-bottom: 1px solid #DA4453;
	font-weight: 500;
	-webkit-transition: background-color 0.3s, border-color 0.3s;
	transition: background-color 0.3s, border-color 0.3s;
}

#stacks_in_21042_page309 .link_effect3stacks_in_21042_page309 a:hover,
#stacks_in_21042_page309 .link_effect3stacks_in_21042_page309 a:focus {
	color: #DA4453 !important;
	border-color: #DA4453*0.8%;
	background-color: #DA4453;
}



/* 4 Bubble
====================== */

#stacks_in_21042_page309 .link_effect4stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect4stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect4stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect%stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_21042_page309 .link_effect4stacks_in_21042_page309 {
}

#stacks_in_21042_page309 .link_effect4stacks_in_21042_page309 a {
	font-weight:bold !important;;
}

#stacks_in_21042_page309 .link_effect4stacks_in_21042_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_21042_page309 .link_effect4stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect4stacks_in_21042_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}




/* 5  UpSlider 
====================== */


#stacks_in_21042_page309 .link_effect5stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect5stacks_in_21042_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect5stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect5stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_21042_page309 .link_effect5stacks_in_21042_page309 a {
	overflow: hidden;
	font-weight: 500;
}

#stacks_in_21042_page309 .link_effect5stacks_in_21042_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transform: translateY(95%);
	transform: translateY(95%);
}

#stacks_in_21042_page309 .link_effect5stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect5stacks_in_21042_page309 a:focus::before {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}





/* 6 RightSlider RightSlider_color
====================== */

#stacks_in_21042_page309 .link_effect6stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect6stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect6stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect6stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_21042_page309 .link_effect6stacks_in_21042_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_21042_page309 .link_effect6stacks_in_21042_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}

#stacks_in_21042_page309 .link_effect6stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect6stacks_in_21042_page309 a:focus::before {
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}




/* 7 InBouncer InBouncer_color
====================== */

#stacks_in_21042_page309 .link_effect7stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect7stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect7stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect7stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_21042_page309 .link_effect7stacks_in_21042_page309 {
	position: relative;
}

#stacks_in_21042_page309 .link_effect7stacks_in_21042_page309 a {
	vertical-align: bottom;
	font-weight:bold !important;;
}


#stacks_in_21042_page309 .link_effect7stacks_in_21042_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_21042_page309 .link_effect7stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect7stacks_in_21042_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}





/* 8 Dissipater   
====================== */

#stacks_in_21042_page309 .link_effect8stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect8stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect8stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect8stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}



#stacks_in_21042_page309 .link_effect8stacks_in_21042_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}

#stacks_in_21042_page309 .link_effect8stacks_in_21042_page309 a:hover,
#stacks_in_21042_page309 .link_effect8stacks_in_21042_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_21042_page309 .link_effect8stacks_in_21042_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s, background-color 0.2s;
	transition: transform 0.2s, opacity 0.2s, background-color 0.2s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

#stacks_in_21042_page309 .link_effect8stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect8stacks_in_21042_page309 a:focus::before {
	background-color: rgba(255,255,255,0);
	opacity: 1;
	-webkit-transform: scaleX(1) scaleY(0.618);
	transform: scaleX(1) scaleY(0.618);
}

/* 9 Flipper 
====================== */



#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-perspective: 600px;
	perspective: 600px;
	-webkit-perspective-origin: 50% 100%;
	perspective-origin: 50% 100%;
}

#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 a:hover,
#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 a::after {
	position: absolute;
	top: 0;
	left: -4px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 4px;
	width: 100%;
	height: 100%;
	content: '';
}

#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 a::before {
	background-color: #DA4453;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 a:focus::before {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

#stacks_in_21042_page309 .link_effect9stacks_in_21042_page309 a::after {
	border-bottom: 2px solid  #DA4453;
}



/* 10 Borderer 
====================== */

#stacks_in_21042_page309 .link_effect10stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect10stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect10stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect10stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_21042_page309 .link_effect10stacks_in_21042_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

#stacks_in_21042_page309 .link_effect10stacks_in_21042_page309 a:hover,
#stacks_in_21042_page309 .link_effect10stacks_in_21042_page309 a:focus {
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_21042_page309 .link_effect10stacks_in_21042_page309 a::before {
	position: absolute;
	top: -2px;
	left: -7px;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border: 2px solid #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_21042_page309 .link_effect10stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect10stacks_in_21042_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}



/* 11 Squiffy 
====================== */

#stacks_in_21042_page309 .link_effect11stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect11stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect11stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect11stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_21042_page309 .link_effect11stacks_in_21042_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

#stacks_in_21042_page309 .link_effect11stacks_in_21042_page309 a:hover,
#stacks_in_21042_page309 .link_effect11stacks_in_21042_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_21042_page309 .link_effect11stacks_in_21042_page309 a::before {
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
		transition: transform 0.4s, opacity 0.2s;
	-webkit-transform: skewY(-3deg) skewX(-11deg);
		transform: skewY(-3deg) skewX(-11deg);
}

#stacks_in_21042_page309 .link_effect11stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect11stacks_in_21042_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: skewY(0) skewX(0);
			transform: skewY(0) skewX(0);
}




/* 12 UpLiner 
====================== */

#stacks_in_21042_page309 .link_effect12stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect12stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect12stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect12stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_21042_page309 .link_effect12stacks_in_21042_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_21042_page309 .link_effect12stacks_in_21042_page309 a:hover,
#stacks_in_21042_page309 .link_effect12stacks_in_21042_page309 a:focus {
	-webkit-transform: translateY(10%);
			transform: translateY(10%);
}

#stacks_in_21042_page309 .link_effect12stacks_in_21042_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateY(100%) translateY(-2px);
			transform: translateY(100%) translateY(-2px);
}

#stacks_in_21042_page309 .link_effect12stacks_in_21042_page309 a,
#stacks_in_21042_page309 .link_effect12stacks_in_21042_page309 a::before {
	-webkit-transition-timing-function: cubic-bezier(0.6,0,0.4,1);
			transition-timing-function: cubic-bezier(0.6,0,0.4,1);
}

#stacks_in_21042_page309 .link_effect12stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect12stacks_in_21042_page309 a:focus::before {
	-webkit-transform: translateY(-100%) translateY(2px);
			transform: translateY(-100%) translateY(2px);
} 


/* 13 Tooltipper 
====================== */

#stacks_in_21042_page309 .link_effect13stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect13stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect13stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect13stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_21042_page309 .link_effect13stacks_in_21042_page309 {
}

#stacks_in_21042_page309 .link_effect13stacks_in_21042_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
}

#stacks_in_21042_page309 .link_effect13stacks_in_21042_page309 a::before {
	display:table;
  	position:absolute;
  	top:1.8em;
  	left:1.8em;
  	padding:.2em .5em .5em 3.7em;
	width: 200pxpx;
	height: 100%;
	background: #DA4453 url(../index_files/link.svg) no-repeat -3em 50%;
	background-size: auto 40%;
	color: transparent;
	content: attr(href);
	white-space: pre-wrap;
	word-break: break-all;
	font-weight:bold !important;;
	font-size: 80%;
	font-style: italic;
	opacity: 0;
	line-height: 1.6;
	pointer-events: auto;
	-webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
			transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
	-webkit-border-radius: 5pxpx;
	   -moz-border-radius: 5pxpx;
			border-radius: 5pxpx;
}	

#stacks_in_21042_page309 .link_effect13stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect13stacks_in_21042_page309 a:focus::before {
	background-position: 1em 50%;
	color: #DA4453;
	opacity: 1;
	-webkit-transition-delay: 0s, 0s, 0s, 0.1s;
			transition-delay: 0s, 0s, 0s, 0.1s;
	-webkit-transform: scale(1) translateY(-75%);
			transform: scale(1) translateY(-75%);
}


/* 14 Arrow arrow_color
====================== */

#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 a {
	padding: 0 0.25em;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 a:hover,
#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 a::after {
	-webkit-transform: translateX(-1em);
			transform: translateX(-1em);
}

#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 a::after {
	position: absolute;
	height: 100%;
	content: '';
}

#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 a::before {
	left: 0;
	z-index: -1;
	width: 100%;
	background: #C3E0FF;
}

#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 a::after {
	left: 100%;
	z-index: -2;
	width: 1em;
	background: #3766A4 url(../index_files/arrow_right.svg) no-repeat 50% 50%;
	background-size: 60% auto;
	text-align: center;
	pointer-events: auto;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 a:hover::after,
#stacks_in_21042_page309 .link_effect14stacks_in_21042_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}


/* 15 Curtains 
====================== */

#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
}

#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a::before {
	border-top: 2px solid #DA4453;
	background: transparent;
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
	-webkit-transform: translateY( calc(100% - 2px) );
			transform: translateY( calc(100% - 2px) );
}

#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a:focus::before {
	-webkit-transition-delay: 0s;
			transition-delay: 0s;
}

#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a:focus::before,
#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a:hover::after,
#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a::after {
	z-index: -1;
	background: #DA4453;
	-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
}

#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a:hover::after,
#stacks_in_21042_page309 .link_effect15stacks_in_21042_page309 a:focus::after {
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
}



/* 16 Brackets 
====================== */

#stacks_in_21042_page309 .link_effect16stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect16stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect16stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect16stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_21042_page309 .link_effect16stacks_in_21042_page309 a {
	padding: 0 0.35em;
	font-weight:bold !important;;
	-webkit-transition: color 0.2s;
			transition: color 0.2s;
}

#stacks_in_21042_page309 .link_effect16stacks_in_21042_page309 a:hover {
	color: #d04c3f;
}

#stacks_in_21042_page309 .link_effect16stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect16stacks_in_21042_page309 a::after {
	position: absolute;
	top: 0;
	font-weight: 100;
	font-size: 150%;
	line-height: 1;
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
			transition: opacity 0.2s, transform 0.2s;
}

#stacks_in_21042_page309 .link_effect16stacks_in_21042_page309 a::before {
	left: -0.1em;
	content: '[';
	-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
}

#stacks_in_21042_page309 .link_effect16stacks_in_21042_page309 a::after {
	right: -0.1em;
	content: ']';
	-webkit-transform: translateX(100%);
			transform: translateX(100%);
}

#stacks_in_21042_page309 .link_effect16stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect16stacks_in_21042_page309 a:hover::after {
	opacity: 1;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}



/* 17 Javelinky 
====================== */

#stacks_in_21042_page309 .link_effect17stacks_in_21042_page309 a {
  	position: relative;
  	padding: 0 5px;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	text-decoration: none;
}

#stacks_in_21042_page309 .link_effect17stacks_in_21042_page309 a:after {
  	content: '';
  	position: absolute;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	width: 100%;
  	height: 1px;
  	margin: auto;
  	background-image: linear-gradient(90deg, transparent 0%, #183C66 50%, transparent 100%);
  	-webkit-transition: width .15s ease;
  	   -moz-transition: width .15s ease;
  			transition: width .15s ease;
}

#stacks_in_21042_page309 .link_effect17stacks_in_21042_page309 a:hover:after {
  	width: 0;
}


/* 18 Sandwich  
====================== */

#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 {
}

#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a {
	padding: 0 ;
	color: #183C66;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #183C66;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a:hover,
#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a:focus {
	color: #fff;
}

#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a:hover::before,
#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a:focus::before,
#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a:hover::after,
#stacks_in_21042_page309 .link_effect18stacks_in_21042_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}





/* 19 Fade Up 
====================== */


#stacks_in_21042_page309 .link_effect19stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect19stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect19stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect19stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect19stacks_in_21042_page309 a {
}

.link_effect19stacks_in_21042_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 2px;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.link_effect19stacks_in_21042_page309 a:hover::after,
.link_effect19stacks_in_21042_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}



/* 20 Fade Down 
====================== */

#stacks_in_21042_page309 .link_effect20stacks_in_21042_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_21042_page309 .link_effect20stacks_in_21042_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_21042_page309 .link_effect20stacks_in_21042_page309 a::before,
#stacks_in_21042_page309 .link_effect20stacks_in_21042_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect20stacks_in_21042_page309 a {
}

.link_effect20stacks_in_21042_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background:  #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
			transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.link_effect20stacks_in_21042_page309 a:hover::after,
.link_effect20stacks_in_21042_page309 a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}


































#stacks_in_21044_page309 {
	padding:  10px;
}
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_17023_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_17023_page309 theSlice {
}

#designlinkstacks_in_17023_page309  a:link,
#designlinkstacks_in_17023_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_17023_page309 {
	background: transparent;
}

.static-bg1stacks_in_17023_page309 {
	background: #333333;
}

.static-bg2stacks_in_17023_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_17023_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_17023_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_17023_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_17023_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_17023_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_17023_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_17023_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_17023_page309	.shadow-style1stacks_in_17023_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_17023_page309	.shadow-style1stacks_in_17023_page309 {
	margin:5px;
}

.shadow-style2stacks_in_17023_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_17023_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_17025_page309 a{text-decoraction:none!important}

#stacks_in_17029_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_17030_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_17031_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_17032_page309 {
	font-size: 90%;
	font-weight: lighter;
}
/* LinkThing by RapidWeaver Central  */



/* 1 Slinky  
====================== */

.link_effect1stacks_in_18810_page309 a:before, .link_effect1stacks_in_18810_page309 a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 50%;
  width: 0;
  height: 1px;  
  background: #183C66 !important;  
  -webkit-transition: width 300ms ease;
	transition: width 300ms ease;
}

.link_effect1stacks_in_18810_page309 a:after {
  right: 50%;
  left: auto;
}

.link_effect1stacks_in_18810_page309 a:hover:before, .link_effect1stacks_in_18810_page309 a:hover:after {
  width: 50%;
}

.link_effect1stacks_in_18810_page309 a   {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	text-decoration: none;
}

.link_effect1stacks_in_18810_page309 a:visited {
	text-decoration: none;
}



/* 2 Stretchy 
====================== */

#stacks_in_18810_page309 .link_effect2stacks_in_18810_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	letter-spacing: 0;
  	opacity: .5;
  	-webkit-transition: all .25s ease-out;
	
}

#stacks_in_18810_page309 .link_effect2stacks_in_18810_page309 a:hover {
   	opacity: 1;
  	letter-spacing: 10px;	
}

/* 3 Fade In  
====================== */

#stacks_in_18810_page309 .link_effect3stacks_in_18810_page309 {
  	text-decoration: none;
}

#stacks_in_18810_page309 .link_effect3stacks_in_18810_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	border-bottom: 1px solid #DA4453;
	font-weight: 500;
	-webkit-transition: background-color 0.3s, border-color 0.3s;
	transition: background-color 0.3s, border-color 0.3s;
}

#stacks_in_18810_page309 .link_effect3stacks_in_18810_page309 a:hover,
#stacks_in_18810_page309 .link_effect3stacks_in_18810_page309 a:focus {
	color: #DA4453 !important;
	border-color: #DA4453*0.8%;
	background-color: #DA4453;
}



/* 4 Bubble
====================== */

#stacks_in_18810_page309 .link_effect4stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect4stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect4stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect%stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18810_page309 .link_effect4stacks_in_18810_page309 {
}

#stacks_in_18810_page309 .link_effect4stacks_in_18810_page309 a {
	font-weight:bold !important;;
}

#stacks_in_18810_page309 .link_effect4stacks_in_18810_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_18810_page309 .link_effect4stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect4stacks_in_18810_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}




/* 5  UpSlider 
====================== */


#stacks_in_18810_page309 .link_effect5stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect5stacks_in_18810_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect5stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect5stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18810_page309 .link_effect5stacks_in_18810_page309 a {
	overflow: hidden;
	font-weight: 500;
}

#stacks_in_18810_page309 .link_effect5stacks_in_18810_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transform: translateY(95%);
	transform: translateY(95%);
}

#stacks_in_18810_page309 .link_effect5stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect5stacks_in_18810_page309 a:focus::before {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}





/* 6 RightSlider RightSlider_color
====================== */

#stacks_in_18810_page309 .link_effect6stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect6stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect6stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect6stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_18810_page309 .link_effect6stacks_in_18810_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_18810_page309 .link_effect6stacks_in_18810_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}

#stacks_in_18810_page309 .link_effect6stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect6stacks_in_18810_page309 a:focus::before {
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}




/* 7 InBouncer InBouncer_color
====================== */

#stacks_in_18810_page309 .link_effect7stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect7stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect7stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect7stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18810_page309 .link_effect7stacks_in_18810_page309 {
	position: relative;
}

#stacks_in_18810_page309 .link_effect7stacks_in_18810_page309 a {
	vertical-align: bottom;
	font-weight:bold !important;;
}


#stacks_in_18810_page309 .link_effect7stacks_in_18810_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_18810_page309 .link_effect7stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect7stacks_in_18810_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}





/* 8 Dissipater   
====================== */

#stacks_in_18810_page309 .link_effect8stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect8stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect8stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect8stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}



#stacks_in_18810_page309 .link_effect8stacks_in_18810_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}

#stacks_in_18810_page309 .link_effect8stacks_in_18810_page309 a:hover,
#stacks_in_18810_page309 .link_effect8stacks_in_18810_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_18810_page309 .link_effect8stacks_in_18810_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s, background-color 0.2s;
	transition: transform 0.2s, opacity 0.2s, background-color 0.2s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

#stacks_in_18810_page309 .link_effect8stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect8stacks_in_18810_page309 a:focus::before {
	background-color: rgba(255,255,255,0);
	opacity: 1;
	-webkit-transform: scaleX(1) scaleY(0.618);
	transform: scaleX(1) scaleY(0.618);
}

/* 9 Flipper 
====================== */



#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-perspective: 600px;
	perspective: 600px;
	-webkit-perspective-origin: 50% 100%;
	perspective-origin: 50% 100%;
}

#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 a:hover,
#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 a::after {
	position: absolute;
	top: 0;
	left: -4px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 4px;
	width: 100%;
	height: 100%;
	content: '';
}

#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 a::before {
	background-color: #DA4453;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 a:focus::before {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

#stacks_in_18810_page309 .link_effect9stacks_in_18810_page309 a::after {
	border-bottom: 2px solid  #DA4453;
}



/* 10 Borderer 
====================== */

#stacks_in_18810_page309 .link_effect10stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect10stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect10stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect10stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18810_page309 .link_effect10stacks_in_18810_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

#stacks_in_18810_page309 .link_effect10stacks_in_18810_page309 a:hover,
#stacks_in_18810_page309 .link_effect10stacks_in_18810_page309 a:focus {
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_18810_page309 .link_effect10stacks_in_18810_page309 a::before {
	position: absolute;
	top: -2px;
	left: -7px;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border: 2px solid #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_18810_page309 .link_effect10stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect10stacks_in_18810_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}



/* 11 Squiffy 
====================== */

#stacks_in_18810_page309 .link_effect11stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect11stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect11stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect11stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_18810_page309 .link_effect11stacks_in_18810_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

#stacks_in_18810_page309 .link_effect11stacks_in_18810_page309 a:hover,
#stacks_in_18810_page309 .link_effect11stacks_in_18810_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_18810_page309 .link_effect11stacks_in_18810_page309 a::before {
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
		transition: transform 0.4s, opacity 0.2s;
	-webkit-transform: skewY(-3deg) skewX(-11deg);
		transform: skewY(-3deg) skewX(-11deg);
}

#stacks_in_18810_page309 .link_effect11stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect11stacks_in_18810_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: skewY(0) skewX(0);
			transform: skewY(0) skewX(0);
}




/* 12 UpLiner 
====================== */

#stacks_in_18810_page309 .link_effect12stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect12stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect12stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect12stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_18810_page309 .link_effect12stacks_in_18810_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_18810_page309 .link_effect12stacks_in_18810_page309 a:hover,
#stacks_in_18810_page309 .link_effect12stacks_in_18810_page309 a:focus {
	-webkit-transform: translateY(10%);
			transform: translateY(10%);
}

#stacks_in_18810_page309 .link_effect12stacks_in_18810_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateY(100%) translateY(-2px);
			transform: translateY(100%) translateY(-2px);
}

#stacks_in_18810_page309 .link_effect12stacks_in_18810_page309 a,
#stacks_in_18810_page309 .link_effect12stacks_in_18810_page309 a::before {
	-webkit-transition-timing-function: cubic-bezier(0.6,0,0.4,1);
			transition-timing-function: cubic-bezier(0.6,0,0.4,1);
}

#stacks_in_18810_page309 .link_effect12stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect12stacks_in_18810_page309 a:focus::before {
	-webkit-transform: translateY(-100%) translateY(2px);
			transform: translateY(-100%) translateY(2px);
} 


/* 13 Tooltipper 
====================== */

#stacks_in_18810_page309 .link_effect13stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect13stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect13stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect13stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_18810_page309 .link_effect13stacks_in_18810_page309 {
}

#stacks_in_18810_page309 .link_effect13stacks_in_18810_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
}

#stacks_in_18810_page309 .link_effect13stacks_in_18810_page309 a::before {
	display:table;
  	position:absolute;
  	top:1.8em;
  	left:1.8em;
  	padding:.2em .5em .5em 3.7em;
	width: 200pxpx;
	height: 100%;
	background: #DA4453 url(../index_files/link.svg) no-repeat -3em 50%;
	background-size: auto 40%;
	color: transparent;
	content: attr(href);
	white-space: pre-wrap;
	word-break: break-all;
	font-weight:bold !important;;
	font-size: 80%;
	font-style: italic;
	opacity: 0;
	line-height: 1.6;
	pointer-events: auto;
	-webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
			transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
	-webkit-border-radius: 5pxpx;
	   -moz-border-radius: 5pxpx;
			border-radius: 5pxpx;
}	

#stacks_in_18810_page309 .link_effect13stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect13stacks_in_18810_page309 a:focus::before {
	background-position: 1em 50%;
	color: #DA4453;
	opacity: 1;
	-webkit-transition-delay: 0s, 0s, 0s, 0.1s;
			transition-delay: 0s, 0s, 0s, 0.1s;
	-webkit-transform: scale(1) translateY(-75%);
			transform: scale(1) translateY(-75%);
}


/* 14 Arrow arrow_color
====================== */

#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 a {
	padding: 0 0.25em;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 a:hover,
#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 a::after {
	-webkit-transform: translateX(-1em);
			transform: translateX(-1em);
}

#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 a::after {
	position: absolute;
	height: 100%;
	content: '';
}

#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 a::before {
	left: 0;
	z-index: -1;
	width: 100%;
	background: #C3E0FF;
}

#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 a::after {
	left: 100%;
	z-index: -2;
	width: 1em;
	background: #3766A4 url(../index_files/arrow_right.svg) no-repeat 50% 50%;
	background-size: 60% auto;
	text-align: center;
	pointer-events: auto;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 a:hover::after,
#stacks_in_18810_page309 .link_effect14stacks_in_18810_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}


/* 15 Curtains 
====================== */

#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
}

#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a::before {
	border-top: 2px solid #DA4453;
	background: transparent;
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
	-webkit-transform: translateY( calc(100% - 2px) );
			transform: translateY( calc(100% - 2px) );
}

#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a:focus::before {
	-webkit-transition-delay: 0s;
			transition-delay: 0s;
}

#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a:focus::before,
#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a:hover::after,
#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a::after {
	z-index: -1;
	background: #DA4453;
	-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
}

#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a:hover::after,
#stacks_in_18810_page309 .link_effect15stacks_in_18810_page309 a:focus::after {
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
}



/* 16 Brackets 
====================== */

#stacks_in_18810_page309 .link_effect16stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect16stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect16stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect16stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_18810_page309 .link_effect16stacks_in_18810_page309 a {
	padding: 0 0.35em;
	font-weight:bold !important;;
	-webkit-transition: color 0.2s;
			transition: color 0.2s;
}

#stacks_in_18810_page309 .link_effect16stacks_in_18810_page309 a:hover {
	color: #d04c3f;
}

#stacks_in_18810_page309 .link_effect16stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect16stacks_in_18810_page309 a::after {
	position: absolute;
	top: 0;
	font-weight: 100;
	font-size: 150%;
	line-height: 1;
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
			transition: opacity 0.2s, transform 0.2s;
}

#stacks_in_18810_page309 .link_effect16stacks_in_18810_page309 a::before {
	left: -0.1em;
	content: '[';
	-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
}

#stacks_in_18810_page309 .link_effect16stacks_in_18810_page309 a::after {
	right: -0.1em;
	content: ']';
	-webkit-transform: translateX(100%);
			transform: translateX(100%);
}

#stacks_in_18810_page309 .link_effect16stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect16stacks_in_18810_page309 a:hover::after {
	opacity: 1;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}



/* 17 Javelinky 
====================== */

#stacks_in_18810_page309 .link_effect17stacks_in_18810_page309 a {
  	position: relative;
  	padding: 0 5px;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	text-decoration: none;
}

#stacks_in_18810_page309 .link_effect17stacks_in_18810_page309 a:after {
  	content: '';
  	position: absolute;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	width: 100%;
  	height: 1px;
  	margin: auto;
  	background-image: linear-gradient(90deg, transparent 0%, #183C66 50%, transparent 100%);
  	-webkit-transition: width .15s ease;
  	   -moz-transition: width .15s ease;
  			transition: width .15s ease;
}

#stacks_in_18810_page309 .link_effect17stacks_in_18810_page309 a:hover:after {
  	width: 0;
}


/* 18 Sandwich  
====================== */

#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 {
}

#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a {
	padding: 0 ;
	color: #183C66;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #183C66;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a:hover,
#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a:focus {
	color: #fff;
}

#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a:hover::before,
#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a:focus::before,
#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a:hover::after,
#stacks_in_18810_page309 .link_effect18stacks_in_18810_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}





/* 19 Fade Up 
====================== */


#stacks_in_18810_page309 .link_effect19stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect19stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect19stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect19stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect19stacks_in_18810_page309 a {
}

.link_effect19stacks_in_18810_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 2px;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.link_effect19stacks_in_18810_page309 a:hover::after,
.link_effect19stacks_in_18810_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}



/* 20 Fade Down 
====================== */

#stacks_in_18810_page309 .link_effect20stacks_in_18810_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18810_page309 .link_effect20stacks_in_18810_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18810_page309 .link_effect20stacks_in_18810_page309 a::before,
#stacks_in_18810_page309 .link_effect20stacks_in_18810_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect20stacks_in_18810_page309 a {
}

.link_effect20stacks_in_18810_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background:  #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
			transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.link_effect20stacks_in_18810_page309 a:hover::after,
.link_effect20stacks_in_18810_page309 a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}


































#stacks_in_18812_page309 {
	padding:  10px;
}
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_13657_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_13657_page309 theSlice {
}

#designlinkstacks_in_13657_page309  a:link,
#designlinkstacks_in_13657_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_13657_page309 {
	background: transparent;
}

.static-bg1stacks_in_13657_page309 {
	background: #333333;
}

.static-bg2stacks_in_13657_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_13657_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_13657_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_13657_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_13657_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_13657_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_13657_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_13657_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_13657_page309	.shadow-style1stacks_in_13657_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_13657_page309	.shadow-style1stacks_in_13657_page309 {
	margin:5px;
}

.shadow-style2stacks_in_13657_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_13657_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_13659_page309 a{text-decoraction:none!important}

#stacks_in_13671_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_13672_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_13673_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_13674_page309 {
	font-size: 90%;
	font-weight: lighter;
}
/* LinkThing by RapidWeaver Central  */



/* 1 Slinky  
====================== */

.link_effect1stacks_in_18294_page309 a:before, .link_effect1stacks_in_18294_page309 a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 50%;
  width: 0;
  height: 1px;  
  background: #183C66 !important;  
  -webkit-transition: width 300ms ease;
	transition: width 300ms ease;
}

.link_effect1stacks_in_18294_page309 a:after {
  right: 50%;
  left: auto;
}

.link_effect1stacks_in_18294_page309 a:hover:before, .link_effect1stacks_in_18294_page309 a:hover:after {
  width: 50%;
}

.link_effect1stacks_in_18294_page309 a   {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	text-decoration: none;
}

.link_effect1stacks_in_18294_page309 a:visited {
	text-decoration: none;
}



/* 2 Stretchy 
====================== */

#stacks_in_18294_page309 .link_effect2stacks_in_18294_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	letter-spacing: 0;
  	opacity: .5;
  	-webkit-transition: all .25s ease-out;
	
}

#stacks_in_18294_page309 .link_effect2stacks_in_18294_page309 a:hover {
   	opacity: 1;
  	letter-spacing: 10px;	
}

/* 3 Fade In  
====================== */

#stacks_in_18294_page309 .link_effect3stacks_in_18294_page309 {
  	text-decoration: none;
}

#stacks_in_18294_page309 .link_effect3stacks_in_18294_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	border-bottom: 1px solid #DA4453;
	font-weight: 500;
	-webkit-transition: background-color 0.3s, border-color 0.3s;
	transition: background-color 0.3s, border-color 0.3s;
}

#stacks_in_18294_page309 .link_effect3stacks_in_18294_page309 a:hover,
#stacks_in_18294_page309 .link_effect3stacks_in_18294_page309 a:focus {
	color: #DA4453 !important;
	border-color: #DA4453*0.8%;
	background-color: #DA4453;
}



/* 4 Bubble
====================== */

#stacks_in_18294_page309 .link_effect4stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect4stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect4stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect%stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18294_page309 .link_effect4stacks_in_18294_page309 {
}

#stacks_in_18294_page309 .link_effect4stacks_in_18294_page309 a {
	font-weight:bold !important;;
}

#stacks_in_18294_page309 .link_effect4stacks_in_18294_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_18294_page309 .link_effect4stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect4stacks_in_18294_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}




/* 5  UpSlider 
====================== */


#stacks_in_18294_page309 .link_effect5stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect5stacks_in_18294_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect5stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect5stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18294_page309 .link_effect5stacks_in_18294_page309 a {
	overflow: hidden;
	font-weight: 500;
}

#stacks_in_18294_page309 .link_effect5stacks_in_18294_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transform: translateY(95%);
	transform: translateY(95%);
}

#stacks_in_18294_page309 .link_effect5stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect5stacks_in_18294_page309 a:focus::before {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}





/* 6 RightSlider RightSlider_color
====================== */

#stacks_in_18294_page309 .link_effect6stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect6stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect6stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect6stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_18294_page309 .link_effect6stacks_in_18294_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_18294_page309 .link_effect6stacks_in_18294_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}

#stacks_in_18294_page309 .link_effect6stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect6stacks_in_18294_page309 a:focus::before {
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}




/* 7 InBouncer InBouncer_color
====================== */

#stacks_in_18294_page309 .link_effect7stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect7stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect7stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect7stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18294_page309 .link_effect7stacks_in_18294_page309 {
	position: relative;
}

#stacks_in_18294_page309 .link_effect7stacks_in_18294_page309 a {
	vertical-align: bottom;
	font-weight:bold !important;;
}


#stacks_in_18294_page309 .link_effect7stacks_in_18294_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_18294_page309 .link_effect7stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect7stacks_in_18294_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}





/* 8 Dissipater   
====================== */

#stacks_in_18294_page309 .link_effect8stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect8stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect8stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect8stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}



#stacks_in_18294_page309 .link_effect8stacks_in_18294_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}

#stacks_in_18294_page309 .link_effect8stacks_in_18294_page309 a:hover,
#stacks_in_18294_page309 .link_effect8stacks_in_18294_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_18294_page309 .link_effect8stacks_in_18294_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s, background-color 0.2s;
	transition: transform 0.2s, opacity 0.2s, background-color 0.2s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

#stacks_in_18294_page309 .link_effect8stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect8stacks_in_18294_page309 a:focus::before {
	background-color: rgba(255,255,255,0);
	opacity: 1;
	-webkit-transform: scaleX(1) scaleY(0.618);
	transform: scaleX(1) scaleY(0.618);
}

/* 9 Flipper 
====================== */



#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-perspective: 600px;
	perspective: 600px;
	-webkit-perspective-origin: 50% 100%;
	perspective-origin: 50% 100%;
}

#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 a:hover,
#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 a::after {
	position: absolute;
	top: 0;
	left: -4px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 4px;
	width: 100%;
	height: 100%;
	content: '';
}

#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 a::before {
	background-color: #DA4453;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 a:focus::before {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

#stacks_in_18294_page309 .link_effect9stacks_in_18294_page309 a::after {
	border-bottom: 2px solid  #DA4453;
}



/* 10 Borderer 
====================== */

#stacks_in_18294_page309 .link_effect10stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect10stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect10stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect10stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_18294_page309 .link_effect10stacks_in_18294_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

#stacks_in_18294_page309 .link_effect10stacks_in_18294_page309 a:hover,
#stacks_in_18294_page309 .link_effect10stacks_in_18294_page309 a:focus {
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_18294_page309 .link_effect10stacks_in_18294_page309 a::before {
	position: absolute;
	top: -2px;
	left: -7px;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border: 2px solid #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_18294_page309 .link_effect10stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect10stacks_in_18294_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}



/* 11 Squiffy 
====================== */

#stacks_in_18294_page309 .link_effect11stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect11stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect11stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect11stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_18294_page309 .link_effect11stacks_in_18294_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

#stacks_in_18294_page309 .link_effect11stacks_in_18294_page309 a:hover,
#stacks_in_18294_page309 .link_effect11stacks_in_18294_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_18294_page309 .link_effect11stacks_in_18294_page309 a::before {
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
		transition: transform 0.4s, opacity 0.2s;
	-webkit-transform: skewY(-3deg) skewX(-11deg);
		transform: skewY(-3deg) skewX(-11deg);
}

#stacks_in_18294_page309 .link_effect11stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect11stacks_in_18294_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: skewY(0) skewX(0);
			transform: skewY(0) skewX(0);
}




/* 12 UpLiner 
====================== */

#stacks_in_18294_page309 .link_effect12stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect12stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect12stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect12stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_18294_page309 .link_effect12stacks_in_18294_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_18294_page309 .link_effect12stacks_in_18294_page309 a:hover,
#stacks_in_18294_page309 .link_effect12stacks_in_18294_page309 a:focus {
	-webkit-transform: translateY(10%);
			transform: translateY(10%);
}

#stacks_in_18294_page309 .link_effect12stacks_in_18294_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateY(100%) translateY(-2px);
			transform: translateY(100%) translateY(-2px);
}

#stacks_in_18294_page309 .link_effect12stacks_in_18294_page309 a,
#stacks_in_18294_page309 .link_effect12stacks_in_18294_page309 a::before {
	-webkit-transition-timing-function: cubic-bezier(0.6,0,0.4,1);
			transition-timing-function: cubic-bezier(0.6,0,0.4,1);
}

#stacks_in_18294_page309 .link_effect12stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect12stacks_in_18294_page309 a:focus::before {
	-webkit-transform: translateY(-100%) translateY(2px);
			transform: translateY(-100%) translateY(2px);
} 


/* 13 Tooltipper 
====================== */

#stacks_in_18294_page309 .link_effect13stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect13stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect13stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect13stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_18294_page309 .link_effect13stacks_in_18294_page309 {
}

#stacks_in_18294_page309 .link_effect13stacks_in_18294_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
}

#stacks_in_18294_page309 .link_effect13stacks_in_18294_page309 a::before {
	display:table;
  	position:absolute;
  	top:1.8em;
  	left:1.8em;
  	padding:.2em .5em .5em 3.7em;
	width: 200pxpx;
	height: 100%;
	background: #DA4453 url(../index_files/link.svg) no-repeat -3em 50%;
	background-size: auto 40%;
	color: transparent;
	content: attr(href);
	white-space: pre-wrap;
	word-break: break-all;
	font-weight:bold !important;;
	font-size: 80%;
	font-style: italic;
	opacity: 0;
	line-height: 1.6;
	pointer-events: auto;
	-webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
			transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
	-webkit-border-radius: 5pxpx;
	   -moz-border-radius: 5pxpx;
			border-radius: 5pxpx;
}	

#stacks_in_18294_page309 .link_effect13stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect13stacks_in_18294_page309 a:focus::before {
	background-position: 1em 50%;
	color: #DA4453;
	opacity: 1;
	-webkit-transition-delay: 0s, 0s, 0s, 0.1s;
			transition-delay: 0s, 0s, 0s, 0.1s;
	-webkit-transform: scale(1) translateY(-75%);
			transform: scale(1) translateY(-75%);
}


/* 14 Arrow arrow_color
====================== */

#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 a {
	padding: 0 0.25em;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 a:hover,
#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 a::after {
	-webkit-transform: translateX(-1em);
			transform: translateX(-1em);
}

#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 a::after {
	position: absolute;
	height: 100%;
	content: '';
}

#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 a::before {
	left: 0;
	z-index: -1;
	width: 100%;
	background: #C3E0FF;
}

#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 a::after {
	left: 100%;
	z-index: -2;
	width: 1em;
	background: #3766A4 url(../index_files/arrow_right.svg) no-repeat 50% 50%;
	background-size: 60% auto;
	text-align: center;
	pointer-events: auto;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 a:hover::after,
#stacks_in_18294_page309 .link_effect14stacks_in_18294_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}


/* 15 Curtains 
====================== */

#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
}

#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a::before {
	border-top: 2px solid #DA4453;
	background: transparent;
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
	-webkit-transform: translateY( calc(100% - 2px) );
			transform: translateY( calc(100% - 2px) );
}

#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a:focus::before {
	-webkit-transition-delay: 0s;
			transition-delay: 0s;
}

#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a:focus::before,
#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a:hover::after,
#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a::after {
	z-index: -1;
	background: #DA4453;
	-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
}

#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a:hover::after,
#stacks_in_18294_page309 .link_effect15stacks_in_18294_page309 a:focus::after {
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
}



/* 16 Brackets 
====================== */

#stacks_in_18294_page309 .link_effect16stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect16stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect16stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect16stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_18294_page309 .link_effect16stacks_in_18294_page309 a {
	padding: 0 0.35em;
	font-weight:bold !important;;
	-webkit-transition: color 0.2s;
			transition: color 0.2s;
}

#stacks_in_18294_page309 .link_effect16stacks_in_18294_page309 a:hover {
	color: #d04c3f;
}

#stacks_in_18294_page309 .link_effect16stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect16stacks_in_18294_page309 a::after {
	position: absolute;
	top: 0;
	font-weight: 100;
	font-size: 150%;
	line-height: 1;
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
			transition: opacity 0.2s, transform 0.2s;
}

#stacks_in_18294_page309 .link_effect16stacks_in_18294_page309 a::before {
	left: -0.1em;
	content: '[';
	-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
}

#stacks_in_18294_page309 .link_effect16stacks_in_18294_page309 a::after {
	right: -0.1em;
	content: ']';
	-webkit-transform: translateX(100%);
			transform: translateX(100%);
}

#stacks_in_18294_page309 .link_effect16stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect16stacks_in_18294_page309 a:hover::after {
	opacity: 1;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}



/* 17 Javelinky 
====================== */

#stacks_in_18294_page309 .link_effect17stacks_in_18294_page309 a {
  	position: relative;
  	padding: 0 5px;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	text-decoration: none;
}

#stacks_in_18294_page309 .link_effect17stacks_in_18294_page309 a:after {
  	content: '';
  	position: absolute;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	width: 100%;
  	height: 1px;
  	margin: auto;
  	background-image: linear-gradient(90deg, transparent 0%, #183C66 50%, transparent 100%);
  	-webkit-transition: width .15s ease;
  	   -moz-transition: width .15s ease;
  			transition: width .15s ease;
}

#stacks_in_18294_page309 .link_effect17stacks_in_18294_page309 a:hover:after {
  	width: 0;
}


/* 18 Sandwich  
====================== */

#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 {
}

#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a {
	padding: 0 ;
	color: #183C66;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #183C66;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a:hover,
#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a:focus {
	color: #fff;
}

#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a:hover::before,
#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a:focus::before,
#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a:hover::after,
#stacks_in_18294_page309 .link_effect18stacks_in_18294_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}





/* 19 Fade Up 
====================== */


#stacks_in_18294_page309 .link_effect19stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect19stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect19stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect19stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect19stacks_in_18294_page309 a {
}

.link_effect19stacks_in_18294_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 2px;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.link_effect19stacks_in_18294_page309 a:hover::after,
.link_effect19stacks_in_18294_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}



/* 20 Fade Down 
====================== */

#stacks_in_18294_page309 .link_effect20stacks_in_18294_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_18294_page309 .link_effect20stacks_in_18294_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_18294_page309 .link_effect20stacks_in_18294_page309 a::before,
#stacks_in_18294_page309 .link_effect20stacks_in_18294_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect20stacks_in_18294_page309 a {
}

.link_effect20stacks_in_18294_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background:  #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
			transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.link_effect20stacks_in_18294_page309 a:hover::after,
.link_effect20stacks_in_18294_page309 a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}


































#stacks_in_18297_page309 {
	padding:  10px;
}
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_23993_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_23993_page309 theSlice {
}

#designlinkstacks_in_23993_page309  a:link,
#designlinkstacks_in_23993_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_23993_page309 {
	background: transparent;
}

.static-bg1stacks_in_23993_page309 {
	background: #333333;
}

.static-bg2stacks_in_23993_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_23993_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_23993_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_23993_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_23993_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_23993_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_23993_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_23993_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_23993_page309	.shadow-style1stacks_in_23993_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_23993_page309	.shadow-style1stacks_in_23993_page309 {
	margin:5px;
}

.shadow-style2stacks_in_23993_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_23993_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_23995_page309 a{text-decoraction:none!important}

#stacks_in_23997_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_23998_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_23999_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_24000_page309 {
	font-size: 90%;
	font-weight: lighter;
}
/* LinkThing by RapidWeaver Central  */



/* 1 Slinky  
====================== */

.link_effect1stacks_in_24003_page309 a:before, .link_effect1stacks_in_24003_page309 a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 50%;
  width: 0;
  height: 1px;  
  background: #183C66 !important;  
  -webkit-transition: width 300ms ease;
	transition: width 300ms ease;
}

.link_effect1stacks_in_24003_page309 a:after {
  right: 50%;
  left: auto;
}

.link_effect1stacks_in_24003_page309 a:hover:before, .link_effect1stacks_in_24003_page309 a:hover:after {
  width: 50%;
}

.link_effect1stacks_in_24003_page309 a   {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	text-decoration: none;
}

.link_effect1stacks_in_24003_page309 a:visited {
	text-decoration: none;
}



/* 2 Stretchy 
====================== */

#stacks_in_24003_page309 .link_effect2stacks_in_24003_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	letter-spacing: 0;
  	opacity: .5;
  	-webkit-transition: all .25s ease-out;
	
}

#stacks_in_24003_page309 .link_effect2stacks_in_24003_page309 a:hover {
   	opacity: 1;
  	letter-spacing: 10px;	
}

/* 3 Fade In  
====================== */

#stacks_in_24003_page309 .link_effect3stacks_in_24003_page309 {
  	text-decoration: none;
}

#stacks_in_24003_page309 .link_effect3stacks_in_24003_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	border-bottom: 1px solid #DA4453;
	font-weight: 500;
	-webkit-transition: background-color 0.3s, border-color 0.3s;
	transition: background-color 0.3s, border-color 0.3s;
}

#stacks_in_24003_page309 .link_effect3stacks_in_24003_page309 a:hover,
#stacks_in_24003_page309 .link_effect3stacks_in_24003_page309 a:focus {
	color: #DA4453 !important;
	border-color: #DA4453*0.8%;
	background-color: #DA4453;
}



/* 4 Bubble
====================== */

#stacks_in_24003_page309 .link_effect4stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect4stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect4stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect%stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_24003_page309 .link_effect4stacks_in_24003_page309 {
}

#stacks_in_24003_page309 .link_effect4stacks_in_24003_page309 a {
	font-weight:bold !important;;
}

#stacks_in_24003_page309 .link_effect4stacks_in_24003_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_24003_page309 .link_effect4stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect4stacks_in_24003_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}




/* 5  UpSlider 
====================== */


#stacks_in_24003_page309 .link_effect5stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect5stacks_in_24003_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect5stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect5stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_24003_page309 .link_effect5stacks_in_24003_page309 a {
	overflow: hidden;
	font-weight: 500;
}

#stacks_in_24003_page309 .link_effect5stacks_in_24003_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transform: translateY(95%);
	transform: translateY(95%);
}

#stacks_in_24003_page309 .link_effect5stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect5stacks_in_24003_page309 a:focus::before {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}





/* 6 RightSlider RightSlider_color
====================== */

#stacks_in_24003_page309 .link_effect6stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect6stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect6stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect6stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_24003_page309 .link_effect6stacks_in_24003_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_24003_page309 .link_effect6stacks_in_24003_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}

#stacks_in_24003_page309 .link_effect6stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect6stacks_in_24003_page309 a:focus::before {
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}




/* 7 InBouncer InBouncer_color
====================== */

#stacks_in_24003_page309 .link_effect7stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect7stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect7stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect7stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_24003_page309 .link_effect7stacks_in_24003_page309 {
	position: relative;
}

#stacks_in_24003_page309 .link_effect7stacks_in_24003_page309 a {
	vertical-align: bottom;
	font-weight:bold !important;;
}


#stacks_in_24003_page309 .link_effect7stacks_in_24003_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_24003_page309 .link_effect7stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect7stacks_in_24003_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}





/* 8 Dissipater   
====================== */

#stacks_in_24003_page309 .link_effect8stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect8stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect8stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect8stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}



#stacks_in_24003_page309 .link_effect8stacks_in_24003_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}

#stacks_in_24003_page309 .link_effect8stacks_in_24003_page309 a:hover,
#stacks_in_24003_page309 .link_effect8stacks_in_24003_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_24003_page309 .link_effect8stacks_in_24003_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s, background-color 0.2s;
	transition: transform 0.2s, opacity 0.2s, background-color 0.2s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

#stacks_in_24003_page309 .link_effect8stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect8stacks_in_24003_page309 a:focus::before {
	background-color: rgba(255,255,255,0);
	opacity: 1;
	-webkit-transform: scaleX(1) scaleY(0.618);
	transform: scaleX(1) scaleY(0.618);
}

/* 9 Flipper 
====================== */



#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-perspective: 600px;
	perspective: 600px;
	-webkit-perspective-origin: 50% 100%;
	perspective-origin: 50% 100%;
}

#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 a:hover,
#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 a::after {
	position: absolute;
	top: 0;
	left: -4px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 4px;
	width: 100%;
	height: 100%;
	content: '';
}

#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 a::before {
	background-color: #DA4453;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 a:focus::before {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

#stacks_in_24003_page309 .link_effect9stacks_in_24003_page309 a::after {
	border-bottom: 2px solid  #DA4453;
}



/* 10 Borderer 
====================== */

#stacks_in_24003_page309 .link_effect10stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect10stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect10stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect10stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_24003_page309 .link_effect10stacks_in_24003_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

#stacks_in_24003_page309 .link_effect10stacks_in_24003_page309 a:hover,
#stacks_in_24003_page309 .link_effect10stacks_in_24003_page309 a:focus {
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_24003_page309 .link_effect10stacks_in_24003_page309 a::before {
	position: absolute;
	top: -2px;
	left: -7px;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border: 2px solid #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_24003_page309 .link_effect10stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect10stacks_in_24003_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}



/* 11 Squiffy 
====================== */

#stacks_in_24003_page309 .link_effect11stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect11stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect11stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect11stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_24003_page309 .link_effect11stacks_in_24003_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

#stacks_in_24003_page309 .link_effect11stacks_in_24003_page309 a:hover,
#stacks_in_24003_page309 .link_effect11stacks_in_24003_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_24003_page309 .link_effect11stacks_in_24003_page309 a::before {
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
		transition: transform 0.4s, opacity 0.2s;
	-webkit-transform: skewY(-3deg) skewX(-11deg);
		transform: skewY(-3deg) skewX(-11deg);
}

#stacks_in_24003_page309 .link_effect11stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect11stacks_in_24003_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: skewY(0) skewX(0);
			transform: skewY(0) skewX(0);
}




/* 12 UpLiner 
====================== */

#stacks_in_24003_page309 .link_effect12stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect12stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect12stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect12stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_24003_page309 .link_effect12stacks_in_24003_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_24003_page309 .link_effect12stacks_in_24003_page309 a:hover,
#stacks_in_24003_page309 .link_effect12stacks_in_24003_page309 a:focus {
	-webkit-transform: translateY(10%);
			transform: translateY(10%);
}

#stacks_in_24003_page309 .link_effect12stacks_in_24003_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateY(100%) translateY(-2px);
			transform: translateY(100%) translateY(-2px);
}

#stacks_in_24003_page309 .link_effect12stacks_in_24003_page309 a,
#stacks_in_24003_page309 .link_effect12stacks_in_24003_page309 a::before {
	-webkit-transition-timing-function: cubic-bezier(0.6,0,0.4,1);
			transition-timing-function: cubic-bezier(0.6,0,0.4,1);
}

#stacks_in_24003_page309 .link_effect12stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect12stacks_in_24003_page309 a:focus::before {
	-webkit-transform: translateY(-100%) translateY(2px);
			transform: translateY(-100%) translateY(2px);
} 


/* 13 Tooltipper 
====================== */

#stacks_in_24003_page309 .link_effect13stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect13stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect13stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect13stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_24003_page309 .link_effect13stacks_in_24003_page309 {
}

#stacks_in_24003_page309 .link_effect13stacks_in_24003_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
}

#stacks_in_24003_page309 .link_effect13stacks_in_24003_page309 a::before {
	display:table;
  	position:absolute;
  	top:1.8em;
  	left:1.8em;
  	padding:.2em .5em .5em 3.7em;
	width: 200pxpx;
	height: 100%;
	background: #DA4453 url(../index_files/link.svg) no-repeat -3em 50%;
	background-size: auto 40%;
	color: transparent;
	content: attr(href);
	white-space: pre-wrap;
	word-break: break-all;
	font-weight:bold !important;;
	font-size: 80%;
	font-style: italic;
	opacity: 0;
	line-height: 1.6;
	pointer-events: auto;
	-webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
			transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
	-webkit-border-radius: 5pxpx;
	   -moz-border-radius: 5pxpx;
			border-radius: 5pxpx;
}	

#stacks_in_24003_page309 .link_effect13stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect13stacks_in_24003_page309 a:focus::before {
	background-position: 1em 50%;
	color: #DA4453;
	opacity: 1;
	-webkit-transition-delay: 0s, 0s, 0s, 0.1s;
			transition-delay: 0s, 0s, 0s, 0.1s;
	-webkit-transform: scale(1) translateY(-75%);
			transform: scale(1) translateY(-75%);
}


/* 14 Arrow arrow_color
====================== */

#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 a {
	padding: 0 0.25em;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 a:hover,
#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 a::after {
	-webkit-transform: translateX(-1em);
			transform: translateX(-1em);
}

#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 a::after {
	position: absolute;
	height: 100%;
	content: '';
}

#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 a::before {
	left: 0;
	z-index: -1;
	width: 100%;
	background: #C3E0FF;
}

#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 a::after {
	left: 100%;
	z-index: -2;
	width: 1em;
	background: #3766A4 url(../index_files/arrow_right.svg) no-repeat 50% 50%;
	background-size: 60% auto;
	text-align: center;
	pointer-events: auto;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 a:hover::after,
#stacks_in_24003_page309 .link_effect14stacks_in_24003_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}


/* 15 Curtains 
====================== */

#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
}

#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a::before {
	border-top: 2px solid #DA4453;
	background: transparent;
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
	-webkit-transform: translateY( calc(100% - 2px) );
			transform: translateY( calc(100% - 2px) );
}

#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a:focus::before {
	-webkit-transition-delay: 0s;
			transition-delay: 0s;
}

#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a:focus::before,
#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a:hover::after,
#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a::after {
	z-index: -1;
	background: #DA4453;
	-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
}

#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a:hover::after,
#stacks_in_24003_page309 .link_effect15stacks_in_24003_page309 a:focus::after {
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
}



/* 16 Brackets 
====================== */

#stacks_in_24003_page309 .link_effect16stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect16stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect16stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect16stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_24003_page309 .link_effect16stacks_in_24003_page309 a {
	padding: 0 0.35em;
	font-weight:bold !important;;
	-webkit-transition: color 0.2s;
			transition: color 0.2s;
}

#stacks_in_24003_page309 .link_effect16stacks_in_24003_page309 a:hover {
	color: #d04c3f;
}

#stacks_in_24003_page309 .link_effect16stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect16stacks_in_24003_page309 a::after {
	position: absolute;
	top: 0;
	font-weight: 100;
	font-size: 150%;
	line-height: 1;
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
			transition: opacity 0.2s, transform 0.2s;
}

#stacks_in_24003_page309 .link_effect16stacks_in_24003_page309 a::before {
	left: -0.1em;
	content: '[';
	-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
}

#stacks_in_24003_page309 .link_effect16stacks_in_24003_page309 a::after {
	right: -0.1em;
	content: ']';
	-webkit-transform: translateX(100%);
			transform: translateX(100%);
}

#stacks_in_24003_page309 .link_effect16stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect16stacks_in_24003_page309 a:hover::after {
	opacity: 1;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}



/* 17 Javelinky 
====================== */

#stacks_in_24003_page309 .link_effect17stacks_in_24003_page309 a {
  	position: relative;
  	padding: 0 5px;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	text-decoration: none;
}

#stacks_in_24003_page309 .link_effect17stacks_in_24003_page309 a:after {
  	content: '';
  	position: absolute;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	width: 100%;
  	height: 1px;
  	margin: auto;
  	background-image: linear-gradient(90deg, transparent 0%, #183C66 50%, transparent 100%);
  	-webkit-transition: width .15s ease;
  	   -moz-transition: width .15s ease;
  			transition: width .15s ease;
}

#stacks_in_24003_page309 .link_effect17stacks_in_24003_page309 a:hover:after {
  	width: 0;
}


/* 18 Sandwich  
====================== */

#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 {
}

#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a {
	padding: 0 ;
	color: #183C66;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #183C66;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a:hover,
#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a:focus {
	color: #fff;
}

#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a:hover::before,
#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a:focus::before,
#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a:hover::after,
#stacks_in_24003_page309 .link_effect18stacks_in_24003_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}





/* 19 Fade Up 
====================== */


#stacks_in_24003_page309 .link_effect19stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect19stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect19stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect19stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect19stacks_in_24003_page309 a {
}

.link_effect19stacks_in_24003_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 2px;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.link_effect19stacks_in_24003_page309 a:hover::after,
.link_effect19stacks_in_24003_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}



/* 20 Fade Down 
====================== */

#stacks_in_24003_page309 .link_effect20stacks_in_24003_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_24003_page309 .link_effect20stacks_in_24003_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_24003_page309 .link_effect20stacks_in_24003_page309 a::before,
#stacks_in_24003_page309 .link_effect20stacks_in_24003_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect20stacks_in_24003_page309 a {
}

.link_effect20stacks_in_24003_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background:  #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
			transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.link_effect20stacks_in_24003_page309 a:hover::after,
.link_effect20stacks_in_24003_page309 a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}


































#stacks_in_24005_page309 {
	padding:  10px;
}
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_18246_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_18246_page309 theSlice {
}

#designlinkstacks_in_18246_page309  a:link,
#designlinkstacks_in_18246_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_18246_page309 {
	background: transparent;
}

.static-bg1stacks_in_18246_page309 {
	background: #333333;
}

.static-bg2stacks_in_18246_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_18246_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_18246_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_18246_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_18246_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_18246_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_18246_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_18246_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_18246_page309	.shadow-style1stacks_in_18246_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_18246_page309	.shadow-style1stacks_in_18246_page309 {
	margin:5px;
}

.shadow-style2stacks_in_18246_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_18246_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_18250_page309 a{text-decoraction:none!important}

#stacks_in_18252_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_18253_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_18254_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_18255_page309 {
	font-size: 90%;
	font-weight: lighter;
}
/* LinkThing by RapidWeaver Central  */



/* 1 Slinky  
====================== */

.link_effect1stacks_in_22052_page309 a:before, .link_effect1stacks_in_22052_page309 a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 50%;
  width: 0;
  height: 1px;  
  background: #183C66 !important;  
  -webkit-transition: width 300ms ease;
	transition: width 300ms ease;
}

.link_effect1stacks_in_22052_page309 a:after {
  right: 50%;
  left: auto;
}

.link_effect1stacks_in_22052_page309 a:hover:before, .link_effect1stacks_in_22052_page309 a:hover:after {
  width: 50%;
}

.link_effect1stacks_in_22052_page309 a   {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	text-decoration: none;
}

.link_effect1stacks_in_22052_page309 a:visited {
	text-decoration: none;
}



/* 2 Stretchy 
====================== */

#stacks_in_22052_page309 .link_effect2stacks_in_22052_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	letter-spacing: 0;
  	opacity: .5;
  	-webkit-transition: all .25s ease-out;
	
}

#stacks_in_22052_page309 .link_effect2stacks_in_22052_page309 a:hover {
   	opacity: 1;
  	letter-spacing: 10px;	
}

/* 3 Fade In  
====================== */

#stacks_in_22052_page309 .link_effect3stacks_in_22052_page309 {
  	text-decoration: none;
}

#stacks_in_22052_page309 .link_effect3stacks_in_22052_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	border-bottom: 1px solid #DA4453;
	font-weight: 500;
	-webkit-transition: background-color 0.3s, border-color 0.3s;
	transition: background-color 0.3s, border-color 0.3s;
}

#stacks_in_22052_page309 .link_effect3stacks_in_22052_page309 a:hover,
#stacks_in_22052_page309 .link_effect3stacks_in_22052_page309 a:focus {
	color: #DA4453 !important;
	border-color: #DA4453*0.8%;
	background-color: #DA4453;
}



/* 4 Bubble
====================== */

#stacks_in_22052_page309 .link_effect4stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect4stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect4stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect%stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_22052_page309 .link_effect4stacks_in_22052_page309 {
}

#stacks_in_22052_page309 .link_effect4stacks_in_22052_page309 a {
	font-weight:bold !important;;
}

#stacks_in_22052_page309 .link_effect4stacks_in_22052_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_22052_page309 .link_effect4stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect4stacks_in_22052_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}




/* 5  UpSlider 
====================== */


#stacks_in_22052_page309 .link_effect5stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect5stacks_in_22052_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect5stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect5stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_22052_page309 .link_effect5stacks_in_22052_page309 a {
	overflow: hidden;
	font-weight: 500;
}

#stacks_in_22052_page309 .link_effect5stacks_in_22052_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transform: translateY(95%);
	transform: translateY(95%);
}

#stacks_in_22052_page309 .link_effect5stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect5stacks_in_22052_page309 a:focus::before {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}





/* 6 RightSlider RightSlider_color
====================== */

#stacks_in_22052_page309 .link_effect6stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect6stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect6stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect6stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_22052_page309 .link_effect6stacks_in_22052_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_22052_page309 .link_effect6stacks_in_22052_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}

#stacks_in_22052_page309 .link_effect6stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect6stacks_in_22052_page309 a:focus::before {
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}




/* 7 InBouncer InBouncer_color
====================== */

#stacks_in_22052_page309 .link_effect7stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect7stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect7stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect7stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_22052_page309 .link_effect7stacks_in_22052_page309 {
	position: relative;
}

#stacks_in_22052_page309 .link_effect7stacks_in_22052_page309 a {
	vertical-align: bottom;
	font-weight:bold !important;;
}


#stacks_in_22052_page309 .link_effect7stacks_in_22052_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_22052_page309 .link_effect7stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect7stacks_in_22052_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}





/* 8 Dissipater   
====================== */

#stacks_in_22052_page309 .link_effect8stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect8stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect8stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect8stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}



#stacks_in_22052_page309 .link_effect8stacks_in_22052_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}

#stacks_in_22052_page309 .link_effect8stacks_in_22052_page309 a:hover,
#stacks_in_22052_page309 .link_effect8stacks_in_22052_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_22052_page309 .link_effect8stacks_in_22052_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s, background-color 0.2s;
	transition: transform 0.2s, opacity 0.2s, background-color 0.2s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

#stacks_in_22052_page309 .link_effect8stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect8stacks_in_22052_page309 a:focus::before {
	background-color: rgba(255,255,255,0);
	opacity: 1;
	-webkit-transform: scaleX(1) scaleY(0.618);
	transform: scaleX(1) scaleY(0.618);
}

/* 9 Flipper 
====================== */



#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-perspective: 600px;
	perspective: 600px;
	-webkit-perspective-origin: 50% 100%;
	perspective-origin: 50% 100%;
}

#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 a:hover,
#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 a::after {
	position: absolute;
	top: 0;
	left: -4px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 4px;
	width: 100%;
	height: 100%;
	content: '';
}

#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 a::before {
	background-color: #DA4453;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 a:focus::before {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

#stacks_in_22052_page309 .link_effect9stacks_in_22052_page309 a::after {
	border-bottom: 2px solid  #DA4453;
}



/* 10 Borderer 
====================== */

#stacks_in_22052_page309 .link_effect10stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect10stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect10stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect10stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_22052_page309 .link_effect10stacks_in_22052_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

#stacks_in_22052_page309 .link_effect10stacks_in_22052_page309 a:hover,
#stacks_in_22052_page309 .link_effect10stacks_in_22052_page309 a:focus {
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_22052_page309 .link_effect10stacks_in_22052_page309 a::before {
	position: absolute;
	top: -2px;
	left: -7px;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border: 2px solid #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_22052_page309 .link_effect10stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect10stacks_in_22052_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}



/* 11 Squiffy 
====================== */

#stacks_in_22052_page309 .link_effect11stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect11stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect11stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect11stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_22052_page309 .link_effect11stacks_in_22052_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

#stacks_in_22052_page309 .link_effect11stacks_in_22052_page309 a:hover,
#stacks_in_22052_page309 .link_effect11stacks_in_22052_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_22052_page309 .link_effect11stacks_in_22052_page309 a::before {
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
		transition: transform 0.4s, opacity 0.2s;
	-webkit-transform: skewY(-3deg) skewX(-11deg);
		transform: skewY(-3deg) skewX(-11deg);
}

#stacks_in_22052_page309 .link_effect11stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect11stacks_in_22052_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: skewY(0) skewX(0);
			transform: skewY(0) skewX(0);
}




/* 12 UpLiner 
====================== */

#stacks_in_22052_page309 .link_effect12stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect12stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect12stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect12stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_22052_page309 .link_effect12stacks_in_22052_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_22052_page309 .link_effect12stacks_in_22052_page309 a:hover,
#stacks_in_22052_page309 .link_effect12stacks_in_22052_page309 a:focus {
	-webkit-transform: translateY(10%);
			transform: translateY(10%);
}

#stacks_in_22052_page309 .link_effect12stacks_in_22052_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateY(100%) translateY(-2px);
			transform: translateY(100%) translateY(-2px);
}

#stacks_in_22052_page309 .link_effect12stacks_in_22052_page309 a,
#stacks_in_22052_page309 .link_effect12stacks_in_22052_page309 a::before {
	-webkit-transition-timing-function: cubic-bezier(0.6,0,0.4,1);
			transition-timing-function: cubic-bezier(0.6,0,0.4,1);
}

#stacks_in_22052_page309 .link_effect12stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect12stacks_in_22052_page309 a:focus::before {
	-webkit-transform: translateY(-100%) translateY(2px);
			transform: translateY(-100%) translateY(2px);
} 


/* 13 Tooltipper 
====================== */

#stacks_in_22052_page309 .link_effect13stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect13stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect13stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect13stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_22052_page309 .link_effect13stacks_in_22052_page309 {
}

#stacks_in_22052_page309 .link_effect13stacks_in_22052_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
}

#stacks_in_22052_page309 .link_effect13stacks_in_22052_page309 a::before {
	display:table;
  	position:absolute;
  	top:1.8em;
  	left:1.8em;
  	padding:.2em .5em .5em 3.7em;
	width: 200pxpx;
	height: 100%;
	background: #DA4453 url(../index_files/link.svg) no-repeat -3em 50%;
	background-size: auto 40%;
	color: transparent;
	content: attr(href);
	white-space: pre-wrap;
	word-break: break-all;
	font-weight:bold !important;;
	font-size: 80%;
	font-style: italic;
	opacity: 0;
	line-height: 1.6;
	pointer-events: auto;
	-webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
			transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
	-webkit-border-radius: 5pxpx;
	   -moz-border-radius: 5pxpx;
			border-radius: 5pxpx;
}	

#stacks_in_22052_page309 .link_effect13stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect13stacks_in_22052_page309 a:focus::before {
	background-position: 1em 50%;
	color: #DA4453;
	opacity: 1;
	-webkit-transition-delay: 0s, 0s, 0s, 0.1s;
			transition-delay: 0s, 0s, 0s, 0.1s;
	-webkit-transform: scale(1) translateY(-75%);
			transform: scale(1) translateY(-75%);
}


/* 14 Arrow arrow_color
====================== */

#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 a {
	padding: 0 0.25em;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 a:hover,
#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 a::after {
	-webkit-transform: translateX(-1em);
			transform: translateX(-1em);
}

#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 a::after {
	position: absolute;
	height: 100%;
	content: '';
}

#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 a::before {
	left: 0;
	z-index: -1;
	width: 100%;
	background: #C3E0FF;
}

#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 a::after {
	left: 100%;
	z-index: -2;
	width: 1em;
	background: #3766A4 url(../index_files/arrow_right.svg) no-repeat 50% 50%;
	background-size: 60% auto;
	text-align: center;
	pointer-events: auto;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 a:hover::after,
#stacks_in_22052_page309 .link_effect14stacks_in_22052_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}


/* 15 Curtains 
====================== */

#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
}

#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a::before {
	border-top: 2px solid #DA4453;
	background: transparent;
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
	-webkit-transform: translateY( calc(100% - 2px) );
			transform: translateY( calc(100% - 2px) );
}

#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a:focus::before {
	-webkit-transition-delay: 0s;
			transition-delay: 0s;
}

#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a:focus::before,
#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a:hover::after,
#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a::after {
	z-index: -1;
	background: #DA4453;
	-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
}

#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a:hover::after,
#stacks_in_22052_page309 .link_effect15stacks_in_22052_page309 a:focus::after {
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
}



/* 16 Brackets 
====================== */

#stacks_in_22052_page309 .link_effect16stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect16stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect16stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect16stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_22052_page309 .link_effect16stacks_in_22052_page309 a {
	padding: 0 0.35em;
	font-weight:bold !important;;
	-webkit-transition: color 0.2s;
			transition: color 0.2s;
}

#stacks_in_22052_page309 .link_effect16stacks_in_22052_page309 a:hover {
	color: #d04c3f;
}

#stacks_in_22052_page309 .link_effect16stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect16stacks_in_22052_page309 a::after {
	position: absolute;
	top: 0;
	font-weight: 100;
	font-size: 150%;
	line-height: 1;
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
			transition: opacity 0.2s, transform 0.2s;
}

#stacks_in_22052_page309 .link_effect16stacks_in_22052_page309 a::before {
	left: -0.1em;
	content: '[';
	-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
}

#stacks_in_22052_page309 .link_effect16stacks_in_22052_page309 a::after {
	right: -0.1em;
	content: ']';
	-webkit-transform: translateX(100%);
			transform: translateX(100%);
}

#stacks_in_22052_page309 .link_effect16stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect16stacks_in_22052_page309 a:hover::after {
	opacity: 1;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}



/* 17 Javelinky 
====================== */

#stacks_in_22052_page309 .link_effect17stacks_in_22052_page309 a {
  	position: relative;
  	padding: 0 5px;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	text-decoration: none;
}

#stacks_in_22052_page309 .link_effect17stacks_in_22052_page309 a:after {
  	content: '';
  	position: absolute;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	width: 100%;
  	height: 1px;
  	margin: auto;
  	background-image: linear-gradient(90deg, transparent 0%, #183C66 50%, transparent 100%);
  	-webkit-transition: width .15s ease;
  	   -moz-transition: width .15s ease;
  			transition: width .15s ease;
}

#stacks_in_22052_page309 .link_effect17stacks_in_22052_page309 a:hover:after {
  	width: 0;
}


/* 18 Sandwich  
====================== */

#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 {
}

#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a {
	padding: 0 ;
	color: #183C66;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #183C66;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a:hover,
#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a:focus {
	color: #fff;
}

#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a:hover::before,
#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a:focus::before,
#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a:hover::after,
#stacks_in_22052_page309 .link_effect18stacks_in_22052_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}





/* 19 Fade Up 
====================== */


#stacks_in_22052_page309 .link_effect19stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect19stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect19stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect19stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect19stacks_in_22052_page309 a {
}

.link_effect19stacks_in_22052_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 2px;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.link_effect19stacks_in_22052_page309 a:hover::after,
.link_effect19stacks_in_22052_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}



/* 20 Fade Down 
====================== */

#stacks_in_22052_page309 .link_effect20stacks_in_22052_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22052_page309 .link_effect20stacks_in_22052_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22052_page309 .link_effect20stacks_in_22052_page309 a::before,
#stacks_in_22052_page309 .link_effect20stacks_in_22052_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect20stacks_in_22052_page309 a {
}

.link_effect20stacks_in_22052_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background:  #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
			transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.link_effect20stacks_in_22052_page309 a:hover::after,
.link_effect20stacks_in_22052_page309 a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}


































#stacks_in_22054_page309 {
	padding:  10px;
}
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_18381_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_18381_page309 theSlice {
}

#designlinkstacks_in_18381_page309  a:link,
#designlinkstacks_in_18381_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_18381_page309 {
	background: transparent;
}

.static-bg1stacks_in_18381_page309 {
	background: #333333;
}

.static-bg2stacks_in_18381_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_18381_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_18381_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_18381_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_18381_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_18381_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_18381_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_18381_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_18381_page309	.shadow-style1stacks_in_18381_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_18381_page309	.shadow-style1stacks_in_18381_page309 {
	margin:5px;
}

.shadow-style2stacks_in_18381_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_18381_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_18385_page309 a{text-decoraction:none!important}

#stacks_in_18387_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_18389_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_18390_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_18391_page309 {
	font-size: 90%;
	font-weight: lighter;
}


#stacks_in_18394_page309 {
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}
/*
* Responsive Bigfoot 1 Column
* Adapted for Responsive Bigfoot by RapidWeaver Central 
*/

/*
*
* Lemonade v1.1
* Copyright 2013, Joey
* lemonade.im
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
*
*/


/* Targets all elements */

[#stacks_in_18396_page309 class*='bit-'] {
	float: left;
	padding: 10px;
}

/* Floats last ".bit-" to the right */

[#stacks_in_18396_page309 class*='bit-']:last-of-type {
	padding-right: 10px;
	float: right;
}

/* Clearfix */

#stacks_in_18396_page309 .frameThing:after {
	content: "";
	display: table;
	clear: both;
}

/* Main Widths */

#stacks_in_18396_page309 .bit-1 {
	width: 100%;
  	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
          	box-sizing: border-box;
}

#stacks_in_18396_page309 .bit-2 {
	width: 50%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}

#stacks_in_18396_page309 .bit-3 {
	width: 33.33%;
  	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
          	box-sizing: border-box;
}

#stacks_in_18396_page309 .bit-4 {
	width: 25%;
  	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
          	box-sizing: border-box;
}

#stacks_in_18396_page309 .bit-5 {
	width: 20%;
  	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
          	box-sizing: border-box;
}

#stacks_in_18396_page309 .bit-6 {
	width: 16.6666666667%;
  	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
          	box-sizing: border-box;
}


/* Landscape mobile & down
===============================*/

@media (max-width: 480px) {

#stacks_in_18396_page309 .bit-1,
#stacks_in_18396_page309 .bit-2,
#stacks_in_18396_page309 .bit-3,
#stacks_in_18396_page309 .bit-4,
#stacks_in_18396_page309 .bit-5,
#stacks_in_18396_page309 .bit-6 {
	width: 100%;
}

#stacks_in_18396_page309 .frameThing .bit-4:nth-child(2) {
	float: right;
}

#stacks_in_18396_page309 .frameThing .bit-4:nth-child(3) {
	clear: both;
	float: left;
}

#stacks_in_18396_page309 .frameThing .bit-4:nth-child(4) {
	float: right;
  }
}

/* Mobile to Tablet Portrait
===============================*/

@media (min-width: 480px) and (max-width: 800px) {

#stacks_in_18396_page309 .bit-4,
#stacks_in_18396_page309 .bit-6 {
	width: 50%;
}

#stacks_in_18396_page309 .bit-1,
#stacks_in_18396_page309 .bit-2,
#stacks_in_18396_page309 .bit-3,
#stacks_in_18396_page309 .bit-5 {
	width: 100%;
}

}

/* Landscape Tablet to Desktop
===============================*/

@media (min-width: 800px) and (max-width: 1200px) {

#stacks_in_18396_page309 .bit-2 {
	width: 100%;
}

#stacks_in_18396_page309 .bit-4 {
	width: 50%;
}

}


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

/* START NOTES CSS */


  
/* END NOTES CSS */      
/* LinkThing by RapidWeaver Central  */



/* 1 Slinky  
====================== */

.link_effect1stacks_in_22089_page309 a:before, .link_effect1stacks_in_22089_page309 a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 50%;
  width: 0;
  height: 1px;  
  background: #183C66 !important;  
  -webkit-transition: width 300ms ease;
	transition: width 300ms ease;
}

.link_effect1stacks_in_22089_page309 a:after {
  right: 50%;
  left: auto;
}

.link_effect1stacks_in_22089_page309 a:hover:before, .link_effect1stacks_in_22089_page309 a:hover:after {
  width: 50%;
}

.link_effect1stacks_in_22089_page309 a   {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	text-decoration: none;
}

.link_effect1stacks_in_22089_page309 a:visited {
	text-decoration: none;
}



/* 2 Stretchy 
====================== */

#stacks_in_22089_page309 .link_effect2stacks_in_22089_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	letter-spacing: 0;
  	opacity: .5;
  	-webkit-transition: all .25s ease-out;
	
}

#stacks_in_22089_page309 .link_effect2stacks_in_22089_page309 a:hover {
   	opacity: 1;
  	letter-spacing: 10px;	
}

/* 3 Fade In  
====================== */

#stacks_in_22089_page309 .link_effect3stacks_in_22089_page309 {
  	text-decoration: none;
}

#stacks_in_22089_page309 .link_effect3stacks_in_22089_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	border-bottom: 1px solid #DA4453;
	font-weight: 500;
	-webkit-transition: background-color 0.3s, border-color 0.3s;
	transition: background-color 0.3s, border-color 0.3s;
}

#stacks_in_22089_page309 .link_effect3stacks_in_22089_page309 a:hover,
#stacks_in_22089_page309 .link_effect3stacks_in_22089_page309 a:focus {
	color: #DA4453 !important;
	border-color: #DA4453*0.8%;
	background-color: #DA4453;
}



/* 4 Bubble
====================== */

#stacks_in_22089_page309 .link_effect4stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect4stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect4stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect%stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_22089_page309 .link_effect4stacks_in_22089_page309 {
}

#stacks_in_22089_page309 .link_effect4stacks_in_22089_page309 a {
	font-weight:bold !important;;
}

#stacks_in_22089_page309 .link_effect4stacks_in_22089_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_22089_page309 .link_effect4stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect4stacks_in_22089_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}




/* 5  UpSlider 
====================== */


#stacks_in_22089_page309 .link_effect5stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect5stacks_in_22089_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect5stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect5stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_22089_page309 .link_effect5stacks_in_22089_page309 a {
	overflow: hidden;
	font-weight: 500;
}

#stacks_in_22089_page309 .link_effect5stacks_in_22089_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transform: translateY(95%);
	transform: translateY(95%);
}

#stacks_in_22089_page309 .link_effect5stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect5stacks_in_22089_page309 a:focus::before {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}





/* 6 RightSlider RightSlider_color
====================== */

#stacks_in_22089_page309 .link_effect6stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect6stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect6stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect6stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_22089_page309 .link_effect6stacks_in_22089_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_22089_page309 .link_effect6stacks_in_22089_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}

#stacks_in_22089_page309 .link_effect6stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect6stacks_in_22089_page309 a:focus::before {
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}




/* 7 InBouncer InBouncer_color
====================== */

#stacks_in_22089_page309 .link_effect7stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect7stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect7stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect7stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_22089_page309 .link_effect7stacks_in_22089_page309 {
	position: relative;
}

#stacks_in_22089_page309 .link_effect7stacks_in_22089_page309 a {
	vertical-align: bottom;
	font-weight:bold !important;;
}


#stacks_in_22089_page309 .link_effect7stacks_in_22089_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_22089_page309 .link_effect7stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect7stacks_in_22089_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}





/* 8 Dissipater   
====================== */

#stacks_in_22089_page309 .link_effect8stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect8stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect8stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect8stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}



#stacks_in_22089_page309 .link_effect8stacks_in_22089_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}

#stacks_in_22089_page309 .link_effect8stacks_in_22089_page309 a:hover,
#stacks_in_22089_page309 .link_effect8stacks_in_22089_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_22089_page309 .link_effect8stacks_in_22089_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s, background-color 0.2s;
	transition: transform 0.2s, opacity 0.2s, background-color 0.2s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

#stacks_in_22089_page309 .link_effect8stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect8stacks_in_22089_page309 a:focus::before {
	background-color: rgba(255,255,255,0);
	opacity: 1;
	-webkit-transform: scaleX(1) scaleY(0.618);
	transform: scaleX(1) scaleY(0.618);
}

/* 9 Flipper 
====================== */



#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-perspective: 600px;
	perspective: 600px;
	-webkit-perspective-origin: 50% 100%;
	perspective-origin: 50% 100%;
}

#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 a:hover,
#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 a::after {
	position: absolute;
	top: 0;
	left: -4px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 4px;
	width: 100%;
	height: 100%;
	content: '';
}

#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 a::before {
	background-color: #DA4453;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 a:focus::before {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

#stacks_in_22089_page309 .link_effect9stacks_in_22089_page309 a::after {
	border-bottom: 2px solid  #DA4453;
}



/* 10 Borderer 
====================== */

#stacks_in_22089_page309 .link_effect10stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect10stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect10stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect10stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_22089_page309 .link_effect10stacks_in_22089_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

#stacks_in_22089_page309 .link_effect10stacks_in_22089_page309 a:hover,
#stacks_in_22089_page309 .link_effect10stacks_in_22089_page309 a:focus {
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_22089_page309 .link_effect10stacks_in_22089_page309 a::before {
	position: absolute;
	top: -2px;
	left: -7px;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border: 2px solid #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_22089_page309 .link_effect10stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect10stacks_in_22089_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}



/* 11 Squiffy 
====================== */

#stacks_in_22089_page309 .link_effect11stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect11stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect11stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect11stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_22089_page309 .link_effect11stacks_in_22089_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

#stacks_in_22089_page309 .link_effect11stacks_in_22089_page309 a:hover,
#stacks_in_22089_page309 .link_effect11stacks_in_22089_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_22089_page309 .link_effect11stacks_in_22089_page309 a::before {
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
		transition: transform 0.4s, opacity 0.2s;
	-webkit-transform: skewY(-3deg) skewX(-11deg);
		transform: skewY(-3deg) skewX(-11deg);
}

#stacks_in_22089_page309 .link_effect11stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect11stacks_in_22089_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: skewY(0) skewX(0);
			transform: skewY(0) skewX(0);
}




/* 12 UpLiner 
====================== */

#stacks_in_22089_page309 .link_effect12stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect12stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect12stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect12stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_22089_page309 .link_effect12stacks_in_22089_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_22089_page309 .link_effect12stacks_in_22089_page309 a:hover,
#stacks_in_22089_page309 .link_effect12stacks_in_22089_page309 a:focus {
	-webkit-transform: translateY(10%);
			transform: translateY(10%);
}

#stacks_in_22089_page309 .link_effect12stacks_in_22089_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateY(100%) translateY(-2px);
			transform: translateY(100%) translateY(-2px);
}

#stacks_in_22089_page309 .link_effect12stacks_in_22089_page309 a,
#stacks_in_22089_page309 .link_effect12stacks_in_22089_page309 a::before {
	-webkit-transition-timing-function: cubic-bezier(0.6,0,0.4,1);
			transition-timing-function: cubic-bezier(0.6,0,0.4,1);
}

#stacks_in_22089_page309 .link_effect12stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect12stacks_in_22089_page309 a:focus::before {
	-webkit-transform: translateY(-100%) translateY(2px);
			transform: translateY(-100%) translateY(2px);
} 


/* 13 Tooltipper 
====================== */

#stacks_in_22089_page309 .link_effect13stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect13stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect13stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect13stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_22089_page309 .link_effect13stacks_in_22089_page309 {
}

#stacks_in_22089_page309 .link_effect13stacks_in_22089_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
}

#stacks_in_22089_page309 .link_effect13stacks_in_22089_page309 a::before {
	display:table;
  	position:absolute;
  	top:1.8em;
  	left:1.8em;
  	padding:.2em .5em .5em 3.7em;
	width: 200pxpx;
	height: 100%;
	background: #DA4453 url(../index_files/link.svg) no-repeat -3em 50%;
	background-size: auto 40%;
	color: transparent;
	content: attr(href);
	white-space: pre-wrap;
	word-break: break-all;
	font-weight:bold !important;;
	font-size: 80%;
	font-style: italic;
	opacity: 0;
	line-height: 1.6;
	pointer-events: auto;
	-webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
			transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
	-webkit-border-radius: 5pxpx;
	   -moz-border-radius: 5pxpx;
			border-radius: 5pxpx;
}	

#stacks_in_22089_page309 .link_effect13stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect13stacks_in_22089_page309 a:focus::before {
	background-position: 1em 50%;
	color: #DA4453;
	opacity: 1;
	-webkit-transition-delay: 0s, 0s, 0s, 0.1s;
			transition-delay: 0s, 0s, 0s, 0.1s;
	-webkit-transform: scale(1) translateY(-75%);
			transform: scale(1) translateY(-75%);
}


/* 14 Arrow arrow_color
====================== */

#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 a {
	padding: 0 0.25em;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 a:hover,
#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 a::after {
	-webkit-transform: translateX(-1em);
			transform: translateX(-1em);
}

#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 a::after {
	position: absolute;
	height: 100%;
	content: '';
}

#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 a::before {
	left: 0;
	z-index: -1;
	width: 100%;
	background: #C3E0FF;
}

#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 a::after {
	left: 100%;
	z-index: -2;
	width: 1em;
	background: #3766A4 url(../index_files/arrow_right.svg) no-repeat 50% 50%;
	background-size: 60% auto;
	text-align: center;
	pointer-events: auto;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 a:hover::after,
#stacks_in_22089_page309 .link_effect14stacks_in_22089_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}


/* 15 Curtains 
====================== */

#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
}

#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a::before {
	border-top: 2px solid #DA4453;
	background: transparent;
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
	-webkit-transform: translateY( calc(100% - 2px) );
			transform: translateY( calc(100% - 2px) );
}

#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a:focus::before {
	-webkit-transition-delay: 0s;
			transition-delay: 0s;
}

#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a:focus::before,
#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a:hover::after,
#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a::after {
	z-index: -1;
	background: #DA4453;
	-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
}

#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a:hover::after,
#stacks_in_22089_page309 .link_effect15stacks_in_22089_page309 a:focus::after {
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
}



/* 16 Brackets 
====================== */

#stacks_in_22089_page309 .link_effect16stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect16stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect16stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect16stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_22089_page309 .link_effect16stacks_in_22089_page309 a {
	padding: 0 0.35em;
	font-weight:bold !important;;
	-webkit-transition: color 0.2s;
			transition: color 0.2s;
}

#stacks_in_22089_page309 .link_effect16stacks_in_22089_page309 a:hover {
	color: #d04c3f;
}

#stacks_in_22089_page309 .link_effect16stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect16stacks_in_22089_page309 a::after {
	position: absolute;
	top: 0;
	font-weight: 100;
	font-size: 150%;
	line-height: 1;
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
			transition: opacity 0.2s, transform 0.2s;
}

#stacks_in_22089_page309 .link_effect16stacks_in_22089_page309 a::before {
	left: -0.1em;
	content: '[';
	-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
}

#stacks_in_22089_page309 .link_effect16stacks_in_22089_page309 a::after {
	right: -0.1em;
	content: ']';
	-webkit-transform: translateX(100%);
			transform: translateX(100%);
}

#stacks_in_22089_page309 .link_effect16stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect16stacks_in_22089_page309 a:hover::after {
	opacity: 1;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}



/* 17 Javelinky 
====================== */

#stacks_in_22089_page309 .link_effect17stacks_in_22089_page309 a {
  	position: relative;
  	padding: 0 5px;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	text-decoration: none;
}

#stacks_in_22089_page309 .link_effect17stacks_in_22089_page309 a:after {
  	content: '';
  	position: absolute;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	width: 100%;
  	height: 1px;
  	margin: auto;
  	background-image: linear-gradient(90deg, transparent 0%, #183C66 50%, transparent 100%);
  	-webkit-transition: width .15s ease;
  	   -moz-transition: width .15s ease;
  			transition: width .15s ease;
}

#stacks_in_22089_page309 .link_effect17stacks_in_22089_page309 a:hover:after {
  	width: 0;
}


/* 18 Sandwich  
====================== */

#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 {
}

#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a {
	padding: 0 ;
	color: #183C66;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #183C66;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a:hover,
#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a:focus {
	color: #fff;
}

#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a:hover::before,
#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a:focus::before,
#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a:hover::after,
#stacks_in_22089_page309 .link_effect18stacks_in_22089_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}





/* 19 Fade Up 
====================== */


#stacks_in_22089_page309 .link_effect19stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect19stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect19stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect19stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect19stacks_in_22089_page309 a {
}

.link_effect19stacks_in_22089_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 2px;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.link_effect19stacks_in_22089_page309 a:hover::after,
.link_effect19stacks_in_22089_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}



/* 20 Fade Down 
====================== */

#stacks_in_22089_page309 .link_effect20stacks_in_22089_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22089_page309 .link_effect20stacks_in_22089_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22089_page309 .link_effect20stacks_in_22089_page309 a::before,
#stacks_in_22089_page309 .link_effect20stacks_in_22089_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect20stacks_in_22089_page309 a {
}

.link_effect20stacks_in_22089_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background:  #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
			transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.link_effect20stacks_in_22089_page309 a:hover::after,
.link_effect20stacks_in_22089_page309 a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}


































#stacks_in_22091_page309 {
	padding:  10px;
}
/* DesignThing Stack by RapidWeaver Central */

#designthingstacks_in_18472_page309  {
	display: block;
	overflow: hidden;
}

#stacks_in_18472_page309 theSlice {
}

#designlinkstacks_in_18472_page309  a:link,
#designlinkstacks_in_18472_page309  a:hover {
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

.static-bg0stacks_in_18472_page309 {
	background: transparent;
}

.static-bg1stacks_in_18472_page309 {
	background: #333333;
}

.static-bg2stacks_in_18472_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_18472_page309 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_18472_page309 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_18472_page309 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#stacks_in_18472_page309 .shadowthing { 
	
	
   	border: 1px solid #CFCFCF;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
}

#stacks_in_18472_page309 .dash {
	position: relative;
	z-index: 0;
}

#stacks_in_18472_page309 .dash::before {
	content: '';
	position: absolute;
	z-index: -1;
	border: 0px dashed #000000;
	top: 3px;
	bottom: 3px;
	left: 3px;
	right: 3px;
	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
    		border-radius: 0px;
}

.shadow-style0stacks_in_18472_page309 {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
}

#stacks_in_18472_page309	.shadow-style1stacks_in_18472_page309  {
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.50) ;
			box-shadow: 0px 0px 0px rgba(0,0,0,0.50);
}

#stacks_in_18472_page309	.shadow-style1stacks_in_18472_page309 {
	margin:5px;
}

.shadow-style2stacks_in_18472_page309  {
	 -webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.50);
	   -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);
			box-shadow: inset 0px 0px 5px rgba(0,0,0,0.50);		
}


#stacks_in_18472_page309 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_18474_page309 a{text-decoraction:none!important}

#stacks_in_18484_page309 {
	background-color: #E0E0E0;
	padding: 10px 0px 2px 10px;
}

#stacks_in_18485_page309 {
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 120%;
}

#stacks_in_18486_page309 {
	background-color: #E0E0E0;
	padding: 1px 0px 7px 10px;
}

#stacks_in_18487_page309 {
	font-size: 90%;
	font-weight: lighter;
}
/* LinkThing by RapidWeaver Central  */



/* 1 Slinky  
====================== */

.link_effect1stacks_in_22109_page309 a:before, .link_effect1stacks_in_22109_page309 a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 50%;
  width: 0;
  height: 1px;  
  background: #183C66 !important;  
  -webkit-transition: width 300ms ease;
	transition: width 300ms ease;
}

.link_effect1stacks_in_22109_page309 a:after {
  right: 50%;
  left: auto;
}

.link_effect1stacks_in_22109_page309 a:hover:before, .link_effect1stacks_in_22109_page309 a:hover:after {
  width: 50%;
}

.link_effect1stacks_in_22109_page309 a   {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	text-decoration: none;
}

.link_effect1stacks_in_22109_page309 a:visited {
	text-decoration: none;
}



/* 2 Stretchy 
====================== */

#stacks_in_22109_page309 .link_effect2stacks_in_22109_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	letter-spacing: 0;
  	opacity: .5;
  	-webkit-transition: all .25s ease-out;
	
}

#stacks_in_22109_page309 .link_effect2stacks_in_22109_page309 a:hover {
   	opacity: 1;
  	letter-spacing: 10px;	
}

/* 3 Fade In  
====================== */

#stacks_in_22109_page309 .link_effect3stacks_in_22109_page309 {
  	text-decoration: none;
}

#stacks_in_22109_page309 .link_effect3stacks_in_22109_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	border-bottom: 1px solid #DA4453;
	font-weight: 500;
	-webkit-transition: background-color 0.3s, border-color 0.3s;
	transition: background-color 0.3s, border-color 0.3s;
}

#stacks_in_22109_page309 .link_effect3stacks_in_22109_page309 a:hover,
#stacks_in_22109_page309 .link_effect3stacks_in_22109_page309 a:focus {
	color: #DA4453 !important;
	border-color: #DA4453*0.8%;
	background-color: #DA4453;
}



/* 4 Bubble
====================== */

#stacks_in_22109_page309 .link_effect4stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect4stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect4stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect%stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_22109_page309 .link_effect4stacks_in_22109_page309 {
}

#stacks_in_22109_page309 .link_effect4stacks_in_22109_page309 a {
	font-weight:bold !important;;
}

#stacks_in_22109_page309 .link_effect4stacks_in_22109_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_22109_page309 .link_effect4stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect4stacks_in_22109_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}




/* 5  UpSlider 
====================== */


#stacks_in_22109_page309 .link_effect5stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect5stacks_in_22109_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect5stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect5stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_22109_page309 .link_effect5stacks_in_22109_page309 a {
	overflow: hidden;
	font-weight: 500;
}

#stacks_in_22109_page309 .link_effect5stacks_in_22109_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transform: translateY(95%);
	transform: translateY(95%);
}

#stacks_in_22109_page309 .link_effect5stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect5stacks_in_22109_page309 a:focus::before {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}





/* 6 RightSlider RightSlider_color
====================== */

#stacks_in_22109_page309 .link_effect6stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect6stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect6stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect6stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_22109_page309 .link_effect6stacks_in_22109_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_22109_page309 .link_effect6stacks_in_22109_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}

#stacks_in_22109_page309 .link_effect6stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect6stacks_in_22109_page309 a:focus::before {
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}




/* 7 InBouncer InBouncer_color
====================== */

#stacks_in_22109_page309 .link_effect7stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect7stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect7stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect7stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_22109_page309 .link_effect7stacks_in_22109_page309 {
	position: relative;
}

#stacks_in_22109_page309 .link_effect7stacks_in_22109_page309 a {
	vertical-align: bottom;
	font-weight:bold !important;;
}


#stacks_in_22109_page309 .link_effect7stacks_in_22109_page309 a::before {
	position: absolute;
	top: 0;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	transition-timing-function: cubic-bezier(0.25,0.25,0.325,1.39);
	-webkit-transform: scale(0);
	transform: scale(0);
}

#stacks_in_22109_page309 .link_effect7stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect7stacks_in_22109_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}





/* 8 Dissipater   
====================== */

#stacks_in_22109_page309 .link_effect8stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect8stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect8stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect8stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}



#stacks_in_22109_page309 .link_effect8stacks_in_22109_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}

#stacks_in_22109_page309 .link_effect8stacks_in_22109_page309 a:hover,
#stacks_in_22109_page309 .link_effect8stacks_in_22109_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_22109_page309 .link_effect8stacks_in_22109_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background-color: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s, background-color 0.2s;
	transition: transform 0.2s, opacity 0.2s, background-color 0.2s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

#stacks_in_22109_page309 .link_effect8stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect8stacks_in_22109_page309 a:focus::before {
	background-color: rgba(255,255,255,0);
	opacity: 1;
	-webkit-transform: scaleX(1) scaleY(0.618);
	transform: scaleX(1) scaleY(0.618);
}

/* 9 Flipper 
====================== */



#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-perspective: 600px;
	perspective: 600px;
	-webkit-perspective-origin: 50% 100%;
	perspective-origin: 50% 100%;
}

#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 a:hover,
#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 a::after {
	position: absolute;
	top: 0;
	left: -4px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 4px;
	width: 100%;
	height: 100%;
	content: '';
}

#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 a::before {
	background-color: #DA4453;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 a:focus::before {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

#stacks_in_22109_page309 .link_effect9stacks_in_22109_page309 a::after {
	border-bottom: 2px solid  #DA4453;
}



/* 10 Borderer 
====================== */

#stacks_in_22109_page309 .link_effect10stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect10stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect10stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect10stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

#stacks_in_22109_page309 .link_effect10stacks_in_22109_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.2s;
	transition: transform 0.2s;
}

#stacks_in_22109_page309 .link_effect10stacks_in_22109_page309 a:hover,
#stacks_in_22109_page309 .link_effect10stacks_in_22109_page309 a:focus {
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_22109_page309 .link_effect10stacks_in_22109_page309 a::before {
	position: absolute;
	top: -2px;
	left: -7px;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	border: 2px solid #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
	-webkit-transform: scale(0.8333);
	transform: scale(0.8333);
}

#stacks_in_22109_page309 .link_effect10stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect10stacks_in_22109_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}



/* 11 Squiffy 
====================== */

#stacks_in_22109_page309 .link_effect11stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; /* needed for setting pseudo-element z-index */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect11stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect11stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect11stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}


#stacks_in_22109_page309 .link_effect11stacks_in_22109_page309 a {
	font-weight:bold !important;;
	-webkit-transition: color 0.4s;
	transition: color 0.4s;
}

#stacks_in_22109_page309 .link_effect11stacks_in_22109_page309 a:hover,
#stacks_in_22109_page309 .link_effect11stacks_in_22109_page309 a:focus {
	color: #DA4453 !important;
}

#stacks_in_22109_page309 .link_effect11stacks_in_22109_page309 a::before {
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: -1;
	box-sizing: content-box;
	padding: 0 5px;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
		transition: transform 0.4s, opacity 0.2s;
	-webkit-transform: skewY(-3deg) skewX(-11deg);
		transform: skewY(-3deg) skewX(-11deg);
}

#stacks_in_22109_page309 .link_effect11stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect11stacks_in_22109_page309 a:focus::before {
	opacity: 1;
	-webkit-transform: skewY(0) skewX(0);
			transform: skewY(0) skewX(0);
}




/* 12 UpLiner 
====================== */

#stacks_in_22109_page309 .link_effect12stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect12stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect12stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect12stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_22109_page309 .link_effect12stacks_in_22109_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_22109_page309 .link_effect12stacks_in_22109_page309 a:hover,
#stacks_in_22109_page309 .link_effect12stacks_in_22109_page309 a:focus {
	-webkit-transform: translateY(10%);
			transform: translateY(10%);
}

#stacks_in_22109_page309 .link_effect12stacks_in_22109_page309 a::before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #DA4453;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateY(100%) translateY(-2px);
			transform: translateY(100%) translateY(-2px);
}

#stacks_in_22109_page309 .link_effect12stacks_in_22109_page309 a,
#stacks_in_22109_page309 .link_effect12stacks_in_22109_page309 a::before {
	-webkit-transition-timing-function: cubic-bezier(0.6,0,0.4,1);
			transition-timing-function: cubic-bezier(0.6,0,0.4,1);
}

#stacks_in_22109_page309 .link_effect12stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect12stacks_in_22109_page309 a:focus::before {
	-webkit-transform: translateY(-100%) translateY(2px);
			transform: translateY(-100%) translateY(2px);
} 


/* 13 Tooltipper 
====================== */

#stacks_in_22109_page309 .link_effect13stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect13stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect13stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect13stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_22109_page309 .link_effect13stacks_in_22109_page309 {
}

#stacks_in_22109_page309 .link_effect13stacks_in_22109_page309 a {
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
}

#stacks_in_22109_page309 .link_effect13stacks_in_22109_page309 a::before {
	display:table;
  	position:absolute;
  	top:1.8em;
  	left:1.8em;
  	padding:.2em .5em .5em 3.7em;
	width: 200pxpx;
	height: 100%;
	background: #DA4453 url(../index_files/link.svg) no-repeat -3em 50%;
	background-size: auto 40%;
	color: transparent;
	content: attr(href);
	white-space: pre-wrap;
	word-break: break-all;
	font-weight:bold !important;;
	font-size: 80%;
	font-style: italic;
	opacity: 0;
	line-height: 1.6;
	pointer-events: auto;
	-webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
			transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
	-webkit-border-radius: 5pxpx;
	   -moz-border-radius: 5pxpx;
			border-radius: 5pxpx;
}	

#stacks_in_22109_page309 .link_effect13stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect13stacks_in_22109_page309 a:focus::before {
	background-position: 1em 50%;
	color: #DA4453;
	opacity: 1;
	-webkit-transition-delay: 0s, 0s, 0s, 0.1s;
			transition-delay: 0s, 0s, 0s, 0.1s;
	-webkit-transform: scale(1) translateY(-75%);
			transform: scale(1) translateY(-75%);
}


/* 14 Arrow arrow_color
====================== */

#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 a {
	padding: 0 0.25em;
	font-weight:bold !important;;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 a:hover,
#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 a::after {
	-webkit-transform: translateX(-1em);
			transform: translateX(-1em);
}

#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 a::after {
	position: absolute;
	height: 100%;
	content: '';
}

#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 a::before {
	left: 0;
	z-index: -1;
	width: 100%;
	background: #C3E0FF;
}

#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 a::after {
	left: 100%;
	z-index: -2;
	width: 1em;
	background: #3766A4 url(../index_files/arrow_right.svg) no-repeat 50% 50%;
	background-size: 60% auto;
	text-align: center;
	pointer-events: auto;
	-webkit-transition: -webkit-transform 0.3s;
			transition: transform 0.3s;
}

#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 a:hover::after,
#stacks_in_22109_page309 .link_effect14stacks_in_22109_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}


/* 15 Curtains 
====================== */

#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a {
	overflow: hidden;
	font-weight:bold !important;;
}

#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
}

#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a::before {
	border-top: 2px solid #DA4453;
	background: transparent;
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
	-webkit-transform: translateY( calc(100% - 2px) );
			transform: translateY( calc(100% - 2px) );
}

#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a:focus::before {
	-webkit-transition-delay: 0s;
			transition-delay: 0s;
}

#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a:focus::before,
#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a:hover::after,
#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a:focus::after {
	-webkit-transform: translateX(0);
			transform: translateX(0);
}

#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a::after {
	z-index: -1;
	background: #DA4453;
	-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
}

#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a:hover::after,
#stacks_in_22109_page309 .link_effect15stacks_in_22109_page309 a:focus::after {
	-webkit-transition-delay: 0.3s;
			transition-delay: 0.3s;
}



/* 16 Brackets 
====================== */

#stacks_in_22109_page309 .link_effect16stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect16stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect16stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect16stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

#stacks_in_22109_page309 .link_effect16stacks_in_22109_page309 a {
	padding: 0 0.35em;
	font-weight:bold !important;;
	-webkit-transition: color 0.2s;
			transition: color 0.2s;
}

#stacks_in_22109_page309 .link_effect16stacks_in_22109_page309 a:hover {
	color: #d04c3f;
}

#stacks_in_22109_page309 .link_effect16stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect16stacks_in_22109_page309 a::after {
	position: absolute;
	top: 0;
	font-weight: 100;
	font-size: 150%;
	line-height: 1;
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
			transition: opacity 0.2s, transform 0.2s;
}

#stacks_in_22109_page309 .link_effect16stacks_in_22109_page309 a::before {
	left: -0.1em;
	content: '[';
	-webkit-transform: translateX(-100%);
			transform: translateX(-100%);
}

#stacks_in_22109_page309 .link_effect16stacks_in_22109_page309 a::after {
	right: -0.1em;
	content: ']';
	-webkit-transform: translateX(100%);
			transform: translateX(100%);
}

#stacks_in_22109_page309 .link_effect16stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect16stacks_in_22109_page309 a:hover::after {
	opacity: 1;
	-webkit-transform: translateX(0);
			transform: translateX(0);
}



/* 17 Javelinky 
====================== */

#stacks_in_22109_page309 .link_effect17stacks_in_22109_page309 a {
  	position: relative;
  	padding: 0 5px;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
  	text-decoration: none;
}

#stacks_in_22109_page309 .link_effect17stacks_in_22109_page309 a:after {
  	content: '';
  	position: absolute;
  	left: 0;
  	right: 0;
  	bottom: 0;
  	width: 100%;
  	height: 1px;
  	margin: auto;
  	background-image: linear-gradient(90deg, transparent 0%, #183C66 50%, transparent 100%);
  	-webkit-transition: width .15s ease;
  	   -moz-transition: width .15s ease;
  			transition: width .15s ease;
}

#stacks_in_22109_page309 .link_effect17stacks_in_22109_page309 a:hover:after {
  	width: 0;
}


/* 18 Sandwich  
====================== */

#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}


#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 {
}

#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a {
	padding: 0 ;
	color: #183C66;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #183C66;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a:hover,
#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a:focus {
	color: #fff;
}

#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a:hover::before,
#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a:focus::before,
#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a:hover::after,
#stacks_in_22109_page309 .link_effect18stacks_in_22109_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}





/* 19 Fade Up 
====================== */


#stacks_in_22109_page309 .link_effect19stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect19stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect19stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect19stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect19stacks_in_22109_page309 a {
}

.link_effect19stacks_in_22109_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 2px;
	background: #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.link_effect19stacks_in_22109_page309 a:hover::after,
.link_effect19stacks_in_22109_page309 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}



/* 20 Fade Down 
====================== */

#stacks_in_22109_page309 .link_effect20stacks_in_22109_page309 {	
  	position: relative;
	z-index: 1; 
	overflow: hidden;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
}

#stacks_in_22109_page309 .link_effect20stacks_in_22109_page309 a {
	position: relative;
	display: inline-block;
	outline: none;
	
	color: #183C66 !important;
		
	font-weight:bold !important;;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}

#stacks_in_22109_page309 .link_effect20stacks_in_22109_page309 a::before,
#stacks_in_22109_page309 .link_effect20stacks_in_22109_page309 a::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
			font-smoothing: antialiased;
}

.link_effect20stacks_in_22109_page309 a {
}

.link_effect20stacks_in_22109_page309 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background:  #DA4453;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
			transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.link_effect20stacks_in_22109_page309 a:hover::after,
.link_effect20stacks_in_22109_page309 a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}


































#stacks_in_22130_page309 {
	padding:  10px;
}
/* Start Button Press stack CSS code */#stacks_in_20179_page309{	text-align: center !important;}.stacks_in_20179_page309dooabutton{	-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */	box-sizing: border-box !important;         /* Opera/IE 8+ */			display:inline-block;	text-align: center;	letter-spacing: 1px !important;		width:100%;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #AEC4B8;	-webkit-box-shadow:inset 0px 1px 0px 0px #AEC4B8;	box-shadow:inset 0px 1px 0px 0px #AEC4B8;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #687E72), color-stop(1, #4A6054) );	background:-moz-linear-gradient( center top, #687E72 5%, #4A6054 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#687E72', endColorstr='#4A6054');	background-color:#5E7468;	text-shadow:none;			border:1px solid #40564A;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 15px 10px 15px;			-webkit-border-top-left-radius:5px;	-moz-border-radius-topleft:5px;	border-top-left-radius:5px;	-webkit-border-top-right-radius:5px;	-moz-border-radius-topright:5px;	border-top-right-radius:5px;	-webkit-border-bottom-right-radius:5px;	-moz-border-radius-bottomright:5px;	border-bottom-right-radius:5px;	-webkit-border-bottom-left-radius:5px;	-moz-border-radius-bottomleft:5px;	border-bottom-left-radius:5px;}.stacks_in_20179_page309dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #364C40;		-webkit-box-shadow:inset 0px 1px 0px 0px #364C40;		box-shadow:inset 0px 1px 0px 0px #364C40;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4A6054), color-stop(1, #687E72) );		background:-moz-linear-gradient( center top, #4A6054 5%, #687E72 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4A6054', endColorstr='#687E72');		background-color:#5E7468;					color:#FDFCFF;		}/* End Button Press stack CSS code */.spacerStack {
	height: 40px!important;
}

#spacerStackstacks_in_5607_page309 {
	height: 40px;
}#stacks_in_2062_page309 .flexcolumn_outer
{
 
	padding: 0px;
 
	;
}

#stacks_in_2062_page309 .flexcolumn_inner
{
	display: block;
  	margin-left: auto ;
  	margin-right: auto ;

 
	height: auto;
	overflow: visible;
 



	;

}

#stacks_in_2062_page309 .flexcolumn_wrap
{
	display: block;
  	margin-left: auto ;
  	margin-right: auto ;
	float: none; clear: both;
	overflow: hidden;

 
	width: 420px;
	/*overflow: visible;*/
 


	 
		background: url() repeat;
	 
	background-attachment: scroll;


    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;

	border-style: solid;
	border-width: 0px;
	border-color: #333333;

	-moz-box-shadow:  0 0 0px #333333;
	-webkit-box-shadow:  0 0 0px #333333;
	box-shadow:  0 0 0px #333333;

	

		
			background-position:  left top;
	







 
	;

}

#stacks_in_2062_page309 {
	border: solid #E0E0E0;
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding: 15px 5px 5px 5px;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_5606_page309 {
	height: 40px;
}