/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_39 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_39 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_39 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_39  a:link,
#textcardlinkstacks_in_39  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_43 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_43 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_43 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_43  a:link,
#textcardlinkstacks_in_43  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_63 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_63 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_63 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_63  a:link,
#textcardlinkstacks_in_63  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_67 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_67 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_67 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_67  a:link,
#textcardlinkstacks_in_67  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_55 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_55 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_55 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_55  a:link,
#textcardlinkstacks_in_55  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_59 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_59 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_59 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_59  a:link,
#textcardlinkstacks_in_59  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_47 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_47 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_47 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_47  a:link,
#textcardlinkstacks_in_47  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_51 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_51 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_51 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_51  a:link,
#textcardlinkstacks_in_51  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_125 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_125 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_125 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_125  a:link,
#textcardlinkstacks_in_125  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_129 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_129 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_129 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_129  a:link,
#textcardlinkstacks_in_129  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_117 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_117 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_117 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_117  a:link,
#textcardlinkstacks_in_117  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_121 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_121 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_121 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_121  a:link,
#textcardlinkstacks_in_121  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_109 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_109 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_109 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_109  a:link,
#textcardlinkstacks_in_109  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_113 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_113 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_113 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_113  a:link,
#textcardlinkstacks_in_113  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_99 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_99 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_99 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_99  a:link,
#textcardlinkstacks_in_99  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_105 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_105 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_105 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_105  a:link,
#textcardlinkstacks_in_105  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_91 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_91 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_91 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_91  a:link,
#textcardlinkstacks_in_91  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_95 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_95 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_95 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_95  a:link,
#textcardlinkstacks_in_95  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_83 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_83 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_83 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_83  a:link,
#textcardlinkstacks_in_83  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_87 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_87 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_87 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_87  a:link,
#textcardlinkstacks_in_87  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_157 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_157 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_157 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_157  a:link,
#textcardlinkstacks_in_157  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_161 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_161 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_161 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_161  a:link,
#textcardlinkstacks_in_161  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_149 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_149 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_149 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_149  a:link,
#textcardlinkstacks_in_149  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_153 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_153 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_153 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_153  a:link,
#textcardlinkstacks_in_153  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_141 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_141 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_141 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_141  a:link,
#textcardlinkstacks_in_141  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_145 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_145 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_145 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_145  a:link,
#textcardlinkstacks_in_145  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_133 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_133 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_133 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(19, 36, 54, 1.00) !important;
}

#textcardlinkstacks_in_133  a:link,
#textcardlinkstacks_in_133  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}

/* HoverTextThing by RapidWeaver Central  */


#hovertextthingstacks_in_137 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#stacks_in_137 .hovertextthing {
	background: rgba(21, 115, 207, 1.00);
	margin: 10px 15px 25px 15px;
 	color: rgba(255, 255, 255, 1.00);
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-transition: background 0.3s ease;
			transition: background 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}

#stacks_in_137 .hovertextthing:hover {
 	background: rgba(21, 115, 207, 1.00);
 	color: rgba(254, 205, 84, 1.00) !important;
}

#textcardlinkstacks_in_137  a:link,
#textcardlinkstacks_in_137  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;	
}


#stacks_in_182 {
	padding: 40px 0px 0px 0px;
}
#touch_base_stacks_in_184 {
  
  text-align: center;
  
  padding: 0.50rem 0;
}

touch_base_stacks_in_184 a {
  display: inline-block;
}


#touch_base_stacks_in_184 a,
#touch_base_stacks_in_184 a:visited {
  text-decoration: none;
  font-weight: bold;
  
  
  
  border-radius: 1.80rem;
  font-size: 1.5rem;
  padding: 0.50rem 0.75rem;
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(4, 25, 64, 1.00);
  border: 1px solid rgba(0, 0, 0, 1.00);
  transition: all 300ms ease-in-out;
}

#touch_base_stacks_in_184 a:hover,
#touch_base_stacks_in_184 a:active {
  color: rgba(190, 0, 4, 1.00);
  background-color: rgba(21, 115, 207, 1.00);
  border: 1px solid rgba(0, 0, 0, 1.00);
}




#stacks_in_184 {
	padding: 40px 0px 0px 0px;
}
/* SlantThing by RapidWeaver Central */

#stacks_in_185 #slantThingstacks_in_185 {
	overflow: hidden;
	text-align: right;
}

#stacks_in_185 #slantThingstacks_in_185 .slant {
	display: inline-block;
	margin-left: 1em;
	margin-right: 1em;
	padding: .7em 16px;
	position: relative;
	background:  #041940;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
	line-height: 16px;
	text-shadow: 0 1px 0 #BFBFBF;
	text-shadow:none;
	text-transform: none;;
	letter-spacing:0px;;
	font-weight:normal;;
	zoom: 1;
}

#stacks_in_185 #slantThingstacks_in_185 span.label {
	font-style: italic;
	font-size: 13px;
	background-color:transparent;
}

#slantlinkstacks_in_185  a:link,
#slantlinkstacks_in_185  a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#stacks_in_185 .slant:before,
#stacks_in_185 .slant:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	width: 1em;
	background: #041940 !important;
	-webkit-transform:  skew(-10deg);
		-moz-transform: skew(-10deg);
		 -ms-transform: skew(-10deg);
		  -o-transform: skew(-10deg);
			 transform: skew(-10deg);
}

#stacks_in_185 .slant:before {
	left: -.5em;
	-moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}

#stacks_in_185 .slant:after {
	right: -.5em;
	-moz-border-radius: 0 5px 5px 0;
	-webkit-border-radius:0 5px 5px 0;
	border-radius: 0 5px 5px 0;
}


#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;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:none}
