/* Start Defender stack CSS code */#stacks_in_2{	-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}.stacks_in_2edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_2info{	background: #5A5A6C;	padding: 3px 10px 3px 10px;	margin: 10px 0px 20px 0px;	text-align: center;	color: #fff;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}/* End Defender stack CSS code */
#stacks_in_3 .stacks_left {
	float:left;
	width:29%;
}

#stacks_in_3 .stacks_right {
	float:right;
	width:69%;
}
#stacks_in_4 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_4 .pullquote:before, #stacks_in_4 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_4 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_4 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_4 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_4 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_4 {
	margin: 80px 0px 0px 0px;
}

#stacks_out_4 {
	margin-left:0;
}

#stacks_in_7 {
	font-size: 150%;
}

#stacks_in_6 {
	font-size: 120%;
}

#stacks_in_10 {
	display:inline-block; width:100%; line-height: 2.000000em;
}
/* Start Defender stack CSS code */#stacks_in_12{	-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}.stacks_in_12edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_12info{	background: #5A5A6C;	padding: 3px 10px 3px 10px;	margin: 10px 0px 20px 0px;	text-align: center;	color: #fff;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}/* End Defender stack CSS code */
#stacks_in_15 {
	margin: 50px 0px 0px 0px;
}

#stacks_in_17 {
	display:inline-block; width:100%; line-height: 2.000000em;
}

#stacks_in_18 {
	margin: 25px 0px 0px 0px;
}
#stacks_in_20{text-align:justify}

#stacks_in_20 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	margin: 15px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_21 {
	display:inline-block; width:100%; line-height: 2.000000em;
}

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

#stacks_out_22 {
	margin-left:0;
}



#stacks_in_24 .button_label {
	font: 500 14px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}





#stacks_in_24 .sweet_button_wrapper {
	text-align:center;

	
		height:28px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_24 .sweet_button_wrapper {
		
			height:24px;
		
	}

	

	#stacks_in_24 .button_label {
		font: 500 12px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_24 a.sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 10px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(0, 128, 255, 1.00);
}
#stacks_in_24 a.sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_24 a.sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}


	#stacks_in_24 .sweet_button {text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);}






	#stacks_in_24 .sweet_button {
		-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.75);
		-webkit-shadow: 0px 2px 5px rgba(0,0,0,0.75);
		-webkit-box-shadow: 0px 2px 5px rgba(0,0,0,0.75);
		        box-shadow: 0px 2px 5px rgba(0,0,0,0.75);
	}
	#stacks_in_24 .sweet_button_wrapper{padding-bottom:13px;}


#stacks_in_24 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(20, 148, 255, 1.00);
}
#stacks_in_24 .sweet_button:active{
	background: rgba(0, 108, 235, 1.00);
}
#stacks_in_24 .sweet_button.clicked {
	background: rgba(64, 128, 0, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_24 .sweet_button.clicked:hover {
	background: rgba(84, 148, 20, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_24 .sweet_button.clicked:active{
	background: rgba(44, 108, 0, 1.00);
}







#stacks_in_24 .sweet_button.candy {
	background: rgba(0, 128, 255, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=button_color), color-stop(+, %id=button_color), color-stop(50%, rgba(0, 128, 255, 1.00)), color-stop(+, %id=button_color), color-stop(*, %id=button_color));
	background: linear-gradient(top, rgba(0, 230, 255, 1.00) 0%, rgba(20, 148, 255, 1.00) 50%, rgba(0, 128, 255, 1.00) 50%, rgba(30, 158, 255, 1.00) 75%, rgba(0, 192, 255, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 230, 255, 1.00)', endColorstr='rgba(0, 128, 255, 1.00)',GradientType=0 );
}
#stacks_in_24 .sweet_button.candy:hover {
	background: rgba(20, 148, 255, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=button_color), color-stop(+, %id=button_color), color-stop(+, %id=button_color), color-stop(*, %id=button_color));
	background: linear-gradient(top, rgba(0, 243, 255, 1.00) 0%, rgba(40, 168, 255, 1.00) 50%, rgba(20, 148, 255, 1.00) 50%, rgba(0, 204, 255, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 243, 255, 1.00)', endColorstr='rgba(20, 148, 255, 1.00)',GradientType=0 );
}
#stacks_in_24 .sweet_button.candy:active{
	background: rgba(0, 108, 235, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=button_color), color-stop(+, %id=button_color), color-stop(50%, rgba(0, 128, 255, 1.00)),  color-stop(*, %id=button_color));
	background: linear-gradient(top, rgba(0, 204, 255, 1.00) 0%, rgba(20, 148, 255, 1.00) 50%, rgba(0, 128, 255, 1.00) 50%,  rgba(0, 166, 255, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 204, 255, 1.00)', endColorstr='rgba(0, 128, 255, 1.00)',GradientType=0 );
}
#stacks_in_24 .sweet_button.candy.clicked {
	background: rgba(64, 128, 0, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=click_color), color-stop(+, %id=click_color), color-stop(50%, rgba(64, 128, 0, 1.00)), color-stop(+, %id=click_color), color-stop(*, %id=click_color));
	background: linear-gradient(top, rgba(115, 230, 0, 1.00) 0%, rgba(84, 148, 20, 1.00) 50%, rgba(64, 128, 0, 1.00) 50%, rgba(94, 158, 30, 1.00) 75%, rgba(96, 192, 0, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(115, 230, 0, 1.00)', endColorstr='rgba(64, 128, 0, 1.00)',GradientType=0 );
}
#stacks_in_24 .sweet_button.candy.clicked:hover {
	background: rgba(94, 158, 30, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=click_color), color-stop(+, %id=click_color), color-stop(+, %id=click_color), color-stop(*, %id=click_color));
	background: linear-gradient(top, rgba(121, 243, 0, 1.00) 0%, rgba(104, 168, 40, 1.00) 50%, rgba(84, 148, 20, 1.00) 50%, rgba(102, 204, 0, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(121, 243, 0, 1.00)', endColorstr='rgba(84, 148, 20, 1.00)',GradientType=0 );
}
#stacks_in_24 .sweet_button.candy.clicked:active{
	background: rgba(44, 108, 0, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=click_color), color-stop(+, %id=click_color), color-stop(50%, rgba(64, 128, 0, 1.00)),  color-stop(*, %id=click_color));
	background: linear-gradient(top, rgba(102, 204, 0, 1.00) 0%, rgba(84, 148, 20, 1.00) 50%, rgba(64, 128, 0, 1.00) 50%,  rgba(83, 166, 0, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(102, 204, 0, 1.00)', endColorstr='rgba(64, 128, 0, 1.00)',GradientType=0 );
}


#stacks_in_24 {
	margin: 35px 0px 0px 0px;
}

#stacks_out_24 {
	margin-left:0;
}
/* Start Defender stack CSS code */#stacks_in_25{	-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}.stacks_in_25edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_25info{	background: #5A5A6C;	padding: 3px 10px 3px 10px;	margin: 10px 0px 20px 0px;	text-align: center;	color: #fff;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}/* End Defender stack CSS code */
#stacks_in_28 {
	margin: 50px 0px 0px 5px;
}

#stacks_out_28 {
	margin-left:0;
}

#stacks_in_30 {
	display:inline-block; width:100%; line-height: 2.000000em;
}
#stacks_in_31{border-radius:0px;}#stacks_in_31 .boxgrid{width:100%;display:block;position:relative;overflow:hidden;margin:0 auto}#stacks_in_31 .boxgrid .back,#stacks_in_31 .boxgrid .cover{width:100%;margin:0;padding:0;display:block;position:absolute;top:0;left:0;border-radius:0px;}#stacks_in_31 .boxgrid .cover{opacity:1.00;}

#stacks_in_31 {
	margin: 15px 0px 0px 0px;
}
#stacks_in_35{text-align:justify}

#stacks_in_35 {
	border: solid rgba(230, 230, 230, 1.00);
	border-width:  1px;
	padding:  10px;
}

#stacks_out_35 {
	margin-left:0;
}

#stacks_in_37 {
	display:inline-block; width:100%; line-height: 2.000000em;
}

#stacks_in_32 {
	background-color: rgba(76, 76, 76, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding: 5px 5px 45px 5px;
}

#stacks_in_38 {
	margin: 30px 0px 0px 5px;
}

#stacks_out_38 {
	margin-left:0;
}

#stacks_in_39 {
	display:inline-block; width:100%; line-height: 2.000000em;
}



#stacks_in_40 .button_label {
	font: 500 14px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}





#stacks_in_40 .sweet_button_wrapper {
	text-align:center;

	
		height:28px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_40 .sweet_button_wrapper {
		
			height:24px;
		
	}

	

	#stacks_in_40 .button_label {
		font: 500 12px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_40 a.sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 10px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(0, 128, 255, 1.00);
}
#stacks_in_40 a.sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_40 a.sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}


	#stacks_in_40 .sweet_button {text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);}






	#stacks_in_40 .sweet_button {
		-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.75);
		-webkit-shadow: 0px 2px 5px rgba(0,0,0,0.75);
		-webkit-box-shadow: 0px 2px 5px rgba(0,0,0,0.75);
		        box-shadow: 0px 2px 5px rgba(0,0,0,0.75);
	}
	#stacks_in_40 .sweet_button_wrapper{padding-bottom:13px;}


#stacks_in_40 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(20, 148, 255, 1.00);
}
#stacks_in_40 .sweet_button:active{
	background: rgba(0, 108, 235, 1.00);
}
#stacks_in_40 .sweet_button.clicked {
	background: rgba(64, 128, 0, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_40 .sweet_button.clicked:hover {
	background: rgba(84, 148, 20, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_40 .sweet_button.clicked:active{
	background: rgba(44, 108, 0, 1.00);
}







#stacks_in_40 .sweet_button.candy {
	background: rgba(0, 128, 255, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=button_color), color-stop(+, %id=button_color), color-stop(50%, rgba(0, 128, 255, 1.00)), color-stop(+, %id=button_color), color-stop(*, %id=button_color));
	background: linear-gradient(top, rgba(0, 230, 255, 1.00) 0%, rgba(20, 148, 255, 1.00) 50%, rgba(0, 128, 255, 1.00) 50%, rgba(30, 158, 255, 1.00) 75%, rgba(0, 192, 255, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 230, 255, 1.00)', endColorstr='rgba(0, 128, 255, 1.00)',GradientType=0 );
}
#stacks_in_40 .sweet_button.candy:hover {
	background: rgba(20, 148, 255, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=button_color), color-stop(+, %id=button_color), color-stop(+, %id=button_color), color-stop(*, %id=button_color));
	background: linear-gradient(top, rgba(0, 243, 255, 1.00) 0%, rgba(40, 168, 255, 1.00) 50%, rgba(20, 148, 255, 1.00) 50%, rgba(0, 204, 255, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 243, 255, 1.00)', endColorstr='rgba(20, 148, 255, 1.00)',GradientType=0 );
}
#stacks_in_40 .sweet_button.candy:active{
	background: rgba(0, 108, 235, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=button_color), color-stop(+, %id=button_color), color-stop(50%, rgba(0, 128, 255, 1.00)),  color-stop(*, %id=button_color));
	background: linear-gradient(top, rgba(0, 204, 255, 1.00) 0%, rgba(20, 148, 255, 1.00) 50%, rgba(0, 128, 255, 1.00) 50%,  rgba(0, 166, 255, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 204, 255, 1.00)', endColorstr='rgba(0, 128, 255, 1.00)',GradientType=0 );
}
#stacks_in_40 .sweet_button.candy.clicked {
	background: rgba(64, 128, 0, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=click_color), color-stop(+, %id=click_color), color-stop(50%, rgba(64, 128, 0, 1.00)), color-stop(+, %id=click_color), color-stop(*, %id=click_color));
	background: linear-gradient(top, rgba(115, 230, 0, 1.00) 0%, rgba(84, 148, 20, 1.00) 50%, rgba(64, 128, 0, 1.00) 50%, rgba(94, 158, 30, 1.00) 75%, rgba(96, 192, 0, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(115, 230, 0, 1.00)', endColorstr='rgba(64, 128, 0, 1.00)',GradientType=0 );
}
#stacks_in_40 .sweet_button.candy.clicked:hover {
	background: rgba(94, 158, 30, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=click_color), color-stop(+, %id=click_color), color-stop(+, %id=click_color), color-stop(*, %id=click_color));
	background: linear-gradient(top, rgba(121, 243, 0, 1.00) 0%, rgba(104, 168, 40, 1.00) 50%, rgba(84, 148, 20, 1.00) 50%, rgba(102, 204, 0, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(121, 243, 0, 1.00)', endColorstr='rgba(84, 148, 20, 1.00)',GradientType=0 );
}
#stacks_in_40 .sweet_button.candy.clicked:active{
	background: rgba(44, 108, 0, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=click_color), color-stop(+, %id=click_color), color-stop(50%, rgba(64, 128, 0, 1.00)),  color-stop(*, %id=click_color));
	background: linear-gradient(top, rgba(102, 204, 0, 1.00) 0%, rgba(84, 148, 20, 1.00) 50%, rgba(64, 128, 0, 1.00) 50%,  rgba(83, 166, 0, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(102, 204, 0, 1.00)', endColorstr='rgba(64, 128, 0, 1.00)',GradientType=0 );
}


#stacks_in_40 {
	margin: 20px 0px 0px 5px;
}

#stacks_out_40 {
	margin-left:0;
}
/* Start Defender stack CSS code */#stacks_in_41{	-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}.stacks_in_41edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_41info{	background: #5A5A6C;	padding: 3px 10px 3px 10px;	margin: 10px 0px 20px 0px;	text-align: center;	color: #fff;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}/* End Defender stack CSS code */
#stacks_in_44 {
	margin: 50px 0px 0px 0px;
}

#stacks_in_46 {
	display:inline-block; width:100%; line-height: 2.000000em;
}
.blockOverlay.cartloom-modal{z-index:9000!important}#stacks_in_120 .expose_launcher{}.expose_expose{cursor:pointer}#expose_expose{display:none;z-index:9999;padding:15px;margin:0;overflow:visible !important;background-color:transparent;width:80%;max-width:600px;position:fixed;top:50%;left:50%;opacity:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);height:auto;min-height:50px;-webkit-box-shadow: 2px 2px 10px #1F1F1F;box-shadow: 2px 2px 10px #1F1F1F;border-radius:10px;border-style:solid;border-width:0px;border-color:#000000;background-color:#FFFFFF;}#expose_expose img.youtube_poster{display:none}#expose_expose > a.close{z-index:1000000;background-image:url('../../../../../rw_common/plugins/stacks/expose-images/close.png');background-color:transparent !important;position:absolute;top:-12px;cursor:pointer;height:28px;width:28px;left:-12px;}

#stacks_out_51 {
	width: 250px;
}

#stacks_in_50 {
	display:inline-block; width:100%; line-height: 2.000000em;
}
/* Start Defender stack CSS code */#stacks_in_63{	-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}.stacks_in_63edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_63info{	background: #5A5A6C;	padding: 3px 10px 3px 10px;	margin: 10px 0px 20px 0px;	text-align: center;	color: #fff;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}/* End Defender stack CSS code */
#stacks_in_64 {
	margin: 50px 0px 0px 0px;
}
/* Start Defender stack CSS code */#stacks_in_67{	-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}.stacks_in_67edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_67info{	background: #5A5A6C;	padding: 3px 10px 3px 10px;	margin: 10px 0px 20px 0px;	text-align: center;	color: #fff;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}/* End Defender stack CSS code */
#stacks_in_70 {
	display:inline-block; width:100%; line-height: 2.000000em;
}
/* Start Defender stack CSS code */#stacks_in_71{	-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}.stacks_in_71edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_71info{	background: #5A5A6C;	padding: 3px 10px 3px 10px;	margin: 10px 0px 20px 0px;	text-align: center;	color: #fff;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}/* End Defender stack CSS code *//* Start doobox hippo css */


/* general styles edit and preview mode */
   /* html { height: 100%; margin-bottom: 1px; overflow-y: scroll; } removed to make compliant with certain themes */

.stacks_in_72darkerborder{
	
		border: 1px solid #DADADA;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.stacks_in_72overalltabcontainer{
	background: #FFFFFF;
	border: 5px solid #EEEEEE;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.stacks_in_72tabcontentcontainer{
	padding: 20px;
}

.stacks_in_72dootabcontainer{
	
	display:none;
	
	
}

.stacks_in_72dootabcontainer:first-child{
	
	display:block;
	
}

#stacks_in_72tabpicker{
	padding: 15px 30px 5px 30px;  /* adjusted in update to acomidate more than one row of buttons */
	
	font-weight: bold;
	background: #EEEEEE;
	-webkit-border-top-left-radius: -2px;
	-webkit-border-top-right-radius: -2px;
	-moz-border-radius-topleft: -2px;
	-moz-border-radius-topright: -2px;
	border-top-left-radius: -2px;
	border-top-right-radius: -2px;
}

#stacks_in_72tabpicker span{
	padding-right: 10px;
	padding-left: 4px;
	
}

#stacks_in_72tabpicker span:first-child{
	padding-right: 10px;
	padding-left: 4px;
	
}

.stacks_in_72dootabSlice{
	background: #FFFFFF;
}


/* tabs and links styles */

#stacks_in_72tabpicker a{
	display: inline-block;
	font-size: 100%;
	margin-right: 18px;
	margin-bottom: 15px; /* added in update to acomidate more than one row of buttons */
	padding: 5px 20px 5px 20px;
	background: #999999;
	text-decoration: none;
	border:none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #FFFFFF;
	line-height: normal;
}

#stacks_in_72tabpicker a:hover{
	background: #FFCC66;
	text-decoration: none;
	border:none;
	color: #FFFFFF;
}

#stacks_in_72tabpicker a:active{
	background: #999999;
	text-decoration: none;
	border:none;
	color: #FFFFFF;
}

#stacks_in_72tabpicker a.stacks_in_72current{
	background: #804003;
	color: #FFFFFF;
	text-decoration: none;
	border:none;
}

.stacks_in_72doocat {
	display:none;
	font-weight: bold;
	background: #FFD8DF;
	padding: 5px 10px 5px 10px;
	border-bottom:1px solid #666666;
}

.stacks_in_72doocat span{
	
	min-width:200px;
	white-space: nowrap;
	padding: 5px;
	border:1px solid #555555;
	color: #red;
	background: #ffffff;
}








/* end doobox hippo css */
#stacks_in_72 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_78 {
	line-height: 3em;
}

#stacks_in_82 {
	line-height: 3em;
}

#stacks_in_86 {
	line-height: 3em;
}

#stacks_in_91 {
	line-height: 3em;
}

#stacks_in_96 {
	line-height: 3em;
}
/* Start Defender stack CSS code */#stacks_in_99{	-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}.stacks_in_99edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_99info{	background: #5A5A6C;	padding: 3px 10px 3px 10px;	margin: 10px 0px 20px 0px;	text-align: center;	color: #fff;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}/* End Defender stack CSS code */
#stacks_in_100 {
	margin: 40px 0px 0px 0px;
}
/* Start Defender stack CSS code */#stacks_in_103{	-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}.stacks_in_103edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_103info{	background: #5A5A6C;	padding: 3px 10px 3px 10px;	margin: 10px 0px 20px 0px;	text-align: center;	color: #fff;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}/* End Defender stack CSS code *//* Start FAQ stack CSS code */.stacks_in_104question{font-size: 120%;line-height: 1.2em;font-weight: bold;border-top: 1px solid #cccccc;padding: 4px;}.stacks_in_104faqcontainer{border-bottom: 1px solid #cccccc;}.stacks_in_104question a{text-decoration: none !important;line-height: 120%;}.stacks_in_104question a:hover{text-decoration: none !important;}.stacks_in_104question a:active{text-decoration: none !important;}.stacks_in_104question a:visited{text-decoration: none !important;}.stacks_in_104answer{display: none;margin: 1px 0 8px 0;padding: 2px 4px 4px 4px;}/* End FAQ stack CSS code */
#stacks_in_104 {
	margin: 15px 0px 0px 0px;
}

#stacks_in_110 {
	display:inline-block; width:100%; line-height: 2.000000em;
}

#stacks_in_113 {
	display:inline-block; width:100%; line-height: 2.000000em;
}

#stacks_in_116 {
	display:inline-block; width:100%; line-height: 2.000000em;
}

#stacks_in_127 {
	margin: 30px 0px 0px 0px;
}

#stacks_out_127 {
	width: 50px;
	margin-right:0;
}

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

#stacks_out_125 {
	width: 50px;
}
