/* NoLink Stack 2.2.4 */.NoLink_Flannan Obe  medias, .NoLink_Flannan Obe  medias a {	-webkit-user-select: none;	-webkit-touch-callout: none;	-webkit-tap-highlight-color: transparent;	cursor: default !important;}.NoLink_Flannan Obe  medias:focus {	  outline:0;}/* End of NoLink Stack */
#stacks_in_87215 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_87216 {
	line-height: 2em;
	font-size: 110%;
	font-weight: lighter;
}

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

#stacks_in_85969 {
	font-weight: bold;
}
#stacks_in_85116 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_85116 .jwresp_col{overflow:hidden;margin:0;width:47%; float:left;}#stacks_in_85116 #jwresp_col2_stacks_in_85116{ float:right; width:47%}@media screen and (max-width:500px){#stacks_in_85116 #jwresp_col1_stacks_in_85116,#stacks_in_85116 #jwresp_col2_stacks_in_85116{width:100%;float:none;display:block}#stacks_in_85116 #jwresp_col1_stacks_in_85116{margin-bottom:15px}}

#stacks_in_84651 {
	margin: 50px 0px 0px 0px;
}

#stacks_in_84649 {
	margin: 50px 0px 0px 0px;
}

#stacks_in_84655 {
	margin: 50px 0px 0px 0px;
}

#stacks_in_84656 {
	letter-spacing: 5px;
	text-transform: capitalize;
	font-size: 144%;
}

#stacks_in_84989 {	margin: 0 !important; padding: 0 !important; }
#stacks_in_84989 {	display: none; }
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner { margin: 0 -3px 0 0; }
#stacks_in_84976 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_84976 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_84976 #jwresp_col2_stacks_in_84976{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_84976 #jwresp_col1_stacks_in_84976,#stacks_in_84976 #jwresp_col2_stacks_in_84976{width:100%;float:none;display:block}#stacks_in_84976 #jwresp_col1_stacks_in_84976{margin-bottom:15px}}

#stacks_in_84976 {
	background-color: rgba(255, 255, 255, 1.00);
	border: solid rgba(96, 130, 163, 0.52);
	border-width:  1px;
	margin: 20px 0px 0px 0px;
}

#stacks_in_85046 .jspContainer { overflow: hidden; position: relative; }
#stacks_in_85046 .jspPane { background: transparent !important; position: absolute; }


#stacks_in_85046 .jspVerticalBar { position: absolute; top: 0; right: 0; width: 15px; height: 100%; background: transparent; }
#stacks_in_85046 .jspHorizontalBar { position: absolute; bottom: 0; left: 0; width: 100%; height: 15px; background: transparent; display: none; }
#stacks_in_85046 .jspVerticalBar * { margin: 0; padding: 0; -webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; }
#stacks_in_85046 .jspHorizontalBar * { margin: 0; padding: 0; -webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; }
#stacks_in_85046 .jspCap { display: none; }
#stacks_in_85046 .jspHorizontalBar .jspCap { float: left; }
#stacks_in_85046 .jspTrack { background: transparent; position: relative; }
#stacks_in_85046 .jspTrack { background: #F3FAFE !important; }

#stacks_in_85046 .jspDrag { background: #8BB3D0; position: relative; top: 0; left: 0; cursor: pointer; -webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; }
#stacks_in_85046 .jspDrag:hover { background: #4F82A3; position: relative; top: 0; left: 0; cursor: pointer; -webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; }
#stacks_in_85046 .jspDrag:active { background: #4F82A3; position: relative; top: 0; left: 0; cursor: pointer; -webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px;
    border-radius: 8px; }
#stacks_in_85046 .jspHorizontalBar .jspTrack { float: left; height: 100%; }
#stacks_in_85046 .jspHorizontalBar .jspDrag { float: left; height: 100%; }

#stacks_in_85046 .jspArrow  { background: transparent url('../Flannan-obe-Florence-Andrieu_files/atmScrollPaneAdvanced/7.png') no-repeat; text-indent: -20000px; display: block; cursor: pointer; padding: 0; margin: 0; } /* pading and margin new */
#stacks_in_85046 .jspArrow:hover { background: transparent url('../Flannan-obe-Florence-Andrieu_files/atmScrollPaneAdvanced/60.png') no-repeat; }
#stacks_in_85046 .jspArrow.jspDisabled { background: transparent url('../Flannan-obe-Florence-Andrieu_files/atmScrollPaneAdvanced/7.png') no-repeat; cursor: default;	}
#stacks_in_85046 .jspArrow.jspDisabled:hover { background: transparent url('../Flannan-obe-Florence-Andrieu_files/atmScrollPaneAdvanced/7.png') no-repeat; cursor: default; }
#stacks_in_85046 .jspVerticalBar .jspArrow { height: 15px; }
#stacks_in_85046 .jspHorizontalBar .jspArrow { width: 15px; float: left; height: 100%; }
#stacks_in_85046 .jspArrowUp { background-position: 0 0; }
#stacks_in_85046 .jspArrowDown { background-position: -65px 0 !important; }
#stacks_in_85046 .jspArrowLeft { background-position: -96px 0 !important; }
#stacks_in_85046 .jspArrowRight { background-position: -32px 0 !important; }
#stacks_in_85046 .jspVerticalBar .jspArrow:focus { outline: none; }
#stacks_in_85046 .jspCorner { background: transparent; float: left; height: 100%; }

#stacks_in_85046 .jspVerticalBar { width: 15px; }
#stacks_in_85046 .jspHorizontalBar { height: 15px; }

#stacks_in_85046 .atmScrollPane { background: transparent; width: 100%; height: 250px; overflow: auto; overflow-y: auto !important; overflow-x: hidden !important; outline: none; float: left; }
#stacks_in_85046 {
	margin: 10px 0px 10px 10px;
}

#stacks_in_85054 {
	margin: 0px 5px 0px 0px;
}

#stacks_in_85055 {
	font-size: 85%;
}

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

#stacks_in_85062 {
	margin: 0px 5px 0px 0px;
}

#stacks_in_85063 {
	font-size: 85%;
}

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

#stacks_in_85070 {
	margin: 0px 5px 0px 0px;
}

#stacks_in_85071 {
	font-size: 85%;
}

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

#stacks_in_85165 {
	margin: 0px 5px 0px 0px;
}

#stacks_in_85166 {
	font-size: 85%;
}

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

#stacks_in_85078 {
	margin: 0px 5px 0px 0px;
}

#stacks_in_85079 {
	font-size: 85%;
}

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

#stacks_in_85141 {
	margin: 0px 5px 0px 0px;
}

#stacks_in_85142 {
	font-size: 85%;
}

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

#stacks_in_85149 {
	margin: 0px 5px 0px 0px;
}

#stacks_in_85150 {
	font-size: 85%;
}

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

#stacks_in_85181 {
	margin: 0px 5px 0px 0px;
}

#stacks_in_85182 {
	font-size: 85%;
}

#stacks_in_85098 .jspContainer { overflow: hidden; position: relative; }
#stacks_in_85098 .jspPane { background: transparent !important; position: absolute; }


#stacks_in_85098 .jspVerticalBar { position: absolute; top: 0; right: 0; width: 15px; height: 100%; background: transparent; }
#stacks_in_85098 .jspHorizontalBar { position: absolute; bottom: 0; left: 0; width: 100%; height: 15px; background: transparent; display: none; }
#stacks_in_85098 .jspVerticalBar * { margin: 0; padding: 0; -webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; }
#stacks_in_85098 .jspHorizontalBar * { margin: 0; padding: 0; -webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; }
#stacks_in_85098 .jspCap { display: none; }
#stacks_in_85098 .jspHorizontalBar .jspCap { float: left; }
#stacks_in_85098 .jspTrack { background: transparent; position: relative; }
#stacks_in_85098 .jspTrack { background: #F1F8FC !important; }

#stacks_in_85098 .jspDrag { background: #8BB3D0; position: relative; top: 0; left: 0; cursor: pointer; -webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; }
#stacks_in_85098 .jspDrag:hover { background: #4F82A3; position: relative; top: 0; left: 0; cursor: pointer; -webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; }
#stacks_in_85098 .jspDrag:active { background: #4F82A3; position: relative; top: 0; left: 0; cursor: pointer; -webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px;
    border-radius: 8px; }
#stacks_in_85098 .jspHorizontalBar .jspTrack { float: left; height: 100%; }
#stacks_in_85098 .jspHorizontalBar .jspDrag { float: left; height: 100%; }

#stacks_in_85098 .jspArrow  { background: transparent url('../Flannan-obe-Florence-Andrieu_files/atmScrollPaneAdvanced/15.png') no-repeat; text-indent: -20000px; display: block; cursor: pointer; padding: 0; margin: 0; } /* pading and margin new */
#stacks_in_85098 .jspArrow:hover { background: transparent url('../Flannan-obe-Florence-Andrieu_files/atmScrollPaneAdvanced/60.png') no-repeat; }
#stacks_in_85098 .jspArrow.jspDisabled { background: transparent url('../Flannan-obe-Florence-Andrieu_files/atmScrollPaneAdvanced/15.png') no-repeat; cursor: default;	}
#stacks_in_85098 .jspArrow.jspDisabled:hover { background: transparent url('../Flannan-obe-Florence-Andrieu_files/atmScrollPaneAdvanced/15.png') no-repeat; cursor: default; }
#stacks_in_85098 .jspVerticalBar .jspArrow { height: 15px; }
#stacks_in_85098 .jspHorizontalBar .jspArrow { width: 15px; float: left; height: 100%; }
#stacks_in_85098 .jspArrowUp { background-position: 0 0; }
#stacks_in_85098 .jspArrowDown { background-position: -65px 0 !important; }
#stacks_in_85098 .jspArrowLeft { background-position: -96px 0 !important; }
#stacks_in_85098 .jspArrowRight { background-position: -32px 0 !important; }
#stacks_in_85098 .jspVerticalBar .jspArrow:focus { outline: none; }
#stacks_in_85098 .jspCorner { background: transparent; float: left; height: 100%; }

#stacks_in_85098 .jspVerticalBar { width: 15px; }
#stacks_in_85098 .jspHorizontalBar { height: 15px; }

#stacks_in_85098 .atmScrollPane { background: transparent; width: 100%; height: 250px; overflow: auto; overflow-y: auto !important; overflow-x: hidden !important; outline: none; float: left; }
#stacks_in_85098 {
	margin: 10px 10px 0px 5px;
}

#stacks_in_85107 {
	font-size: 85%;
}

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

#stacks_in_85111 {
	font-size: 85%;
}

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

#stacks_in_85126 {
	font-size: 85%;
}

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

#stacks_in_85134 {
	font-size: 85%;
}

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

#stacks_in_85115 {
	font-size: 85%;
}

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

#stacks_in_85158 {
	font-size: 85%;
}

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

#stacks_in_85174 {
	font-size: 85%;
}

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

#stacks_in_85190 {
	font-size: 85%;
}

#stacks_in_87223 {
	margin: 40px 0px 0px 0px;
}
