


.nimblehost_myMenuOuterWrapper_stacks_in_126_page33 { 
	margin: 0;
	padding: 0;
	position: fixed;
	z-index: 100;
	top: 4%;
	left: 3%;
}
.nimblehost_myMenuInnerWrapper_stacks_in_126_page33 { 
	background-color: #808080;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	
	width: 180px;
	background: -moz-linear-gradient(100% 100% 90deg, #808080, #808080);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#808080), to(#808080));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#808080, endColorstr=#808080);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#808080, endColorstr=#808080)";/* For IE 8 */
}
@-moz-document url-prefix() {  }
.nimblehost_myMenuLabel_stacks_in_126_page33 { margin: 0;padding: 5px;font-weight: bold;min-width: 100px;max-width: 300px;;color: ;  }
.nimblehost_myMenu_stacks_in_126_page33 { display: none;padding: 0 0 5px 0; }
.nimblehost_myMenu_stacks_in_126_page33 ul { 
	margin: 0 !important;
	padding: 0 !important;
	position: relative;
	width: 180px;
	border-top: solid 1px #808080;
	border-bottom: solid 1px #808080;
}
.nimblehost_myMenu_stacks_in_126_page33 ul li { margin: 0 !important;padding: 0 !important;list-style: none;display: block;background-image: none !important;position: relative; }
.nimblehost_myMenu_stacks_in_126_page33 ul li a { margin: 0;padding: 7px 12px;display: block;text-align: left;text-decoration: none;color: #C7C8CB;border-top: solid 1px #808080;border-bottom: solid 1px #808080;zoom: 1;}
.nimblehost_myMenu_stacks_in_126_page33 ul li a:hover { color: #D7D8DB;background-color: #808080; }
.nimblehost_myMenu_stacks_in_126_page33 ul li a:active {-webkit-box-shadow:inset 0 0 3px black;-moz-box-shadow:inset 0 0 3px black;box-shadow:inset 0 0 3px black;}
.nimblehost_myMenu_stacks_in_126_page33 ul li a#current, .nimblehost_myMenu_stacks_in_126_page33 ul li a.current {padding-top: 8px;padding-bottom: 8px;background-color: #808080;color: #D7D8DB;-webkit-box-shadow:inset 0 0 3px black;-moz-box-shadow:inset 0 0 3px black;box-shadow:inset 0 0 3px black;border: none;}

.nimblehost_myMenu_stacks_in_126_page33 ul li.ddarrow .childIndicator { margin: 0;padding: 0;position:absolute;top:8px;right:3px;float:right;height: 17px;width: 10px;background: transparent url(../files/ddarrow.png) center center no-repeat; }

/* Second Level Menu Items */
.nimblehost_myMenu_stacks_in_126_page33 ul ul {
	border: none;
	margin: 0;
	padding: 5px 0 !important;
	height: auto;
	position: absolute;
	top: -5px;
	left: 181px;
	display: none;
	background-color: #808080;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	
	background: -moz-linear-gradient(100% 100% 90deg, #808080, #808080);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#808080), to(#808080));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#808080, endColorstr=#808080)";
}

/* Hide Drop Down Menu Items */
.nimblehost_myMenu_stacks_in_126_page33 ul li:hover ul ul, .nimblehost_myMenu_stacks_in_126_page33 ul li:hover ul ul ul, .nimblehost_myMenu_stacks_in_126_page33 ul li:hover ul ul ul ul, .nimblehost_myMenu_stacks_in_126_page33 ul li:hover ul ul ul ul ul, .nimblehost_myMenu_stacks_in_126_page33 ul li:hover ul ul ul ul ul ul, .nimblehost_myMenu_stacks_in_126_page33 ul li:hover ul ul ul ul ul ul ul, .nimblehost_myMenu_stacks_in_126_page33 ul li:hover ul ul ul ul ul ul ul ul, .nimblehost_myMenu_stacks_in_126_page33 ul li:hover ul ul ul ul ul ul ul ul ul {display: none;}
/* Show on Hover */
.nimblehost_myMenu_stacks_in_126_page33 ul li:hover ul, .nimblehost_myMenu_stacks_in_126_page33 ul li li:hover ul, .nimblehost_myMenu_stacks_in_126_page33 ul li li li:hover ul, .nimblehost_myMenu_stacks_in_126_page33 ul li li li li:hover ul, .nimblehost_myMenu_stacks_in_126_page33 ul li li li li li:hover ul, .nimblehost_myMenu_stacks_in_126_page33 ul li li li li li li:hover ul, .nimblehost_myMenu_stacks_in_126_page33 ul li li li li li li li:hover ul, .nimblehost_myMenu_stacks_in_126_page33 ul li li li li li li li li:hover ul, .nimblehost_myMenu_stacks_in_126_page33 ul li li li li li li li li li:hover ul {display: block;}

/*
.nimblehost_myMenu_stacks_in_126_page33 ul ul { border: none; }
.nimblehost_myMenu_stacks_in_126_page33 ul ul li a {padding-left: 27px  !important;}
.nimblehost_myMenu_stacks_in_126_page33 ul ul ul li a {padding-left: 42px  !important;}
.nimblehost_myMenu_stacks_in_126_page33 ul ul ul ul li a {padding-left: 57px  !important;}
.nimblehost_myMenu_stacks_in_126_page33 ul ul ul ul ul li a {padding-left: 72px  !important;}
.nimblehost_myMenu_stacks_in_126_page33 ul ul ul ul ul ul li a {padding-left: 87px  !important;}
.nimblehost_myMenu_stacks_in_126_page33 ul ul ul ul ul ul ul li a {padding-left: 102px  !important;}
.nimblehost_myMenu_stacks_in_126_page33 ul ul ul ul ul ul ul ul li a {padding-left: 117px  !important;}
.nimblehost_myMenu_stacks_in_126_page33 ul ul ul ul ul ul ul ul ul li a {padding-left: 132px  !important;}
.nimblehost_myMenu_stacks_in_126_page33 ul ul ul ul ul ul ul ul ul ul li a {padding-left: 147px  !important;}
*/

# ul, . ul {display: none;}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fscontent.css Style Sheet
Created: 17, January, 2011
Last Modified: 20, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_4110_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
}

#stacks_in_4110_page33 #content {
	font-size: 14px;
	line-height: 16px;
}
#paddingStackstacks_in_4157_page33 {
	margin-right: 5%;
	margin-top: 60px;
	margin-bottom: 0%;
	margin-left: 0%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsstyler.css Style Sheet
Created: 17, January, 2011
Last Modified: 09, July, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_263_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 36px;
	color: #4C4D4E;
	line-height: 28px;
}

#stacks_in_263_page33 p {
	font-size: 36px;
	color: ##4C4D4E;
	line-height: 28px;
}

#stacks_in_263_page33  a:link, #stacks_in_263_page33  a:active  {
	color: #CD180D;
	text-decoration: underline;
}

#stacks_in_263_page33 a:visited {
	color: #800080;
	text-decoration: underline;
}

#stacks_in_263_page33 a:hover {
	color: #333333;
	text-decoration: none;
}

#stacks_in_263_page33 h1 {
	color: #CD180D;
}

#stacks_in_263_page33 h2 {
	color: #CD180D;
}

#stacks_in_263_page33 h3 {
	color: #CD180D;
}

#stacks_in_263_page33 h4 {
	color: #CD180D;
}

#stacks_in_263_page33 h5 {
	color: #CD180D;
}

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

#stacks_in_268_page33 {
	letter-spacing: 4px;
	word-spacing: 4px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsstyler.css Style Sheet
Created: 17, January, 2011
Last Modified: 09, July, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_294_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 18px;
	color: #525253;
	line-height: 20px;
}

#stacks_in_294_page33 p {
	font-size: 18px;
	color: ##525253;
	line-height: 20px;
}

#stacks_in_294_page33  a:link, #stacks_in_294_page33  a:active  {
	color: #CD180D;
	text-decoration: none;
}

#stacks_in_294_page33 a:visited {
	color: #800080;
	text-decoration: none;
}

#stacks_in_294_page33 a:hover {
	color: #333333;
	text-decoration: none;
}

#stacks_in_294_page33 h1 {
	color: #CD180D;
}

#stacks_in_294_page33 h2 {
	color: #CD180D;
}

#stacks_in_294_page33 h3 {
	color: #CD180D;
}

#stacks_in_294_page33 h4 {
	color: #CD180D;
}

#stacks_in_294_page33 h5 {
	color: #CD180D;
}

#stacks_in_310_page33 {
	letter-spacing: 4px;
	word-spacing: 4px;
}
#paddingStackstacks_in_4165_page33 {
	margin-right: 4%;
	margin-top: 6%;
	margin-bottom: 8%;
	margin-left: 16%;
}#iosMessagestacks_in_242_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_242_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #575758;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_242_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_242_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_242_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_242_page33 {
	background: transparent;
}

.background1stacks_in_242_page33 {
	background: #FFFFFF;
}

.background2stacks_in_242_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_242_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_242_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_242_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_242_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_242_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 30px;
	z-index: 9999;
}

#topBoxClosestacks_in_242_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_242_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_242_page33 img,
#topBoxBackwardsstacks_in_242_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_242_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_242_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_242_page33 img,
#topBoxForwardsstacks_in_242_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_242_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_242_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsstyler.css Style Sheet
Created: 17, January, 2011
Last Modified: 09, July, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_248_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 18px;
	color: #B7B8BA;
	line-height: 16px;
}

#stacks_in_248_page33 p {
	font-size: 18px;
	color: ##B7B8BA;
	line-height: 16px;
}

#stacks_in_248_page33  a:link, #stacks_in_248_page33  a:active  {
	color: #CD180D;
	text-decoration: underline;
}

#stacks_in_248_page33 a:visited {
	color: #800080;
	text-decoration: underline;
}

#stacks_in_248_page33 a:hover {
	color: #333333;
	text-decoration: none;
}

#stacks_in_248_page33 h1 {
	color: #CD180D;
}

#stacks_in_248_page33 h2 {
	color: #CD180D;
}

#stacks_in_248_page33 h3 {
	color: #CD180D;
}

#stacks_in_248_page33 h4 {
	color: #CD180D;
}

#stacks_in_248_page33 h5 {
	color: #CD180D;
}

#stacks_in_251_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
/*
 * 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_253_page33 .jspContainer
{
	overflow: hidden;
	position: relative;
}

#stacks_in_253_page33 .jspPane
{
	position: absolute;
}

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

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

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

#stacks_in_253_page33 .jspCap
{
	display: none;
}

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

#stacks_in_253_page33 .jspTrack
{
	background: #CCCCCC;
	background:none;
	position: relative;
}

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

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



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

}

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

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

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

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

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

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

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

#stacks_in_253_page33 .jspVerticalBar .jspArrow
{
	height:16px;
	width:12px;
}

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



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

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

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
#stacks_in_253_page33 {
	background-color: #97989A;
	border: solid #2E2E2E;
	border-width:  2px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_255_page33 {
	padding: 15px 15px 15px 15px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsstyler.css Style Sheet
Created: 17, January, 2011
Last Modified: 09, July, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_257_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 16px;
	color: #E6AD9C;
	line-height: 16px;
}

#stacks_in_257_page33 p {
	font-size: 16px;
	color: ##E6AD9C;
	line-height: 16px;
}

#stacks_in_257_page33  a:link, #stacks_in_257_page33  a:active  {
	color: #CD180D;
	text-decoration: none;
}

#stacks_in_257_page33 a:visited {
	color: #800080;
	text-decoration: none;
}

#stacks_in_257_page33 a:hover {
	color: #333333;
	text-decoration: none;
}

#stacks_in_257_page33 h1 {
	color: #CD180D;
}

#stacks_in_257_page33 h2 {
	color: #CD180D;
}

#stacks_in_257_page33 h3 {
	color: #CD180D;
}

#stacks_in_257_page33 h4 {
	color: #CD180D;
}

#stacks_in_257_page33 h5 {
	color: #CD180D;
}

#stacks_in_257_page33 {
	margin: 60px 50px 50px 80px;
}

#stacks_in_259_page33 {
	margin: 0px 15px 40px 0px;
}

#stacks_in_260_page33 {
	letter-spacing: 3px;
	word-spacing: 4px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsstyler.css Style Sheet
Created: 17, January, 2011
Last Modified: 09, July, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_261_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 17px;
	color: #2E2E2F;
	line-height: 16px;
}

#stacks_in_261_page33 p {
	font-size: 17px;
	color: ##2E2E2F;
	line-height: 16px;
}

#stacks_in_261_page33  a:link, #stacks_in_261_page33  a:active  {
	color: #E6AD9C;
	text-decoration: none;
}

#stacks_in_261_page33 a:visited {
	color: #E4B878;
	text-decoration: none;
}

#stacks_in_261_page33 a:hover {
	color: #333333;
	text-decoration: none;
}

#stacks_in_261_page33 h1 {
	color: #CD180D;
}

#stacks_in_261_page33 h2 {
	color: #CD180D;
}

#stacks_in_261_page33 h3 {
	color: #CD180D;
}

#stacks_in_261_page33 h4 {
	color: #CD180D;
}

#stacks_in_261_page33 h5 {
	color: #CD180D;
}

#stacks_in_270_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}

#stacks_in_813_page33 {
	border: solid #333333;
	border-width: 1px 0px 0px 0px;
	margin: 25px 80px 25px 100px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsstyler.css Style Sheet
Created: 17, January, 2011
Last Modified: 09, July, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_796_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 17px;
	color: #2E2E2F;
	line-height: 16px;
}

#stacks_in_796_page33 p {
	font-size: 17px;
	color: ##2E2E2F;
	line-height: 16px;
}

#stacks_in_796_page33  a:link, #stacks_in_796_page33  a:active  {
	color: #E6AD9C;
	text-decoration: none;
}

#stacks_in_796_page33 a:visited {
	color: #E4B878;
	text-decoration: none;
}

#stacks_in_796_page33 a:hover {
	color: #333333;
	text-decoration: none;
}

#stacks_in_796_page33 h1 {
	color: #CD180D;
}

#stacks_in_796_page33 h2 {
	color: #CD180D;
}

#stacks_in_796_page33 h3 {
	color: #CD180D;
}

#stacks_in_796_page33 h4 {
	color: #CD180D;
}

#stacks_in_796_page33 h5 {
	color: #CD180D;
}

#stacks_in_796_page33 {
	margin: 50px 0px 40px 0px;
	padding: 0px 70px 0px 90px;
}

#stacks_in_809_page33 {
	margin: 0px 0px 40px 0px;
}

#stacks_in_810_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}

#stacks_in_798_page33 {
	margin: 0px 0px 40px 0px;
}

#stacks_in_799_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}

#stacks_in_801_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsstyler.css Style Sheet
Created: 17, January, 2011
Last Modified: 09, July, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_272_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 17px;
	color: #2E2E2F;
	line-height: 16px;
}

#stacks_in_272_page33 p {
	font-size: 17px;
	color: ##2E2E2F;
	line-height: 16px;
}

#stacks_in_272_page33  a:link, #stacks_in_272_page33  a:active  {
	color: #CD180D;
	text-decoration: none;
}

#stacks_in_272_page33 a:visited {
	color: #800080;
	text-decoration: none;
}

#stacks_in_272_page33 a:hover {
	color: #333333;
	text-decoration: none;
}

#stacks_in_272_page33 h1 {
	color: #CD180D;
}

#stacks_in_272_page33 h2 {
	color: #CD180D;
}

#stacks_in_272_page33 h3 {
	color: #CD180D;
}

#stacks_in_272_page33 h4 {
	color: #CD180D;
}

#stacks_in_272_page33 h5 {
	color: #CD180D;
}

#stacks_in_272_page33 {
	padding: 60px 50px 50px 80px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsstyler.css Style Sheet
Created: 17, January, 2011
Last Modified: 09, July, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_274_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 17px;
	color: #E6AD9C;
	line-height: 16px;
}

#stacks_in_274_page33 p {
	font-size: 17px;
	color: ##E6AD9C;
	line-height: 16px;
}

#stacks_in_274_page33  a:link, #stacks_in_274_page33  a:active  {
	color: #CD180D;
	text-decoration: none;
}

#stacks_in_274_page33 a:visited {
	color: #E4B878;
	text-decoration: none;
}

#stacks_in_274_page33 a:hover {
	color: #333333;
	text-decoration: none;
}

#stacks_in_274_page33 h1 {
	color: #CD180D;
}

#stacks_in_274_page33 h2 {
	color: #CD180D;
}

#stacks_in_274_page33 h3 {
	color: #CD180D;
}

#stacks_in_274_page33 h4 {
	color: #CD180D;
}

#stacks_in_274_page33 h5 {
	color: #CD180D;
}

#stacks_in_278_page33 {
	margin: 0px 15px 40px 0px;
}

#stacks_in_279_page33 {
	letter-spacing: 3px;
	word-spacing: 4px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsstyler.css Style Sheet
Created: 17, January, 2011
Last Modified: 09, July, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_280_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 17px;
	color: #2E2E2F;
	line-height: 16px;
}

#stacks_in_280_page33 p {
	font-size: 17px;
	color: ##2E2E2F;
	line-height: 16px;
}

#stacks_in_280_page33  a:link, #stacks_in_280_page33  a:active  {
	color: #E6AD9C;
	text-decoration: none;
}

#stacks_in_280_page33 a:visited {
	color: #E4B878;
	text-decoration: none;
}

#stacks_in_280_page33 a:hover {
	color: #333333;
	text-decoration: none;
}

#stacks_in_280_page33 h1 {
	color: #CD180D;
}

#stacks_in_280_page33 h2 {
	color: #CD180D;
}

#stacks_in_280_page33 h3 {
	color: #CD180D;
}

#stacks_in_280_page33 h4 {
	color: #CD180D;
}

#stacks_in_280_page33 h5 {
	color: #CD180D;
}

#stacks_in_283_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}

#stacks_in_815_page33 {
	border: solid #333333;
	border-width: 1px 0px 0px 0px;
	margin: 25px 80px 25px 100px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsstyler.css Style Sheet
Created: 17, January, 2011
Last Modified: 09, July, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_803_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 17px;
	color: #2E2E2F;
	line-height: 16px;
}

#stacks_in_803_page33 p {
	font-size: 17px;
	color: ##2E2E2F;
	line-height: 16px;
}

#stacks_in_803_page33  a:link, #stacks_in_803_page33  a:active  {
	color: #E6AD9C;
	text-decoration: none;
}

#stacks_in_803_page33 a:visited {
	color: #E4B878;
	text-decoration: none;
}

#stacks_in_803_page33 a:hover {
	color: #333333;
	text-decoration: none;
}

#stacks_in_803_page33 h1 {
	color: #CD180D;
}

#stacks_in_803_page33 h2 {
	color: #CD180D;
}

#stacks_in_803_page33 h3 {
	color: #CD180D;
}

#stacks_in_803_page33 h4 {
	color: #CD180D;
}

#stacks_in_803_page33 h5 {
	color: #CD180D;
}

#stacks_in_803_page33 {
	margin: 50px 0px 40px 0px;
	padding: 0px 70px 0px 90px;
}

#stacks_in_811_page33 {
	margin: 0px 0px 40px 0px;
}

#stacks_in_812_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}

#stacks_in_805_page33 {
	margin: 0px 0px 40px 0px;
}

#stacks_in_806_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}

#stacks_in_808_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#paddingStackstacks_in_425_page33 {
	margin-right: 10%;
	margin-top: 0%;
	margin-bottom: 3%;
	margin-left: 14%;
}#paddingStackstacks_in_427_page33 {
	margin-right: 0%;
	margin-top: 5%;
	margin-bottom: 7%;
	margin-left: 0%;
}#iosMessagestacks_in_1578_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_1578_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_1578_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_1578_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_1578_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_1578_page33 {
	background: transparent;
}

.background1stacks_in_1578_page33 {
	background: #FFFFFF;
}

.background2stacks_in_1578_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_1578_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_1578_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_1578_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_1578_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_1578_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_1578_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_1578_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_1578_page33 img,
#topBoxBackwardsstacks_in_1578_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_1578_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_1578_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_1578_page33 img,
#topBoxForwardsstacks_in_1578_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_1578_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_1578_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_1580_page33 {
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_1582_page33 {
	width: 24%;
}
#imageCaptionWrapperstacks_in_1584_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_1584_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_1584_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_1584_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_1584_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_1584_page33 {
	background: transparent;
}

.static-bg1stacks_in_1584_page33 {
	background: #333333;
}

.static-bg2stacks_in_1584_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1584_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1584_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1584_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_1584_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_1584_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_1584_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_1584_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_1584_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_1584_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_1584_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_1584_page33 {
	background: transparent;
}

.hover-bg1stacks_in_1584_page33 {
	background: ;
}

.hover-bg2stacks_in_1584_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_1584_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_1584_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_1584_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_1584_page33 a:link,
#imageCaptionLinkstacks_in_1584_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_1584_page33 {
	width: 75%;
}

#stacks_in_1584_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_1586_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1602_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#paddingStackstacks_in_733_page33 {
	margin-right: 0%;
	margin-top: 8%;
	margin-bottom: 5%;
	margin-left: 0%;
}
#stacks_in_285_page33 .stacks_left {
	float:left;
	width:32%;
}

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

#stacks_in_285_page33 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}#iosMessagestacks_in_737_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_737_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_737_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_737_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_737_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_737_page33 {
	background: transparent;
}

.background1stacks_in_737_page33 {
	background: #FFFFFF;
}

.background2stacks_in_737_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_737_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_737_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_737_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_737_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_737_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_737_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_737_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_737_page33 img,
#topBoxBackwardsstacks_in_737_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_737_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_737_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_737_page33 img,
#topBoxForwardsstacks_in_737_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_737_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_737_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */

#stacks_out_737_page33 {
	margin-left:0;
}
#paddingStackstacks_in_739_page33 {
	margin-right: 0%;
	margin-top: 4%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_741_page33 {
	width: 53%;
	margin-left:0;
}
#imageCaptionWrapperstacks_in_743_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_743_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_743_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_743_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_743_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_743_page33 {
	background: transparent;
}

.static-bg1stacks_in_743_page33 {
	background: #333333;
}

.static-bg2stacks_in_743_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_743_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_743_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_743_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_743_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_743_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_743_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_743_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_743_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_743_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_743_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_743_page33 {
	background: transparent;
}

.hover-bg1stacks_in_743_page33 {
	background: ;
}

.hover-bg2stacks_in_743_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_743_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_743_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_743_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_743_page33 a:link,
#imageCaptionLinkstacks_in_743_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_743_page33 {
	width: 56%;
}

#stacks_in_743_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_745_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_749_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#iosMessagestacks_in_751_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_751_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_751_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_751_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_751_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_751_page33 {
	background: transparent;
}

.background1stacks_in_751_page33 {
	background: #C5C6C8;
}

.background2stacks_in_751_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_751_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_751_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_751_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_751_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_751_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_751_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_751_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_751_page33 img,
#topBoxBackwardsstacks_in_751_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_751_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_751_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_751_page33 img,
#topBoxForwardsstacks_in_751_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_751_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_751_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_448_page33 {
	margin-right: 14%;
	margin-top: 0%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_753_page33 {
	width: 47%;
	margin-right:0;
}
#imageCaptionWrapperstacks_in_755_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_755_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_755_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_755_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_755_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_755_page33 {
	background: transparent;
}

.static-bg1stacks_in_755_page33 {
	background: #333333;
}

.static-bg2stacks_in_755_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_755_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_755_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_755_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_755_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_755_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_755_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_755_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_755_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_755_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_755_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_755_page33 {
	background: transparent;
}

.hover-bg1stacks_in_755_page33 {
	background: ;
}

.hover-bg2stacks_in_755_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_755_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_755_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_755_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_755_page33 a:link,
#imageCaptionLinkstacks_in_755_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_755_page33 {
	width: 37%;
}

#stacks_in_755_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_757_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_761_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#iosMessagestacks_in_186_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_186_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_186_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_186_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_186_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_186_page33 {
	background: transparent;
}

.background1stacks_in_186_page33 {
	background: #FFFFFF;
}

.background2stacks_in_186_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_186_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_186_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_186_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_186_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_186_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_186_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_186_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_186_page33 img,
#topBoxBackwardsstacks_in_186_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_186_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_186_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_186_page33 img,
#topBoxForwardsstacks_in_186_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_186_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_186_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_188_page33 {
	margin-right: 0%;
	margin-top: 12%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_190_page33 {
	width: 81%;
}
#imageCaptionWrapperstacks_in_192_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_192_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_192_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_192_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_192_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_192_page33 {
	background: transparent;
}

.static-bg1stacks_in_192_page33 {
	background: #333333;
}

.static-bg2stacks_in_192_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_192_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_192_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_192_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_192_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_192_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_192_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_192_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_192_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_192_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_192_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_192_page33 {
	background: transparent;
}

.hover-bg1stacks_in_192_page33 {
	background: ;
}

.hover-bg2stacks_in_192_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_192_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_192_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_192_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_192_page33 a:link,
#imageCaptionLinkstacks_in_192_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_192_page33 {
	width: 88%;
}

#stacks_in_192_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_194_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1592_page33 {
	letter-spacing: 4px;
	word-spacing: 4px;
}
#paddingStackstacks_in_289_page33 {
	margin-right: 0%;
	margin-top: 10%;
	margin-bottom: 8%;
	margin-left: 0%;
}
#stacks_in_291_page33 .stacks_left {
	float:left;
	width:32%;
}

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

#stacks_in_291_page33 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}#iosMessagestacks_in_429_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_429_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_429_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_429_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_429_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_429_page33 {
	background: transparent;
}

.background1stacks_in_429_page33 {
	background: #FFFFFF;
}

.background2stacks_in_429_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_429_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_429_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_429_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_429_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_429_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_429_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_429_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_429_page33 img,
#topBoxBackwardsstacks_in_429_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_429_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_429_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_429_page33 img,
#topBoxForwardsstacks_in_429_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_429_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_429_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */

#stacks_out_431_page33 {
	width: 49%;
}
#imageCaptionWrapperstacks_in_435_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_435_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_435_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_435_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_435_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_435_page33 {
	background: transparent;
}

.static-bg1stacks_in_435_page33 {
	background: #333333;
}

.static-bg2stacks_in_435_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_435_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_435_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_435_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_435_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_435_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_435_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_435_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_435_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_435_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_435_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_435_page33 {
	background: transparent;
}

.hover-bg1stacks_in_435_page33 {
	background: ;
}

.hover-bg2stacks_in_435_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_435_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_435_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_435_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_435_page33 a:link,
#imageCaptionLinkstacks_in_435_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_435_page33 {
	width: 42%;
}

#stacks_in_435_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_437_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1598_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#paddingStackstacks_in_631_page33 {
	margin-right: 0%;
	margin-top: 11%;
	margin-bottom: 8%;
	margin-left: 0%;
}
#stacks_in_633_page33 .stacks_left {
	float:left;
	width:32%;
}

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

#stacks_in_633_page33 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}#iosMessagestacks_in_635_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_635_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_635_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_635_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_635_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_635_page33 {
	background: transparent;
}

.background1stacks_in_635_page33 {
	background: #FFFFFF;
}

.background2stacks_in_635_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_635_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_635_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_635_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_635_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_635_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_635_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_635_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_635_page33 img,
#topBoxBackwardsstacks_in_635_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_635_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_635_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_635_page33 img,
#topBoxForwardsstacks_in_635_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_635_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_635_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */

#stacks_out_635_page33 {
	margin-right:0;
}
#paddingStackstacks_in_637_page33 {
	margin-right: 0%;
	margin-top: 7%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_647_page33 {
	width: 57%;
	margin-left:0;
}
#imageCaptionWrapperstacks_in_651_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_651_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_651_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_651_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_651_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_651_page33 {
	background: transparent;
}

.static-bg1stacks_in_651_page33 {
	background: #333333;
}

.static-bg2stacks_in_651_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_651_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_651_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_651_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_651_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_651_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_651_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_651_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_651_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_651_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_651_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_651_page33 {
	background: transparent;
}

.hover-bg1stacks_in_651_page33 {
	background: ;
}

.hover-bg2stacks_in_651_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_651_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_651_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_651_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_651_page33 a:link,
#imageCaptionLinkstacks_in_651_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_651_page33 {
	width: 56%;
}

#stacks_in_651_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_663_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_679_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#iosMessagestacks_in_681_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_681_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_681_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_681_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_681_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_681_page33 {
	background: transparent;
}

.background1stacks_in_681_page33 {
	background: #FFFFFF;
}

.background2stacks_in_681_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_681_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_681_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_681_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_681_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_681_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_681_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_681_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_681_page33 img,
#topBoxBackwardsstacks_in_681_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_681_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_681_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_681_page33 img,
#topBoxForwardsstacks_in_681_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_681_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_681_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */

#stacks_out_681_page33 {
	margin-right:0;
}
#paddingStackstacks_in_695_page33 {
	margin-right: 0%;
	margin-top: 7%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_703_page33 {
	width: 58%;
	margin-right:0;
}
#imageCaptionWrapperstacks_in_712_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_712_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_712_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_712_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_712_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_712_page33 {
	background: transparent;
}

.static-bg1stacks_in_712_page33 {
	background: #333333;
}

.static-bg2stacks_in_712_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_712_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_712_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_712_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_712_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_712_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_712_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_712_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_712_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_712_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_712_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_712_page33 {
	background: transparent;
}

.hover-bg1stacks_in_712_page33 {
	background: ;
}

.hover-bg2stacks_in_712_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_712_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_712_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_712_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_712_page33 a:link,
#imageCaptionLinkstacks_in_712_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_712_page33 {
	width: 56%;
}

#stacks_in_712_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_714_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_718_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#iosMessagestacks_in_450_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_450_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_450_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_450_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_450_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_450_page33 {
	background: transparent;
}

.background1stacks_in_450_page33 {
	background: #FFFFFF;
}

.background2stacks_in_450_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_450_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_450_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_450_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_450_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_450_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_450_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_450_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_450_page33 img,
#topBoxBackwardsstacks_in_450_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_450_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_450_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_450_page33 img,
#topBoxForwardsstacks_in_450_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_450_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_450_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */

#stacks_out_450_page33 {
	margin-left:0;
}
#paddingStackstacks_in_532_page33 {
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_452_page33 {
	width: 47%;
}
#imageCaptionWrapperstacks_in_454_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_454_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_454_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_454_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_454_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_454_page33 {
	background: transparent;
}

.static-bg1stacks_in_454_page33 {
	background: #333333;
}

.static-bg2stacks_in_454_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_454_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_454_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_454_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_454_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_454_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_454_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_454_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_454_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_454_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_454_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_454_page33 {
	background: transparent;
}

.hover-bg1stacks_in_454_page33 {
	background: ;
}

.hover-bg2stacks_in_454_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_454_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_454_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_454_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_454_page33 a:link,
#imageCaptionLinkstacks_in_454_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_454_page33 {
	width: 38%;
}

#stacks_in_454_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_458_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1600_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#paddingStackstacks_in_456_page33 {
	margin-right: 0%;
	margin-top: 9%;
	margin-bottom: 5%;
	margin-left: 0%;
}
#stacks_in_460_page33 .stacks_left {
	float:left;
	width:32%;
}

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

#stacks_in_460_page33 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}#iosMessagestacks_in_489_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_489_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_489_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_489_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_489_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_489_page33 {
	background: transparent;
}

.background1stacks_in_489_page33 {
	background: #FFFFFF;
}

.background2stacks_in_489_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_489_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_489_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_489_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_489_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_489_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_489_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_489_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_489_page33 img,
#topBoxBackwardsstacks_in_489_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_489_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_489_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_489_page33 img,
#topBoxForwardsstacks_in_489_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_489_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_489_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_468_page33 {
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_493_page33 {
	width: 61%;
}
#imageCaptionWrapperstacks_in_495_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_495_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_495_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_495_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_495_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_495_page33 {
	background: transparent;
}

.static-bg1stacks_in_495_page33 {
	background: #333333;
}

.static-bg2stacks_in_495_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_495_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_495_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_495_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_495_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_495_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_495_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_495_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_495_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_495_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_495_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_495_page33 {
	background: transparent;
}

.hover-bg1stacks_in_495_page33 {
	background: ;
}

.hover-bg2stacks_in_495_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_495_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_495_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_495_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_495_page33 a:link,
#imageCaptionLinkstacks_in_495_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_495_page33 {
	width: 56%;
}

#stacks_in_495_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_497_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1604_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#paddingStackstacks_in_731_page33 {
	margin-right: 0%;
	margin-top: 9%;
	margin-bottom: 9%;
	margin-left: 0%;
}
#stacks_in_762_page33 .stacks_left {
	float:left;
	width:32%;
}

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

#stacks_in_762_page33 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}#iosMessagestacks_in_650_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_650_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_650_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_650_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_650_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_650_page33 {
	background: transparent;
}

.background1stacks_in_650_page33 {
	background: #FFFFFF;
}

.background2stacks_in_650_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_650_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_650_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_650_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_650_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_650_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_650_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_650_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_650_page33 img,
#topBoxBackwardsstacks_in_650_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_650_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_650_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_650_page33 img,
#topBoxForwardsstacks_in_650_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_650_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_650_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_653_page33 {
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_655_page33 {
	width: 60%;
	margin-left:0;
}
#imageCaptionWrapperstacks_in_657_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_657_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_657_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_657_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_657_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_657_page33 {
	background: transparent;
}

.static-bg1stacks_in_657_page33 {
	background: #333333;
}

.static-bg2stacks_in_657_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_657_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_657_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_657_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_657_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_657_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_657_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_657_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_657_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_657_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_657_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_657_page33 {
	background: transparent;
}

.hover-bg1stacks_in_657_page33 {
	background: ;
}

.hover-bg2stacks_in_657_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_657_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_657_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_657_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_657_page33 a:link,
#imageCaptionLinkstacks_in_657_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_657_page33 {
	width: 55%;
}

#stacks_in_657_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_659_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1622_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#iosMessagestacks_in_683_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_683_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_683_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_683_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_683_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_683_page33 {
	background: transparent;
}

.background1stacks_in_683_page33 {
	background: #FFFFFF;
}

.background2stacks_in_683_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_683_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_683_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_683_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_683_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_683_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_683_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_683_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_683_page33 img,
#topBoxBackwardsstacks_in_683_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_683_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_683_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_683_page33 img,
#topBoxForwardsstacks_in_683_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_683_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_683_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_685_page33 {
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_687_page33 {
	width: 59%;
	margin-right:0;
}
#imageCaptionWrapperstacks_in_689_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_689_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_689_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_689_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_689_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_689_page33 {
	background: transparent;
}

.static-bg1stacks_in_689_page33 {
	background: #333333;
}

.static-bg2stacks_in_689_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_689_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_689_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_689_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_689_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_689_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_689_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_689_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_689_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_689_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_689_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_689_page33 {
	background: transparent;
}

.hover-bg1stacks_in_689_page33 {
	background: ;
}

.hover-bg2stacks_in_689_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_689_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_689_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_689_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_689_page33 a:link,
#imageCaptionLinkstacks_in_689_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_689_page33 {
	width: 56%;
}

#stacks_in_689_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_692_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1624_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#iosMessagestacks_in_141_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_141_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_141_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_141_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_141_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_141_page33 {
	background: transparent;
}

.background1stacks_in_141_page33 {
	background: #FFFFFF;
}

.background2stacks_in_141_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_141_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_141_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_141_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_141_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_141_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_141_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_141_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_141_page33 img,
#topBoxBackwardsstacks_in_141_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_141_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_141_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_141_page33 img,
#topBoxForwardsstacks_in_141_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_141_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_141_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_589_page33 {
	margin-right: 0%;
	margin-top: 12%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_157_page33 {
	width: 82%;
}
#imageCaptionWrapperstacks_in_159_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_159_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_159_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_159_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_159_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_159_page33 {
	background: transparent;
}

.static-bg1stacks_in_159_page33 {
	background: #333333;
}

.static-bg2stacks_in_159_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_159_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_159_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_159_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_159_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_159_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_159_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_159_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_159_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_159_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_159_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_159_page33 {
	background: transparent;
}

.hover-bg1stacks_in_159_page33 {
	background: ;
}

.hover-bg2stacks_in_159_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_159_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_159_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_159_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_159_page33 a:link,
#imageCaptionLinkstacks_in_159_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_159_page33 {
	width: 88%;
}

#stacks_in_159_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_1630_page33 {
	letter-spacing: 4px;
	word-spacing: 4px;
}
#paddingStackstacks_in_375_page33 {
	margin-right: 0%;
	margin-top: 9%;
	margin-bottom: 7%;
	margin-left: 0%;
}
#stacks_in_377_page33 .stacks_left {
	float:left;
	width:32%;
}

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

#stacks_in_377_page33 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}#iosMessagestacks_in_123_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_123_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_123_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_123_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_123_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_123_page33 {
	background: transparent;
}

.background1stacks_in_123_page33 {
	background: #FFFFFF;
}

.background2stacks_in_123_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_123_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_123_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_123_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_123_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_123_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_123_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_123_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_123_page33 img,
#topBoxBackwardsstacks_in_123_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_123_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_123_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_123_page33 img,
#topBoxForwardsstacks_in_123_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_123_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_123_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_125_page33 {
	margin-right: 6%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_129_page33 {
	width: 81%;
	margin-left:0;
}
#imageCaptionWrapperstacks_in_131_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_131_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_131_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_131_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_131_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_131_page33 {
	background: transparent;
}

.static-bg1stacks_in_131_page33 {
	background: #333333;
}

.static-bg2stacks_in_131_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_131_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_131_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_131_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_131_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_131_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_131_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_131_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_131_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_131_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_131_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_131_page33 {
	background: transparent;
}

.hover-bg1stacks_in_131_page33 {
	background: ;
}

.hover-bg2stacks_in_131_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_131_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_131_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_131_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_131_page33 a:link,
#imageCaptionLinkstacks_in_131_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_131_page33 {
	width: 88%;
}

#stacks_in_131_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_133_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1594_page33 {
	letter-spacing: 4px;
	word-spacing: 4px;
}
#iosMessagestacks_in_169_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_169_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #7B7B7B;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_169_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_169_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_169_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_169_page33 {
	background: transparent;
}

.background1stacks_in_169_page33 {
	background: #FFFFFF;
}

.background2stacks_in_169_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_169_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_169_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_169_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_169_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_169_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_169_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_169_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_169_page33 img,
#topBoxBackwardsstacks_in_169_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_169_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_169_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_169_page33 img,
#topBoxForwardsstacks_in_169_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_169_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_169_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_171_page33 {
	margin-right: 0%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_173_page33 {
	width: 81%;
	margin-right:0;
}
#imageCaptionWrapperstacks_in_178_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_178_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_178_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_178_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_178_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_178_page33 {
	background: transparent;
}

.static-bg1stacks_in_178_page33 {
	background: #333333;
}

.static-bg2stacks_in_178_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_178_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_178_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_178_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_178_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_178_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_178_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_178_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_178_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_178_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_178_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_178_page33 {
	background: transparent;
}

.hover-bg1stacks_in_178_page33 {
	background: ;
}

.hover-bg2stacks_in_178_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_178_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_178_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_178_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_178_page33 a:link,
#imageCaptionLinkstacks_in_178_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_178_page33 {
	width: 88%;
}

#stacks_in_178_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_180_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1596_page33 {
	letter-spacing: 4px;
	word-spacing: 4px;
}
#paddingStackstacks_in_212_page33 {
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 7%;
	margin-left: 0%;
}
#stacks_out_212_page33 {
	width: 96%;
}
#iosMessagestacks_in_214_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_214_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_214_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_214_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_214_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_214_page33 {
	background: transparent;
}

.background1stacks_in_214_page33 {
	background: #FFFFFF;
}

.background2stacks_in_214_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_214_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_214_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_214_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_214_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_214_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_214_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_214_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_214_page33 img,
#topBoxBackwardsstacks_in_214_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_214_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_214_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_214_page33 img,
#topBoxForwardsstacks_in_214_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_214_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_214_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_216_page33 {
	margin-right: 0%;
	margin-top: 80%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_218_page33 {
	width: 74%;
}
#imageCaptionWrapperstacks_in_220_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_220_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_220_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_220_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_220_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_220_page33 {
	background: transparent;
}

.static-bg1stacks_in_220_page33 {
	background: #333333;
}

.static-bg2stacks_in_220_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_220_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_220_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_220_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_220_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_220_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_220_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_220_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_220_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_220_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_220_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_220_page33 {
	background: transparent;
}

.hover-bg1stacks_in_220_page33 {
	background: ;
}

.hover-bg2stacks_in_220_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_220_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_220_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_220_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_220_page33 a:link,
#imageCaptionLinkstacks_in_220_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_220_page33 {
	width: 77%;
}

#stacks_in_220_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_222_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_226_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#paddingStackstacks_in_568_page33 {
	margin-right: 0%;
	margin-top: 9%;
	margin-bottom: 6%;
	margin-left: 0%;
}
#stacks_in_570_page33 .stacks_left {
	float:left;
	width:32%;
}

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

#stacks_in_570_page33 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}#iosMessagestacks_in_572_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_572_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_572_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_572_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_572_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_572_page33 {
	background: transparent;
}

.background1stacks_in_572_page33 {
	background: #FFFFFF;
}

.background2stacks_in_572_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_572_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_572_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_572_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_572_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_572_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_572_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_572_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_572_page33 img,
#topBoxBackwardsstacks_in_572_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_572_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_572_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_572_page33 img,
#topBoxForwardsstacks_in_572_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_572_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_572_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */

#stacks_out_572_page33 {
	margin-left:0;
}
#paddingStackstacks_in_574_page33 {
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_578_page33 {
	width: 58%;
	margin-left:0;
}
#imageCaptionWrapperstacks_in_580_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_580_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_580_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_580_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_580_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_580_page33 {
	background: transparent;
}

.static-bg1stacks_in_580_page33 {
	background: #333333;
}

.static-bg2stacks_in_580_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_580_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_580_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_580_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_580_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_580_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_580_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_580_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_580_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_580_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_580_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_580_page33 {
	background: transparent;
}

.hover-bg1stacks_in_580_page33 {
	background: ;
}

.hover-bg2stacks_in_580_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_580_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_580_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_580_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_580_page33 a:link,
#imageCaptionLinkstacks_in_580_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_580_page33 {
	width: 56%;
}

#stacks_in_580_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_582_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1614_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#iosMessagestacks_in_592_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_592_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_592_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_592_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_592_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_592_page33 {
	background: transparent;
}

.background1stacks_in_592_page33 {
	background: #FFFFFF;
}

.background2stacks_in_592_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_592_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_592_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_592_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_592_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_592_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_592_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_592_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_592_page33 img,
#topBoxBackwardsstacks_in_592_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_592_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_592_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_592_page33 img,
#topBoxForwardsstacks_in_592_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_592_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_592_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */

#stacks_out_592_page33 {
	margin-right:0;
}
#paddingStackstacks_in_594_page33 {
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_596_page33 {
	width: 58%;
	margin-right:0;
}
#imageCaptionWrapperstacks_in_598_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_598_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_598_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_598_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_598_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_598_page33 {
	background: transparent;
}

.static-bg1stacks_in_598_page33 {
	background: #333333;
}

.static-bg2stacks_in_598_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_598_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_598_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_598_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_598_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_598_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_598_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_598_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_598_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_598_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_598_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_598_page33 {
	background: transparent;
}

.hover-bg1stacks_in_598_page33 {
	background: ;
}

.hover-bg2stacks_in_598_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_598_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_598_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_598_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_598_page33 a:link,
#imageCaptionLinkstacks_in_598_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_598_page33 {
	width: 56%;
}

#stacks_in_598_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_600_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1618_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#iosMessagestacks_in_606_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_606_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_606_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_606_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_606_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_606_page33 {
	background: transparent;
}

.background1stacks_in_606_page33 {
	background: #FFFFFF;
}

.background2stacks_in_606_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_606_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_606_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_606_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_606_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_606_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_606_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_606_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_606_page33 img,
#topBoxBackwardsstacks_in_606_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_606_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_606_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_606_page33 img,
#topBoxForwardsstacks_in_606_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_606_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_606_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_608_page33 {
	margin-right: 0%;
	margin-top: 12%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_610_page33 {
	width: 72%;
}
#imageCaptionWrapperstacks_in_612_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_612_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_612_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_612_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_612_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_612_page33 {
	background: transparent;
}

.static-bg1stacks_in_612_page33 {
	background: #333333;
}

.static-bg2stacks_in_612_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_612_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_612_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_612_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_612_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_612_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_612_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_612_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_612_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_612_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_612_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_612_page33 {
	background: transparent;
}

.hover-bg1stacks_in_612_page33 {
	background: ;
}

.hover-bg2stacks_in_612_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_612_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_612_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_612_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_612_page33 a:link,
#imageCaptionLinkstacks_in_612_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_612_page33 {
	width: 69%;
}

#stacks_in_612_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_614_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1616_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#paddingStackstacks_in_105_page33 {
	margin-right: 0%;
	margin-top: 6%;
	margin-bottom: 5%;
	margin-left: 0%;
}
#stacks_in_107_page33 .stacks_left {
	float:left;
	width:32%;
}

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

#stacks_in_107_page33 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}#paddingStackstacks_in_697_page33 {
	margin-right: 0%;
	margin-top: 5%;
	margin-bottom: 5%;
	margin-left: 0%;
}
#stacks_out_697_page33 {
	width: 96%;
}
#iosMessagestacks_in_699_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_699_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_699_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_699_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_699_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_699_page33 {
	background: transparent;
}

.background1stacks_in_699_page33 {
	background: #FFFFFF;
}

.background2stacks_in_699_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_699_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_699_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_699_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_699_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_699_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_699_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_699_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_699_page33 img,
#topBoxBackwardsstacks_in_699_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_699_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_699_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_699_page33 img,
#topBoxForwardsstacks_in_699_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_699_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_699_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_701_page33 {
	margin-right: 0%;
	margin-top: 30%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_704_page33 {
	width: 59%;
}
#imageCaptionWrapperstacks_in_706_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_706_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_706_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_706_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_706_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_706_page33 {
	background: transparent;
}

.static-bg1stacks_in_706_page33 {
	background: #333333;
}

.static-bg2stacks_in_706_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_706_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_706_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_706_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_706_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_706_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_706_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_706_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_706_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_706_page33 {
	background: #2E2E2F;
	opacity: 0.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_706_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_706_page33 {
	background: transparent;
}

.hover-bg1stacks_in_706_page33 {
	background: ;
}

.hover-bg2stacks_in_706_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_706_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_706_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_706_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_706_page33 a:link,
#imageCaptionLinkstacks_in_706_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_706_page33 {
	width: 51%;
}

#stacks_in_706_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_708_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1628_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
/* MODIFIED: 2014-04-14 20:11:55 */


#stacks_in_183_page33 {
	margin: 20px 50px 20px 20px;
	padding:  20px;
}

#stacks_in_104_page33 .stacks_left {
	float:left;
	width:34%;
}

#stacks_in_104_page33 .stacks_right {
	float:right;
	width:64%;
}
#stacks_in_104_page33 {
	margin: 0px 30px 0px 30px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsfooter.css Style Sheet
Created: 25, October, 2010
Last Modified: 24, April 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_110_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
}

#stacks_in_110_page33 #footer {
	font-size: 14px;
	line-height: 16px;
	color: #404041;
}

#stacks_in_110_page33 #footer p {
	color: #404041;
}

#stacks_in_110_page33 #footer a:link, #stacks_in_110_page33 #footer a:active {
	color: #C7C8CB;
}

#stacks_in_110_page33 #footer a:visited {
	color: #800080;
}

#stacks_in_110_page33 #footer a:hover {
	color: #EAEBEE;
}#stacks_in_118_page33 .like_button_wrapper{margin:5px;display:block;position:relative;float:right;overflow:visible;line-height:1}#like_facebook_stacks_in_118_page33,#like_twitter_stacks_in_118_page33{width:85px}#like_google_stacks_in_118_page33,#like_pinterest_stacks_in_118_page33{width:65px}#like_readability_stacks_in_118_page33{width:160px}

/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
#paddingStackstacks_in_619_page33 {
	margin-right: 0%;
	margin-top: 6%;
	margin-bottom: 5%;
	margin-left: 0%;
}
.stacks_column_left {
	float:left;
}

.stacks_column_right {
	float:right;
}

.stacks_column_4 {
	width:23%;
	margin: 0 1%;
}#iosMessagestacks_in_623_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_623_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_623_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_623_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_623_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_623_page33 {
	background: transparent;
}

.background1stacks_in_623_page33 {
	background: #FFFFFF;
}

.background2stacks_in_623_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_623_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_623_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_623_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_623_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_623_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_623_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_623_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_623_page33 img,
#topBoxBackwardsstacks_in_623_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_623_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_623_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_623_page33 img,
#topBoxForwardsstacks_in_623_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_623_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_623_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_625_page33 {
	margin-right: 0%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_640_page33 {
	width: 70%;
}
#imageCaptionWrapperstacks_in_642_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_642_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_642_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_642_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_642_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_642_page33 {
	background: transparent;
}

.static-bg1stacks_in_642_page33 {
	background: #333333;
}

.static-bg2stacks_in_642_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_642_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_642_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_642_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_642_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_642_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_642_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_642_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_642_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_642_page33 {
	background: #2E2E2F;
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_642_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_642_page33 {
	background: transparent;
}

.hover-bg1stacks_in_642_page33 {
	background: ;
}

.hover-bg2stacks_in_642_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_642_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_642_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_642_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_642_page33 a:link,
#imageCaptionLinkstacks_in_642_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_642_page33 {
	width: 56%;
}

#stacks_in_642_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_644_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1620_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#iosMessagestacks_in_665_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_665_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #2E2E2F;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_665_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_665_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_665_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_665_page33 {
	background: transparent;
}

.background1stacks_in_665_page33 {
	background: #FFFFFF;
}

.background2stacks_in_665_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_665_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_665_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_665_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_665_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_665_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxClosestacks_in_665_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_665_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_665_page33 img,
#topBoxBackwardsstacks_in_665_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_665_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_665_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_665_page33 img,
#topBoxForwardsstacks_in_665_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_665_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_665_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
#paddingStackstacks_in_667_page33 {
	margin-right: 0%;
	margin-top: 1%;
	margin-bottom: 0px;
	margin-left: 0%;
}
#stacks_out_669_page33 {
	width: 70%;
}
#imageCaptionWrapperstacks_in_671_page33 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_671_page33 {
	position: relative;
	display: block;
	z-index: 10;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_671_page33.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_671_page33.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_671_page33.height1 img {
	height: auto;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.static-bg0stacks_in_671_page33 {
	background: transparent;
}

.static-bg1stacks_in_671_page33 {
	background: #333333;
}

.static-bg2stacks_in_671_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_671_page33 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_671_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_671_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#imageCaptionRolloverstacks_in_671_page33 {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 100;
	width: 100%;
	overflow: auto;
}

#imageCaptionRolloverstacks_in_671_page33.height-fixed {
	height: 150px;
}

#imageCaptionRolloverstacks_in_671_page33.height-auto {
	height: auto;
	max-height: 100%;
}

/* Permanently displays captions if the permanent captions option is ticked */
#imageCaptionRolloverstacks_in_671_page33.captionStatic {
	display: block !important;
	opacity: 1.00 !important;
}

#captionBoxstacks_in_671_page33 {
	position: relative;
	display: block;
}

#captionBGstacks_in_671_page33 {
	background: #2E2E2F;
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_671_page33 {
	position: relative;
	display: block;
	padding: 30px;
	z-index: 50;
	color: #D7D8DB;
}

.hover-bg0stacks_in_671_page33 {
	background: transparent;
}

.hover-bg1stacks_in_671_page33 {
	background: ;
}

.hover-bg2stacks_in_671_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(), to());
	background-image: -moz-linear-gradient(left, , );
	background-image: -ms-linear-gradient(left, , );
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(left, , );
	background-image: -o-linear-gradient(left, , );
	background-image: linear-gradient(left, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=1);
}

.hover-bg3stacks_in_671_page33 {
	background-color: ;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(), to());
	background-image: -moz-linear-gradient(top, , );
	background-image: -ms-linear-gradient(top, , );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, ), color-stop(100%, ));
	background-image: -webkit-linear-gradient(top, , );
	background-image: -o-linear-gradient(top, , );
	background-image: linear-gradient(top, , );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='', endColorstr='', GradientType=0);
}

.hover-bg4stacks_in_671_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

.hover-bg5stacks_in_671_page33 {
	background: url();
	background-position: ;
	background-repeat: ;
}

#imageCaptionLinkstacks_in_671_page33 a:link,
#imageCaptionLinkstacks_in_671_page33 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 300px;
	width: 100%;
	background: url(../files/ie.gif) repeat transparent;
}


#stacks_out_671_page33 {
	width: 56%;
}

#stacks_in_671_page33 {
	border: solid #FFFFFF;
	border-width:  2px;
}

#stacks_in_673_page33 {
	border: solid #484848;
	border-width:  2px;
}

#stacks_in_1626_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
#paddingStackstacks_in_136_page33 {
	margin-right: 9%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 14%;
}
#stacks_in_1642_page33 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1642_page33 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fscontent.css Style Sheet
Created: 17, January, 2011
Last Modified: 20, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_144_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
}

#stacks_in_144_page33 #content {
	font-size: 18px;
	line-height: 16px;
}

#stacks_in_147_page33 {
	letter-spacing: 3px;
	word-spacing: 4px;
}
#iosMessagestacks_in_1645_page33 {
	display: none;
	padding: 5px;
	background: #eaeaea;
	border: 1px solid #cdcdcd;
}

#shadestacks_in_1645_page33 {
	z-index: 9999; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-color: #575758;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#topBoxTriggerstacks_in_1645_page33:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBoxstacks_in_1645_page33 {
	float: left;
	left: 50%;
	z-index: 10000;
	display: none;
	position: fixed;
}

#topBoxContentstacks_in_1645_page33 {
	position: relative;
	z-index: 99999;
	text-align: left;
	display: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
}

.background0stacks_in_1645_page33 {
	background: transparent;
}

.background1stacks_in_1645_page33 {
	background: #FFFFFF;
}

.background2stacks_in_1645_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(top, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(top, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=0);
}

.background3stacks_in_1645_page33 {
	background-color: #CDCDCD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#CDCDCD));
	background-image: -moz-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -ms-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #CDCDCD));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: -o-linear-gradient(left, #FFFFFF, #CDCDCD);
	background-image: linear-gradient(left, #FFFFFF, #CDCDCD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CDCDCD', GradientType=1);
}

.background4stacks_in_1645_page33 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.background5stacks_in_1645_page33 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#topBoxInnerContentstacks_in_1645_page33 {
	display: block;
	overflow: auto;
	width: 600px;
	height: 400px;
}

/* @group Close Button Module */

#topBoxClosestacks_in_1645_page33 {
	display: block;
	overflow: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 25px;
	z-index: 9999;
}

#topBoxClosestacks_in_1645_page33:hover {
	cursor: pointer;
}

/* @end */


/* @group Chain Module */

#topBoxBackwardsstacks_in_1645_page33 {
	display: none;
	overflow: visible;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxBackwardsstacks_in_1645_page33 img,
#topBoxBackwardsstacks_in_1645_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxBackwardsstacks_in_1645_page33:hover {
	cursor: pointer;
}

#topBoxForwardsstacks_in_1645_page33 {
	display: none;
	overflow: visible;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	z-index: 9999;
}

#topBoxForwardsstacks_in_1645_page33 img,
#topBoxForwardsstacks_in_1645_page33 a {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

#topBoxForwardsstacks_in_1645_page33:hover {
	cursor: pointer;
}

/* @end */

/* @group iFrame Module */

#generatediFramestacks_in_1645_page33 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 auto;
	outline: none;
	border: none;
	width: 600px;
	height: 400px;
}

/* @end */
/*
-------------------------------------------
File: 'Blueball FreeStacks' fscontent.css Style Sheet
Created: 17, January, 2011
Last Modified: 20, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1656_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
}

#stacks_in_1656_page33 #content {
	font-size: 18px;
	line-height: 16px;
}

#stacks_in_1659_page33 {
	letter-spacing: 3px;
	word-spacing: 4px;
}
/*
 * 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_551_page33 .jspContainer
{
	overflow: hidden;
	position: relative;
}

#stacks_in_551_page33 .jspPane
{
	position: absolute;
}

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

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

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

#stacks_in_551_page33 .jspCap
{
	display: none;
}

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

#stacks_in_551_page33 .jspTrack
{
	background: #CCCCCC;
	background:none;
	position: relative;
}

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

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



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

}

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

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

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

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

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

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

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

#stacks_in_551_page33 .jspVerticalBar .jspArrow
{
	height:16px;
	width:12px;
}

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



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

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

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
#stacks_in_551_page33 {
	background-color: #97989A;
	border: solid #2E2E2E;
	border-width:  2px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_553_page33 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_553_page33 .stacks_right {
	float:right;
	width:51%;
}
#stacks_in_553_page33 {
	padding: 10px 0px 10px 20px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsstyler.css Style Sheet
Created: 17, January, 2011
Last Modified: 09, July, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_558_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 17px;
	color: #2E2E2F;
	line-height: 16px;
}

#stacks_in_558_page33 p {
	font-size: 17px;
	color: ##2E2E2F;
	line-height: 16px;
}

#stacks_in_558_page33  a:link, #stacks_in_558_page33  a:active  {
	color: #E6AD9C;
	text-decoration: none;
}

#stacks_in_558_page33 a:visited {
	color: #E4B878;
	text-decoration: none;
}

#stacks_in_558_page33 a:hover {
	color: #333333;
	text-decoration: none;
}

#stacks_in_558_page33 h1 {
	color: #CD180D;
}

#stacks_in_558_page33 h2 {
	color: #CD180D;
}

#stacks_in_558_page33 h3 {
	color: #CD180D;
}

#stacks_in_558_page33 h4 {
	color: #CD180D;
}

#stacks_in_558_page33 h5 {
	color: #CD180D;
}

#stacks_in_558_page33 {
	margin: 50px 0px 40px 0px;
	padding: 0px 70px 0px 90px;
}

#stacks_in_567_page33 {
	margin: 0px 0px 40px 0px;
}

#stacks_in_836_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}

#stacks_in_838_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsstyler.css Style Sheet
Created: 17, January, 2011
Last Modified: 09, July, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_840_page33 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 17px;
	color: #2E2E2F;
	line-height: 16px;
}

#stacks_in_840_page33 p {
	font-size: 17px;
	color: ##2E2E2F;
	line-height: 16px;
}

#stacks_in_840_page33  a:link, #stacks_in_840_page33  a:active  {
	color: #E6AD9C;
	text-decoration: none;
}

#stacks_in_840_page33 a:visited {
	color: #E4B878;
	text-decoration: none;
}

#stacks_in_840_page33 a:hover {
	color: #333333;
	text-decoration: none;
}

#stacks_in_840_page33 h1 {
	color: #CD180D;
}

#stacks_in_840_page33 h2 {
	color: #CD180D;
}

#stacks_in_840_page33 h3 {
	color: #CD180D;
}

#stacks_in_840_page33 h4 {
	color: #CD180D;
}

#stacks_in_840_page33 h5 {
	color: #CD180D;
}

#stacks_in_840_page33 {
	border: solid #515152;
	border-width: 0px 0px 0px 1px;
	margin: 50px 0px 40px 0px;
	padding: 0px 70px 0px 90px;
}

#stacks_in_842_page33 {
	margin: 0px 0px 40px 0px;
}

#stacks_in_843_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}

#stacks_in_845_page33 {
	line-height: 2em;
	letter-spacing: 4px;
	word-spacing: 4px;
}
