.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_587_page1 {
	height: 40px;
}
#stacks_in_585_page1 {
	margin: 0px 30px 0px 20px;
}

#stacks_in_586_page1 {
	font-size: 155%;
}
/* Lines v1.2.0 Copyright 2013 Joe Workman */
 #stacks_in_592_page1 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_592_page1 hr.gradient{height:3px;background:#333;background-image:-webkit-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-moz-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-ms-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-o-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:linear-gradient(left,#CCCCCC,#333333,#CCCCCC)}#stacks_in_592_page1 hr.faded{height:3px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_592_page1 hr.dashed_fade{border-bottom:3px dashed #7E7E7E;background:#333333}#stacks_in_592_page1 hr.dotted_fade{border-bottom:3px dotted #7E7E7E;background:#333333}#stacks_in_592_page1 hr.dashed{border-bottom:3px dashed #333333}#stacks_in_592_page1 hr.dotted{border-bottom:3px dotted #7E7E7E}#stacks_in_592_page1 hr.shadow{height:3px;box-shadow:inset 0 3px 3px -3px rgba(0,0,0,0.5)}#stacks_in_592_page1 hr.cloudy{margin:3px 0;box-shadow:0 0 3px 1px #333333}#stacks_in_592_page1 hr.cloudy:after{content:"\00a0"}#stacks_in_592_page1 hr.inset{border-top:3px solid rgba(0,0,0,0.1);border-bottom:3px solid rgba(255,255,255,0.3)}#stacks_in_592_page1 hr.inset_two{border-top:3px solid #CCCCCC;border-bottom:3px solid #333333}#stacks_in_592_page1 hr.inset_three{border-top:3px solid #333333;border-bottom:3px solid #CCCCCC}#stacks_in_592_page1 hr.inset_four{border-top:3px solid #333333;border-bottom:3px solid #CCCCCC}#stacks_in_592_page1 hr.flared{height:30px;border-style:solid;border-color:#333333;border-width:3px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_592_page1 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#333333;border-width:0 0 3px 0;border-radius:20px}#stacks_in_592_page1 hr.glyph{padding:0;border:0;border-top:3px double #333333;color:#333333;text-align:center;margin:1em 0}#stacks_in_592_page1 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.8em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_592_page1 {
	margin: 0px 30px 0px 20px;
	padding: 10px 0px 0px 0px;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_42_page1 {
	height: 40px;
}
#stacks_in_588_page1 {
	margin: 0px 30px 0px 30px;
}

#stacks_in_589_page1 {
	font-size: 155%;
}
.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_590_page1 {
	height: 15px;
}
#stacks_in_81_page1 .stacks_left {
	float:left;
	width:32%;
}

#stacks_in_81_page1 .stacks_right {
	float:right;
	width:32%;
}

#stacks_in_81_page1 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}
#stacks_in_81_page1 {
	margin: 0px 30px 0px 30px;
}
/* Link and Anchor v2.1.7 Copyright @2010-2012 Joe Workman */
#stacks_in_957_page1 a{text-decoraction:none!important}
/*  code below is to give a rounded border to whatever is displayed */
#boxo2_stacks_in_488_page1 .boxo2_inner{
border:solid 1px #000000;
		-moz-border-radius-topleft: 6px;
		-webkit-border-top-left-radius: 6px;
		border-top-left-radius: 6px;
		-moz-border-radius-topright: 6px;
		-webkit-border-top-right-radius: 6px;
		border-top-right-radius: 6px;
		-moz-border-radius-bottomleft: 0px;
		-webkit-border-bottom-left-radius: 0px;
		border-bottom-left-radius: 0px;
		-moz-border-radius-bottomright: 0px;
		-webkit-border-bottom-right-radius: 0px;
		border-bottom-right-radius: 0px;
		}




		/*  code below gives content area rounded bottom corners in all cases */
#boxo2_stacks_in_488_page1 .boxo2_content_stacks_in_488_page1{
		padding: 10px;
		background:#FFFFFF url(../products_files/boxo2_images/0.png);
		
		height:px;
		-moz-border-radius-bottomleft: -1px;
		-webkit-border-bottom-left-radius: -1px;
		border-bottom-left-radius: -1px;
		-moz-border-radius-bottomright: -1px;
		-webkit-border-bottom-right-radius: -1px;
		border-bottom-right-radius: -1px;
		
}
	

/*  code below is to give the title area rounded upper corners when title is shown */
#boxo2_stacks_in_488_page1 .boxo2_title{
	text-align: center;
	padding: 10px 10px 10px 10px;
	background:#008040 url(../products_files/boxo2_images/ttl_bg0.png) repeat-x;
	background-position:center bottom;	
		color: #FFFFFF;
		font-size:14px;
		line-height:1.2em;
		height:20px;
		-moz-border-radius-topleft: 5px;
		-webkit-border-top-left-radius: 5px;
		border-top-left-radius: 5px;
		-moz-border-radius-topright: 5px;
		-webkit-border-top-right-radius: 5px;
		border-top-right-radius: 5px;
		}


/*  code below should make title disappear when box is checked */
#boxo2_stacks_in_488_page1 .boxo2_title{
0
}
/*  next bit of css is just for custom backgrounds*/
#boxo2_stacks_in_488_page1 .boxo2_content_stacks_in_488_page1{
 
/*  No custom background image is being used here  */

}


/*  code below is for bottom shadows */
.righty0{
display:none
}
.lefty0{
display:none
}
.righty1{
width:60px;
height:8px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad1.png);
}
.lefty1{
width:60px;
height:8px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad1.png);
}
.righty2{
width:90px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad2.png);
}
.lefty2{
width:90px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad2.png);
}
.righty3{
width:140px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad3.png);
}
.lefty3{
width:140px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad3.png);
}
.righty4{
width:200px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad4.png);
}
.lefty4{
width:200px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad4.png);
}
/*  small is 60, medium is 90, medium-wide width is 140  medium is 90 large is 200*/
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_534_page1 {
	height: 10px;
}/* Link and Anchor v2.1.7 Copyright @2010-2012 Joe Workman */
#stacks_in_953_page1 a{text-decoraction:none!important}
/*  code below is to give a rounded border to whatever is displayed */
#boxo2_stacks_in_536_page1 .boxo2_inner{
border:solid 1px #000000;
		-moz-border-radius-topleft: 6px;
		-webkit-border-top-left-radius: 6px;
		border-top-left-radius: 6px;
		-moz-border-radius-topright: 6px;
		-webkit-border-top-right-radius: 6px;
		border-top-right-radius: 6px;
		-moz-border-radius-bottomleft: 0px;
		-webkit-border-bottom-left-radius: 0px;
		border-bottom-left-radius: 0px;
		-moz-border-radius-bottomright: 0px;
		-webkit-border-bottom-right-radius: 0px;
		border-bottom-right-radius: 0px;
		}




		/*  code below gives content area rounded bottom corners in all cases */
#boxo2_stacks_in_536_page1 .boxo2_content_stacks_in_536_page1{
		padding: 10px;
		background:#FFFFFF url(../products_files/boxo2_images/0.png);
		
		height:px;
		-moz-border-radius-bottomleft: -1px;
		-webkit-border-bottom-left-radius: -1px;
		border-bottom-left-radius: -1px;
		-moz-border-radius-bottomright: -1px;
		-webkit-border-bottom-right-radius: -1px;
		border-bottom-right-radius: -1px;
		
}
	

/*  code below is to give the title area rounded upper corners when title is shown */
#boxo2_stacks_in_536_page1 .boxo2_title{
	text-align: center;
	padding: 10px 10px 10px 10px;
	background:#000080 url(../products_files/boxo2_images/ttl_bg0.png) repeat-x;
	background-position:center bottom;	
		color: #FFFFFF;
		font-size:14px;
		line-height:1.2em;
		height:20px;
		-moz-border-radius-topleft: 5px;
		-webkit-border-top-left-radius: 5px;
		border-top-left-radius: 5px;
		-moz-border-radius-topright: 5px;
		-webkit-border-top-right-radius: 5px;
		border-top-right-radius: 5px;
		}


/*  code below should make title disappear when box is checked */
#boxo2_stacks_in_536_page1 .boxo2_title{
0
}
/*  next bit of css is just for custom backgrounds*/
#boxo2_stacks_in_536_page1 .boxo2_content_stacks_in_536_page1{
 
/*  No custom background image is being used here  */

}


/*  code below is for bottom shadows */
.righty0{
display:none
}
.lefty0{
display:none
}
.righty1{
width:60px;
height:8px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad1.png);
}
.lefty1{
width:60px;
height:8px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad1.png);
}
.righty2{
width:90px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad2.png);
}
.lefty2{
width:90px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad2.png);
}
.righty3{
width:140px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad3.png);
}
.lefty3{
width:140px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad3.png);
}
.righty4{
width:200px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad4.png);
}
.lefty4{
width:200px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad4.png);
}
/*  small is 60, medium is 90, medium-wide width is 140  medium is 90 large is 200*/
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_539_page1 {
	height: 10px;
}/* Link and Anchor v2.1.7 Copyright @2010-2012 Joe Workman */
#stacks_in_955_page1 a{text-decoraction:none!important}
/*  code below is to give a rounded border to whatever is displayed */
#boxo2_stacks_in_523_page1 .boxo2_inner{
border:solid 1px #000000;
		-moz-border-radius-topleft: 6px;
		-webkit-border-top-left-radius: 6px;
		border-top-left-radius: 6px;
		-moz-border-radius-topright: 6px;
		-webkit-border-top-right-radius: 6px;
		border-top-right-radius: 6px;
		-moz-border-radius-bottomleft: 0px;
		-webkit-border-bottom-left-radius: 0px;
		border-bottom-left-radius: 0px;
		-moz-border-radius-bottomright: 0px;
		-webkit-border-bottom-right-radius: 0px;
		border-bottom-right-radius: 0px;
		}




		/*  code below gives content area rounded bottom corners in all cases */
#boxo2_stacks_in_523_page1 .boxo2_content_stacks_in_523_page1{
		padding: 10px;
		background:#FFFFFF url(../products_files/boxo2_images/0.png);
		
		height:px;
		-moz-border-radius-bottomleft: -1px;
		-webkit-border-bottom-left-radius: -1px;
		border-bottom-left-radius: -1px;
		-moz-border-radius-bottomright: -1px;
		-webkit-border-bottom-right-radius: -1px;
		border-bottom-right-radius: -1px;
		
}
	

/*  code below is to give the title area rounded upper corners when title is shown */
#boxo2_stacks_in_523_page1 .boxo2_title{
	text-align: center;
	padding: 10px 10px 10px 10px;
	background:#800000 url(../products_files/boxo2_images/ttl_bg0.png) repeat-x;
	background-position:center bottom;	
		color: #FFFFFF;
		font-size:14px;
		line-height:1.2em;
		height:20px;
		-moz-border-radius-topleft: 5px;
		-webkit-border-top-left-radius: 5px;
		border-top-left-radius: 5px;
		-moz-border-radius-topright: 5px;
		-webkit-border-top-right-radius: 5px;
		border-top-right-radius: 5px;
		}


/*  code below should make title disappear when box is checked */
#boxo2_stacks_in_523_page1 .boxo2_title{
0
}
/*  next bit of css is just for custom backgrounds*/
#boxo2_stacks_in_523_page1 .boxo2_content_stacks_in_523_page1{
 
/*  No custom background image is being used here  */

}


/*  code below is for bottom shadows */
.righty0{
display:none
}
.lefty0{
display:none
}
.righty1{
width:60px;
height:8px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad1.png);
}
.lefty1{
width:60px;
height:8px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad1.png);
}
.righty2{
width:90px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad2.png);
}
.lefty2{
width:90px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad2.png);
}
.righty3{
width:140px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad3.png);
}
.lefty3{
width:140px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad3.png);
}
.righty4{
width:200px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad4.png);
}
.lefty4{
width:200px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad4.png);
}
/*  small is 60, medium is 90, medium-wide width is 140  medium is 90 large is 200*/
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_532_page1 {
	height: 10px;
}.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_520_page1 {
	height: 50px;
}
#stacks_in_593_page1 {
	margin: 0px 30px 0px 30px;
}

#stacks_in_594_page1 {
	font-size: 155%;
}
.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_595_page1 {
	height: 15px;
}
#stacks_in_547_page1 .stacks_left {
	float:left;
	width:32%;
}

#stacks_in_547_page1 .stacks_right {
	float:right;
	width:32%;
}

#stacks_in_547_page1 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}
#stacks_in_547_page1 {
	margin: 0px 30px 0px 30px;
}
/* Link and Anchor v2.1.7 Copyright @2010-2012 Joe Workman */
#stacks_in_961_page1 a{text-decoraction:none!important}
/*  code below is to give a rounded border to whatever is displayed */
#boxo2_stacks_in_549_page1 .boxo2_inner{
border:solid 1px #000000;
		-moz-border-radius-topleft: 6px;
		-webkit-border-top-left-radius: 6px;
		border-top-left-radius: 6px;
		-moz-border-radius-topright: 6px;
		-webkit-border-top-right-radius: 6px;
		border-top-right-radius: 6px;
		-moz-border-radius-bottomleft: 6px;
		-webkit-border-bottom-left-radius: 6px;
		border-bottom-left-radius: 6px;
		-moz-border-radius-bottomright: 6px;
		-webkit-border-bottom-right-radius: 6px;
		border-bottom-right-radius: 6px;
		}




		/*  code below gives content area rounded bottom corners in all cases */
#boxo2_stacks_in_549_page1 .boxo2_content_stacks_in_549_page1{
		padding: 10px;
		background:#FFFFFF url(../products_files/boxo2_images/0.png);
		
		height:px;
		-moz-border-radius-bottomleft: 5px;
		-webkit-border-bottom-left-radius: 5px;
		border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-webkit-border-bottom-right-radius: 5px;
		border-bottom-right-radius: 5px;
		
}
	

/*  code below is to give the title area rounded upper corners when title is shown */
#boxo2_stacks_in_549_page1 .boxo2_title{
	text-align: center;
	padding: 10px 10px 10px 10px;
	background:#008040 url(../products_files/boxo2_images/ttl_bg0.png) repeat-x;
	background-position:center bottom;	
		color: #FFFFFF;
		font-size:14px;
		line-height:1.2em;
		height:20px;
		-moz-border-radius-topleft: 5px;
		-webkit-border-top-left-radius: 5px;
		border-top-left-radius: 5px;
		-moz-border-radius-topright: 5px;
		-webkit-border-top-right-radius: 5px;
		border-top-right-radius: 5px;
		}


/*  code below should make title disappear when box is checked */
#boxo2_stacks_in_549_page1 .boxo2_title{
0
}
/*  next bit of css is just for custom backgrounds*/
#boxo2_stacks_in_549_page1 .boxo2_content_stacks_in_549_page1{
 
/*  No custom background image is being used here  */

}


/*  code below is for bottom shadows */
.righty0{
display:none
}
.lefty0{
display:none
}
.righty1{
width:60px;
height:8px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad1.png);
}
.lefty1{
width:60px;
height:8px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad1.png);
}
.righty2{
width:90px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad2.png);
}
.lefty2{
width:90px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad2.png);
}
.righty3{
width:140px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad3.png);
}
.lefty3{
width:140px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad3.png);
}
.righty4{
width:200px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad4.png);
}
.lefty4{
width:200px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad4.png);
}
/*  small is 60, medium is 90, medium-wide width is 140  medium is 90 large is 200*/
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_552_page1 {
	height: 10px;
}/* Link and Anchor v2.1.7 Copyright @2010-2012 Joe Workman */
#stacks_in_963_page1 a{text-decoraction:none!important}
/*  code below is to give a rounded border to whatever is displayed */
#boxo2_stacks_in_571_page1 .boxo2_inner{
border:solid 1px #000000;
		-moz-border-radius-topleft: 6px;
		-webkit-border-top-left-radius: 6px;
		border-top-left-radius: 6px;
		-moz-border-radius-topright: 6px;
		-webkit-border-top-right-radius: 6px;
		border-top-right-radius: 6px;
		-moz-border-radius-bottomleft: 6px;
		-webkit-border-bottom-left-radius: 6px;
		border-bottom-left-radius: 6px;
		-moz-border-radius-bottomright: 6px;
		-webkit-border-bottom-right-radius: 6px;
		border-bottom-right-radius: 6px;
		}




		/*  code below gives content area rounded bottom corners in all cases */
#boxo2_stacks_in_571_page1 .boxo2_content_stacks_in_571_page1{
		padding: 10px;
		background:#FFFFFF url(../products_files/boxo2_images/0.png);
		
		height:px;
		-moz-border-radius-bottomleft: 5px;
		-webkit-border-bottom-left-radius: 5px;
		border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-webkit-border-bottom-right-radius: 5px;
		border-bottom-right-radius: 5px;
		
}
	

/*  code below is to give the title area rounded upper corners when title is shown */
#boxo2_stacks_in_571_page1 .boxo2_title{
	text-align: center;
	padding: 10px 10px 10px 10px;
	background:#2672BE url(../products_files/boxo2_images/ttl_bg0.png) repeat-x;
	background-position:center bottom;	
		color: #FFFFFF;
		font-size:14px;
		line-height:1.2em;
		height:20px;
		-moz-border-radius-topleft: 5px;
		-webkit-border-top-left-radius: 5px;
		border-top-left-radius: 5px;
		-moz-border-radius-topright: 5px;
		-webkit-border-top-right-radius: 5px;
		border-top-right-radius: 5px;
		}


/*  code below should make title disappear when box is checked */
#boxo2_stacks_in_571_page1 .boxo2_title{
0
}
/*  next bit of css is just for custom backgrounds*/
#boxo2_stacks_in_571_page1 .boxo2_content_stacks_in_571_page1{
 
/*  No custom background image is being used here  */

}


/*  code below is for bottom shadows */
.righty0{
display:none
}
.lefty0{
display:none
}
.righty1{
width:60px;
height:8px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad1.png);
}
.lefty1{
width:60px;
height:8px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad1.png);
}
.righty2{
width:90px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad2.png);
}
.lefty2{
width:90px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad2.png);
}
.righty3{
width:140px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad3.png);
}
.lefty3{
width:140px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad3.png);
}
.righty4{
width:200px;
height:18px;
float:right;
background-image: url(../products_files/boxo2_images/right_shad4.png);
}
.lefty4{
width:200px;
height:18px;
float:left;
background-image: url(../products_files/boxo2_images/left_shad4.png);
}
/*  small is 60, medium is 90, medium-wide width is 140  medium is 90 large is 200*/
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_574_page1 {
	height: 10px;
}.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_596_page1 {
	height: 30px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_665_page1 {
	height: 20px;
}
#stacks_in_669_page1 {
	font-size: 120%;
}
