.com_joeworkman_stacks_link_stack a{display:block;text-decoration:none!important;padding:0;margin:0}

#stacks_in_2572_page26 .stacks_left {
	float:left;
	width:37%;
}

#stacks_in_2572_page26 .stacks_right {
	float:right;
	width:61%;
}
#stacks_in_2572_page26 {
	background-color: #FFFFFF;
	margin:  5px;
	padding:  7px;
}

#stacks_in_2574_page26 {
	background-color: #FFFFFF;
	padding:  3px;
}
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

#stacks_in_2577_page26 .jspContainer
{
	overflow: hidden;
	position: relative;
}

#stacks_in_2577_page26 .jspPane
{
	position: absolute;
}

#stacks_in_2577_page26 .jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 100%;
}

#stacks_in_2577_page26 .jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
}

#stacks_in_2577_page26 .jspVerticalBar *,
#stacks_in_2577_page26 .jspHorizontalBar *
{
	margin: 0;
	padding: 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#stacks_in_2577_page26 .jspCap
{
	display: none;
}

#stacks_in_2577_page26 .jspHorizontalBar .jspCap
{
	float: left;
}

#stacks_in_2577_page26 .jspTrack
{
	background: #CCCCCC;
	/**/
	position: relative;
}

#stacks_in_2577_page26 .jspDrag
{
	background: #000000;
	/**/
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#stacks_in_2577_page26 .jspHorizontalBar .jspTrack,
#stacks_in_2577_page26 .jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}



#stacks_in_2577_page26 .jspArrow
{	
	text-indent: -20000px;
	display: block;
	cursor: pointer;

}

#stacks_in_2577_page26 .jspArrow:hover
{
	background-color:#AAAAAA;
}

#stacks_in_2577_page26 .jspArrow.jspDisabled
{
	cursor: default;
}

#stacks_in_2577_page26 .jspArrowUp{
	background-color:transparent;
	background:  #CCCCCC   no-repeat;
}
#stacks_in_2577_page26 .jspArrowDown{
	background-color:transparent;
	background:  #CCCCCC   no-repeat;
}
#stacks_in_2577_page26 .jspArrowRight{
	background-color:transparent;
	/*background: #cccccc url() no-repeat;*/
}
#stacks_in_2577_page26 .jspArrowLeft{
	background-color:transparent;
	/*background: #cccccc url() no-repeat;*/
}
#stacks_in_2577_page26 .jspArrowUp:hover{

	background:   #AAAAAA   no-repeat;
}
#stacks_in_2577_page26 .jspArrowDown:hover{

	background:   #AAAAAA   no-repeat;
}
#stacks_in_2577_page26 .jspArrowRight:hover{

	/*background: #AAAAAA url() no-repeat;*/
}
#stacks_in_2577_page26 .jspArrowLeft:hover{

	/*background: #AAAAAA url() no-repeat;*/
}

#stacks_in_2577_page26 .jspVerticalBar .jspArrow
{
	height:16px;
	width:10px;
}

#stacks_in_2577_page26 .jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}



#stacks_in_2577_page26 .jspVerticalBar .jspArrow:focus
{
	outline: none;
}

#stacks_in_2577_page26 .jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
#stacks_in_2577_page26 {
	background-color: #FFFFFF;
}
#xpanderblockstacks_in_2579_page26{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	float: left;
	_float: none;
	}

.xpanderButtonstacks_in_2579_page26{	
	width: 100%;
	float: left;
	_float: none;  /* for IE6 */
	height: 29px; 
	text-indent:0px; 
	padding-top:8px; 
	text-decoration: none;	font-size: 13px; 
	color: #0066CC; 
	cursor:pointer;
	margin-top:12px;
	}
	
.Buttonstacks_in_2579_page26{	 
	background: #FFFFFF; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF');
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	}
	
.xpanderContentstacks_in_2579_page26 {
	display: none;
	width: 100%;
	position: relative;
	_position: fixed;  /* for IE6 */
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
	}
	
.Contentstacks_in_2579_page26 {
	background: #EFEFEF url(../files/shadow3.png) repeat-x!important;
	border-radius: 5px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	}

.onstacks_in_2579_page26 {
	background: #FFFFFF ; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF '); /* For IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF )); /* For webkit browsers */
	background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF ); /* For firefox 3.6+ */
	}
.on2stacks_in_2579_page26 {
	color: #000000;
	}
	
.overstacks_in_2579_page26 {
	background: #FFFFFF ; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF'); /* For IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF)); /* For webkit browsers */
	background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF); /* For firefox 3.6+ */
	}
	
.over2stacks_in_2579_page26 {
	color: #FFFFFF; 
	}


#stacks_out_2579_page26 {
	margin-left:0;
}

#stacks_in_2579_page26 {
	background-color: #FFFFFF;
	margin:  10px;
	padding:  5px;
}

#stacks_in_2588_page26 {
	background-color: #FFFFFF;
}

#stacks_in_2590_page26 {
	background-color: #FFFFFF;
}
.stacksSpacerstacks_in_2592_page26 {
	display: block;
	width: 100%;
	height:15px;
}
#stacks_in_2592_page26 {
	background-color: #FFFFFF;
}

#stacks_in_2594_page26 {
	background-color: #FFFFFF;
}

#stacks_in_2596_page26 {
	background-color: #FFFFFF;
}

#stacks_in_2599_page26 {
	background-color: #FFFFFF;
}

#stacks_in_2601_page26 {
	background-color: #FFFFFF;
}

#stacks_in_2607_page26 {
	background-color: #FFFFFF;
	padding:  20px;
}

#stacks_in_2610_page26 {
	background-color: #FFFFFF;
	padding:  20px;
}

#stacks_in_2613_page26 {
	background-color: #FFFFFF;
	padding:  20px;
}

#stacks_in_6993_page26 {
	background-color: #FFFFFF;
}
/*Start Sliding Panel Left Image Replacement*/

#SPBlock_stacks_in_6995_page26 {	-moz-border-radius:0px 0px 0px 0px;	-webkit-border-top-right-radius: 0px;	-webkit-border-bottom-right-radius: 0px;
	border-radius: 0px 0px 0px 0px;
	border-width: 2px 2px 2px 0px;	border-color:#666666;	border-style:solid;	left:-3px;	margin-left:-932px;
	overflow:hidden;	position:absolute;	top:13px;	width:932px;	z-index:509;
	text-align:left; }

	.SPBlock2_stacks_in_6995_page26 {
	overflow: hidden; 
	left: -2px;
	padding-right: 2px;	-moz-border-radius: 0px -2px -2px 0px;	-webkit-border-top-right-radius: -2px;	-webkit-border-bottom-right-radius: -2px;
	border-radius: 0px -2px -2px 0px;
}

.SPBlock3_stacks_in_6995_page26 {
	position: relative;
	overflow: hidden;
	padding-right:2px;	-moz-border-radius: 0px -2px -2px 0px;	-webkit-border-top-right-radius: -2px;	-webkit-border-bottom-right-radius: -2px;
	border-radius: 0px -2px -2px 0px;
}

#SPbutton_stacks_in_6995_page26 {
	background: url(../files/imagebutton_6995.jpg) no-repeat;
	height: 80px;
	width:199px;	cursor:pointer;	margin: 0px;	left:-70px;	position:absolute;	top:69px;	z-index:510;	}
@media print {
	#SPbutton_stacks_in_6995_page26 {display: none;}
	}
/*End Sliding Panel Left Image Replacement*/
#stacks_in_6995_page26 {
	background-color: #FFFFFF;
	margin:  2px;
	padding:  2px;
}

#stacks_in_6997_page26 .stacks_left {
	float:left;
	width:73%;
}

#stacks_in_6997_page26 .stacks_right {
	float:right;
	width:25%;
}
#stacks_in_6997_page26 {
	background-color: #FFFFFF;
	padding:  6px;
}

#stacks_in_6999_page26 {
	background-color: #FFFFFF;
	margin:  2px;
	padding:  5px;
}
.stacksSpacerstacks_in_7001_page26 {
	display: block;
	width: 100%;
	height:35px;
}
#stacks_in_7001_page26 {
	background-color: #FFFFFF;
}
.stacksSpacerstacks_in_7003_page26 {
	display: block;
	width: 100%;
	height:41px;
}
#stacks_in_7003_page26 {
	background-color: #FFFFFF;
}

#stacks_in_7004_page26 {
	background-color: #FFFFFF;
}
#stacks_in_7006_page26 .heightstackhiclass
{
margin-left: auto; margin-right: auto;
	display: block;
	/* DeFliGra */

 
	height: 616px;
	overflow: hidden;
 




}

#stacks_in_7006_page26 {
	margin: 3px 0px 10px 0px;
}
/*Start Sliding Panel Right Image Replacement*/

#SPBlock_stacks_in_7010_page26 {
	border-color: #666666;
	float:right;	-moz-border-radius: 10px 0px 0px 10px;	-webkit-border-top-left-radius:10px;	-webkit-border-bottom-left-radius:10px;
	border-radius: 10px 0px 0px 10px;	right:-3px;	margin-right:-680px;	overflow:hidden;
	padding-right:2px;
	position:fixed;	top:13px;	width:680px;	z-index:529;
	text-align:left; }

	.SPBlock2_stacks_in_7010_page26 {
	overflow: hidden; 
	padding-right: 2px;	-moz-border-radius: 8px 0px 0px 8px;	-webkit-border-top-left-radius: 8px;	-webkit-border-bottom-left-radius: 8px;
	border-radius: 8px 0px 0px 8px;
}

	.SPBlock3_stacks_in_7010_page26 {
	position: relative;
	margin-right: -2px;
	overflow: hidden;
	padding-right:2px;	-moz-border-radius: 8px 0px 0px 8px;	-webkit-border-top-left-radius: 8px;	-webkit-border-bottom-left-radius: 8px;
	border-radius: 8px 0px 0px 8px;
}

#SPbutton_stacks_in_7010_page26 {
	float: right;
	background: url(../files/imagebutton_7010.jpg) no-repeat;
	height: 153px;
	width:134px;
	cursor:pointer;
	margin: 0px;
	right:-38px;	position: fixed;	top:15px;	z-index:530;	}
	
@media print {
	#SPbutton_stacks_in_7010_page26 {display: none;}
	}	
/*End Sliding Panel Right Image Replacement*/
#stacks_in_7010_page26 {
	background-color: #FFFFFF;
	margin:  2px;
	padding:  15px;
}
.stacksSpacerstacks_in_7012_page26 {
	display: block;
	width: 100%;
	height:33px;
}
#stacks_in_7012_page26 {
	background-color: #FFFFFF;
}

#stacks_out_7013_page26 {
	width: 650px;
	margin-left:0;
}

#stacks_in_7013_page26 {
	background-color: #FFFFFF;
	margin: 2px 2px 2px 0px;
	padding: 2px 5px 5px 0px;
}

#stacks_in_7015_page26 {
	margin: 3px 3px 0px 3px;
}

#stacks_in_7017_page26 {
	background-color: #FFFFFF;
}
#xpanderblockstacks_in_7019_page26{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	float: left;
	_float: none;
	}

.xpanderButtonstacks_in_7019_page26{	
	width: 100%;
	float: left;
	_float: none;  /* for IE6 */
	height: 20px; 
	text-indent:0px; 
	padding-top:1px; 
	text-decoration: none;	font-size: 13px; 
	color: #313131; 
	cursor:pointer;
	margin-top:0px;
	}
	
.Buttonstacks_in_7019_page26{	 
	background: #FFFFFF; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF');
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	}
	
.xpanderContentstacks_in_7019_page26 {
	display: none;
	width: 100%;
	position: relative;
	_position: fixed;  /* for IE6 */
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
	}
	
.Contentstacks_in_7019_page26 {
	background: #FFFFFF url(../files/shadow.png) repeat-x!important;
	border-radius: 5px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	}

.onstacks_in_7019_page26 {
	background: #FFFFFF ; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF '); /* For IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF )); /* For webkit browsers */
	background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF ); /* For firefox 3.6+ */
	}
.on2stacks_in_7019_page26 {
	color: #313131;
	}
	
.overstacks_in_7019_page26 {
	background: #FFFFFF ; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF'); /* For IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF)); /* For webkit browsers */
	background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF); /* For firefox 3.6+ */
	}
	
.over2stacks_in_7019_page26 {
	color: #313131; 
	}


#stacks_in_7019_page26 {
	background-color: #FFFFFF;
}

#stacks_in_7028_page26 {
	background-color: #FFFFFF;
}

#stacks_out_7040_page26 {
	margin-left:0;
}
