.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
a.block-link{display:block;text-decoration:none !important;padding:0;margin:0;color:inherit}a.block-link:link,a.block-link:visited,a.block-link:hover,a.block-link:active{color:inherit}

#stacks_in_669 {
	margin: 0px 5px 0px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_670, .stacks_in_670MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_670MaxWidthContainer{	    max-width: 260px;	}    .stacks_in_670MaxWidthContainer{		margin: 0 0 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_670MaxWidthContainer{		    max-width: 960px;		}								    .stacks_in_670MaxWidthContainer{			margin: 0 0 0 auto;		}				}@media only screen and (max-width: 480px) {	 	    .stacks_in_670MaxWidthContainer{		    max-width: 960px;		}								    .stacks_in_670MaxWidthContainer{			margin: 0 0 0 auto;		}				}/* End dooMax stack CSS code */@media only screen and (min-width:0px){#stacks_in_685{}}


#stacks_in_688 {
	text-transform: capitalize;
	font-size: 50%;
	font-weight: lighter;
}
/* Start dooMax stack CSS code */#stacks_in_676, .stacks_in_676MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_676MaxWidthContainer{	    max-width: 260px;	}    .stacks_in_676MaxWidthContainer{		margin: 0 0 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_676MaxWidthContainer{		    max-width: 960px;		}								    .stacks_in_676MaxWidthContainer{			margin: 0 0 0 auto;		}				}@media only screen and (max-width: 480px) {	 	    .stacks_in_676MaxWidthContainer{		    max-width: 960px;		}								    .stacks_in_676MaxWidthContainer{			margin: 0 0 0 auto;		}				}/* End dooMax stack CSS code */@media only screen and (min-width:0px){#stacks_in_679{}}


#stacks_in_682 {
	text-transform: capitalize;
	font-size: 50%;
	font-weight: lighter;
}
/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_86 *,
#adaptiveGridstacks_in_86 *:before,
#adaptiveGridstacks_in_86 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_86 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_86 {
	visibility: hidden;
}
/*  */

#adaptiveGridstacks_in_86:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_86 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_86 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_86 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_86 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_86 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_86 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_86 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_86 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_86 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_86 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_86 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .column1 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .column2 {
		width: 25.00%;
	}
}



/* If column 3 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .column3 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .column3 {
		width: 25.00%;
	}
}



/* If column 4 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .column4 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .column4 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .column5 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .column5 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .column5 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .column5 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .column6 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .column6 {
		width: 25.00%;
	}
}



/* If column 7 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .column7 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .column7 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .column7 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .column7 {
		width: 25.00%;
	}
}



/* If column 8 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .column8 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .column8 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .column8 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .column8 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .column9 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .column9 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .column9 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .column9 {
		width: 25.00%;
	}
}



/* If column 10 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .column10 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .column10 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .column10 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .column10 {
		width: 25.00%;
	}
}



/* If column 11 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .column11 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .column11 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .column11 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .column11 {
		width: 25.00%;
	}
}



/* If column 12 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .column12 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .column12 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .column12 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .column12 {
		width: 25.00%;
	}
}


/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_86 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_86 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_86 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_86 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_86 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_86 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_86 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_86 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_86 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_86 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */
#adaptiveGridstacks_in_86 .gridCellInner {
	margin: 5px;
}
/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_86 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_86 .column1,
	#adaptiveGridstacks_in_86 .column2,
	#adaptiveGridstacks_in_86 .column3,
	#adaptiveGridstacks_in_86 .column4,
	#adaptiveGridstacks_in_86 .column5,
	#adaptiveGridstacks_in_86 .column6,
	#adaptiveGridstacks_in_86 .column7,
	#adaptiveGridstacks_in_86 .column8,
	#adaptiveGridstacks_in_86 .column9,
	#adaptiveGridstacks_in_86 .column10,
	#adaptiveGridstacks_in_86 .column11,
	#adaptiveGridstacks_in_86 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_86 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */#hoverBoxWrapperstacks_in_713 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_713.touchDeviceDetected #hoverBoxStaticstacks_in_713 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_713.touchDeviceDetected #hoverBoxRolloverstacks_in_713 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_713.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_713 {
	opacity: 1.00;
}






















#stacks_in_723 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_91 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_91.touchDeviceDetected #hoverBoxStaticstacks_in_91 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_91.touchDeviceDetected #hoverBoxRolloverstacks_in_91 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_91.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_91 {
	opacity: 1.00;
}






















#stacks_in_166 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_135 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_135.touchDeviceDetected #hoverBoxStaticstacks_in_135 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_135.touchDeviceDetected #hoverBoxRolloverstacks_in_135 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_135.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_135 {
	opacity: 1.00;
}






















#stacks_in_170 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_112 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_112.touchDeviceDetected #hoverBoxStaticstacks_in_112 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_112.touchDeviceDetected #hoverBoxRolloverstacks_in_112 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_112.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_112 {
	opacity: 1.00;
}






















#stacks_in_178 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_142 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_142.touchDeviceDetected #hoverBoxStaticstacks_in_142 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_142.touchDeviceDetected #hoverBoxRolloverstacks_in_142 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_142.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_142 {
	opacity: 1.00;
}






















#stacks_in_182 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_183 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_183.touchDeviceDetected #hoverBoxStaticstacks_in_183 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_183.touchDeviceDetected #hoverBoxRolloverstacks_in_183 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_183.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_183 {
	opacity: 1.00;
}






















#stacks_in_193 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_214 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_214.touchDeviceDetected #hoverBoxStaticstacks_in_214 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_214.touchDeviceDetected #hoverBoxRolloverstacks_in_214 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_214.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_214 {
	opacity: 1.00;
}






















#stacks_in_224 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_225 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_225.touchDeviceDetected #hoverBoxStaticstacks_in_225 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_225.touchDeviceDetected #hoverBoxRolloverstacks_in_225 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_225.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_225 {
	opacity: 1.00;
}






















#stacks_in_235 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_650 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_650.touchDeviceDetected #hoverBoxStaticstacks_in_650 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_650.touchDeviceDetected #hoverBoxRolloverstacks_in_650 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_650.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_650 {
	opacity: 1.00;
}






















#stacks_in_660 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_271 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_271.touchDeviceDetected #hoverBoxStaticstacks_in_271 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_271.touchDeviceDetected #hoverBoxRolloverstacks_in_271 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_271.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_271 {
	opacity: 1.00;
}






















#stacks_in_261 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_105 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_105.touchDeviceDetected #hoverBoxStaticstacks_in_105 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_105.touchDeviceDetected #hoverBoxRolloverstacks_in_105 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_105.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_105 {
	opacity: 1.00;
}






















#stacks_in_174 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_295 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_295.touchDeviceDetected #hoverBoxStaticstacks_in_295 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_295.touchDeviceDetected #hoverBoxRolloverstacks_in_295 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_295.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_295 {
	opacity: 1.00;
}






















#stacks_in_287 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_447 *,
#adaptiveGridstacks_in_447 *:before,
#adaptiveGridstacks_in_447 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_447 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_447 {
	visibility: hidden;
}
/*  */

#adaptiveGridstacks_in_447:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_447 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_447 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_447 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_447 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_447 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_447 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_447 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_447 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_447 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_447 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_447 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_447 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_447 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_447 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_447 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_447 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_447 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_447 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_447 .column1 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_447 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_447 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_447 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_447 .column2 {
		width: 25.00%;
	}
}



/* If column 3 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_447 .column3 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_447 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_447 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_447 .column3 {
		width: 25.00%;
	}
}



/* If column 4 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_447 .column4 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_447 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_447 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_447 .column4 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_447 .column5 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_447 .column5 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_447 .column5 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_447 .column5 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_447 .column6 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_447 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_447 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_447 .column6 {
		width: 25.00%;
	}
}














/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_447 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_447 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_447 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_447 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_447 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_447 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_447 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_447 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_447 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_447 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */
#adaptiveGridstacks_in_447 .gridCellInner {
	margin: 5px;
}
/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_447 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_447 .column1,
	#adaptiveGridstacks_in_447 .column2,
	#adaptiveGridstacks_in_447 .column3,
	#adaptiveGridstacks_in_447 .column4,
	#adaptiveGridstacks_in_447 .column5,
	#adaptiveGridstacks_in_447 .column6,
	#adaptiveGridstacks_in_447 .column7,
	#adaptiveGridstacks_in_447 .column8,
	#adaptiveGridstacks_in_447 .column9,
	#adaptiveGridstacks_in_447 .column10,
	#adaptiveGridstacks_in_447 .column11,
	#adaptiveGridstacks_in_447 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_447 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */#hoverBoxWrapperstacks_in_622 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_622.touchDeviceDetected #hoverBoxStaticstacks_in_622 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_622.touchDeviceDetected #hoverBoxRolloverstacks_in_622 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_622.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_622 {
	opacity: 1.00;
}






















#stacks_in_632 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_636 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_636.touchDeviceDetected #hoverBoxStaticstacks_in_636 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_636.touchDeviceDetected #hoverBoxRolloverstacks_in_636 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_636.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_636 {
	opacity: 1.00;
}






















#stacks_in_646 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_700 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_700.touchDeviceDetected #hoverBoxStaticstacks_in_700 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_700.touchDeviceDetected #hoverBoxRolloverstacks_in_700 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_700.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_700 {
	opacity: 1.00;
}






















#stacks_in_710 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_288 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_288.touchDeviceDetected #hoverBoxStaticstacks_in_288 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_288.touchDeviceDetected #hoverBoxRolloverstacks_in_288 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_288.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_288 {
	opacity: 1.00;
}






















#stacks_in_283 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
#hoverBoxWrapperstacks_in_689 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

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

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

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

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






#hoverBoxWrapperstacks_in_689.touchDeviceDetected #hoverBoxStaticstacks_in_689 {
	display: none;
	opacity: 0;
}

#hoverBoxWrapperstacks_in_689.touchDeviceDetected #hoverBoxRolloverstacks_in_689 {
	display: block;
	opacity: 1.00;
	position: relative;
	top: auto;
	left: auto;
}







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

#hoverBoxWrapperstacks_in_689.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_689 {
	opacity: 1.00;
}






















#stacks_in_699 {
	display:inline-block; width:100%; line-height: 1.700000em;
	font-size: 50%;
}
/* Start dooMax stack CSS code */#stacks_in_268_3, .stacks_in_268_3MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_268_3MaxWidthContainer{	    max-width: 600px;	}    .stacks_in_268_3MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_268_3MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_268_3MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_268_3MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_268_3MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */
#stacks_in_268_8 {
	padding: 50px 20px 0px 20px;
}

#stacks_in_268_9 {
	font-size: 50%;
	font-weight: lighter;
}
/* Start dooMax stack CSS code */#stacks_in_268_10, .stacks_in_268_10MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_268_10MaxWidthContainer{	    max-width: 600px;	}    .stacks_in_268_10MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_268_10MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_268_10MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_268_10MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_268_10MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */@media only screen and (min-width:0px){#stacks_in_268_14{}}


#stacks_in_268_16 {
	text-transform: capitalize;
	font-size: 50%;
	font-weight: lighter;
}
/* Start Stats stack CSS code */.stacks_in_711stats, .stacks_in_711pagetitle{	display: none;}.stacks_in_711instructwrapper{	position: relative;	background: url("../files/newstatsbg.png") repeat-x;	height: 100px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}.stacks_in_711instruct{	position: absolute;	text-align: center;	bottom: 0px;	left: 0px;	right: 0px;	color: #fff;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	background: rgba(0, 0, 0, 0.6);	padding: 4px 10px 5px 10px;} /* End if record mode */ /* End if admin mode *//* End Stats stack CSS code */