/* 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:24%;
}

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

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_7 .pullquote:before, #stacks_in_7 .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_7 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_7 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


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

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

#stacks_out_10 {
	margin-left:0;
}

#stacks_in_12 {
	display:inline-block; width:100%; line-height: 2.000000em;
}
/* Start Defender stack CSS code */#stacks_in_14{	-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_14edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_14info{	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: 30px 0px 0px 0px;
}
/* Start Defender stack CSS code */#stacks_in_18{	-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_18edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_18info{	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_19question{font-size: 150%;line-height: 1.2em;font-weight: bold;border-top: 1px solid #cccccc;padding: 4px;}.stacks_in_19faqcontainer{border-bottom: 1px solid #cccccc;}.stacks_in_19question a{text-decoration: none !important;line-height: 120%;}.stacks_in_19question a:hover{text-decoration: none !important;}.stacks_in_19question a:active{text-decoration: none !important;}.stacks_in_19question a:visited{text-decoration: none !important;}.stacks_in_19answer{display: none;margin: 1px 0 8px 0;padding: 2px 4px 4px 4px;}/* End FAQ stack CSS code */
#stacks_in_19 {
	margin: 20px 0px 0px 0px;
}

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

#stacks_in_25 {
	display:inline-block; width:100%; line-height: 1.500000em;
}
#stacks_in_26{text-align:justify}

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

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

#stacks_in_28 {
	margin: 15px 0px 0px 0px;
}

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



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





#stacks_in_30 .sweet_button_wrapper {
	text-align:center;

	
		height:28px;
	
}

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

	

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

#stacks_in_30 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(128, 64, 0, 1.00);
}
#stacks_in_30 a.sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

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


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






	#stacks_in_30 .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_30 .sweet_button_wrapper{padding-bottom:13px;}


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







#stacks_in_30 .sweet_button.candy {
	background: rgba(128, 64, 0, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=button_color), color-stop(+, %id=button_color), color-stop(50%, rgba(128, 64, 0, 1.00)), color-stop(+, %id=button_color), color-stop(*, %id=button_color));
	background: linear-gradient(top, rgba(230, 115, 0, 1.00) 0%, rgba(148, 84, 20, 1.00) 50%, rgba(128, 64, 0, 1.00) 50%, rgba(158, 94, 30, 1.00) 75%, rgba(192, 96, 0, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(230, 115, 0, 1.00)', endColorstr='rgba(128, 64, 0, 1.00)',GradientType=0 );
}
#stacks_in_30 .sweet_button.candy:hover {
	background: rgba(148, 84, 20, 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(243, 121, 0, 1.00) 0%, rgba(168, 104, 40, 1.00) 50%, rgba(148, 84, 20, 1.00) 50%, rgba(204, 102, 0, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(243, 121, 0, 1.00)', endColorstr='rgba(148, 84, 20, 1.00)',GradientType=0 );
}
#stacks_in_30 .sweet_button.candy:active{
	background: rgba(108, 44, 0, 1.00);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(*, %id=button_color), color-stop(+, %id=button_color), color-stop(50%, rgba(128, 64, 0, 1.00)),  color-stop(*, %id=button_color));
	background: linear-gradient(top, rgba(204, 102, 0, 1.00) 0%, rgba(148, 84, 20, 1.00) 50%, rgba(128, 64, 0, 1.00) 50%,  rgba(166, 83, 0, 1.00) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(204, 102, 0, 1.00)', endColorstr='rgba(128, 64, 0, 1.00)',GradientType=0 );
}
#stacks_in_30 .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_30 .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_30 .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_30 {
	margin: 20px 0px 0px 5px;
}

#stacks_out_30 {
	margin-left:0;
}

#stacks_in_31 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_34{text-align:justify}

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

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

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

#stacks_out_36 {
	margin-left:0;
}

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

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

#stacks_out_40 {
	margin-left:0;
}

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

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

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

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

#stacks_out_49 {
	width: 50px;
}
