/* EvoxGallery_0003 */

#evoxGalleryWrapper
{
}

#evoxGalleryWrapper a:hover,
#zoomedEvoxGalleryWrapper a:hover
{
	cursor: pointer;
	text-decoration: none;
}

#evoxGalleryWrapper img
{
	_behavior: url(../../../Scripts/PngFix/iepngfix.htc);
	_height: 250px !important;
	_width: 515px !important;
}

#evoxGalleryVehicle
{
	height: 250px;
	position: relative;
	top: 0;
	left: -290px;
}

	#evoxGalleryVehicle img
	{
		position: absolute;		
	}
	
#evoxGalleryVehicleWrapper
{
	width: 945px;
	overflow: hidden;
	margin-top: -310px;
}

#evoxGalleryButtonWrapper
{
	width: 660px;
	height: 35px;
	padding: 43px 16px 0 16px;
	clear: both;
	z-index: 89;
	margin: auto;
	position: relative;
}

#evoxGalleryNextVehicle
{
	height: 360px;
	width: 654px;
	color: #fff;
	padding: 7px 0 0;
	background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/SelectVehicle.png) no-repeat;
	_behavior: url(../../../Scripts/PngFix/iepngfix.htc);
	z-index: 99;
	margin: 0 0 0 180px;
}

	#evoxGalleryNextVehicle #previousVehicle
	{
		display: block;
		height: 33px;
		width: 17px;
		z-index: 100;
		float: left;
		margin-top: 1px;
		margin-left: 36px;
		_margin-left: 16px;
		background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/left_arrow.png) no-repeat;
		_background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/left_arrow.gif) no-repeat;
	}
	
	#evoxGalleryNextVehicle #nextVehicle
	{
		z-index: 100;
		width: 17px;
		height: 33px;
		float: right;
		padding: 0 34px 0 0;
		margin-top: 1px;
		background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/right_arrow.png) no-repeat;
		_background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/right_arrow.gif) no-repeat;
	}
	
		#evoxGalleryNextVehicle #nextVehicle a,
		#evoxGalleryNextVehicle #previousVehicle a
		{
			display: block;
			height: 35px;
			width: 20px;
			z-index: 101;
		}
	#nextVehicle a,
	#previousVehicle a,
	#zoomNextVehicle a,
	#zoomPreviousVehicle a,
	#zoomRotateLeft a,
	#zoomRotateRight a
	{
		z-index: 100;
		display: block;
		height: 15px;
		width: 15px;
	}

#chooseButtonWrapper
{
	background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/choose.png) no-repeat;
	_background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/choose.gif) no-repeat;
	height: 26px;
	width: 140px;
	color: #fff;
	z-index: 99;
	margin: 0 0 0 30px;
	float: left;
}

	#chooseButtonWrapper #chooseButton
	{
		z-index: 100;
		display: block;
		height: 26px;
		width: 143px;
	}
	
#zoomButtonWrapper
{
	background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/zoom_rotate.png) no-repeat;
	_background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/zoom_rotate.gif) no-repeat;
	height: 26px;
	width: 140px;
	color: #fff;
	z-index: 99;
	float: right;
}

	#zoomButtonWrapper #zoomButton
	{
		z-index: 100;
		display: block;
		height: 26px;
		width: 143px;
	}
	
#vehicleListWrapper
{
	color: #fff;
	text-align: left;
	padding: 0 5px 5px 25px;
	position: absolute;
	top: 92px;
	left: 16px;
	width: 132px;
	background: #262626;
	border-left: solid 1px #767676;
	border-right: solid 1px #767676;
	border-bottom: solid 1px #767676;
}

#zoomVehicleListWrapper
{
	top: 22px;
	left: 234px;
}

	#vehicleListWrapper a,
	#zoomVehicleListWrapper a
	{
		color: #fff;
		padding: 0 0 4px 0;
		display: block;
		font-family: Arial;
		font-weight: bold;
		font-size: 11px;
	}
	
	#vehicleListWrapper a:hover,
	#zoomVehicleListWrapper a:hover
	{
		text-decoration: underline;
	}
	
/* Zoomed styling */

#lightwindow_contents
{
	width: 962px ;
}

#evoxSecondaryWrapper
{
	margin: auto;
	overflow: hidden;
	height: 610px;
}

#zoomedEvoxGalleryWrapper
{
	background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/zoom_bg.png);
	z-index: 100;
	height: 610px;
}

.evoxFrameWrapper
{
	background-color: Transparent !important;
	filter: alpha(opacity=0);
}

#evoxGalleryZoomedVehicle
{
	position: relative;
	margin: auto;
	width: 950px;
	height: 450px;
	top: 80px;
	z-index: 91;
}

	#evoxGalleryZoomedVehicle img
	{
		position: absolute;
		height: 450px;
		width: 950px;
		_behavior: url(../../../Scripts/PngFix/iepngfix.htc);
		z-index: 92;
	}
	
#evoxGalleryZoomedButtonWrapper
{
	position: relative;
	height: 50px;
	width: 423px;
	left: 540px;
	top: 80px;
	z-index: 93;
}

#evoxGalleryZoomRotateWrapper
{
	background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/rotate.png) no-repeat;
	height: 17px;
	width: 88px;
	color: #fff;
	z-index: 98;
	padding: 7px 0 0 15px;
	float: left;
}

#zoomRotateLeft
{
	width: 15px;
	height: 15px;
	float: left;
	background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/left_arrow.png) no-repeat;
	_background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/left_arrow.gif) no-repeat;
	z-index: 99;
}

#zoomRotateRight
{
	width: 17px;
	height: 15px;
	float: right;
	background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/right_arrow.png) no-repeat;
	_background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/right_arrow.gif) no-repeat;
	z-index: 99;
}

#evoxGalleryZoomNextVehicle
{
	height: 17px;
	width: 88px;
	color: #fff;
	padding: 7px 0 0 15px;
	background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/next.png) no-repeat;
	float: left;
	z-index: 98;
}

	#evoxGalleryZoomNextVehicle #zoomPreviousVehicle
	{
		display: block;
		height: 10px;
		width: 10px;
		z-index: 99;
		float: left;
		background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/left_arrow.png) no-repeat;
		_background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/left_arrow.gif) no-repeat;
	}
	
	#evoxGalleryZoomNextVehicle #zoomNextVehicle
	{
		width: 17px;
		height: 15px;
		z-index: 98;
		float: right;
		background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/right_arrow.png) no-repeat;
		_background: transparent url(../../../images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/right_arrow.gif) no-repeat;
	}
	
#chooseZoomButtonWrapper
{
	background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/choose.png) no-repeat;
	_background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/choose.gif) no-repeat;
	height: 24px;
	width: 108px;
	color: #fff;
	z-index: 99;
	float: left;
}

	#chooseZoomButtonWrapper #zoomChooseButton
	{
		z-index: 100;
		display: block;
		height: 24px;
		width: 105px;
	}
	
#closeButtonWrapper
{
	background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/close.png) no-repeat;
	_background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/close.gif) no-repeat;
	height: 24px;
	width: 108px;
	color: #fff;
	z-index: 99;
	float: left;
}

	#closeButtonWrapper #closeButton
	{
		z-index: 100;
		display: block;
		height: 24px;
		width: 105px;
	}
	
#zoomVehicleListWrapper
{
	color: #000;
	text-align: center;
	padding: 5px;
	position: absolute;
	top: 20px;
	left: 220px;
	width: 70px;
	background: url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0002/ddl_bg.png) repeat;	
}

/* End Zoom Styling */

#evoxGalleryButtonWrapper #consumerExperienceWrapper
{
	float: left;
}

#evoxGalleryButtonWrapper .ConsumerExperience0001
{
	left: 60px !important;
	position: relative;
}

#evoxGalleryButtonWrapper #headingLeft
{
	height: 26px;
	width: 10px;
	background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/consumer_left.png);
	_background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/consumer_left.gif);
	float: left;
}

#evoxGalleryButtonWrapper #headingMiddle
{	
	background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/consumer_middle.png) repeat-x;
	_background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/consumer_middle.gif) repeat-x;
	float: left;
	margin: auto;
	width: auto;
	padding: 5px 10px;
	font-weight: normal !important;
}

#evoxGalleryButtonWrapper #headingRight
{
	height: 26px;
	width: 22px;
	background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/consumer_right.png);
	_background: transparent url(../../../Images/ControlLibrary/Consumer/EvoxGallery/EvoxGallery_0003/consumer_right.gif);
	float: left;
	
}

#evoxGalleryButtonWrapper .ConsumerExperience0001 .content
{
	top: 25px;
	left: 0;
	width: 214px;
	padding: 0;
}

#evoxGalleryButtonWrapper .ConsumerExperience0001 .inner_content
{
	background: #262626;
	border-left: solid 1px #767676;
	border-right: solid 1px #767676;
	border-bottom: solid 1px #767676;
}

#evoxGalleryBottomWrapper
{
	height: 109px;
	width: 548px;
	position: relative;
	left: 210px;
}

#evoxGalleryLogoWrapper
{
	height: 109px;
	width: 136px;
	float: left;
	background-color: #777777;
}

#evoxGalleryLogoWrapper img
{	
	_behavior: url(../../../Scripts/PngFix/iepngfix.htc);
}

#evoxGalleryHeading
{
	width: 408px;
	color: #fb8a10;
	font-size: 16pt;
	padding: 0 0 10px 0;
	font-weight: normal;
}

.evoxGalleryInfoWrapper
{
	height: 109px !important;
	margin-left: auto;
	margin-right: auto;
}

.evoxGalleryInfoWrapper_NoLogo
{
	float: none !important;
	height: 109px !important;
	width: 520px !important;
	padding: 0 0 0 15px !important;
	margin-left: auto;
	margin-right: auto;
}

#evoxGalleryInfoWrapper .evoxGalleryInfoLink
{
	width: 195px;
	float: left;
	display: block;
	padding: 0 0 5px 0;
}

#evoxGalleryInfoWrapper .evoxGalleryInfoLink_NoLogo
{
   width: 255px;
	float: left;
	display: block;
	padding: 0 0 5px 0;
}

#evoxGalleryInfoWrapper .evoxGalleryInfoLink:hover
{
	cursor: pointer;
}
/* End EvoxGallery_0003 */
