/* Start Notify stack CSS code */#doonotify-notice-wrapper {	position:fixed;	top:20px;	right:20px;	width:301px;	z-index:999999;}.doonotify-item-wrapper {	position:relative;	margin:0 0 10px 0;	background:url('../files/notifyAssets/ie-spacer.gif'); /* ie7/8 fix */ }.doonotify-top {	background:url(../files/notifyAssets/doonotify.png) no-repeat left -30px;	height:10px;	z-index:9999999;}.doonotify-item {	display:block;	background:rgba(0,0,0,0.8);	color:#eee;	padding:12px 11px 18px 11px;	font-family:arial !important;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box;    /* Firefox, other Gecko */	box-sizing: border-box;         /* Opera/IE 8+ */	text-align: left;}.hover .doonotify-item {	padding:10px 11px 18px 9px;	border: 2px solid #ffffff;}.stacks_in_3485_page17hidden-image{	width: 48px;	height: 48px;	overflow: hidden;}.stacks_in_3485_page17hidden-image img{	width: 100%;	height: auto;}.doonotify-image {	width:48px;	height:48px;	float:left;	margin-right: 10px;	overflow: hidden;}.doonotify-image img {	width:100%;	height:auto;}.doonotify-with-image,.doonotify-without-image {	padding:0;}.doonotify-with-image {	width:216px;	float:left;}.doonotify-item p {	padding:0;	margin:0;	word-wrap:break-word !important;	font-size: 13px;	font-weight: 400 !important;	line-height: normal !important;}.doonotify-close {	display:none;	position:absolute;	top:5px;	left:3px;	background:url(../files/notifyAssets/doonotify.png) no-repeat left top;	cursor:pointer;	width:30px;	height:30px;	text-indent:-9999em;    z-index:9999999;}.doonotify-title {	font-size:14px !important;	line-height: normal !important;	font-weight:bold !important;	padding:0 0 7px 0;	display:block;	text-shadow:1px 1px 0 #000; /* Not supported by IE :( */	text-align: left;}/* for the light (white) version of the doonotify notice */.doonotify-light .doonotify-item {    background:rgba(255,255,255,0.8);    color: #222 !important;}.doonotify-light .doonotify-title {    text-shadow: none;    text-align: left;}.doonotify-light .doonotify-item:hover {	border: 2px solid #2d2d2d;}.stacks_in_3485_page17clear{	clear:both;	height: 0;	margin: 0;	padding: 0;}@media all and (max-width: 1024px) {.doonotify-close {	display:block;	left:100%;	margin-left: -32px;}#doonotify-notice-wrapper {	position:fixed;	top:0px;	left:0px;	width:100%;}.doonotify-item, .doonotify-light .doonotify-item {	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	border-radius: 0px;}.hover .doonotify-item {	padding:12px 11px 18px 11px;	border: none;}.doonotify-light .doonotify-item:hover {	padding:12px 11px 18px 11px;	border: none;}} /* end media query */#stacks_in_3485_page17 div{	display: none;	height: 0;	margin: 0;	padding: 0;}/* End Notify stack CSS code *//* Start Eternity stack CSS code *//* ---------------------------- /// ---------- Base CSS --------- ///------------------------------ */#stacks_in_3542_page17{	background: url("../files/bgimageurl_3542.jpg");	min-height: 50px;	background-size: auto;	background-color: transparent;	background-repeat: no-repeat;	background-position:50% 50%;	background-attachment: fixed;	/* -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear;  */	background: url("../files/bgimageurl_3542.jpg") fixed; }/* ---------------------------- /// ---------- Repeat --------- ///------------------------------ */#stacks_in_3542_page17, #stacks_in_3542_page17:hover{	background-repeat: no-repeat !important;}/* ---------------------------- /// --------- Colour ------------ ///------------------------------ */#stacks_in_3542_page17, #stacks_in_3542_page17:hover{	background-color: #FFFFFF;}/* ---------------------------- /// ----------- Bg Size --------- ///------------------------------ */#stacks_in_3542_page17, #stacks_in_3542_page17:hover{	background-size: cover;}/* --- if the background type is cover------ use alternitive positioning -- */#stacks_in_3542_page17, #stacks_in_3542_page17:hover{    	-webkit-background-size: 100%;     -moz-background-size: 100%;     -o-background-size: 100%;     background-size: 100%;     -webkit-background-size: cover;     -moz-background-size: cover;     -o-background-size: cover;     background-size: cover; 	background-position:center center;}/* -----------------------------------------    Links Managment   ----------------------------------------- *//* End Eternity stack CSS code */
#stacks_in_3542_page17 {
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
}

#stacks_in_3091_page17 .stacks_left {
	float:left;
	width:50%;
}

#stacks_in_3091_page17 .stacks_right {
	float:right;
	width:50%;
}
#stacks_in_3093_page17 {
	background-color: #000000;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin:  5px;
	padding:  14px;
}

#stacks_in_3096_page17 {
	background-color: #000000;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin:  5px;
	padding:  14px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_3289_page17shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3278_page17Calligrapher{			font-size: 220% !important;			color: #12FFFB !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3278_page17Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_3278_page17Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_3278_page17Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_3278_page17Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_3278_page17Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_3278_page17Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_3278_page17Calligrapher h6, .stacks_in_3278_page17Calligrapher h5, .stacks_in_3278_page17Calligrapher h4, .stacks_in_3278_page17Calligrapher h3, .stacks_in_3278_page17Calligrapher h2, .stacks_in_3278_page17Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_3278_page17Calligrapher, .stacks_in_3278_page17Calligrapher h1, .stacks_in_3278_page17Calligrapher h2, .stacks_in_3278_page17Calligrapher h3, .stacks_in_3278_page17Calligrapher h4, .stacks_in_3278_page17Calligrapher h5, .stacks_in_3278_page17Calligrapher h6{	font-family: "Rock Salt" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- */.stacks_in_3278_page17Calligrapher, .stacks_in_3278_page17Calligrapher h1, .stacks_in_3278_page17Calligrapher h2, .stacks_in_3278_page17Calligrapher h3, .stacks_in_3278_page17Calligrapher h4, .stacks_in_3278_page17Calligrapher h5, .stacks_in_3278_page17Calligrapher h6{	text-shadow: 1px 1px 2px #FFFFFF !important;}/* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3278_page17targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3278_page17Calligrapher a:link{			color: #12FFFB !important;			text-decoration: none !important;		}				.stacks_in_3278_page17Calligrapher a:visited{			color: #12FFFB !important;		}				.stacks_in_3278_page17Calligrapher a:active{			color: #12FFFB !important;		}				.stacks_in_3278_page17Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
.stacks_column_left {
	float:left;
}

.stacks_column_right {
	float:right;
}

.stacks_column_4 {
	width:23%;
	margin: 0 1%;
}
#stacks_in_3270_page17 {
	padding:  3px;
}

/* START ICONZ CSS */

#stacks_in_3283_page17 i {
	font-size: 4em;
	line-height: normal !important;
	
	text-align:center;
}






#stacks_in_3283_page17 {
	text-align: center;
}

#stacks_in_3283_page17 a{
	text-decoration: none;
}


	
		#stacks_in_3283_page17 a i:hover{
			color: #A92E33 !important;
		}
		
	




#stacks_in_3283_page17 .stacks_in_3283_page17quicklook{
	display: none;
	text-align: left;
	background: #F1F9F7;
	padding: 10px;
	border: 1px solid #D8E2E0;
	margin-top: 10px;
	color: #1D9D74 !important;
}
#stacks_in_3283_page17 .stacks_in_3283_page17quicklook i{
	font-size: 1em !important;
	line-height: normal !important;
	color: #1D9D74 !important;
	background: none !important;
}
#stacks_in_3283_page17 .stacks_in_3283_page17quicklook i:before{
	background: none !important;
}

/* END ICONS CSS */      
 
#stacks_in_3272_page17 {
	padding:  3px;
}

/* START ICONZ CSS */

#stacks_in_3284_page17 i {
	font-size: 4em;
	line-height: normal !important;
	
	text-align:center;
}






#stacks_in_3284_page17 {
	text-align: center;
}

#stacks_in_3284_page17 a{
	text-decoration: none;
}


	
		#stacks_in_3284_page17 a i:hover{
			color: #A92E33 !important;
		}
		
	




#stacks_in_3284_page17 .stacks_in_3284_page17quicklook{
	display: none;
	text-align: left;
	background: #F1F9F7;
	padding: 10px;
	border: 1px solid #D8E2E0;
	margin-top: 10px;
	color: #1D9D74 !important;
}
#stacks_in_3284_page17 .stacks_in_3284_page17quicklook i{
	font-size: 1em !important;
	line-height: normal !important;
	color: #1D9D74 !important;
	background: none !important;
}
#stacks_in_3284_page17 .stacks_in_3284_page17quicklook i:before{
	background: none !important;
}

/* END ICONS CSS */      
 
#stacks_in_3276_page17 {
	padding:  3px;
}

/* START ICONZ CSS */

#stacks_in_3286_page17 i {
	font-size: 4em;
	line-height: normal !important;
	
	text-align:center;
}






#stacks_in_3286_page17 {
	text-align: center;
}

#stacks_in_3286_page17 a{
	text-decoration: none;
}


	
		#stacks_in_3286_page17 a i:hover{
			color: #A92E33 !important;
		}
		
	




#stacks_in_3286_page17 .stacks_in_3286_page17quicklook{
	display: none;
	text-align: left;
	background: #F1F9F7;
	padding: 10px;
	border: 1px solid #D8E2E0;
	margin-top: 10px;
	color: #1D9D74 !important;
}
#stacks_in_3286_page17 .stacks_in_3286_page17quicklook i{
	font-size: 1em !important;
	line-height: normal !important;
	color: #1D9D74 !important;
	background: none !important;
}
#stacks_in_3286_page17 .stacks_in_3286_page17quicklook i:before{
	background: none !important;
}

/* END ICONS CSS */      
 
#stacks_in_3274_page17 {
	padding:  4px;
}

/* START ICONZ CSS */

#stacks_in_3285_page17 i {
	font-size: 4em;
	line-height: normal !important;
	
	text-align:center;
}






#stacks_in_3285_page17 {
	text-align: center;
}

#stacks_in_3285_page17 a{
	text-decoration: none;
}


	
		#stacks_in_3285_page17 a i:hover{
			color: #A92E33 !important;
		}
		
	




#stacks_in_3285_page17 .stacks_in_3285_page17quicklook{
	display: none;
	text-align: left;
	background: #F1F9F7;
	padding: 10px;
	border: 1px solid #D8E2E0;
	margin-top: 10px;
	color: #1D9D74 !important;
}
#stacks_in_3285_page17 .stacks_in_3285_page17quicklook i{
	font-size: 1em !important;
	line-height: normal !important;
	color: #1D9D74 !important;
	background: none !important;
}
#stacks_in_3285_page17 .stacks_in_3285_page17quicklook i:before{
	background: none !important;
}

/* END ICONS CSS */      
 /* Start Responsive Shim stack CSS code */.stacks_in_3280_page17shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//* Start Togglr stack CSS code */ html {-webkit-tap-highlight-color: rgba(0,0,0,0) !important;
}h1.togglrtitle {color: #B5AFB7 !important; font-size: 20px !important; }.tabs > ul {color: #B5AFB7 !important; font-size: 20px !important;}.minimal.accordion > section {-webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px; background-color: #FAFAFA !important; }.minimal.tabs > section {-webkit-border-bottom-right-radius:  5px;-webkit-border-bottom-left-radius:  5px;-moz-border-radius-bottomright:  5px;-moz-border-radius-bottomleft:  5px;border-bottom-right-radius:  5px;border-bottom-left-radius:  5px;
border-top-right-radius:  5px;
-moz-border-radius-topright:  5px;
-webkit-border-top-right-radius:  5px;

 background-color: #FAFAFA !important;}.minimal.tabs > ul > li {background-color: #FAFAFA !important; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;  -moz-border-radius-topleft: 5px;  -moz-border-radius-topright: 5px;  border-top-left-radius: 5px;  border-top-right-radius: 5px; } .detached.dark.tabs > ul {color: #424242 !important;}   .detached.light.tabs > ul {color: #424242 !important;} .clearfix {  zoom: 1;}.clearfix:after {  clear: both;}.clearfix:after,.clearfix:before {  display: table;  content: "";}.accordion > section {  display: block;}.accordion > section > :first-child + * {  overflow: hidden;  -webkit-transition-duration: 0.25s;  -moz-transition-duration: 0.25s;  -o-transition-duration: 0.25s;  transition-duration: 0.25s;  -webkit-transition-property: height;  -moz-transition-property: height;  -o-transition-property: height;  transition-property: height;}.js .accordion > section > :first-child {  cursor: pointer;}.tabs {  overflow-y: hidden;  position: relative;}.tabs.cross-fade.transition {  -webkit-transition-duration: 0.25s;  -moz-transition-duration: 0.25s;  -o-transition-duration: 0.25s;  transition-duration: 0.25s;}.tabs.cross-fade.transition > section {  -webkit-transition-duration: 0.25s;  -moz-transition-duration: 0.25s;  -o-transition-duration: 0.25s;  transition-duration: 0.25s;}.js .tabs.hide-title > section > :first-child {  display: none;}.tabs > section {  width: 100%;}.js .tabs > section {  opacity: 0;  position: absolute;  visibility: hidden;}.tabs > section[aria-expanded="true"] {  opacity: 1;  visibility: visible;}.tabs > ul {  position: relative;  z-index: 99;}.tabs > ul > li {  cursor: pointer;  padding: 24px 50px !important;}.slated:focus {  outline: none;}.slated.accordion > section {  border: 1px solid;  padding: 24px;  border-color: #222222 !important;}.slated.accordion > section > * {  max-width: 100%;}.slated.accordion > section > :first-child {  margin-top: 0;}.js .slated.accordion > section {  padding: 0;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px; }.js .slated.accordion > section > :first-child {  font-size: inherit;  font-weight: normal;  margin: 0;  padding: 12px 24px;}.js .slated.accordion > section > :first-child + * > * {  border-top: none;  padding: 24px;}.js .slated.accordion > section > :first-child + * > * > * {  max-width: 100%;}.js .slated.accordion > section > :first-child + * > * > :first-child {  margin-top: 0;}.js .slated.accordion > section > :first-child + * > * > :last-child {  margin-bottom: 0;}.slated.accordion > section > :last-child {  margin-bottom: 0;}.slated.accordion > section + section {  margin-top: -1px;}.slated.accordion.transition > section > :first-child {  -webkit-transition: 0.25s 0.25s;  -moz-transition: 0.25s 0.25s;  -o-transition: 0.25s 0.25s;  transition: 0.25s 0.25s;}.slated.tabs.cross-fade.transition > ul > li {  -webkit-transition: 0.25s;  -moz-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;}.js .slated.tabs.hide-title > section > :first-child + * {  margin-top: 0;}.slated.tabs > section {  border: 1px solid;  -webkit-border-bottom-right-radius:  5px;-webkit-border-bottom-left-radius:  5px;-moz-border-radius-bottomright:  5px;-moz-border-radius-bottomleft:  5px;border-bottom-right-radius:  5px;border-bottom-left-radius:  5px;  border-color: #222222 !important;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  padding: 24px;}.slated.tabs > section > * {  max-width: 100%;}.slated.tabs > section > :first-child {  margin-top: 0;}.js .slated.tabs > section > * > * > * {  max-width: 100%;}.js .slated.tabs > section > * > * > :first-child {  margin-top: 0;}.js .slated.tabs > section > * > * > :last-child {  margin-bottom: 0;}.slated.tabs > section > :last-child {  margin-bottom: 0;}.slated.tabs > section + section {  margin-top: -1px;}.js .slated.tabs > section + section {  margin-top: 0;}.slated.tabs > ul {  zoom: 1;  border-bottom: none;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  list-style: none;  margin: 0;  padding: 0;  width: 100%;}.slated.tabs > ul:after {  clear: both;}.slated.tabs > ul:after,.slated.tabs > ul:before {  display: table;  content: "";}.slated.tabs > ul > li {  border-bottom: none;  -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;  -moz-border-radius-topleft: 5px;  -moz-border-radius-topright: 5px;  border-top-left-radius: 5px;  border-top-right-radius: 5px;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  float: left;  line-height: 48px;  padding: 0 24px;}.slated.tabs > ul > li.current {  border-bottom: none;  color: #FAFAFA;  pointer-events: none;}.slated.tabs > ul > li + li {}.slated.accordion > section {  border-color: #222222;}.slated.accordion > section[aria-expanded="true"] > :first-child {  background-color: #222222;  color: #FAFAFA !important;   -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;  -moz-border-radius-topleft: 5px;  -moz-border-radius-topright: 5px;  border-top-left-radius: 5px;  border-top-right-radius: 5px;  }.slated.accordion > section > :first-child {  border-color: #222222;}.slated.accordion > section > :first-child + * > * {  border-color: #222222;}.slated.tabs > section {  border-color: #222222;}.slated.tabs > ul {  border-color: #222222;}.slated.tabs > ul > li.current {  background-color: #222222;}.slated.tabs > ul > li + li {  border-left-color: #222222;}.slated.apple-green.accordion > section {  border-color: #8db600;}.slated.apple-green.accordion > section[aria-expanded="true"] > :first-child {  background-color: #8db600;  color: #FFFFFF;}.slated.apple-green.accordion > section > :first-child {  border-color: #8db600;}.slated.apple-green.accordion > section > :first-child + * > * {  border-color: #8db600;}.slated.apple-green.tabs > section {  border-color: #8db600;}.slated.apple-green.tabs > ul {  border-color: #8db600;}.slated.apple-green.tabs > ul > li.current {  background-color: #8db600;}.slated.apple-green.tabs > ul > li + li {  border-left-color: #8db600;}.slated.avocado.accordion > section {  border-color: #568203;}.slated.avocado.accordion > section[aria-expanded="true"] > :first-child {  background-color: #568203;  color: #FFFFFF;}.slated.avocado.accordion > section > :first-child {  border-color: #568203;}.slated.avocado.accordion > section > :first-child + * > * {  border-color: #568203;}.slated.avocado.tabs > section {  border-color: #568203;}.slated.avocado.tabs > ul {  border-color: #568203;}.slated.avocado.tabs > ul > li.current {  background-color: #568203;}.slated.avocado.tabs > ul > li + li {  border-left-color: #568203;}.slated.azure.accordion > section {  border-color: #007fff;}.slated.azure.accordion > section[aria-expanded="true"] > :first-child {  background-color: #007fff;  color: #FFFFFF;}.slated.azure.accordion > section > :first-child {  border-color: #007fff;}.slated.azure.accordion > section > :first-child + * > * {  border-color: #007fff;}.slated.azure.tabs > section {  border-color: #007fff;}.slated.azure.tabs > ul {  border-color: #007fff;}.slated.azure.tabs > ul > li.current {  background-color: #007fff;}.slated.azure.tabs > ul > li + li {  border-left-color: #007fff;}.slated.carrot-orange.accordion > section {  border-color: #ed9121;}.slated.carrot-orange.accordion > section[aria-expanded="true"] > :first-child {  background-color: #ed9121;  color: #FFFFFF;}.slated.carrot-orange.accordion > section > :first-child {  border-color: #ed9121;}.slated.carrot-orange.accordion > section > :first-child + * > * {  border-color: #ed9121;}.slated.carrot-orange.tabs > section {  border-color: #ed9121;}.slated.carrot-orange.tabs > ul {  border-color: #ed9121;}.slated.carrot-orange.tabs > ul > li.current {  background-color: #ed9121;}.slated.carrot-orange.tabs > ul > li + li {  border-left-color: #ed9121;}.slated.tomato.accordion > section {  border-color: #ff6347;}.slated.tomato.accordion > section[aria-expanded="true"] > :first-child {  background-color: #ff6347;  color: #FFFFFF;}.slated.tomato.accordion > section > :first-child {  border-color: #ff6347;}.slated.tomato.accordion > section > :first-child + * > * {  border-color: #ff6347;}.slated.tomato.tabs > section {  border-color: #ff6347;}.slated.tomato.tabs > ul {  border-color: #ff6347;}.slated.tomato.tabs > ul > li.current {  background-color: #ff6347;}.slated.tomato.tabs > ul > li + li {  border-left-color: #ff6347;}/* End Togglr stack CSS code */