/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_nw.png', sizingMethod='scale'); }/* FlowBox 3rd Generation - 13-Jan-2012 - revised 24-Feb-2012 */
/* in case of reponse questions
video{max-width:100%;height:auto;}
*/
/* @group ColorBox Styling Group for FlowBox Stack Usage */

/* @group Style 1 */

#colorbox,#cbox1Overlay,#cbox1Wrapper{position:absolute;top:0;left:0;z-index:21001;overflow:hidden;}
#cbox1Overlay{position:fixed;width:100%;height:100%;}
#cbox1MiddleLeft,#cbox1BottomLeft{clear:left;}
#cbox1Content{position:relative;}
#cbox1LoadedContent{overflow:auto;}
#cbox1Title{margin:0;}
#cbox1LoadingOverlay,#cbox1LoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cbox1Previous,#cbox1Next,#cbox1Close,#cbox1Slideshow{cursor:pointer;}
.cbox1Photo{float:left;margin:auto;border:0;display:block;}
.cbox1Iframe{width:100%;height:100%;display:block;border:0;}
/* User Style:1 */
#cbox1Overlay{background:url(overlay1.png) repeat 0 0;}
#colorbox{}
#cbox1TopLeft{width:21px;height:21px;background:url(controls1.png) no-repeat -100px 0;}
#cbox1TopRight{width:21px;height:21px;background:url(controls1.png) no-repeat -129px 0;}
#cbox1BottomLeft{width:21px;height:21px;background:url(controls1.png) no-repeat -100px -29px;}
#cbox1BottomRight{width:21px;height:21px;background:url(controls1.png) no-repeat -129px -29px;}
#cbox1MiddleLeft{width:21px;background:url(controls1.png) left top repeat-y;}
#cbox1MiddleRight{width:21px;background:url(controls1.png) right top repeat-y;}
#cbox1TopCenter{height:21px;background:url(border1.png) 0 0 repeat-x;}
#cbox1BottomCenter{height:21px;background:url(border1.png) 0 -29px repeat-x;}
#cbox1Content{background:#FFFFFF;overflow:hidden;}
#cbox1Error{padding:50px;border:1px solid #ccc;}
#cbox1LoadedContent{margin-bottom:28px;}
#cbox1Title{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#000000;}
#cbox1Current{position:absolute;bottom:4px;left:58px;color:#000000;}
#cbox1Slideshow{position:absolute;bottom:4px;right:30px;color:#000000;}
#cbox1Previous{position:absolute;bottom:0;left:0;background:url(controls1.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px;color:#000000;}
#cbox1Previous.hover{background-position:-75px -25px;}
#cbox1Next{position:absolute;bottom:0;left:27px;background:url(controls1.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px;color:#000000;}
#cbox1Next.hover{background-position:-50px -25px;}
#cbox1LoadingOverlay{background:url(loading_background1.png) no-repeat center center;}
#cbox1LoadingGraphic{background:url(loading1.gif) no-repeat center center;}
#cbox1Close{position:absolute;bottom:0;right:0;background:url(controls1.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px;color:#000000;}
#cbox1Close.hover{background-position:-25px -25px;}
/* The following fixes a problem where IE7+ replaces a PNG's alpha transparency with a black fill
when an alpha filter (opacity change) is set on the element or ancestor element. */
.cbox1IE #cbox1TopLeft,
.cbox1IE #cbox1TopCenter,
.cbox1IE #cbox1TopRight,
.cbox1IE #cbox1BottomLeft,
.cbox1IE #cbox1BottomCenter,
.cbox1IE #cbox1BottomRight,
.cbox1IE #cbox1MiddleLeft,
.cbox1IE #cbox1MiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
/* The following provides PNG transparency support for IE6 */
.cbox1IE6 #cbox1TopLeft{background:url(borderTopLeft1.png);}
.cbox1IE6 #cbox1TopCenter{background:url(borderTopCenter11.png);}
.cbox1IE6 #cbox1TopRight{background:url(borderTopRight11.png);}
.cbox1IE6 #cbox1BottomLeft{background:url(borderBottomLeft1.png);}
.cbox1IE6 #cbox1BottomCenter{background:url(borderBottomCenter1.png);}
.cbox1IE6 #cbox1BottomRight{background:url(borderBottomRight1.png);}
.cbox1IE6 #cbox1MiddleLeft{background:url(borderMiddleLeft1.png);}
.cbox1IE6 #cbox1MiddleRight{background:url(borderMiddleRight1.png);}
.cbox1IE6 #cbox1TopLeft,
.cbox1IE6 #cbox1TopCenter,
.cbox1IE6 #cbox1TopRight,
.cbox1IE6 #cbox1BottomLeft,
.cbox1IE6 #cbox1BottomCenter,
.cbox1IE6 #cbox1BottomRight,
.cbox1IE6 #cbox1MiddleLeft,
.cbox1IE6 #cbox1MiddleRight{_behavior:expression(this.src = this.src ? this.src :this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ",sizingMethod='scale')");}

/* @end */

/* ColorBox Core Style:2 */

/* @group Style 2 */
/* Core Style:2 */
#colorbox,#cbox2Overlay,#cbox2Wrapper{position:absolute;top:0;left:0;z-index:21001;overflow:hidden;}
#cbox2Overlay{position:fixed;width:100%;height:100%;}
#cbox2MiddleLeft,#cbox2BottomLeft{clear:left;}
#cbox2Content{position:relative;}
#cbox2LoadedContent{overflow:auto;}
#cbox2Title{margin:0;}
#cbox2LoadingOverlay,#cbox2LoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}
#cbox2Previous,#cbox2Next,#cbox2Close,#cbox2Slideshow{cursor:pointer;}
.cbox2Photo{float:left;margin:auto;border:0;display:block;}
.cbox2Iframe{width:100%;height:100%;display:block;border:0;}
/* User Style:2 */
#cbox2Overlay{background:#fff;}
#colorbox{}
#cbox2Content{margin-top:32px;overflow:visible;}
.cbox2Iframe{background:#fff;}
#cbox2Error{padding:50px;border:1px solid #ccc;}
#cbox2LoadedContent{background:#000;padding:1px;}
#cbox2LoadingGraphic{background:url(loading2.gif) no-repeat center center;}
#cbox2LoadingOverlay{background:#000;}
#cbox2Title{position:absolute;top:-22px;left:0;color:#000;}
#cbox2Current{position:absolute;top:-22px;right:205px;text-indent:-9999px;}
#cbox2Slideshow,#cbox2Previous,#cbox2Next,#cbox2Close{text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(controls2.png) no-repeat 0 0;}
#cbox2Previous{background-position:0px 0px;right:44px;}
#cbox2Previous:hover{background-position:0px -25px;}
#cbox2Next{background-position:-25px 0px;right:22px;}
#cbox2Next:hover{background-position:-25px -25px;}
#cbox2Close{background-position:-50px 0px;right:0;}
#cbox2Close:hover{background-position:-50px -25px;}
.cbox2Slideshow_on #cbox2Previous,.cbox2Slideshow_off #cbox2Previous{right:66px;}
.cbox2Slideshow_on #cbox2Slideshow{background-position:-75px -25px;right:44px;}
.cbox2Slideshow_on #cbox2Slideshow:hover{background-position:-100px -25px;}
.cbox2Slideshow_off #cbox2Slideshow{background-position:-100px 0px;right:44px;}
.cbox2Slideshow_off #cbox2Slideshow:hover{background-position:-75px -25px;}

/* @end */
/* ColorBox Core Style:3 */

/* @group Style 3 */
/* Core Style:3 */
#colorbox,#cbox3Overlay,#cbox3Wrapper{position:absolute;top:0;left:0;z-index:21001;overflow:hidden;}
#cbox3Overlay{position:fixed;width:100%;height:100%;}
#cbox3MiddleLeft,#cbox3BottomLeft{clear:left;}
#cbox3Content{position:relative;}
#cbox3LoadedContent{overflow:auto;}
#cbox3Title{margin:0;}
#cbox3LoadingOverlay,#cbox3LoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}
#cbox3Previous,#cbox3Next,#cbox3Close,#cbox3Slideshow{cursor:pointer;}
.cbox3Photo{float:left;margin:auto;border:0;display:block;}
.cbox3Iframe{width:100%;height:100%;display:block;border:0;}
/* User Style:3 */
#cbox3Overlay{background:#000;}
#colorbox{}
#cbox3Content{margin-top:20px;}
.cbox3Iframe{background:#fff;}
#cbox3Error{padding:50px;border:1px solid #ccc;}
#cbox3LoadedContent{border:5px solid #000;background:#fff;}
#cbox3Title{position:absolute;top:-20px;left:0;color:#ccc;}
#cbox3Current{position:absolute;top:-20px;right:0px;color:#ccc;}
#cbox3Slideshow{position:absolute;top:-20px;right:90px;color:#fff;}
#cbox3Previous{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(controls3.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px;}
#cbox3Previous:hover{background-position:bottom left;}
#cbox3Next{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(controls3.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px;}
#cbox3Next:hover{background-position:bottom right;}
#cbox3LoadingOverlay{background:#000;}
#cbox3LoadingGraphic{background:url(loading3.gif) no-repeat center center;}
#cbox3Close{position:absolute;top:5px;right:5px;display:block;background:url(controls3.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px;}
#cbox3Close:hover{background-position:bottom center;}

/* @end */
/* ColorBox Core Style:4 */

/* @group Style 4  */
/* Core Style:4 */
#colorbox,#cbox4Overlay,#cbox4Wrapper{position:absolute;top:0;left:0;z-index:21001;overflow:hidden;}
#cbox4Overlay{position:fixed;width:100%;height:100%;}
#cbox4MiddleLeft,#cbox4BottomLeft{clear:left;}
#cbox4Content{position:relative;}
#cbox4LoadedContent{overflow:auto;}
#cbox4Title{margin:0;}
#cbox4LoadingOverlay,#cbox4LoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}
#cbox4Previous,#cbox4Next,#cbox4Close,#cbox4Slideshow{cursor:pointer;}
.cbox4Photo{float:left;margin:auto;border:0;display:block;}
.cbox4Iframe{width:100%;height:100%;display:block;border:0;}
/* User Style:4 */
#cbox4Overlay{background:#fff;}
#colorbox{}
#cbox4TopLeft{width:25px;height:25px;background:url(border14.png) no-repeat 0 0;}
#cbox4TopCenter{height:25px;background:url(border14.png) repeat-x 0 -50px;}
#cbox4TopRight{width:25px;height:25px;background:url(border14.png) no-repeat -25px 0;}
#cbox4BottomLeft{width:25px;height:25px;background:url(border14.png) no-repeat 0 -25px;}
#cbox4BottomCenter{height:25px;background:url(border14.png) repeat-x 0 -75px;}
#cbox4BottomRight{width:25px;height:25px;background:url(border14.png) no-repeat -25px -25px;}
#cbox4MiddleLeft{width:25px;background:url(border24.png) repeat-y 0 0;}
#cbox4MiddleRight{width:25px;background:url(border24.png) repeat-y -25px 0;}
#cbox4Content{background:#fff;overflow:hidden;}
.cbox4Iframe{background:#fff;}
#cbox4Error{padding:50px;border:1px solid #ccc;}
#cbox4LoadedContent{margin-bottom:20px;}
#cbox4Title{position:absolute;bottom:0px;left:0;text-align:center;width:100%;color:#999;}
#cbox4Current{position:absolute;bottom:0px;left:100px;color:#999;}
#cbox4Slideshow{position:absolute;bottom:0px;right:42px;color:#444;}
#cbox4Previous{position:absolute;bottom:0px;left:0;color:#444;}
#cbox4Next{position:absolute;bottom:0px;left:63px;color:#444;}
#cbox4LoadingOverlay{background:#fff url(loading4.gif) no-repeat 5px 5px;}
#cbox4Close{position:absolute;bottom:0;right:0;display:block;color:#444;}
/*
The following fixes a problem where IE7 and IE8 replace a4.png's alpha transparency with a black fill
when an alpha filter (opacity change) is set on the element or ancestor element. This style is not applied to or needed in IE9.
See:http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cbox4IE #cbox4TopLeft,
.cbox4IE #cbox4TopCenter,
.cbox4IE #cbox4TopRight,
.cbox4IE #cbox4BottomLeft,
.cbox4IE #cbox4BottomCenter,
.cbox4IE #cbox4BottomRight,
.cbox4IE #cbox4MiddleLeft,
.cbox4IE #cbox4MiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
/*
The following provides4.png transparency support for IE6
Feel free to remove this and the / directory if you have dropped IE6 support.
*/
.cbox4IE6 #cbox4TopLeft{background:url(borderTopLeft4.png);}
.cbox4IE6 #cbox4TopCenter{background:url(borderTopCenter4.png);}
.cbox4IE6 #cbox4TopRight{background:url(borderTopRight4.png);}
.cbox4IE6 #cbox4BottomLeft{background:url(borderBottomLeft4.png);}
.cbox4IE6 #cbox4BottomCenter{background:url(borderBottomCenter4.png);}
.cbox4IE6 #cbox4BottomRight{background:url(borderBottomRight4.png);}
.cbox4IE6 #cbox4MiddleLeft{background:url(borderMiddleLeft4.png);}
.cbox4IE6 #cbox4MiddleRight{background:url(borderMiddleRight4.png);}
.cbox4IE6 #cbox4TopLeft,
.cbox4IE6 #cbox4TopCenter,
.cbox4IE6 #cbox4TopRight,
.cbox4IE6 #cbox4BottomLeft,
.cbox4IE6 #cbox4BottomCenter,
.cbox4IE6 #cbox4BottomRight,
.cbox4IE6 #cbox4MiddleLeft,
.cbox4IE6 #cbox4MiddleRight{_behavior:expression(this.src = this.src ? this.src :this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ",sizingMethod='scale')");}

/* @end */
/* ColorBox Core Style:5 */

/* @group Style 5 */
/*  Core Style:5  */ 
#colorbox,#cbox5Overlay,#cbox5Wrapper{position:absolute;top:0;left:0;z-index:21001;overflow:hidden;}
#cbox5Overlay{position:fixed;width:100%;height:100%;}
#cbox5MiddleLeft,#cbox5BottomLeft{clear:left;}
#cbox5Content{position:relative;}
#cbox5LoadedContent{overflow:auto;}
#cbox5Title{margin:0;}
#cbox5LoadingOverlay,#cbox5LoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}
#cbox5Previous,#cbox5Next,#cbox5Close,#cbox5Slideshow{cursor:pointer;}
.cbox5Photo{float:left;margin:auto;border:0;display:block;}
.cbox5Iframe{width:100%;height:100%;display:block;border:0;}
/* User Style:5 */
#cbox5Overlay{background:#000;}
#colorbox{}
#cbox5TopLeft{width:14px;height:14px;background:url(controls5.png) no-repeat 0 0;}
#cbox5TopCenter{height:14px;background:url(border5.png) repeat-x top left;}
#cbox5TopRight{width:14px;height:14px;background:url(controls5.png) no-repeat -36px 0;}
#cbox5BottomLeft{width:14px;height:43px;background:url(controls5.png) no-repeat 0 -32px;}
#cbox5BottomCenter{height:43px;background:url(border5.png) repeat-x bottom left;}
#cbox5BottomRight{width:14px;height:43px;background:url(controls5.png) no-repeat -36px -32px;}
#cbox5MiddleLeft{width:14px;background:url(controls5.png) repeat-y -175px 0;}
#cbox5MiddleRight{width:14px;background:url(controls5.png) repeat-y -211px 0;}
#cbox5Content{background:#fff;overflow:visible;}
.cbox5Iframe{background:#fff;}
#cbox5Error{padding:50px;border:1px solid #ccc;}
#cbox5LoadedContent{margin-bottom:5px;}
#cbox5LoadingOverlay{background:url(loading_background5.png) no-repeat center center;}
#cbox5LoadingGraphic{background:url(loading5.gif) no-repeat center center;}
#cbox5Title{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:bold;color:#7C7C7C;}
#cbox5Current{position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7C7C7C;}
#cbox5Previous,#cbox5Next,#cbox5Close,#cbox5Slideshow{position:absolute;bottom:-29px;background:url(controls5.png) no-repeat 0px 0px;width:23px;height:23px;text-indent:-9999px;}
#cbox5Previous{left:0px;background-position:-51px -25px;}
#cbox5Previous:hover{background-position:-51px 0px;}
#cbox5Next{left:27px;background-position:-75px -25px;}
#cbox5Next:hover{background-position:-75px 0px;}
#cbox5Close{right:0;background-position:-100px -25px;}
#cbox5Close:hover{background-position:-100px 0px;}
.cbox5Slideshow_on #cbox5Slideshow{background-position:-125px 0px;right:27px;}
.cbox5Slideshow_on #cbox5Slideshow:hover{background-position:-150px 0px;}
.cbox5Slideshow_off #cbox5Slideshow{background-position:-150px -25px;right:27px;}
.cbox5Slideshow_off #cbox5Slideshow:hover{background-position:-125px 0px;}
/* @end */

/* @end */
#stacks_in_408_page15 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_408_page15 .stacks_right {
	float:right;
	width:49%;
}#stacks_in_266_page15 span, #stacks_in_266_page15 h1, #stacks_in_266_page15 h2, #stacks_in_266_page15 h3, #stacks_in_266_page15 h4, #stacks_in_266_page15 h5, #stacks_in_266_page15 h6, #stacks_in_266_page15 p, #stacks_in_266_page15 ol, #stacks_in_266_page15 ul, #stacks_in_266_page15 li{
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
#stacks_in_266_page15 .topic-head {font-size: 20px;}
#stacks_in_266_page15.faq-stop{clear: both;}
#stacks_in_266_page15 .faq-topic-link{color: ;}
#stacks_in_266_page15 #faq-top{margin-bottom: 10px;height: 1px;}
#stacks_in_266_page15 .kulerQuestions{margin-left: auto;padding-left: 0 !important;list-style-type: none !important;
margin-right: auto;
}

#stacks_in_266_page15 .back-to-top a {font-size: 12px;color: #B8001F;text-decoration: none;}
#stacks_in_266_page15 .back-to-top a:hover {background-color: transparent;text-decoration: none;}
#stacks_in_266_page15 .faqQestionWrapper{margin-bottom: 60px;position: relative;}
#stacks_in_266_page15 .faq-topic-link{list-style-type: none !important;}
#stacks_in_266_page15 .faq-topic-link:hover{background-color: transparent;}
#stacks_in_266_page15 .back-to-top{font-size: .9em;margin-top: 20px;display: block;}
#stacks_in_266_page15 .answers{margin-top: 20px;}
#stacks_in_266_page15 .kulerAnswers li{list-style-type: none !important;}

#stacks_in_266_page15 li {background-image: none !important;}

#stacks_in_266_page15 .kulerAnswers{width: 90%;margin-left: auto;margin-right: auto;
	line-height: 1.7em;
}
#stacks_in_266_page15 a.faq-anchor{display: inline-block !important; padding: 2px;background: ;}



/* Questions */
#stacks_in_266_page15 ul.kulerQuestions {list-style-type: none;font-size: 1.1em;line-height: 1.6em;}
#stacks_in_266_page15 .kulerQuestions li {margin-left: 0;background-image: none !important;list-style-type: none !important;font-style: normal;font-weight: normal;}
#stacks_in_266_page15 ul.kulerQuestions li{list-style-type: none;padding-left: 20px;}
#stacks_in_266_page15 ul.kulerQuestions .faq-topic-link{text-decoration: none;padding-top: 10px;padding-bottom: 10px;line-height: 40px;}
#stacks_in_266_page15 .kulerQuestions{background: none;}
#stacks_in_266_page15 .kulerQuestions{
	-webkit-box-shadow: 0px 0px 2px #242424;width: 100%;
	-moz-box-shadow: 0px 0px 2px #242424;
	box-shadow: 0px 0px 2px #242424;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius:2px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
#stacks_in_266_page15 ul li.answersWrap{
	-webkit-box-shadow: 0px 0px 2px #242424;
	-moz-box-shadow: 0px 0px 2px #242424;
	box-shadow: 0px 0px 2px #242424;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius:2px;padding: 10px 20px 20px;
	}
#stacks_in_266_page15 ul.kulerQuestions li:first-child {
	-webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;}

#stacks_in_266_page15 ul.kulerQuestions li:last-child {
	-webkit-border-bottom-right-radius: 2px;
-webkit-border-bottom-left-radius: 2px;
-moz-border-radius-bottomright: 2px;
-moz-border-radius-bottomleft: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;}


#stacks_in_266_page15 #faq-ul-top{background: none no-repeat center;margin-left: auto;margin-right: auto;}


#stacks_in_266_page15 ul.kulerQuestions .even{background-color: #F1F1F1; color: #000000;}
#stacks_in_266_page15 ul.kulerQuestions li:nth-child(even) {background: #F1F1F1;color: #000000;}
#stacks_in_266_page15 ul.kulerQuestions .odd{background-color: #F4F4F4;}
#stacks_in_266_page15 ul.kulerQuestions li:nth-child(odd) {background-color: #F4F4F4;color: #FF8000;}

#stacks_in_266_page15 .kulerAnswers li:nth-child(even) {background: #F1F1F1; color: #000000;}
#stacks_in_266_page15 .kulerAnswers li:nth-child(odd) {background-color: #F4F4F4; color: #000000;}

#stacks_in_266_page15 .kulerAnswers li:nth-child(even) .topic-head {color: #000000 !important;}
#stacks_in_266_page15 .kulerAnswers li:nth-child(odd) .topic-head {color: #000000 !important;}

#stacks_in_266_page15 ul.kulerQuestions .odd .questionTitle, #stacks_in_266_page15 ul.kulerQuestions li:nth-child(odd) .questionTitle{color: #FF8000;}
#stacks_in_266_page15 ul.kulerQuestions .even .questionTitle, #stacks_in_266_page15 ul.kulerQuestions li:nth-child(even) .questionTitle{color: #000000;}



#stacks_in_266_page15 .kulerAnswers li ul{
	padding-left: 20px;
	margin-left: 20px;
	margin-top: 10px;
	padding-top: 10px;
}
#stacks_in_266_page15 .kulerAnswers ul.disc, #stacks_in_266_page15 .kulerAnswers ul.disc li {
margin: 0;
list-style-type: disc !important;
list-style-position: inside;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
}

#stacks_in_266_page15 {
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
}
