.ucsMoreDetailsOuterContainer
{
	position: absolute;
	left: 190px;
	top: 0px;
	float: right;
	width: 794px;
	height: 495px;
}
.ucsMoreDetailsContainer
{
	position: absolute;
	left: 0px;
	top: 23px;
	float: right;
	width: 791px;
	height: 475px;
	background-color: #f1f2f9;
	border: 1px solid #a6d0e7;
}

.ucsAddThis
{
	position: absolute;
	right: 26px;
	top: 0px;
	z-index: 1;
	height: 16px;
	width: 125px;
}

.carTitle
{
	position: absolute;
	left: 10px;
	top: 9px;
	font-size: 16pt;
	color: #333333;
	font-weight: bold;
}

.carPrice
{
	position: absolute;
	right: 10px;
	top: 10px;
	font-size: 16pt;
	color: #333333;
	font-weight: bold;
}

.usedCarMoreDetailsDetails
{
	position: absolute;
	left: 220px;
	top: 50px;
	width: 287px;
	height: 89px;
	background-image: url('images/usedVehicleDetails/ucsBackgroundDetails.jpg');
	background-repeat: no-repeat;
}

.usedCarMoreDetailsBodyStyle
{
	position: absolute;
	left: 248px;
	top: 52px;
	color: #545454;
	font-size: 8pt;
	width: 30px;
}

.usedCarMoreDetailsDoubleBodyStyle
{
	position: absolute;
	left: 248px;
	top: 46px;
	color: #545454;
	font-size: 8pt;
	width: 30px;
}

.usedCarMoreDetailsColour
{
	position: absolute;
	left: 352px;
	top: 52px;
	color: #545454;
	font-size: 8pt;
}

.usedCarMoreDetailsMileage
{
	position: absolute;
	left: 516px;
	top: 52px;
	color: #545454;
	font-size: 8pt;
}

.usedCarMoreDetailsFuelType
{
	position: absolute;
	left: 248px;
	top: 90px;
	color: #545454;
	font-size: 8pt;
}

.usedCarMoreDetailsTransmission
{
	position: absolute;
	left: 352px;
	top: 90px;
	color: #545454;
	font-size: 8pt;
}

.usedCarMoreDetailsNoDoors
{
	position: absolute;
	left: 516px;
	top: 90px;
	color: #545454;
	font-size: 8pt;
}

.usedCarMoreDetailsGarage
{
	position: absolute;
	right: 10px;
	top: 123px;
	vertical-align: middle;
	z-index: 10;
	cursor: hand;
	cursor: pointer;
}

.usedCarMoreDetailsReg
{
	position: absolute;
	left: 516px;
	top: 127px;
	color: black;
	font-size: 8pt;
}

.usedCarMoreDetailsDealer
{
	position: absolute;
	left: 222px;
	top: 127px;
	color: #333333;
	font-weight: bold;
	font-size: 8pt;
}

.usedCarMoreDetailsDealer span
{
	color: #236eff;
	font-weight: bold;
	font-size: 8pt;
}

.ucsImage1
{
	width: 201px;
	height: 129px;
	position: absolute;
	left: 10px;
	top: 45px;
	border: 1px solid #a6d0e7;
}

.ucsImage2
{
	width: 201px;
	height: 129px;
	position: absolute;
	left: 10px;
	top: 188px;
	border: 1px solid #a6d0e7;
}

.ucsImage3
{
	width: 201px;
	height: 129px;
	position: absolute;
	left: 10px;
	top: 332px;
	border: 1px solid #a6d0e7;
}

.lionUsedCars
{
	width: 202px;
	height: 122px;
	position: absolute;
	left: 10px;
	top: 473px;
	cursor: hand;
	cursor: pointer;
	background-image: url('images/usedVehicles/lionUsedCars.jpg');
	background-repeat: no-repeat;
	z-index: 10;
}

.lionTCs
{
	position: absolute;
	left: 115px;
	bottom: 25px;
	height: 95px;
	width: 536px;
	font-size: 10px;
	color: #333333;
}

.lionText
{
	position: absolute;
	left: 10px;
	bottom: 10px;
	height: 95px;
	width: 536px;
	background-image: url('images/usedVehicleDetails/lion.jpg');
	background-repeat: no-repeat;
	padding-top: 21px;
}

.specificationBox
{
	width: 561px;
	height: 131px;
	background-color: #FFFFFF;
	border: 1px solid #f6bb15;
	position: absolute;
	left: 222px;
	top: 133px;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
}

.specText
{
	position: relative;
	left: 3px;
	top: -1px;
	color: #333333;
	font-size: 10px;
}

.specSmallerText
{
	position: relative;
	left: 3px;
	top: -1px;
	color: #333333;
	font-size: 6pt;
}

.usedSpecBox
{
	width: 556px;
	height: 241px;
	background-color: #e9e9e9;
	border: 1px solid #cacac8;
	position: absolute;
	left: 222px;
	top: 158px;
	color: #333333;
	font-size: 12px;
	z-index: 10;
}

.ucsSpecTable
{
	position: absolute;
	left: 10px;
	top: 10px;
}

.usedSpecTitle
{
	position: absolute;
	height: 24px;
	font-size: 15px;
	color: #333333;
	width: 268px;
	left: 20px;
	font-weight: bold;
}

.usedSpecHR
{
	position: absolute;
	height: 24px;
	width: 556px;
	left: 0px;
	top: 0px;
}

.usedSpecLeftColumn
{
	position: absolute;
	height: 24px;
	width: 243px;
	top: 0px;
	left: 35px;
	color: #333333;
	font-size: 11px;
}

.usedSpecRightColumn
{
	position: absolute;
	height: 24px;
	width: 243px;
	top: 0px;
	left: 313px;
	color: #333333;
	font-size: 11px;
}

.usedSpecLeftBullet
{
	position: absolute;
	height: 24px;
	width: 13px;
	left: 20px;
	top: 0px;
}

.usedSpecRightBullet
{
	position: absolute;
	height: 24px;
	width: 13px;
	left: 298px;
}


.financeBox
{
	width: 556px;
	height: 274px;
	background-color: #FFFFFF;
	border: 1px solid #009ddb;
	position: absolute;
	left: 222px;
	top: 158px;
	color: #333333;
	font-size: 12px;
	z-index: 10;
}

.ucsMoreDetailsFinanceInnerTable
{
	width: 265px;
}

.ucsMoreDetailsFinanceInnerTablePopup
{
	width: 245px;
}

.ucsMoreDetailsFinanceInnerSingle
{
	width: 355px;
}
.ucsAprFont
{
	font-size: 15px;
	font-weight: bold;
}

.ucsMoreDetailsFinanceTermsLink
{
	color: #333333;
	font-size: 10px;
}

.ucsMoreDetailsFinanceHelp
{
	color: #333333;
	font-size: 10px;
	font-weight: bold;
}

.locationArea
{
	position: absolute;
	left: 222px;
	top: 566px;
	width: 561px;
	height: 115px;
	color: #333333;
	font-size: 12px;
}

.locationTitle
{
	color: #333333;
	font-size: 15px;
	font-weight: bold;
}

.locationArea a
{
	color: #1190db;
}

.visitDealer
{
	position: absolute;
	left: 502px;
	top: 577px;
	background-image: url('images/usedVehicles/visitDealer.jpg');
	background-repeat: no-repeat;
	width: 146px;
	height: 21px;
	z-index: 10;
	cursor: hand;
	cursor: pointer;
}

.locationSeparator
{
	position: absolute;
	left: 222px;
	top: 676px;
	background-image: url('images/usedVehicles/horizBar.jpg');
	background-repeat: no-repeat;
	width: 560px;
	height: 1px;
}

.backToResults
{
	position: absolute;
	left: 557px;
	bottom: 10px;
	background-image: url('images/usedVehicles/backToResults.jpg');
	background-repeat: no-repeat;
	width: 139px;
	height: 21px;
	cursor: hand;
	cursor: pointer;
}

.pagePrint
{
	position: absolute;
	left: 708px;
	bottom: 10px;
	background-image: url('images/usedVehicles/pagePrint.jpg');
	background-repeat: no-repeat;
	width: 73px;
	height: 21px;
	cursor: hand;
	cursor: pointer;
}

.findDealerLarge
{
	position: absolute;
	right: 0px;
	top: 3px;
	background-image: url('images/usedVehicles/findDealerLarge.jpg');
	background-repeat: no-repeat;
	width: 200px;
	height: 57px;
	cursor: hand;
	cursor: pointer;
}

.emailUsLarge
{
	position: absolute;
	right: 210px;
	top: 3px;
	background-image: url('images/usedVehicles/emailUsLarge.jpg');
	background-repeat: no-repeat;
	width: 167px;
	height: 57px;
	cursor: hand;
	cursor: pointer;
}

.bookTestDriveLarge
{
	position: absolute;
	right: 387px;
	top: 3px;
	background-image: url('images/usedVehicles/bookTestDriveLarge.jpg');
	background-repeat: no-repeat;
	width: 181px;
	height: 57px;
	cursor: hand;
	cursor: pointer;
}

/*********************
iSave Stuff
*********************/

.iSaveText
{
	position: absolute;
	right: 7px;
	top: 46px;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}

.iSavePrice
{
	font-size: 13pt;
	color: red;
	font-weight: bold;
}

.iSaveButton
{
	position: absolute;
	right: 7px;
	top: 72px;
	background-image: url('images/iSave/iSaveButton.gif');
	background-repeat: no-repeat;
	width: 170px;
	height: 21px;
	cursor: hand;
	cursor: pointer;
}

.iSaveOfferBox
{
	position: absolute;
	top: 10px;
	right: 10px;
	width: 261px;
	font-weight: bold;
}

.financeTab
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 73px;
	height: 24px;
	cursor: hand;
	cursor: pointer;
	z-index: 11;
}

.paymentTab
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 73px;
	height: 24px;
	cursor: hand;
	cursor: pointer;
	z-index: 11;
}

.specTab
{
	position: absolute;
	left: 78px;
	top: 0px;
	width: 108px;
	height: 24px;
	cursor: hand;
	cursor: pointer;
	z-index: 11;
}

.ucsMoreDetailsleftArea
{
	position: absolute;
	width: 180px;
	height: 565px;
	top: 0px;
	float: left;
}


.photoTab
{
	position: absolute;
	left: 190px;
	top: 0px;
	width: 68px;
	height: 24px;
	cursor: hand;
	cursor: pointer;
	z-index: 11;
}


.actionButtonArea
{
	position: absolute;
	width: 793px;
	height: 60px;
	bottom: -66px;
	right: 0px;
}

.cameraIcon
{
	position: absolute;
	left: 174px;
	top: 430px;
	width: 27px;
	height: 21px;
}

.cameraIconText
{
	color: #333333;
	font-size: 11px;
	position: absolute;
	left: 16px;
	top: 1px;
}

.ucsPhotoBoxImage1
{
	width: 95px;
	height: 64px;
	position: absolute;
	left: 10px;
	top: 10px;
}

.ucsPhotoBoxImage2
{
	width: 95px;
	height: 64px;
	position: absolute;
	left: 121px;
	top: 10px;
}

.ucsPhotoBoxImage3
{
	width: 95px;
	height: 64px;
	position: absolute;
	left: 231px;
	top: 10px;
}

.ucsPhotoBoxImage4
{
	width: 95px;
	height: 64px;
	position: absolute;
	left: 342px;
	top: 10px;
}

.ucsPhotoBoxImage5
{
	width: 95px;
	height: 64px;
	position: absolute;
	left: 452px;
	top: 10px;
}

.ucsPhotoBoxImage6
{
	width: 95px;
	height: 64px;
	position: absolute;
	left: 10px;
	top: 89px;
}

.ucsPhotoBoxImage7
{
	width: 95px;
	height: 64px;
	position: absolute;
	left: 121px;
	top: 89px;
}

.ucsPhotoBoxImage8
{
	width: 95px;
	height: 64px;
	position: absolute;
	left: 231px;
	top: 89px;
}

.ucsPhotoBoxImage9
{
	width: 95px;
	height: 64px;
	position: absolute;
	left: 342px;
	top: 89px;
}

.contactDealerBox
{
	position: absolute;
	left: 10px;
	bottom: 10px;
	width: 536px;
	height: 91px;
	background-color: #fffbb3;
	border: 1px solid #abd3e8;
}

.contactDealerTable
{
	position: absolute;
	left: 8px;
	top: 5px;
}

.moreDetailsFinanceDetails
{
	position: absolute;
	left: 3px;
	top: 5px;
}

.ucsFinanceHeader
{
	color: #333333;
}

.lightboxBG
{
	width: 100%;
	height: 100%;
	z-index: 101;
	position: fixed;
	float: left;
	left: 0px;
	top: 0px;
	opacity:0.70;
	filter:alpha(opacity=70);
	overflow: hidden;
}

.lightboxOuter
{
	margin-left:auto;
	margin-right:auto;
	position: fixed;
	width: 982px;
	height: 1%;
	top: 0px;
	z-index: 102;
}

.lightboxOuter2
{
	position: absolute;
	left: 200px;
	top: 350px;
	width: 609px;
	height: 349px;
	border: 2px solid #a6d0e7;
	background-color: #000000;
	z-index: 102;
}

.lightboxOuterRep
{
	position: absolute;
	left: 305px;
	top: 250px;
	width: 372px;
	height: 230px;
	border: 2px solid #a6d0e7;
	background-color: #000000;
	z-index: 102;
}

.lightboxPAPOuter
{
	position: absolute;
	left: 263px;
	top: 250px;
	width: 457px;
	height: 208px;
	background-image: url('images/usedVehicles/papBG.gif');
	z-index: 102;
}

.lightboxClose
{
	position: absolute;	
	top: -11px;
	right: -11px;
	width: 22px;
	height: 22px;
	z-index: 103;
	cursor: hand;
	cursor: pointer;
}

.lightboxPAPClose
{
	position: absolute;	
	top: 11px;
	right: 41px;
	width: 22px;
	height: 22px;
	z-index: 103;
	cursor: hand;
	cursor: pointer;
}

.lightboxSelection
{
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 52px;
	background-color: white;
	width: 609px;
}

.lightboxPAPSymbol
{
	position: absolute;	
	top: 45px;
	right: 45px;
	z-index: 103;
}

.papTitle
{
	position: absolute;	
	left: 20px;
	top: 20px;
	font-size: 20px;
	color: #333333;
	z-index: 103;
}

.moreDetailsPAPTitle
{
	position: absolute;
	top: -35px;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
}

.papListTitle
{
	position: absolute;	
	left: 20px;
	top: 50px;
	font-size: 13px;
	color: #333333;
	z-index: 103;
}

.moreDetailsPAPListTitle
{
	position: absolute;
	top: -17px;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

.papUL
{
	position: absolute;	
	left: 0px;
	top: 70px;
	width: 305px;
	font-size: 12px;
	color: #747679;
	z-index: 103;
}

.papULposition
{
	position: absolute;	
	left: 0px;
	top: 70px;
	width: 305px;
	font-size: 12px;
	color: #747679;
	z-index: 103;
}

.moreDetailsPAPMain
{
	position: absolute;
	bottom: 0px;
	left: 20px;
}

.moreDetailsPAPULOuter
{
	width: 536px;
	position: relative;	
	left: -24px;
	color: #747679;
	font-size: 11px;
	z-index: 103;
}
.moreDetailsPAPUL
{
	position: relative;
	left: 13px;
	padding: 0px;
	font-size: 11px;
	list-style-type: disc;
	color: #747679;
	z-index: 103;
}

.ucsLightBoxSmallImageUnlit
{
	width: 50px;
	height: 34px;
	opacity: 0.4;
	cursor: hand;
	cursor: pointer;
}

.ucsLightBoxSmallImageLit
{
	width: 50px;
	height: 34px;
	opacity: 1.0;
	cursor: hand;
	cursor: pointer;
}

.lightboxLink
{
	cursor: hand;
	cursor: pointer;
	color: blue;
	font-weight: bold;
}

.ucsLightBoxImage1
{
	width: 420px;
	height: 274px;
	position: absolute;
	left: 95px;
	top: 10px;
}

.ucsLightBoxImage2
{
	width: 420px;
	height: 274px;
	position: absolute;
	left: 95px;
	top: 10px;
}

.ucsLightBoxImage3
{
	width: 420px;
	height: 274px;
	position: absolute;
	left: 95px;
	top: 10px;
}

.ucsLightBoxImage4
{
	width: 420px;
	height: 274px;
	position: absolute;
	left: 95px;
	top: 10px;
}

.ucsLightBoxImage5
{
	width: 420px;
	height: 274px;
	position: absolute;
	left: 95px;
	top: 10px;
}

.ucsLightBoxImage6
{
	width: 420px;
	height: 274px;
	position: absolute;
	left: 95px;
	top: 89px;
}

.ucsLightBoxImage7
{
	width: 420px;
	height: 274px;
	position: absolute;
	left: 95px;
	top: 89px;
}

.ucsLightBoxImage8
{
	width: 420px;
	height: 274px;
	position: absolute;
	left: 95px;
	top: 89px;
}

.ucsLightBoxImage9
{
	width: 420px;
	height: 274px;
	position: absolute;
	left: 95px;
	top: 89px;
}

.usedCarMoreDetailsPAP
{
	position: absolute;
	left: 623px;
	top: 45px;
	cursor: hand;
	cursor: pointer;
}

.ucsMoreDetailsFinanceInnerTableSingleHP
{
	width: 265px;
	font-size: 11px;
}

.ucsMoreDetailsFinanceTableHPTerms
{
	position: absolute;
	left: 0px;
	bottom: 5px;
	width: 546px;
	font-size: 11px;
}

.hpApplyNow
{
	position: absolute;
	left: 182px;
	top: 204px;
	z-index: 101;
	cursor: hand;
	cursor: pointer;
}

.moreDetailsFinanceHP
{
	position: relative;
	top: 1px;
	left: 1px;
	height: 274px;
	color: #333333;
}

.usedCarMoreDetailsDetailsPrint
{
	position: absolute;
	left: 220px;
	top: 50px;
	width: 287px;
	height: 89px;
	background-image: url('images/usedVehicles/ucsBackgroundDetails2.jpg');
	background-repeat: no-repeat;
}

.specBoxPrint
{
	width: 556px;
	height: 274px;
	border: 1px solid #abd3e8;
	position: absolute;
	left: 222px;
	top: 433px;
	color: #333333;
	font-size: 12px;
	z-index: 10;
}

.financeBoxPrint
{
	border: 1px solid red;
	width: 556px;
	height: 274px;
	border: 1px solid #abd3e8;
	position: absolute;
	left: 222px;
	top: 158px;
	color: #333333;
	font-size: 12px;
	z-index: 10;
}

.contactDealerBoxPrint
{
	border: 1px solid red;
	width: 556px;
	height: 104px;
	background-color: #FFFFFF;
	border: 1px solid #abd3e8;
	position: absolute;
	left: 222px;
	top: 707px;
	color: #333333;
	font-size: 12px;
	z-index: 10;
}

.contactDealerTablePrint
{
	position: absolute;
	left: 8px;
	top: 5px;
}
