.com_joeworkman_stacks_link_stack a{display:block;text-decoration:none!important;padding:0;margin:0}

#stacks_in_0_page0 {
	background-color: rgba(0, 0, 0, 1.00);
}
  @media screen and (max-width:770px){#stacks_in_20990_page0{display:none}} 
/*
-------------------------------------------
Stack: Blueball FreeStack Responsive Max Width Stack
Style Sheet: fsrmaxwidth.css
Created: 23, October 2012
Last Modified: 10, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2013-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_165726_page0 {
	max-width: 911px;
	min-width: 320px;
	margin: 0px auto !important;
}

/************************************************************************************
MOBILE
*************************************************************************************/

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

#stacks_in_165726_page0 {
	max-width: 100% !important;
	min-width: 50% !important;
}

}
 #stacks_in_13982_page0{overflow:visible;-webkit-font-smoothing:antialiased;}#stacks_in_13982_page0 .cycler_reel{position:relative;width:100%;overflow:hidden} #stacks_in_13982_page0{visibility:hidden}#stacks_in_13982_page0 .cycler_reel>div.stacks_out{width:100%!important}#stacks_in_13982_page0 .cycler_reel>div.stacks_out:first{visibility:visible}   

#stacks_in_13982_page0 {
	margin: 0px 25px 0px 25px;
}
/* Start Shadow stack CSS code */	.stacks_in_19508_page0shadow{		-webkit-border-radius: 0px;		-moz-border-radius: 0px;		border-radius: 0px;		overflow: hidden !important;	}		.stacks_in_19508_page0shadow{		-webkit-border-radius: 0)%px;		-moz-border-radius: 0)%px;		border-radius: 0)%px;		-webkit-box-shadow: 0px 0px 0px 0px #333333;		box-shadow: 0px 0px 0px 0px #000000;		text-shadow: 0px 0px 0px #333333;		border:  0px solid #CCCCCC;	}			 		.stacks_in_19508_page0shadow{						margin-top: 0px;			margin-bottom: 0px;												margin-left: 0px;			margin-right: 0px;					}				.stacks_in_19508_page0shadow{		}			 			#stacks_in_19508_page0{			text-align: center;		}				.stacks_in_19508_page0shadowwrapper{			display: inline-block;			max-width: 100%;			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */			-moz-box-sizing: border-box;    /* Firefox, other Gecko */			box-sizing: border-box;         /* Opera/IE 8+ */		}						.stacks_in_19508_page0shadowFrame{			padding: 0px;			background: #000000;		}				.stacks_in_19508_page0shadow img{			-webkit-border-radius: 0px;			-moz-border-radius: 0px;			border-radius: 0px;			overflow: hidden !important;			display: block;			max-width: 100%;			height: auto;		}		/* End Shadow stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_13987_page0{	text-align: center;}#stacks_in_13987_page0 figure a img{	cursor: pointer !important;}.stacks_in_13987_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_13987_page0responsive img, .stacks_in_13987_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_13987_page0hiddenimage{	display: none;}.stacks_in_13987_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Shadow stack CSS code */	.stacks_in_19516_page0shadow{		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;		overflow: hidden !important;	}		.stacks_in_19516_page0shadow{		-webkit-border-radius: 5)%px;		-moz-border-radius: 5)%px;		border-radius: 5)%px;		-webkit-box-shadow: 2px 4px 10px 5px #333333;		box-shadow: 2px 4px 10px 5px #000000;		text-shadow: 0px 0px 0px #333333;		border:  0px solid #CCCCCC;	}			 		.stacks_in_19516_page0shadow{						margin-top: 15px;			margin-bottom: 19px;												margin-left: 15px;			margin-right: 17px;					}				.stacks_in_19516_page0shadow{		}			 			#stacks_in_19516_page0{			text-align: center;		}				.stacks_in_19516_page0shadowwrapper{			display: inline-block;			max-width: 100%;			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */			-moz-box-sizing: border-box;    /* Firefox, other Gecko */			box-sizing: border-box;         /* Opera/IE 8+ */		}						.stacks_in_19516_page0shadowFrame{			padding: 0px;			background: #000000;		}				.stacks_in_19516_page0shadow img{			-webkit-border-radius: 5px;			-moz-border-radius: 5px;			border-radius: 5px;			overflow: hidden !important;			display: block;			max-width: 100%;			height: auto;		}		/* End Shadow stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_13996_page0{	text-align: center;}#stacks_in_13996_page0 figure a img{	cursor: pointer !important;}.stacks_in_13996_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_13996_page0responsive img, .stacks_in_13996_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_13996_page0hiddenimage{	display: none;}.stacks_in_13996_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Shadow stack CSS code */	.stacks_in_19544_page0shadow{		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;		overflow: hidden !important;	}		.stacks_in_19544_page0shadow{		-webkit-border-radius: 5)%px;		-moz-border-radius: 5)%px;		border-radius: 5)%px;		-webkit-box-shadow: 2px 4px 10px 5px #333333;		box-shadow: 2px 4px 10px 5px #000000;		text-shadow: 0px 0px 0px #333333;		border:  0px solid #CCCCCC;	}			 		.stacks_in_19544_page0shadow{						margin-top: 15px;			margin-bottom: 19px;												margin-left: 15px;			margin-right: 17px;					}				.stacks_in_19544_page0shadow{		}			 			#stacks_in_19544_page0{			text-align: center;		}				.stacks_in_19544_page0shadowwrapper{			display: inline-block;			max-width: 100%;			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */			-moz-box-sizing: border-box;    /* Firefox, other Gecko */			box-sizing: border-box;         /* Opera/IE 8+ */		}						.stacks_in_19544_page0shadowFrame{			padding: 0px;			background: #000000;		}				.stacks_in_19544_page0shadow img{			-webkit-border-radius: 5px;			-moz-border-radius: 5px;			border-radius: 5px;			overflow: hidden !important;			display: block;			max-width: 100%;			height: auto;		}		/* End Shadow stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_14005_page0{	text-align: center;}#stacks_in_14005_page0 figure a img{	cursor: pointer !important;}.stacks_in_14005_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_14005_page0responsive img, .stacks_in_14005_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_14005_page0hiddenimage{	display: none;}.stacks_in_14005_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Shadow stack CSS code */	.stacks_in_19554_page0shadow{		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;		overflow: hidden !important;	}		.stacks_in_19554_page0shadow{		-webkit-border-radius: 5)%px;		-moz-border-radius: 5)%px;		border-radius: 5)%px;		-webkit-box-shadow: 2px 4px 10px 5px #333333;		box-shadow: 2px 4px 10px 5px #000000;		text-shadow: 0px 0px 0px #333333;		border:  0px solid #CCCCCC;	}			 		.stacks_in_19554_page0shadow{						margin-top: 15px;			margin-bottom: 19px;												margin-left: 15px;			margin-right: 17px;					}				.stacks_in_19554_page0shadow{		}			 			#stacks_in_19554_page0{			text-align: center;		}				.stacks_in_19554_page0shadowwrapper{			display: inline-block;			max-width: 100%;			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */			-moz-box-sizing: border-box;    /* Firefox, other Gecko */			box-sizing: border-box;         /* Opera/IE 8+ */		}						.stacks_in_19554_page0shadowFrame{			padding: 0px;			background: #000000;		}				.stacks_in_19554_page0shadow img{			-webkit-border-radius: 5px;			-moz-border-radius: 5px;			border-radius: 5px;			overflow: hidden !important;			display: block;			max-width: 100%;			height: auto;		}		/* End Shadow stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_14010_page0{	text-align: center;}#stacks_in_14010_page0 figure a img{	cursor: pointer !important;}.stacks_in_14010_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_14010_page0responsive img, .stacks_in_14010_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_14010_page0hiddenimage{	display: none;}.stacks_in_14010_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Shadow stack CSS code */	.stacks_in_19564_page0shadow{		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;		overflow: hidden !important;	}		.stacks_in_19564_page0shadow{		-webkit-border-radius: 5)%px;		-moz-border-radius: 5)%px;		border-radius: 5)%px;		-webkit-box-shadow: 2px 4px 10px 5px #333333;		box-shadow: 2px 4px 10px 5px #000000;		text-shadow: 0px 0px 0px #333333;		border:  0px solid #CCCCCC;	}			 		.stacks_in_19564_page0shadow{						margin-top: 15px;			margin-bottom: 19px;												margin-left: 15px;			margin-right: 17px;					}				.stacks_in_19564_page0shadow{		}			 			#stacks_in_19564_page0{			text-align: center;		}				.stacks_in_19564_page0shadowwrapper{			display: inline-block;			max-width: 100%;			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */			-moz-box-sizing: border-box;    /* Firefox, other Gecko */			box-sizing: border-box;         /* Opera/IE 8+ */		}						.stacks_in_19564_page0shadowFrame{			padding: 0px;			background: #000000;		}				.stacks_in_19564_page0shadow img{			-webkit-border-radius: 5px;			-moz-border-radius: 5px;			border-radius: 5px;			overflow: hidden !important;			display: block;			max-width: 100%;			height: auto;		}		/* End Shadow stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_14015_page0{	text-align: center;}#stacks_in_14015_page0 figure a img{	cursor: pointer !important;}.stacks_in_14015_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_14015_page0responsive img, .stacks_in_14015_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_14015_page0hiddenimage{	display: none;}.stacks_in_14015_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Shadow stack CSS code */	.stacks_in_19574_page0shadow{		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;		overflow: hidden !important;	}		.stacks_in_19574_page0shadow{		-webkit-border-radius: 5)%px;		-moz-border-radius: 5)%px;		border-radius: 5)%px;		-webkit-box-shadow: 2px 4px 10px 5px #333333;		box-shadow: 2px 4px 10px 5px #000000;		text-shadow: 0px 0px 0px #333333;		border:  0px solid #CCCCCC;	}			 		.stacks_in_19574_page0shadow{						margin-top: 15px;			margin-bottom: 19px;												margin-left: 15px;			margin-right: 17px;					}				.stacks_in_19574_page0shadow{		}			 			#stacks_in_19574_page0{			text-align: center;		}				.stacks_in_19574_page0shadowwrapper{			display: inline-block;			max-width: 100%;			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */			-moz-box-sizing: border-box;    /* Firefox, other Gecko */			box-sizing: border-box;         /* Opera/IE 8+ */		}						.stacks_in_19574_page0shadowFrame{			padding: 0px;			background: #000000;		}				.stacks_in_19574_page0shadow img{			-webkit-border-radius: 5px;			-moz-border-radius: 5px;			border-radius: 5px;			overflow: hidden !important;			display: block;			max-width: 100%;			height: auto;		}		/* End Shadow stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_14020_page0{	text-align: center;}#stacks_in_14020_page0 figure a img{	cursor: pointer !important;}.stacks_in_14020_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_14020_page0responsive img, .stacks_in_14020_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_14020_page0hiddenimage{	display: none;}.stacks_in_14020_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Shadow stack CSS code */	.stacks_in_19613_page0shadow{		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;		overflow: hidden !important;	}		.stacks_in_19613_page0shadow{		-webkit-border-radius: 5)%px;		-moz-border-radius: 5)%px;		border-radius: 5)%px;		-webkit-box-shadow: 2px 4px 10px 5px #333333;		box-shadow: 2px 4px 10px 5px #000000;		text-shadow: 0px 0px 0px #333333;		border:  0px solid #CCCCCC;	}			 		.stacks_in_19613_page0shadow{						margin-top: 15px;			margin-bottom: 19px;												margin-left: 15px;			margin-right: 17px;					}				.stacks_in_19613_page0shadow{		}			 			#stacks_in_19613_page0{			text-align: center;		}				.stacks_in_19613_page0shadowwrapper{			display: inline-block;			max-width: 100%;			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */			-moz-box-sizing: border-box;    /* Firefox, other Gecko */			box-sizing: border-box;         /* Opera/IE 8+ */		}						.stacks_in_19613_page0shadowFrame{			padding: 0px;			background: #000000;		}				.stacks_in_19613_page0shadow img{			-webkit-border-radius: 5px;			-moz-border-radius: 5px;			border-radius: 5px;			overflow: hidden !important;			display: block;			max-width: 100%;			height: auto;		}		/* End Shadow stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_14035_page0{	text-align: center;}#stacks_in_14035_page0 figure a img{	cursor: pointer !important;}.stacks_in_14035_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_14035_page0responsive img, .stacks_in_14035_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_14035_page0hiddenimage{	display: none;}.stacks_in_14035_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Shadow stack CSS code */	.stacks_in_19639_page0shadow{		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;		overflow: hidden !important;	}		.stacks_in_19639_page0shadow{		-webkit-border-radius: 5)%px;		-moz-border-radius: 5)%px;		border-radius: 5)%px;		-webkit-box-shadow: 2px 4px 10px 5px #333333;		box-shadow: 2px 4px 10px 5px #000000;		text-shadow: 0px 0px 0px #333333;		border:  0px solid #CCCCCC;	}			 		.stacks_in_19639_page0shadow{						margin-top: 15px;			margin-bottom: 19px;												margin-left: 15px;			margin-right: 17px;					}				.stacks_in_19639_page0shadow{		}			 			#stacks_in_19639_page0{			text-align: center;		}				.stacks_in_19639_page0shadowwrapper{			display: inline-block;			max-width: 100%;			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */			-moz-box-sizing: border-box;    /* Firefox, other Gecko */			box-sizing: border-box;         /* Opera/IE 8+ */		}						.stacks_in_19639_page0shadowFrame{			padding: 0px;			background: #000000;		}				.stacks_in_19639_page0shadow img{			-webkit-border-radius: 5px;			-moz-border-radius: 5px;			border-radius: 5px;			overflow: hidden !important;			display: block;			max-width: 100%;			height: auto;		}		/* End Shadow stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_14040_page0{	text-align: center;}#stacks_in_14040_page0 figure a img{	cursor: pointer !important;}.stacks_in_14040_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_14040_page0responsive img, .stacks_in_14040_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_14040_page0hiddenimage{	display: none;}.stacks_in_14040_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Shadow stack CSS code */	.stacks_in_19676_page0shadow{		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;		overflow: hidden !important;	}		.stacks_in_19676_page0shadow{		-webkit-border-radius: 5)%px;		-moz-border-radius: 5)%px;		border-radius: 5)%px;		-webkit-box-shadow: 2px 4px 10px 5px #333333;		box-shadow: 2px 4px 10px 5px #000000;		text-shadow: 0px 0px 0px #333333;		border:  0px solid #CCCCCC;	}			 		.stacks_in_19676_page0shadow{						margin-top: 15px;			margin-bottom: 19px;												margin-left: 15px;			margin-right: 17px;					}				.stacks_in_19676_page0shadow{		}			 			#stacks_in_19676_page0{			text-align: center;		}				.stacks_in_19676_page0shadowwrapper{			display: inline-block;			max-width: 100%;			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */			-moz-box-sizing: border-box;    /* Firefox, other Gecko */			box-sizing: border-box;         /* Opera/IE 8+ */		}						.stacks_in_19676_page0shadowFrame{			padding: 0px;			background: #000000;		}				.stacks_in_19676_page0shadow img{			-webkit-border-radius: 5px;			-moz-border-radius: 5px;			border-radius: 5px;			overflow: hidden !important;			display: block;			max-width: 100%;			height: auto;		}		/* End Shadow stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_14045_page0{	text-align: center;}#stacks_in_14045_page0 figure a img{	cursor: pointer !important;}.stacks_in_14045_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_14045_page0responsive img, .stacks_in_14045_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_14045_page0hiddenimage{	display: none;}.stacks_in_14045_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Shadow stack CSS code */	.stacks_in_19702_page0shadow{		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;		overflow: hidden !important;	}		.stacks_in_19702_page0shadow{		-webkit-border-radius: 5)%px;		-moz-border-radius: 5)%px;		border-radius: 5)%px;		-webkit-box-shadow: 2px 4px 10px 5px #333333;		box-shadow: 2px 4px 10px 5px #000000;		text-shadow: 0px 0px 0px #333333;		border:  0px solid #CCCCCC;	}			 		.stacks_in_19702_page0shadow{						margin-top: 15px;			margin-bottom: 19px;												margin-left: 15px;			margin-right: 17px;					}				.stacks_in_19702_page0shadow{		}			 			#stacks_in_19702_page0{			text-align: center;		}				.stacks_in_19702_page0shadowwrapper{			display: inline-block;			max-width: 100%;			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */			-moz-box-sizing: border-box;    /* Firefox, other Gecko */			box-sizing: border-box;         /* Opera/IE 8+ */		}						.stacks_in_19702_page0shadowFrame{			padding: 0px;			background: #000000;		}				.stacks_in_19702_page0shadow img{			-webkit-border-radius: 5px;			-moz-border-radius: 5px;			border-radius: 5px;			overflow: hidden !important;			display: block;			max-width: 100%;			height: auto;		}		/* End Shadow stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_14050_page0{	text-align: center;}#stacks_in_14050_page0 figure a img{	cursor: pointer !important;}.stacks_in_14050_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_14050_page0responsive img, .stacks_in_14050_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_14050_page0hiddenimage{	display: none;}.stacks_in_14050_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Shadow stack CSS code */	.stacks_in_19821_page0shadow{		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;		overflow: hidden !important;	}		.stacks_in_19821_page0shadow{		-webkit-border-radius: 5)%px;		-moz-border-radius: 5)%px;		border-radius: 5)%px;		-webkit-box-shadow: 2px 4px 10px 5px #333333;		box-shadow: 2px 4px 10px 5px #000000;		text-shadow: 0px 0px 0px #333333;		border:  0px solid #CCCCCC;	}			 		.stacks_in_19821_page0shadow{						margin-top: 15px;			margin-bottom: 19px;												margin-left: 15px;			margin-right: 17px;					}				.stacks_in_19821_page0shadow{		}			 			#stacks_in_19821_page0{			text-align: center;		}				.stacks_in_19821_page0shadowwrapper{			display: inline-block;			max-width: 100%;			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */			-moz-box-sizing: border-box;    /* Firefox, other Gecko */			box-sizing: border-box;         /* Opera/IE 8+ */		}						.stacks_in_19821_page0shadowFrame{			padding: 0px;			background: #000000;		}				.stacks_in_19821_page0shadow img{			-webkit-border-radius: 5px;			-moz-border-radius: 5px;			border-radius: 5px;			overflow: hidden !important;			display: block;			max-width: 100%;			height: auto;		}		/* End Shadow stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_14055_page0{	text-align: center;}#stacks_in_14055_page0 figure a img{	cursor: pointer !important;}.stacks_in_14055_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_14055_page0responsive img, .stacks_in_14055_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_14055_page0hiddenimage{	display: none;}.stacks_in_14055_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code */  #stacks_in_20992_page0{display:none}@media screen and (max-width:770px){#stacks_in_20992_page0{display:block}} 
 #stacks_in_20940_page0{overflow:visible;-webkit-font-smoothing:antialiased;}#stacks_in_20940_page0 .cycler_reel{position:relative;width:100%;overflow:hidden} #stacks_in_20940_page0{visibility:hidden}#stacks_in_20940_page0 .cycler_reel>div.stacks_out{width:100%!important}#stacks_in_20940_page0 .cycler_reel>div.stacks_out:first{visibility:visible}   
/* Start Smart Image stack CSS code */#stacks_in_20944_page0{	text-align: center;}#stacks_in_20944_page0 figure a img{	cursor: pointer !important;}.stacks_in_20944_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_20944_page0responsive img, .stacks_in_20944_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_20944_page0hiddenimage{	display: none;}.stacks_in_20944_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_20950_page0{	text-align: center;}#stacks_in_20950_page0 figure a img{	cursor: pointer !important;}.stacks_in_20950_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_20950_page0responsive img, .stacks_in_20950_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_20950_page0hiddenimage{	display: none;}.stacks_in_20950_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_20954_page0{	text-align: center;}#stacks_in_20954_page0 figure a img{	cursor: pointer !important;}.stacks_in_20954_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_20954_page0responsive img, .stacks_in_20954_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_20954_page0hiddenimage{	display: none;}.stacks_in_20954_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_20958_page0{	text-align: center;}#stacks_in_20958_page0 figure a img{	cursor: pointer !important;}.stacks_in_20958_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_20958_page0responsive img, .stacks_in_20958_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_20958_page0hiddenimage{	display: none;}.stacks_in_20958_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_20964_page0{	text-align: center;}#stacks_in_20964_page0 figure a img{	cursor: pointer !important;}.stacks_in_20964_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_20964_page0responsive img, .stacks_in_20964_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_20964_page0hiddenimage{	display: none;}.stacks_in_20964_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_20968_page0{	text-align: center;}#stacks_in_20968_page0 figure a img{	cursor: pointer !important;}.stacks_in_20968_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_20968_page0responsive img, .stacks_in_20968_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_20968_page0hiddenimage{	display: none;}.stacks_in_20968_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_20972_page0{	text-align: center;}#stacks_in_20972_page0 figure a img{	cursor: pointer !important;}.stacks_in_20972_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_20972_page0responsive img, .stacks_in_20972_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_20972_page0hiddenimage{	display: none;}.stacks_in_20972_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_20976_page0{	text-align: center;}#stacks_in_20976_page0 figure a img{	cursor: pointer !important;}.stacks_in_20976_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_20976_page0responsive img, .stacks_in_20976_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_20976_page0hiddenimage{	display: none;}.stacks_in_20976_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_20980_page0{	text-align: center;}#stacks_in_20980_page0 figure a img{	cursor: pointer !important;}.stacks_in_20980_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_20980_page0responsive img, .stacks_in_20980_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_20980_page0hiddenimage{	display: none;}.stacks_in_20980_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_20984_page0{	text-align: center;}#stacks_in_20984_page0 figure a img{	cursor: pointer !important;}.stacks_in_20984_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_20984_page0responsive img, .stacks_in_20984_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_20984_page0hiddenimage{	display: none;}.stacks_in_20984_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_20988_page0{	text-align: center;}#stacks_in_20988_page0 figure a img{	cursor: pointer !important;}.stacks_in_20988_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_20988_page0responsive img, .stacks_in_20988_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_20988_page0hiddenimage{	display: none;}.stacks_in_20988_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_20132_page0 {
	width: 100%;
	clear: both;
	padding-top: 0px;
	padding-bottom: 0px;
}
#simpleDivider_stacks_in_20132_page0 .theDivider1,
#simpleDivider_stacks_in_20132_page0 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_20132_page0 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_20132_page0.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_20132_page0.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_20132_page0 .theDivider2 {
	height: 2px;
}
#simpleDivider_stacks_in_20132_page0.transparentOff .theDivider2 {
	background-color: #990000;
}
#simpleDivider_stacks_in_20132_page0.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_20132_page0.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_20132_page0.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_in_22705_page0 {
	background-color: rgba(0, 0, 0, 1.00);
	margin: 30px 0px 0px 0px;
}
/*
-------------------------------------------
File: 'Blueball FreeStack Responsive Image Stack' 
Style Sheet: fsrimage.css
Created: 05, November, 2012
Last Modified: 11, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_152944_page0 {
	
}

#stacks_in_152944_page0 img {
	float: none;
	max-width: 25em !important;
	height: auto !important;
	padding: 0;
	margin: 0 auto;
}

/************************************************************************************
MOBILE
*************************************************************************************/

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

#stacks_in_152944_page0 img {
	float: none;
	max-width: 75% !important;
	min-width: 40% !important;
	height: auto !important;
}

}
#stacks_in_152944_page0 {
	margin: 0px 0px 20px 0px;
}
  @media screen and (max-width:770px){#stacks_in_21124_page0{display:none}} 
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21658_page0Calligrapher{			font-size: 200% !important;			color: #FFFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_21658_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21658_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21658_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21658_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21658_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21658_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21658_page0Calligrapher h6, .stacks_in_21658_page0Calligrapher h5, .stacks_in_21658_page0Calligrapher h4, .stacks_in_21658_page0Calligrapher h3, .stacks_in_21658_page0Calligrapher h2, .stacks_in_21658_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_21658_page0Calligrapher, .stacks_in_21658_page0Calligrapher h1, .stacks_in_21658_page0Calligrapher h2, .stacks_in_21658_page0Calligrapher h3, .stacks_in_21658_page0Calligrapher h4, .stacks_in_21658_page0Calligrapher h5, .stacks_in_21658_page0Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21658_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21658_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21658_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21658_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21658_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */  #stacks_in_21117_page0{display:none}@media screen and (max-width:770px){#stacks_in_21117_page0{display:block}} 
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21681_page0Calligrapher{			font-size: 200% !important;			color: #FFFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_21681_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21681_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21681_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21681_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21681_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21681_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21681_page0Calligrapher h6, .stacks_in_21681_page0Calligrapher h5, .stacks_in_21681_page0Calligrapher h4, .stacks_in_21681_page0Calligrapher h3, .stacks_in_21681_page0Calligrapher h2, .stacks_in_21681_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_21681_page0Calligrapher, .stacks_in_21681_page0Calligrapher h1, .stacks_in_21681_page0Calligrapher h2, .stacks_in_21681_page0Calligrapher h3, .stacks_in_21681_page0Calligrapher h4, .stacks_in_21681_page0Calligrapher h5, .stacks_in_21681_page0Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21681_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21681_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21681_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21681_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21681_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//*
-------------------------------------------
Stack: Blueball FreeStack Responsive Max Width Stack
Style Sheet: fsrmaxwidth.css
Created: 23, October 2012
Last Modified: 10, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2013-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_22728_page0 {
	max-width: 1250px;
	min-width: 320px;
	margin: 0px auto !important;
}

/************************************************************************************
MOBILE
*************************************************************************************/

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

#stacks_in_22728_page0 {
	max-width: 100% !important;
	min-width: 50% !important;
}

}
#stacks_in_21033_page0 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_21033_page0 .jwresp_col{float:none} #stacks_in_21033_page0 #jwresp_col3_stacks_in_21033_page0{float:right;width:32%}#stacks_in_21033_page0 #jwresp_col1_stacks_in_21033_page0,#stacks_in_21033_page0 #jwresp_col2_stacks_in_21033_page0{width:32%;float:left}#stacks_in_21033_page0 #jwresp_col1_stacks_in_21033_page0{margin-right:1%}#stacks_in_21033_page0 #jwresp_col2_stacks_in_21033_page0{margin-left:1%} @media screen and (max-width:770px){#stacks_in_21033_page0 #jwresp_col1_stacks_in_21033_page0,#stacks_in_21033_page0 #jwresp_col2_stacks_in_21033_page0{margin:0;margin-bottom:20px}#stacks_in_21033_page0 #jwresp_col1_stacks_in_21033_page0{width:49%}#stacks_in_21033_page0 #jwresp_col2_stacks_in_21033_page0{float:right;width:49%}#stacks_in_21033_page0 #jwresp_col3_stacks_in_21033_page0{float:none;clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_21033_page0 #jwresp_col1_stacks_in_21033_page0,#stacks_in_21033_page0 #jwresp_col3_stacks_in_21033_page0,#stacks_in_21033_page0 #jwresp_col2_stacks_in_21033_page0{float:none;width:100%;display:block}#stacks_in_21033_page0 #jwresp_col1_stacks_in_21033_page0,#stacks_in_21033_page0 #jwresp_col2_stacks_in_21033_page0{margin-bottom:20px}} 

.stacksPage {

}


.alignment, .alignment_overlay {
	 
}

#stacks_in_20501_page0 .alignment {  display: table; height: 150px;  float: none; margin: 0 auto;  




	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 

 
    
	     
	 background:url() repeat;  
	 
	background-attachment: scroll;

		

			
			background-position:  center top;
		

	

	 

	 

 

/*Custom CSS;*/
}


#stacks_in_20501_page0 .alignment_overlay { 

	display: table; height: 150px; width: 100% !important;

	
	
	 
		background: url(../files/none) scroll repeat !important;
	 
	
		
		background-image: none !important;
	


	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 
		
	
		opacity: 1;
	

}


#stacks_in_20501_page0 .align { 
 display: table-cell; vertical-align: top !important;  

text-align: none;

padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;

/*Custom CSS;*/ 
}

#stacks_in_20501_page0 .align:hover {

}

img {

/*Custom CSS;*/
}

#stacks_in_20501_page0 .responsiveimage img {












/*Custom CSS;*/
}

#stacks_in_20501_page0 .center_slice {
	max-width: 3000px; margin-left: auto; margin-right: auto;
}

#stacks_in_20501_page0 .extrazone
{
	margin-left:auto; margin-right:auto;
	
	

	


padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;



 


	/*Custom CSS;*/
}


#stacks_in_20501_page0 .fiddlereditinfo {
	display: inline-block;
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	bottom:20px;
	right: 10px;
	width: 100px;
	font-size:11px;
	text-align:center;
	height:12px;
	line-height:12px;
	background-color: #77aad5;
	color: whitesmoke;
	padding:1px 5px;
	z-index:2;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-radius: 7px;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

/* iPad with portrait orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
#stacks_in_20501_page0 .alignment {  }
}
 
/* iPad with landscape orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape){
#stacks_in_20501_page0 .alignment {  }
}

/*iPhone 5*/
@media screen and (device-aspect-ratio: 40/71) {
#stacks_in_20501_page0 .alignment {  }
}








#stacks_in_20501_page0 {
	margin: 30px 0px 0px 0px;
}
#stacks_in_22784_page0 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto; transition:all 1s ease-in;-o-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-webkit-transition:all 1s ease-in;         }

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

}


.alignment, .alignment_overlay {
	 
}

#stacks_in_20491_page0 .alignment {  display: table; height: 210px;  float: none; margin: 0 auto;  

 width: 100%; 


	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 

 
    
	     
	 background:url() repeat;  
	 
	background-attachment: scroll;

		

			
			background-position:  center top;
		

	

	 

	 

 

/*Custom CSS;*/
}


#stacks_in_20491_page0 .alignment_overlay { 

	display: table; height: 210px; width: 100% !important;

	
	
	 
		background: url(../files/none) scroll repeat !important;
	 
	
		
		background-image: none !important;
	


	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 
		
	
		opacity: 1;
	

}


#stacks_in_20491_page0 .align { 
 display: table-cell; vertical-align: middle !important;  

text-align: none;

padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;

/*Custom CSS;*/ 
}

#stacks_in_20491_page0 .align:hover {

}

img {

/*Custom CSS;*/
}

#stacks_in_20491_page0 .responsiveimage img {












/*Custom CSS;*/
}

#stacks_in_20491_page0 .center_slice {
	max-width: 3000px; margin-left: auto; margin-right: auto;
}

#stacks_in_20491_page0 .extrazone
{
	margin-left:auto; margin-right:auto;
	
	

	


padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;



 


	/*Custom CSS;*/
}


#stacks_in_20491_page0 .fiddlereditinfo {
	display: inline-block;
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	bottom:20px;
	right: 10px;
	width: 100px;
	font-size:11px;
	text-align:center;
	height:12px;
	line-height:12px;
	background-color: #77aad5;
	color: whitesmoke;
	padding:1px 5px;
	z-index:2;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-radius: 7px;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

/* iPad with portrait orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
#stacks_in_20491_page0 .alignment {  }
}
 
/* iPad with landscape orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape){
#stacks_in_20491_page0 .alignment {  }
}

/*iPhone 5*/
@media screen and (device-aspect-ratio: 40/71) {
#stacks_in_20491_page0 .alignment {  }
}







#stacks_in_23728_page0 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto; transition:all 1s ease-in;-o-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-webkit-transition:all 1s ease-in;         }
  @media screen and (max-width:770px){#stacks_in_21110_page0{display:none}} 

.stacksPage {

}


.alignment, .alignment_overlay {
	 
}

#stacks_in_20630_page0 .alignment {  display: table; height: 200px;  float: none; margin: 0 auto;  




	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 

 
    
	     
	 background:url() repeat;  
	 
	background-attachment: scroll;

		

			
			background-position:  center top;
		

	

	 

	 

 

/*Custom CSS;*/
}


#stacks_in_20630_page0 .alignment_overlay { 

	display: table; height: 200px; width: 100% !important;

	
	
	 
		background: url(../files/none) scroll repeat !important;
	 
	
		
		background-image: none !important;
	


	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 
		
	
		opacity: 1;
	

}


#stacks_in_20630_page0 .align { 
 display: table-cell; vertical-align: bottom !important;  

text-align: none;

padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;

/*Custom CSS;*/ 
}

#stacks_in_20630_page0 .align:hover {

}

img {

/*Custom CSS;*/
}

#stacks_in_20630_page0 .responsiveimage img {












/*Custom CSS;*/
}

#stacks_in_20630_page0 .center_slice {
	max-width: 3000px; margin-left: auto; margin-right: auto;
}

#stacks_in_20630_page0 .extrazone
{
	margin-left:auto; margin-right:auto;
	
	

	


padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;



 


	/*Custom CSS;*/
}


#stacks_in_20630_page0 .fiddlereditinfo {
	display: inline-block;
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	bottom:20px;
	right: 10px;
	width: 100px;
	font-size:11px;
	text-align:center;
	height:12px;
	line-height:12px;
	background-color: #77aad5;
	color: whitesmoke;
	padding:1px 5px;
	z-index:2;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-radius: 7px;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

/* iPad with portrait orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
#stacks_in_20630_page0 .alignment {  }
}
 
/* iPad with landscape orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape){
#stacks_in_20630_page0 .alignment {  }
}

/*iPhone 5*/
@media screen and (device-aspect-ratio: 40/71) {
#stacks_in_20630_page0 .alignment {  }
}







/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21648_page0Calligrapher{			font-size: 150% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_21648_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21648_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21648_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21648_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21648_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21648_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21648_page0Calligrapher h6, .stacks_in_21648_page0Calligrapher h5, .stacks_in_21648_page0Calligrapher h4, .stacks_in_21648_page0Calligrapher h3, .stacks_in_21648_page0Calligrapher h2, .stacks_in_21648_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_21648_page0Calligrapher, .stacks_in_21648_page0Calligrapher h1, .stacks_in_21648_page0Calligrapher h2, .stacks_in_21648_page0Calligrapher h3, .stacks_in_21648_page0Calligrapher h4, .stacks_in_21648_page0Calligrapher h5, .stacks_in_21648_page0Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21648_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21648_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21648_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21648_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21648_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */ #stacks_in_23898_page0 {font-size:18px}@media screen and (max-width:770px){#stacks_in_23898_page0 {font-size:15px}}@media screen and (max-width:600px){#stacks_in_23898_page0 {font-size:15px}}@media screen and (max-width:500px){#stacks_in_23898_page0 {font-size:10px}}@media screen and (max-width:320px){#stacks_in_23898_page0 {font-size:10px}}
 #stacks_in_23147_page0,#stacks_in_23147_page0 .stacks_out,#stacks_in_23147_page0 .stacks_in{overflow:visible}#stacks_in_23147_page0{padding:.15em 0}

.stacksPage {

}


.alignment, .alignment_overlay {
	 
}

#stacks_in_20570_page0 .alignment {  display: table; height: 150px;  float: none; margin: 0 auto;  




	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 

 
    
	     
	 background:url() repeat;  
	 
	background-attachment: scroll;

		

			
			background-position:  center top;
		

	

	 

	 

 

/*Custom CSS;*/
}


#stacks_in_20570_page0 .alignment_overlay { 

	display: table; height: 150px; width: 100% !important;

	
	
	 
		background: url(../files/none) scroll repeat !important;
	 
	
		
		background-image: none !important;
	


	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 
		
	
		opacity: 1;
	

}


#stacks_in_20570_page0 .align { 
 display: table-cell; vertical-align: top !important;  

text-align: none;

padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;

/*Custom CSS;*/ 
}

#stacks_in_20570_page0 .align:hover {

}

img {

/*Custom CSS;*/
}

#stacks_in_20570_page0 .responsiveimage img {












/*Custom CSS;*/
}

#stacks_in_20570_page0 .center_slice {
	max-width: 3000px; margin-left: auto; margin-right: auto;
}

#stacks_in_20570_page0 .extrazone
{
	margin-left:auto; margin-right:auto;
	
	

	


padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;



 


	/*Custom CSS;*/
}


#stacks_in_20570_page0 .fiddlereditinfo {
	display: inline-block;
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	bottom:20px;
	right: 10px;
	width: 100px;
	font-size:11px;
	text-align:center;
	height:12px;
	line-height:12px;
	background-color: #77aad5;
	color: whitesmoke;
	padding:1px 5px;
	z-index:2;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-radius: 7px;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

/* iPad with portrait orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
#stacks_in_20570_page0 .alignment {  }
}
 
/* iPad with landscape orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape){
#stacks_in_20570_page0 .alignment {  }
}

/*iPhone 5*/
@media screen and (device-aspect-ratio: 40/71) {
#stacks_in_20570_page0 .alignment {  }
}








#stacks_in_20570_page0 {
	margin: 30px 0px 0px 0px;
}
#stacks_in_22801_page0 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto; transition:all 1s ease-in;-o-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-webkit-transition:all 1s ease-in;         }

#stacks_in_22801_page0 {
	padding: 0px 0px 10px 0px;
}
  @media screen and (max-width:500px){#stacks_in_21126_page0{display:none}} 
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21053_page0Calligrapher{			font-size: 150% !important;			color: #FFFFFF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_21053_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21053_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21053_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21053_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21053_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21053_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21053_page0Calligrapher h6, .stacks_in_21053_page0Calligrapher h5, .stacks_in_21053_page0Calligrapher h4, .stacks_in_21053_page0Calligrapher h3, .stacks_in_21053_page0Calligrapher h2, .stacks_in_21053_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_21053_page0Calligrapher, .stacks_in_21053_page0Calligrapher h1, .stacks_in_21053_page0Calligrapher h2, .stacks_in_21053_page0Calligrapher h3, .stacks_in_21053_page0Calligrapher h4, .stacks_in_21053_page0Calligrapher h5, .stacks_in_21053_page0Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21053_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21053_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21053_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21053_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21053_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */  #stacks_in_21129_page0{display:none}@media screen and (max-width:500px){#stacks_in_21129_page0{display:block}} 
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21139_page0Calligrapher{			font-size: 150% !important;			color: #FFFFFF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_21139_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21139_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21139_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21139_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21139_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21139_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21139_page0Calligrapher h6, .stacks_in_21139_page0Calligrapher h5, .stacks_in_21139_page0Calligrapher h4, .stacks_in_21139_page0Calligrapher h3, .stacks_in_21139_page0Calligrapher h2, .stacks_in_21139_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_21139_page0Calligrapher, .stacks_in_21139_page0Calligrapher h1, .stacks_in_21139_page0Calligrapher h2, .stacks_in_21139_page0Calligrapher h3, .stacks_in_21139_page0Calligrapher h4, .stacks_in_21139_page0Calligrapher h5, .stacks_in_21139_page0Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21139_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21139_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21139_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21139_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21139_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
.stacksPage {

}


.alignment, .alignment_overlay {
	 
}

#stacks_in_20489_page0 .alignment {  display: table; height: 210px;  float: none; margin: 0 auto;  

 width: 100%; 


	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 

 
    
	     
	 background:url() repeat;  
	 
	background-attachment: scroll;

		

			
			background-position:  center top;
		

	

	 

	 

 

/*Custom CSS;*/
}


#stacks_in_20489_page0 .alignment_overlay { 

	display: table; height: 210px; width: 100% !important;

	
	
	 
		background: url(../files/none) scroll repeat !important;
	 
	
		
		background-image: none !important;
	


	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 
		
	
		opacity: 1;
	

}


#stacks_in_20489_page0 .align { 
 display: table-cell; vertical-align: middle !important;  

text-align: none;

padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;

/*Custom CSS;*/ 
}

#stacks_in_20489_page0 .align:hover {

}

img {

/*Custom CSS;*/
}

#stacks_in_20489_page0 .responsiveimage img {












/*Custom CSS;*/
}

#stacks_in_20489_page0 .center_slice {
	max-width: 3000px; margin-left: auto; margin-right: auto;
}

#stacks_in_20489_page0 .extrazone
{
	margin-left:auto; margin-right:auto;
	
	

	


padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;



 


	/*Custom CSS;*/
}


#stacks_in_20489_page0 .fiddlereditinfo {
	display: inline-block;
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	bottom:20px;
	right: 10px;
	width: 100px;
	font-size:11px;
	text-align:center;
	height:12px;
	line-height:12px;
	background-color: #77aad5;
	color: whitesmoke;
	padding:1px 5px;
	z-index:2;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-radius: 7px;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

/* iPad with portrait orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
#stacks_in_20489_page0 .alignment {  }
}
 
/* iPad with landscape orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape){
#stacks_in_20489_page0 .alignment {  }
}

/*iPhone 5*/
@media screen and (device-aspect-ratio: 40/71) {
#stacks_in_20489_page0 .alignment {  }
}







#stacks_in_23739_page0 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto; transition:all 1s ease-in;-o-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-webkit-transition:all 1s ease-in;         }
  @media screen and (max-width:770px){#stacks_in_21113_page0{display:none}} 

.stacksPage {

}


.alignment, .alignment_overlay {
	 
}

#stacks_in_20654_page0 .alignment {  display: table; height: 200px;  float: none; margin: 0 auto;  




	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 

 
    
	     
	 background:url() repeat;  
	 
	background-attachment: scroll;

		

			
			background-position:  center top;
		

	

	 

	 

 

/*Custom CSS;*/
}


#stacks_in_20654_page0 .alignment_overlay { 

	display: table; height: 200px; width: 100% !important;

	
	
	 
		background: url(../files/none) scroll repeat !important;
	 
	
		
		background-image: none !important;
	


	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 
		
	
		opacity: 1;
	

}


#stacks_in_20654_page0 .align { 
 display: table-cell; vertical-align: bottom !important;  

text-align: none;

padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;

/*Custom CSS;*/ 
}

#stacks_in_20654_page0 .align:hover {

}

img {

/*Custom CSS;*/
}

#stacks_in_20654_page0 .responsiveimage img {












/*Custom CSS;*/
}

#stacks_in_20654_page0 .center_slice {
	max-width: 3000px; margin-left: auto; margin-right: auto;
}

#stacks_in_20654_page0 .extrazone
{
	margin-left:auto; margin-right:auto;
	
	

	


padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;



 


	/*Custom CSS;*/
}


#stacks_in_20654_page0 .fiddlereditinfo {
	display: inline-block;
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	bottom:20px;
	right: 10px;
	width: 100px;
	font-size:11px;
	text-align:center;
	height:12px;
	line-height:12px;
	background-color: #77aad5;
	color: whitesmoke;
	padding:1px 5px;
	z-index:2;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-radius: 7px;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

/* iPad with portrait orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
#stacks_in_20654_page0 .alignment {  }
}
 
/* iPad with landscape orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape){
#stacks_in_20654_page0 .alignment {  }
}

/*iPhone 5*/
@media screen and (device-aspect-ratio: 40/71) {
#stacks_in_20654_page0 .alignment {  }
}







/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21602_page0Calligrapher{			font-size: 150% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_21602_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21602_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21602_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21602_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21602_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21602_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21602_page0Calligrapher h6, .stacks_in_21602_page0Calligrapher h5, .stacks_in_21602_page0Calligrapher h4, .stacks_in_21602_page0Calligrapher h3, .stacks_in_21602_page0Calligrapher h2, .stacks_in_21602_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_21602_page0Calligrapher, .stacks_in_21602_page0Calligrapher h1, .stacks_in_21602_page0Calligrapher h2, .stacks_in_21602_page0Calligrapher h3, .stacks_in_21602_page0Calligrapher h4, .stacks_in_21602_page0Calligrapher h5, .stacks_in_21602_page0Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21602_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21602_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21602_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21602_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21602_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */ #stacks_in_23923_page0 p, #stacks_in_23923_page0 a,#stacks_in_23923_page0 span{font-size:9px}@media screen and (max-width:770px){#stacks_in_23923_page0 p, #stacks_in_23923_page0 a,#stacks_in_23923_page0 span{font-size:7px}}@media screen and (max-width:600px){#stacks_in_23923_page0 p, #stacks_in_23923_page0 a,#stacks_in_23923_page0 span{font-size:5px}}@media screen and (max-width:500px){#stacks_in_23923_page0 p, #stacks_in_23923_page0 a,#stacks_in_23923_page0 span{font-size:2px}}@media screen and (max-width:320px){#stacks_in_23923_page0 p, #stacks_in_23923_page0 a,#stacks_in_23923_page0 span{font-size:2px}}
 #stacks_in_23185_page0,#stacks_in_23185_page0 .stacks_out,#stacks_in_23185_page0 .stacks_in{overflow:visible}#stacks_in_23185_page0{padding:.15em 0}

.stacksPage {

}


.alignment, .alignment_overlay {
	 
}

#stacks_in_20601_page0 .alignment {  display: table; height: 150px;  float: none; margin: 0 auto;  




	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 

 
    
	     
	 background:url() repeat;  
	 
	background-attachment: scroll;

		

			
			background-position:  center top;
		

	

	 

	 

 

/*Custom CSS;*/
}


#stacks_in_20601_page0 .alignment_overlay { 

	display: table; height: 150px; width: 100% !important;

	
	
	 
		background: url(../files/none) scroll repeat !important;
	 
	
		
		background-image: none !important;
	


	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 
		
	
		opacity: 1;
	

}


#stacks_in_20601_page0 .align { 
 display: table-cell; vertical-align: top !important;  

text-align: none;

padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;

/*Custom CSS;*/ 
}

#stacks_in_20601_page0 .align:hover {

}

img {

/*Custom CSS;*/
}

#stacks_in_20601_page0 .responsiveimage img {












/*Custom CSS;*/
}

#stacks_in_20601_page0 .center_slice {
	max-width: 3000px; margin-left: auto; margin-right: auto;
}

#stacks_in_20601_page0 .extrazone
{
	margin-left:auto; margin-right:auto;
	
	

	


padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;



 


	/*Custom CSS;*/
}


#stacks_in_20601_page0 .fiddlereditinfo {
	display: inline-block;
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	bottom:20px;
	right: 10px;
	width: 100px;
	font-size:11px;
	text-align:center;
	height:12px;
	line-height:12px;
	background-color: #77aad5;
	color: whitesmoke;
	padding:1px 5px;
	z-index:2;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-radius: 7px;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

/* iPad with portrait orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
#stacks_in_20601_page0 .alignment {  }
}
 
/* iPad with landscape orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape){
#stacks_in_20601_page0 .alignment {  }
}

/*iPhone 5*/
@media screen and (device-aspect-ratio: 40/71) {
#stacks_in_20601_page0 .alignment {  }
}








#stacks_in_20601_page0 {
	margin: 30px 0px 0px 0px;
}
#stacks_in_22806_page0 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto; transition:all 1s ease-in;-o-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-webkit-transition:all 1s ease-in;         }

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

}


.alignment, .alignment_overlay {
	 
}

#stacks_in_20496_page0 .alignment {  display: table; height: 210px;  float: none; margin: 0 auto;  

 width: 100%; 


	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 

 
    
	     
	 background:url() repeat;  
	 
	background-attachment: scroll;

		

			
			background-position:  center top;
		

	

	 

	 

 

/*Custom CSS;*/
}


#stacks_in_20496_page0 .alignment_overlay { 

	display: table; height: 210px; width: 100% !important;

	
	
	 
		background: url(../files/none) scroll repeat !important;
	 
	
		
		background-image: none !important;
	


	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 
		
	
		opacity: 1;
	

}


#stacks_in_20496_page0 .align { 
 display: table-cell; vertical-align: middle !important;  

text-align: none;

padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;

/*Custom CSS;*/ 
}

#stacks_in_20496_page0 .align:hover {

}

img {

/*Custom CSS;*/
}

#stacks_in_20496_page0 .responsiveimage img {












/*Custom CSS;*/
}

#stacks_in_20496_page0 .center_slice {
	max-width: 3000px; margin-left: auto; margin-right: auto;
}

#stacks_in_20496_page0 .extrazone
{
	margin-left:auto; margin-right:auto;
	
	

	


padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;



 


	/*Custom CSS;*/
}


#stacks_in_20496_page0 .fiddlereditinfo {
	display: inline-block;
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	bottom:20px;
	right: 10px;
	width: 100px;
	font-size:11px;
	text-align:center;
	height:12px;
	line-height:12px;
	background-color: #77aad5;
	color: whitesmoke;
	padding:1px 5px;
	z-index:2;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-radius: 7px;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

/* iPad with portrait orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
#stacks_in_20496_page0 .alignment {  }
}
 
/* iPad with landscape orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape){
#stacks_in_20496_page0 .alignment {  }
}

/*iPhone 5*/
@media screen and (device-aspect-ratio: 40/71) {
#stacks_in_20496_page0 .alignment {  }
}







#stacks_in_23772_page0 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto; transition:all 1s ease-in;-o-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-webkit-transition:all 1s ease-in;   width:100%;max-width:350px;       }
  @media screen and (max-width:770px){#stacks_in_21115_page0{display:none}} 

.stacksPage {

}


.alignment, .alignment_overlay {
	 
}

#stacks_in_20663_page0 .alignment {  display: table; height: 200px;  float: none; margin: 0 auto;  




	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 

 
    
	     
	 background:url() repeat;  
	 
	background-attachment: scroll;

		

			
			background-position:  center top;
		

	

	 

	 

 

/*Custom CSS;*/
}


#stacks_in_20663_page0 .alignment_overlay { 

	display: table; height: 200px; width: 100% !important;

	
	
	 
		background: url(../files/none) scroll repeat !important;
	 
	
		
		background-image: none !important;
	


	-webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    -ms-transition: all 1.5s ease;
    transition: all 1.5s ease;
 
		
	
		opacity: 1;
	

}


#stacks_in_20663_page0 .align { 
 display: table-cell; vertical-align: bottom !important;  

text-align: none;

padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;

/*Custom CSS;*/ 
}

#stacks_in_20663_page0 .align:hover {

}

img {

/*Custom CSS;*/
}

#stacks_in_20663_page0 .responsiveimage img {












/*Custom CSS;*/
}

#stacks_in_20663_page0 .center_slice {
	max-width: 3000px; margin-left: auto; margin-right: auto;
}

#stacks_in_20663_page0 .extrazone
{
	margin-left:auto; margin-right:auto;
	
	

	


padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;



 


	/*Custom CSS;*/
}


#stacks_in_20663_page0 .fiddlereditinfo {
	display: inline-block;
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	bottom:20px;
	right: 10px;
	width: 100px;
	font-size:11px;
	text-align:center;
	height:12px;
	line-height:12px;
	background-color: #77aad5;
	color: whitesmoke;
	padding:1px 5px;
	z-index:2;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-radius: 7px;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

/* iPad with portrait orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
#stacks_in_20663_page0 .alignment {  }
}
 
/* iPad with landscape orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape){
#stacks_in_20663_page0 .alignment {  }
}

/*iPhone 5*/
@media screen and (device-aspect-ratio: 40/71) {
#stacks_in_20663_page0 .alignment {  }
}







/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21623_page0Calligrapher{			font-size: 150% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_21623_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21623_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21623_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21623_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21623_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21623_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21623_page0Calligrapher h6, .stacks_in_21623_page0Calligrapher h5, .stacks_in_21623_page0Calligrapher h4, .stacks_in_21623_page0Calligrapher h3, .stacks_in_21623_page0Calligrapher h2, .stacks_in_21623_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_21623_page0Calligrapher, .stacks_in_21623_page0Calligrapher h1, .stacks_in_21623_page0Calligrapher h2, .stacks_in_21623_page0Calligrapher h3, .stacks_in_21623_page0Calligrapher h4, .stacks_in_21623_page0Calligrapher h5, .stacks_in_21623_page0Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21623_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21623_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21623_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21623_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21623_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */ #stacks_in_23940_page0,#stacks_in_23940_page0 .stacks_out,#stacks_in_23940_page0 .stacks_in{overflow:visible}#stacks_in_23940_page0{padding:.15em 0}
 #stacks_in_23223_page0,#stacks_in_23223_page0 .stacks_out,#stacks_in_23223_page0 .stacks_in{overflow:visible}#stacks_in_23223_page0{padding:.15em 0}
/* Start Button Press stack CSS code */#stacks_in_23970_page0{	text-align: center !important;}.stacks_in_23970_page0dooabutton{	-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: 0px !important;		width:100%;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #DF4646;	-webkit-box-shadow:inset 0px 1px 0px 0px #DF4646;	box-shadow:inset 0px 1px 0px 0px #DF4646;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #990000), color-stop(1, #7B0000) );	background:-moz-linear-gradient( center top, #990000 5%, #7B0000 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#7B0000');	background-color:#8F0000;	text-shadow:none;		text-shadow:1px -1px 0px #670000;			border:1px solid #710000;	color:#FFFFFF;									font-size:120% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		font-family:Arial, Helvetica, sans-serif !important;	font-style:italic !important;		padding: 15px 5px 15px 5px;			-webkit-border-top-left-radius:9px;	-moz-border-radius-topleft:9px;	border-top-left-radius:9px;	-webkit-border-top-right-radius:9px;	-moz-border-radius-topright:9px;	border-top-right-radius:9px;	-webkit-border-bottom-right-radius:9px;	-moz-border-radius-bottomright:9px;	border-bottom-right-radius:9px;	-webkit-border-bottom-left-radius:9px;	-moz-border-radius-bottomleft:9px;	border-bottom-left-radius:9px;}.stacks_in_23970_page0dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #670000;		-webkit-box-shadow:inset 0px 1px 0px 0px #670000;		box-shadow:inset 0px 1px 0px 0px #670000;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7B0000), color-stop(1, #990000) );		background:-moz-linear-gradient( center top, #7B0000 5%, #990000 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7B0000', endColorstr='#990000');		background-color:#8F0000;					color:#FFFFFF;		}/* End Button Press stack CSS code */
#stacks_in_23970_page0 {
	margin:  10px;
}

#stacks_in_22815_page0 {
	margin: 30px 0px 30px 0px;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_20116_page0 {
	width: 100%;
	clear: both;
	padding-top: 2px;
	padding-bottom: 0px;
}
#simpleDivider_stacks_in_20116_page0 .theDivider1,
#simpleDivider_stacks_in_20116_page0 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_20116_page0 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_20116_page0.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_20116_page0.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_20116_page0 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_20116_page0.transparentOff .theDivider2 {
	background-color: #003300;
}
#simpleDivider_stacks_in_20116_page0.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_20116_page0.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_20116_page0.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_in_21183_page0 {
	background-color: rgba(255, 255, 255, 1.00);
}
/*
-------------------------------------------
Stack: Blueball FreeStack Responsive Max Width Stack
Style Sheet: fsrmaxwidth.css
Created: 23, October 2012
Last Modified: 10, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2013-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_21171_page0 {
	max-width: 1200px;
	min-width: 450px;
	margin: 0px auto !important;
}

/************************************************************************************
MOBILE
*************************************************************************************/

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

#stacks_in_21171_page0 {
	max-width: 100% !important;
	min-width: 50% !important;
}

}

#stacks_in_21174_page0 {
	margin: 20px 0px 0px 0px;
}
/*
-------------------------------------------
File: 'Blueball FreeStack Responsive Image Stack' 
Style Sheet: fsrimage.css
Created: 05, November, 2012
Last Modified: 11, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_152950_page0 {
	
}

#stacks_in_152950_page0 img {
	float: none;
	max-width: 20em !important;
	height: auto !important;
	padding: 0;
	margin: 0 auto;
}

/************************************************************************************
MOBILE
*************************************************************************************/

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

#stacks_in_152950_page0 img {
	float: none;
	max-width: 75% !important;
	min-width: 40% !important;
	height: auto !important;
}

}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21932_page0Calligrapher{			font-size: 300% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_21932_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21932_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21932_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21932_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21932_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21932_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21932_page0Calligrapher h6, .stacks_in_21932_page0Calligrapher h5, .stacks_in_21932_page0Calligrapher h4, .stacks_in_21932_page0Calligrapher h3, .stacks_in_21932_page0Calligrapher h2, .stacks_in_21932_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- */ .stacks_in_21932_page0Calligrapher, .stacks_in_21932_page0Calligrapher h1, .stacks_in_21932_page0Calligrapher h2, .stacks_in_21932_page0Calligrapher h3, .stacks_in_21932_page0Calligrapher h4, .stacks_in_21932_page0Calligrapher h5, .stacks_in_21932_page0Calligrapher h6{	font-family: "Racing Sans One" !important;}/* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21932_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21932_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21932_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21932_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21932_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */ #stacks_in_21934_page0,#stacks_in_21934_page0 .stacks_out,#stacks_in_21934_page0 .stacks_in{overflow:visible}#stacks_in_21934_page0{padding:.15em 0}
#stacks_in_21777_page0 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_21777_page0 .jwresp_col{float:none} #stacks_in_21777_page0 #jwresp_col2_stacks_in_21777_page0{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_21777_page0 #jwresp_col1_stacks_in_21777_page0,#stacks_in_21777_page0 #jwresp_col3_stacks_in_21777_page0{width:32%}#stacks_in_21777_page0 #jwresp_col1_stacks_in_21777_page0{float:left}#stacks_in_21777_page0 #jwresp_col3_stacks_in_21777_page0{float:right} @media screen and (max-width:770px){#stacks_in_21777_page0 #jwresp_col1_stacks_in_21777_page0,#stacks_in_21777_page0 #jwresp_col3_stacks_in_21777_page0{margin-bottom:20px}#stacks_in_21777_page0 #jwresp_col1_stacks_in_21777_page0{width:49%}#stacks_in_21777_page0 #jwresp_col3_stacks_in_21777_page0{width:49%}#stacks_in_21777_page0 #jwresp_col2_stacks_in_21777_page0{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_21777_page0 #jwresp_col1_stacks_in_21777_page0,#stacks_in_21777_page0 #jwresp_col3_stacks_in_21777_page0,#stacks_in_21777_page0 #jwresp_col2_stacks_in_21777_page0{float:none;width:100%;display:block}#stacks_in_21777_page0 #jwresp_col1_stacks_in_21777_page0,#stacks_in_21777_page0 #jwresp_col3_stacks_in_21777_page0{margin-bottom:20px}} 
  @media screen and (max-width:500px){#stacks_in_21229_page0{display:none}} 
/* Start Smart Image stack CSS code */#stacks_in_21210_page0{	text-align: center;}#stacks_in_21210_page0 figure a img{	cursor: pointer !important;}.stacks_in_21210_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_21210_page0responsive img, .stacks_in_21210_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_21210_page0hiddenimage{	display: none;}.stacks_in_21210_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_21220_page0{	text-align: center;}#stacks_in_21220_page0 figure a img{	cursor: pointer !important;}.stacks_in_21220_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_21220_page0responsive img, .stacks_in_21220_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_21220_page0hiddenimage{	display: none;}.stacks_in_21220_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code */  @media screen and (max-width:500px){#stacks_in_21227_page0{display:none}} 
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21798_page0Calligrapher{			font-size: 200% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_21798_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21798_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21798_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21798_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21798_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21798_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21798_page0Calligrapher h6, .stacks_in_21798_page0Calligrapher h5, .stacks_in_21798_page0Calligrapher h4, .stacks_in_21798_page0Calligrapher h3, .stacks_in_21798_page0Calligrapher h2, .stacks_in_21798_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_21798_page0Calligrapher, .stacks_in_21798_page0Calligrapher h1, .stacks_in_21798_page0Calligrapher h2, .stacks_in_21798_page0Calligrapher h3, .stacks_in_21798_page0Calligrapher h4, .stacks_in_21798_page0Calligrapher h5, .stacks_in_21798_page0Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21798_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21798_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21798_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21798_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21798_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_21798_page0 {
	margin: 30px 0px 0px 0px;
}
 #stacks_in_21800_page0 {font-size:22px}@media screen and (max-width:770px){#stacks_in_21800_page0 {font-size:20px}}@media screen and (max-width:600px){#stacks_in_21800_page0 {font-size:20px}}@media screen and (max-width:500px){#stacks_in_21800_page0 {font-size:18px}}@media screen and (max-width:320px){#stacks_in_21800_page0 {font-size:18px}}
/* Start Button Press stack CSS code */#stacks_in_22372_page0{	text-align: center !important;}.stacks_in_22372_page0dooabutton{	-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: 0px !important;		width:100%;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #46AC79;	-webkit-box-shadow:inset 0px 1px 0px 0px #46AC79;	box-shadow:inset 0px 1px 0px 0px #46AC79;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006633), color-stop(1, #004815) );	background:-moz-linear-gradient( center top, #006633 5%, #004815 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006633', endColorstr='#004815');	background-color:#005C29;	text-shadow:none;		text-shadow:1px -1px 0px #003401;			border:1px solid #003E0B;	color:#FFFFFF;									font-size:120% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		font-family:Arial, Helvetica, sans-serif !important;	font-style:italic !important;		padding: 15px 5px 15px 5px;			-webkit-border-top-left-radius:9px;	-moz-border-radius-topleft:9px;	border-top-left-radius:9px;	-webkit-border-top-right-radius:9px;	-moz-border-radius-topright:9px;	border-top-right-radius:9px;	-webkit-border-bottom-right-radius:9px;	-moz-border-radius-bottomright:9px;	border-bottom-right-radius:9px;	-webkit-border-bottom-left-radius:9px;	-moz-border-radius-bottomleft:9px;	border-bottom-left-radius:9px;}.stacks_in_22372_page0dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #003401;		-webkit-box-shadow:inset 0px 1px 0px 0px #003401;		box-shadow:inset 0px 1px 0px 0px #003401;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #004815), color-stop(1, #006633) );		background:-moz-linear-gradient( center top, #004815 5%, #006633 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004815', endColorstr='#006633');		background-color:#005C29;					color:#FFFFFF;		}/* End Button Press stack CSS code */
#stacks_in_22372_page0 {
	margin:  10px;
}

#stacks_in_22014_page0 {
	margin: 0px 0px 30px 0px;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_22680_page0 {
	width: 100%;
	clear: both;
	padding-top: 2px;
	padding-bottom: 0px;
}
#simpleDivider_stacks_in_22680_page0 .theDivider1,
#simpleDivider_stacks_in_22680_page0 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_22680_page0 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_22680_page0.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_22680_page0.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_22680_page0 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_22680_page0.transparentOff .theDivider2 {
	background-color: #003300;
}
#simpleDivider_stacks_in_22680_page0.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_22680_page0.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_22680_page0.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_in_22021_page0 {
	background-color: rgba(0, 0, 0, 1.00);
}
/*
-------------------------------------------
Stack: Blueball FreeStack Responsive Max Width Stack
Style Sheet: fsrmaxwidth.css
Created: 23, October 2012
Last Modified: 10, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2013-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_22268_page0 {
	max-width: 1200px;
	min-width: 450px;
	margin: 0px auto !important;
}

/************************************************************************************
MOBILE
*************************************************************************************/

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

#stacks_in_22268_page0 {
	max-width: 100% !important;
	min-width: 50% !important;
}

}

#stacks_in_22270_page0 {
	margin: 20px 0px 0px 0px;
}
/*
-------------------------------------------
File: 'Blueball FreeStack Responsive Image Stack' 
Style Sheet: fsrimage.css
Created: 05, November, 2012
Last Modified: 11, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_152956_page0 {
	
}

#stacks_in_152956_page0 img {
	float: none;
	max-width: 21em !important;
	height: auto !important;
	padding: 0;
	margin: 0 auto;
}

/************************************************************************************
MOBILE
*************************************************************************************/

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

#stacks_in_152956_page0 img {
	float: none;
	max-width: 100% !important;
	min-width: 40% !important;
	height: auto !important;
}

}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_22339_page0Calligrapher{			font-size: 300% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_22339_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_22339_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_22339_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_22339_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_22339_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_22339_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_22339_page0Calligrapher h6, .stacks_in_22339_page0Calligrapher h5, .stacks_in_22339_page0Calligrapher h4, .stacks_in_22339_page0Calligrapher h3, .stacks_in_22339_page0Calligrapher h2, .stacks_in_22339_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- */ .stacks_in_22339_page0Calligrapher, .stacks_in_22339_page0Calligrapher h1, .stacks_in_22339_page0Calligrapher h2, .stacks_in_22339_page0Calligrapher h3, .stacks_in_22339_page0Calligrapher h4, .stacks_in_22339_page0Calligrapher h5, .stacks_in_22339_page0Calligrapher h6{	font-family: "Racing Sans One" !important;}/* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_22339_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_22339_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_22339_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_22339_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_22339_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */ #stacks_in_22341_page0,#stacks_in_22341_page0 .stacks_out,#stacks_in_22341_page0 .stacks_in{overflow:visible}#stacks_in_22341_page0{padding:.15em 0}
#stacks_in_22345_page0 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_22345_page0 .jwresp_col{float:none} #stacks_in_22345_page0 #jwresp_col2_stacks_in_22345_page0{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_22345_page0 #jwresp_col1_stacks_in_22345_page0,#stacks_in_22345_page0 #jwresp_col3_stacks_in_22345_page0{width:32%}#stacks_in_22345_page0 #jwresp_col1_stacks_in_22345_page0{float:left}#stacks_in_22345_page0 #jwresp_col3_stacks_in_22345_page0{float:right} @media screen and (max-width:770px){#stacks_in_22345_page0 #jwresp_col1_stacks_in_22345_page0,#stacks_in_22345_page0 #jwresp_col3_stacks_in_22345_page0{margin-bottom:20px}#stacks_in_22345_page0 #jwresp_col1_stacks_in_22345_page0{width:49%}#stacks_in_22345_page0 #jwresp_col3_stacks_in_22345_page0{width:49%}#stacks_in_22345_page0 #jwresp_col2_stacks_in_22345_page0{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_22345_page0 #jwresp_col1_stacks_in_22345_page0,#stacks_in_22345_page0 #jwresp_col3_stacks_in_22345_page0,#stacks_in_22345_page0 #jwresp_col2_stacks_in_22345_page0{float:none;width:100%;display:block}#stacks_in_22345_page0 #jwresp_col1_stacks_in_22345_page0,#stacks_in_22345_page0 #jwresp_col3_stacks_in_22345_page0{margin-bottom:20px}} 
/* Start Smart Image stack CSS code */#stacks_in_22349_page0{	text-align: center;}#stacks_in_22349_page0 figure a img{	cursor: pointer !important;}.stacks_in_22349_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_22349_page0responsive img, .stacks_in_22349_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_22349_page0hiddenimage{	display: none;}.stacks_in_22349_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code */  @media screen and (max-width:500px){#stacks_in_21225_page0{display:none}} 
/* Start Smart Image stack CSS code */#stacks_in_22354_page0{	text-align: center;}#stacks_in_22354_page0 figure a img{	cursor: pointer !important;}.stacks_in_22354_page0responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_22354_page0responsive img, .stacks_in_22354_page0warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_22354_page0hiddenimage{	display: none;}.stacks_in_22354_page0warehouseImage{	display: none;}/* End Smart Image stack CSS code */  @media screen and (max-width:500px){#stacks_in_21223_page0{display:none}} 
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21179_page0Calligrapher{			font-size: 200% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_21179_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21179_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21179_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21179_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21179_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21179_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21179_page0Calligrapher h6, .stacks_in_21179_page0Calligrapher h5, .stacks_in_21179_page0Calligrapher h4, .stacks_in_21179_page0Calligrapher h3, .stacks_in_21179_page0Calligrapher h2, .stacks_in_21179_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_21179_page0Calligrapher, .stacks_in_21179_page0Calligrapher h1, .stacks_in_21179_page0Calligrapher h2, .stacks_in_21179_page0Calligrapher h3, .stacks_in_21179_page0Calligrapher h4, .stacks_in_21179_page0Calligrapher h5, .stacks_in_21179_page0Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21179_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21179_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21179_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21179_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21179_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_21179_page0 {
	margin: 30px 0px 0px 0px;
}
 #stacks_in_21181_page0 {font-size:22px}@media screen and (max-width:770px){#stacks_in_21181_page0 {font-size:20px}}@media screen and (max-width:600px){#stacks_in_21181_page0 {font-size:20px}}@media screen and (max-width:500px){#stacks_in_21181_page0 {font-size:18px}}@media screen and (max-width:320px){#stacks_in_21181_page0 {font-size:18px}}
/* Start Button Press stack CSS code */#stacks_in_22374_page0{	text-align: center !important;}.stacks_in_22374_page0dooabutton{	-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: 0px !important;		width:100%;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #46AC79;	-webkit-box-shadow:inset 0px 1px 0px 0px #46AC79;	box-shadow:inset 0px 1px 0px 0px #46AC79;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006633), color-stop(1, #004815) );	background:-moz-linear-gradient( center top, #006633 5%, #004815 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006633', endColorstr='#004815');	background-color:#005C29;	text-shadow:none;		text-shadow:1px -1px 0px #003401;			border:1px solid #003E0B;	color:#FFFFFF;									font-size:120% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		font-family:Arial, Helvetica, sans-serif !important;	font-style:italic !important;		padding: 15px 5px 15px 5px;			-webkit-border-top-left-radius:9px;	-moz-border-radius-topleft:9px;	border-top-left-radius:9px;	-webkit-border-top-right-radius:9px;	-moz-border-radius-topright:9px;	border-top-right-radius:9px;	-webkit-border-bottom-right-radius:9px;	-moz-border-radius-bottomright:9px;	border-bottom-right-radius:9px;	-webkit-border-bottom-left-radius:9px;	-moz-border-radius-bottomleft:9px;	border-bottom-left-radius:9px;}.stacks_in_22374_page0dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #003401;		-webkit-box-shadow:inset 0px 1px 0px 0px #003401;		box-shadow:inset 0px 1px 0px 0px #003401;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #004815), color-stop(1, #006633) );		background:-moz-linear-gradient( center top, #004815 5%, #006633 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004815', endColorstr='#006633');		background-color:#005C29;					color:#FFFFFF;		}/* End Button Press stack CSS code */
#stacks_in_22374_page0 {
	margin:  10px;
}

#stacks_in_22368_page0 {
	margin: 0px 0px 30px 0px;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_22364_page0 {
	width: 100%;
	clear: both;
	padding-top: 2px;
	padding-bottom: 0px;
}
#simpleDivider_stacks_in_22364_page0 .theDivider1,
#simpleDivider_stacks_in_22364_page0 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_22364_page0 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_22364_page0.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_22364_page0.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_22364_page0 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_22364_page0.transparentOff .theDivider2 {
	background-color: #000099;
}
#simpleDivider_stacks_in_22364_page0.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_22364_page0.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_22364_page0.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_in_22487_page0 {
	background-color: rgba(255, 255, 255, 1.00);
}
/*
-------------------------------------------
Stack: Blueball FreeStack Responsive Max Width Stack
Style Sheet: fsrmaxwidth.css
Created: 23, October 2012
Last Modified: 10, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2013-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_22489_page0 {
	max-width: 1200px;
	min-width: 450px;
	margin: 0px auto !important;
}

/************************************************************************************
MOBILE
*************************************************************************************/

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

#stacks_in_22489_page0 {
	max-width: 100% !important;
	min-width: 50% !important;
}

}

#stacks_in_22491_page0 {
	margin: 20px 0px 0px 0px;
}
/*
-------------------------------------------
File: 'Blueball FreeStack Responsive Image Stack' 
Style Sheet: fsrimage.css
Created: 05, November, 2012
Last Modified: 11, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_152962_page0 {
	
}

#stacks_in_152962_page0 img {
	float: none;
	max-width: 18em !important;
	height: auto !important;
	padding: 0;
	margin: 0 auto;
}

/************************************************************************************
MOBILE
*************************************************************************************/

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

#stacks_in_152962_page0 img {
	float: none;
	max-width: 100% !important;
	min-width: 40% !important;
	height: auto !important;
}

}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21590_page0Calligrapher{			font-size: 300% !important;			color: #000000 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_21590_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21590_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21590_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21590_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21590_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21590_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21590_page0Calligrapher h6, .stacks_in_21590_page0Calligrapher h5, .stacks_in_21590_page0Calligrapher h4, .stacks_in_21590_page0Calligrapher h3, .stacks_in_21590_page0Calligrapher h2, .stacks_in_21590_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- */ .stacks_in_21590_page0Calligrapher, .stacks_in_21590_page0Calligrapher h1, .stacks_in_21590_page0Calligrapher h2, .stacks_in_21590_page0Calligrapher h3, .stacks_in_21590_page0Calligrapher h4, .stacks_in_21590_page0Calligrapher h5, .stacks_in_21590_page0Calligrapher h6{	font-family: "Racing Sans One" !important;}/* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21590_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21590_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21590_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21590_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21590_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */ #stacks_in_21592_page0,#stacks_in_21592_page0 .stacks_out,#stacks_in_21592_page0 .stacks_in{overflow:visible}#stacks_in_21592_page0{padding:.15em 0}
#stacks_in_22652_page0 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_22652_page0 .jwresp_col{float:none} #stacks_in_22652_page0 #jwresp_col2_stacks_in_22652_page0{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_22652_page0 #jwresp_col1_stacks_in_22652_page0,#stacks_in_22652_page0 #jwresp_col3_stacks_in_22652_page0{width:32%}#stacks_in_22652_page0 #jwresp_col1_stacks_in_22652_page0{float:left}#stacks_in_22652_page0 #jwresp_col3_stacks_in_22652_page0{float:right} @media screen and (max-width:770px){#stacks_in_22652_page0 #jwresp_col1_stacks_in_22652_page0,#stacks_in_22652_page0 #jwresp_col3_stacks_in_22652_page0{margin-bottom:20px}#stacks_in_22652_page0 #jwresp_col1_stacks_in_22652_page0{width:49%}#stacks_in_22652_page0 #jwresp_col3_stacks_in_22652_page0{width:49%}#stacks_in_22652_page0 #jwresp_col2_stacks_in_22652_page0{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_22652_page0 #jwresp_col1_stacks_in_22652_page0,#stacks_in_22652_page0 #jwresp_col3_stacks_in_22652_page0,#stacks_in_22652_page0 #jwresp_col2_stacks_in_22652_page0{float:none;width:100%;display:block}#stacks_in_22652_page0 #jwresp_col1_stacks_in_22652_page0,#stacks_in_22652_page0 #jwresp_col3_stacks_in_22652_page0{margin-bottom:20px}} 
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21673_page0Calligrapher{			font-size: 200% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_21673_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21673_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21673_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21673_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21673_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21673_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21673_page0Calligrapher h6, .stacks_in_21673_page0Calligrapher h5, .stacks_in_21673_page0Calligrapher h4, .stacks_in_21673_page0Calligrapher h3, .stacks_in_21673_page0Calligrapher h2, .stacks_in_21673_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_21673_page0Calligrapher, .stacks_in_21673_page0Calligrapher h1, .stacks_in_21673_page0Calligrapher h2, .stacks_in_21673_page0Calligrapher h3, .stacks_in_21673_page0Calligrapher h4, .stacks_in_21673_page0Calligrapher h5, .stacks_in_21673_page0Calligrapher h6{	font-family: "Arial Black", Gadget, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21673_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21673_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21673_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21673_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21673_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_21673_page0 {
	margin: 10px 0px 0px 0px;
}
 #stacks_in_21675_page0,#stacks_in_21675_page0 .stacks_out,#stacks_in_21675_page0 .stacks_in{overflow:visible}#stacks_in_21675_page0{padding:.15em 0}
#stacks_in_60546_page0 img{max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;          }
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21761_page0Calligrapher{			font-size: 200% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_21761_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21761_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21761_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21761_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21761_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21761_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21761_page0Calligrapher h6, .stacks_in_21761_page0Calligrapher h5, .stacks_in_21761_page0Calligrapher h4, .stacks_in_21761_page0Calligrapher h3, .stacks_in_21761_page0Calligrapher h2, .stacks_in_21761_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_21761_page0Calligrapher, .stacks_in_21761_page0Calligrapher h1, .stacks_in_21761_page0Calligrapher h2, .stacks_in_21761_page0Calligrapher h3, .stacks_in_21761_page0Calligrapher h4, .stacks_in_21761_page0Calligrapher h5, .stacks_in_21761_page0Calligrapher h6{	font-family: "Arial Black", Gadget, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21761_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21761_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21761_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21761_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21761_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_21761_page0 {
	margin: 10px 0px 0px 0px;
}
 #stacks_in_21763_page0,#stacks_in_21763_page0 .stacks_out,#stacks_in_21763_page0 .stacks_in{overflow:visible}#stacks_in_21763_page0{padding:.15em 0}
#stacks_in_60548_page0 img{max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;          }
  @media screen and (max-width:500px){#stacks_in_21217_page0{display:none}} 
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_21209_page0Calligrapher{			font-size: 200% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_21209_page0Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21209_page0Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21209_page0Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21209_page0Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21209_page0Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21209_page0Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_21209_page0Calligrapher h6, .stacks_in_21209_page0Calligrapher h5, .stacks_in_21209_page0Calligrapher h4, .stacks_in_21209_page0Calligrapher h3, .stacks_in_21209_page0Calligrapher h2, .stacks_in_21209_page0Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_21209_page0Calligrapher, .stacks_in_21209_page0Calligrapher h1, .stacks_in_21209_page0Calligrapher h2, .stacks_in_21209_page0Calligrapher h3, .stacks_in_21209_page0Calligrapher h4, .stacks_in_21209_page0Calligrapher h5, .stacks_in_21209_page0Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_21209_page0targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_21209_page0Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_21209_page0Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_21209_page0Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_21209_page0Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_21209_page0 {
	margin: 30px 0px 0px 0px;
}
 #stacks_in_21213_page0 {font-size:22px}@media screen and (max-width:770px){#stacks_in_21213_page0 {font-size:20px}}@media screen and (max-width:600px){#stacks_in_21213_page0 {font-size:20px}}@media screen and (max-width:500px){#stacks_in_21213_page0 {font-size:18px}}@media screen and (max-width:320px){#stacks_in_21213_page0 {font-size:18px}}

#stacks_in_21213_page0 {
	padding:  10px;
}
/* Start Button Press stack CSS code */#stacks_in_22675_page0{	text-align: center !important;}.stacks_in_22675_page0dooabutton{	-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: 0px !important;		width:100%;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #46ACFF;	-webkit-box-shadow:inset 0px 1px 0px 0px #46ACFF;	box-shadow:inset 0px 1px 0px 0px #46ACFF;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0066CC), color-stop(1, #0048AE) );	background:-moz-linear-gradient( center top, #0066CC 5%, #0048AE 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0066CC', endColorstr='#0048AE');	background-color:#005CC2;	text-shadow:none;		text-shadow:1px -1px 0px #00349A;			border:1px solid #003EA4;	color:#FFFFFF;									font-size:120% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		font-family:Arial, Helvetica, sans-serif !important;	font-style:italic !important;		padding: 15px 5px 15px 5px;			-webkit-border-top-left-radius:9px;	-moz-border-radius-topleft:9px;	border-top-left-radius:9px;	-webkit-border-top-right-radius:9px;	-moz-border-radius-topright:9px;	border-top-right-radius:9px;	-webkit-border-bottom-right-radius:9px;	-moz-border-radius-bottomright:9px;	border-bottom-right-radius:9px;	-webkit-border-bottom-left-radius:9px;	-moz-border-radius-bottomleft:9px;	border-bottom-left-radius:9px;}.stacks_in_22675_page0dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #00349A;		-webkit-box-shadow:inset 0px 1px 0px 0px #00349A;		box-shadow:inset 0px 1px 0px 0px #00349A;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0048AE), color-stop(1, #0066CC) );		background:-moz-linear-gradient( center top, #0048AE 5%, #0066CC 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0048AE', endColorstr='#0066CC');		background-color:#005CC2;					color:#FFFFFF;		}/* End Button Press stack CSS code */
#stacks_in_22675_page0 {
	margin:  10px;
}

#stacks_in_22687_page0 {
	margin: 0px 0px 30px 0px;
}
#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:0;text-indent:-9999px;background:url(../files/elevator-images/top.png) no-repeat left top;z-index:9988} #toTop:hover{background:url(../files/elevator-images/top.png) no-repeat left -51px} #toTop:active,#toTop:focus{outline:0}
