/* ***** PriceBreakDown */

#lightboxBg {
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	z-index: 99998;
	text-indent: -99999;
	filter: alpha(opacity=60);
	opacity: 0.6;
	background: #000000;
}
	#lightboxLayer {
		position: absolute;
		z-index: 99999;
		text-align: center;
		margin: 0 auto;
		background-color: transparent;
	}
		#lightboxLayer .stage {
			background-color: #FFFFFF;
			border: 10px solid #FFFFFF;
			height: 300px;
			width: 500px;
			position: relative;
			margin: 0 auto;
		}
			#lightboxLayer .stage .close {
				position: absolute;
				top: -31px;
				right: -30px;
				width: 42px;
				height: 42px;
				overflow: hidden;
				border: 0;
				margin: 0;
				padding: 0;
				/* NOW IN THEME.CFM! background: url(/media/img/btn_close.png) center no-repeat scroll transparent; */
				cursor: pointer;
				text-indent: -99999px;
				
			}
			#lightboxLayer .stage .loading {
				position: absolute;
				top: 0;
				left: 0;
				bottom: 0;
				right: 0;
				width: 100%;
				height: 100%;
				border: 0;
				margin: 0;
				padding: 0;
				/* NOW IN THEME.CFM! background: url(/media/img/ajax-loader.gif) center no-repeat scroll #FFFFFF;*/
			}
			
				#lightboxLayer .stage .jump-left,
				#lightboxLayer .stage .jump-right {
					display: block;
					position: absolute;
					width: 150px;
					height: 100%;
					top: 0;
					cursor: pointer;
					filter: alpha(opacity=0);
					opacity: 0;
					background: #FFFFFF;
					z-index: 1000000;
				}
					#lightboxLayer .stage .jump-left .arrow,
					#lightboxLayer .stage .jump-right .arrow {
						display: block;
						width: 21px;
						height: 22px;
						margin: 200% 0 0 45%;
						position: relative;
						overflow: hidden;
						text-indent: -999px;
						visibility: hidden;
					}
				#lightboxLayer .stage .jump-left:hover,
				#lightboxLayer .stage .jump-right:hover {
					background-color: #FFFFFF;
					filter: alpha(opacity=60);
					opacity: 0.6;
				}
					#lightboxLayer .stage .jump-left:hover .arrow,
					#lightboxLayer .stage .jump-right:hover .arrow {
						visibility: visible;
					}
				
				#lightboxLayer .stage .jump-left {
					left: 0;
				}
					#lightboxLayer .stage .jump-left .arrow {
						/* NOW IN THEME.CFM! background: transparent url(/media/img/sprite/SPRITE_default.png) no-repeat -1050px -100px; */
					}
				#lightboxLayer .stage .jump-right {
					right: 0;
				}
					#lightboxLayer .stage .jump-right .arrow {
						/* NOW IN THEME.CFM! background: transparent url(/media/img/sprite/SPRITE_default.png) no-repeat -1080px -100px; */
					}
		
		#lightboxLayer .thumbs {
			margin: 0px auto 0;
			padding: 20px;
			height: 60px;
			overflow: visible;
			whitespace: nowrap;
		}
			#lightboxLayer .thumbs ul {
				list-style-type: none;
				margin: 0px 30px;
				padding: 10px;
				background-color: #FFFFFF;
			}
				#lightboxLayer .thumbs ul li {
					display: inline;
					/*display: inline-block;*/
					margin: 0 6px 0 0;
					padding: 4px;
					whitespace: nowrap;
					background-color: transparent;
				}
				#lightboxLayer .thumbs ul li.active {
					background-color: #c3c3c3;
				}
					#lightboxLayer .thumbs ul li img {
						cursor: pointer;
						border: 0;
						margin: 0;
						padding: 0;
					}
					
