/* ----- USED DETAIL */
#mainImgArea { width:309px; margin:0 0 17px; float:left; }
#mainImgArea #mainImg { width:305px; height:229px; padding:2px; margin:0 0 10px; position:relative; }
#mainImgArea #mainImg .frame { position:absolute; left:0; top:0; }
#mainImgArea #thumbContainer { width:309px; height:60px; position:relative; overflow:hidden; }
#mainImgArea #thumbContainer #btnBack { position:absolute; z-index:5; }
#mainImgArea #thumbContainer .thumb { width:73px; height:55px; padding:2px; margin:0 10px 0 0; position:relative; float:left; display:inline; }
#mainImgArea #thumbContainer .thumb .frame { position:absolute; left:0; top:0; }
#mainImgArea #thumbContainer #btnBack .btnBack { width:28px; height:58px; background:url(../images/layup/thumbsBtnPrevious.gif) no-repeat left top; position:absolute; left:0; top:0; display:block; }
#mainImgArea #thumbContainer #thumbViewer { width:1000px; display:inline; position:absolute; }
#mainImgArea #thumbContainer #btnNext { float:right; }
#mainImgArea #thumbContainer #btnNext .btnNext { width:28px; height:58px; background:url(../images/layup/thumbsBtnNext.gif) no-repeat left top; position:absolute; right:0; top:0; display:block; }

#vehInfoArea { width:364px; float:right; }
#vehInfoArea #vehInfo { width:364px; height:175px; background:url(../images/layup/vehInfoBg.gif) no-repeat left top; margin:0 0 16px; }
#vehInfoArea #vehInfo .model { height:53px; font-size:15px; font-weight:bold; color:#fff; padding:10px 10px 0; }
#vehInfoArea #vehInfo .price { height:38px; padding:10px 10px 0; }
#vehInfoArea #vehInfo .price .was { font-size:14px; color:#fff; text-transform:uppercase; }
#vehInfoArea #vehInfo .price .was span { text-decoration:line-through; }
#vehInfoArea #vehInfo .price .now { font-size:20px; color:#fed627; font-weight:bold; }
#vehInfoArea #vehInfo .location { height:49px; color:#fff; font-size:14px; padding:15px 10px 0; }
#vehInfoArea #vehInfo .location span { font-size:20px; font-weight:bold; display:block; }

#vehInfoArea #vehStats { width:193px; height:110px; font-weight:bold; color:#423306; text-align:center; background:url(../images/layup/vehStatsBg.jpg) no-repeat left top; float:left; }
#vehInfoArea #vehStats .mpg { width:162px; height:20px; padding:14px 21px 10px 14px; }
#vehInfoArea #vehStats .tax { width:80px; height:57px; margin:0 13px 0 10px; float:left; display:inline; }
#vehInfoArea #vehStats .tax span { font-size:23px; color:#7a0f0f; display:block; }
#vehInfoArea #vehStats .insurance { width:80px; height:57px; float:left; }
#vehInfoArea #vehStats .insurance span { font-size:23px; color:#7a0f0f; display:block; }

#vehInfoArea #btns { float:right; }
#vehInfoArea #btns a { display:block; }
#vehInfoArea #btns a.btnShareVeh { margin:0 0 10px; }

#options { width:687px; height:96px; margin:0 0 17px; }
#options a { width:98px; height:96px; display:block; float:left; }
#options a span { display:none; }
#options a.enquireVeh { background:url(../images/layup/spriteUsedOptions.jpg) no-repeat 0 0; }
#options a.requestVal { background:url(../images/layup/spriteUsedOptions.jpg) no-repeat -98px 0; }
#options a.makeOffer { background:url(../images/layup/spriteUsedOptions.jpg) no-repeat -196px 0; }
#options a.sendFriend { background:url(../images/layup/spriteUsedOptions.jpg) no-repeat -294px 0; }
#options a.bookTestDrive { background:url(../images/layup/spriteUsedOptions.jpg) no-repeat -392px 0; }
#options a.getInsurance { background:url(../images/layup/spriteUsedOptions.jpg) no-repeat -490px 0; }
#options a.printVehDetails { width:99px; background:url(../images/layup/spriteUsedOptions.jpg) no-repeat -588px 0; }

#options a.enquireVeh:hover { background:url(../images/layup/spriteUsedOptions.jpg) no-repeat 0 -96px; }
#options a.requestVal:hover { background:url(../images/layup/spriteUsedOptions.jpg) no-repeat -98px -96px; }
#options a.makeOffer:hover { background:url(../images/layup/spriteUsedOptions.jpg) no-repeat -196px -96px; }
#options a.sendFriend:hover { background:url(../images/layup/spriteUsedOptions.jpg) no-repeat -294px -96px; }
#options a.bookTestDrive:hover { background:url(../images/layup/spriteUsedOptions.jpg) no-repeat -392px -96px; }
#options a.getInsurance:hover { background:url(../images/layup/spriteUsedOptions.jpg) no-repeat -490px -96px; }
#options a.printVehDetails:hover { width:99px; background:url(../images/layup/spriteUsedOptions.jpg) no-repeat -588px -96px; }

#detailsDOM { width:413px; margin:0 0 15px; float:left; }
#detailsDOM .domtab {}
#detailsDOM .domtab .tabset_tabs { width:413px; height:31px; list-style:none; margin:0; padding:0; }
#detailsDOM .domtab .tabset_tabs li { padding:0; float:left; }
#detailsDOM .domtab .tabset_tabs li a { height:31px; cursor:pointer !important; float:left; }
#detailsDOM .domtab .tabset_tabs li a span { display: none; }
#detailsDOM .domtab .tabset_tabs li#tabOverview a { width:76px; background:url(../images/layup/spriteUsedTabs.gif) no-repeat 0 0; }
#detailsDOM .domtab .tabset_tabs li#tabOptions a { width:71px; background:url(../images/layup/spriteUsedTabs.gif) no-repeat -76px 0; }
#detailsDOM .domtab .tabset_tabs li#tabWarranty a { width:73px; background:url(../images/layup/spriteUsedTabs.gif) no-repeat -147px 0; }
#detailsDOM .domtab .tabset_tabs li#tabTechnical a { width:78px; background:url(../images/layup/spriteUsedTabs.gif) no-repeat -220px 0; }
#detailsDOM .domtab .tabset_tabs li#tabComments a { width:84px; background:url(../images/layup/spriteUsedTabs.gif) no-repeat -298px 0; }

#detailsDOM .domtab .tabset_tabs li#tabOverview.active a { width:76px; background:url(../images/layup/spriteUsedTabs.gif) no-repeat 0 -31px; }
#detailsDOM .domtab .tabset_tabs li#tabOptions.active a { width:71px; background:url(../images/layup/spriteUsedTabs.gif) no-repeat -76px -31px; }
#detailsDOM .domtab .tabset_tabs li#tabWarranty.active a { width:73px; background:url(../images/layup/spriteUsedTabs.gif) no-repeat -147px -31px; }
#detailsDOM .domtab .tabset_tabs li#tabTechnical.active a { width:78px; background:url(../images/layup/spriteUsedTabs.gif) no-repeat -220px -31px; }
#detailsDOM .domtab .tabset_tabs li#tabComments.active a { width:84px; background:url(../images/layup/spriteUsedTabs.gif) no-repeat -298px -31px; }

#detailsDOM .domtab .tabset_content { width:413px; background:url(../images/layup/usedDomContentBg.gif) repeat-y; }
#detailsDOM .domtab .tabset_content .padding { padding:16px; }
#detailsDOM .domtab .tabset_content table { width:411px; margin:0 0 0 1px; }
#detailsDOM .domtab .tabset_content table tr { }
#detailsDOM .domtab .tabset_content table tr td { text-align:right; padding:10px 16px 10px 0; }
#detailsDOM .domtab .tabset_content table tr td.heading { font-weight:bold; text-align:left; padding:10px 0 10px 16px; }
#detailsDOM .domtab .tabset_content table tr.altRow td { background:#fff; }
#detailsDOM .domtab .tabset_content table tr td.borderR { border-right:9px solid #f8f8f8; }

#financeCalculator { width:252px; margin:0 0 15px; float:right; }
#financeCalculator .domtab {}
#financeCalculator .domtab .tabset_tabs { width:252px; height:31px; list-style:none; margin:0; padding:0; }
#financeCalculator .domtab .tabset_tabs li { padding:0; float:left; }
#financeCalculator .domtab .tabset_tabs li a { height:31px; cursor:pointer !important; float:left; }
#financeCalculator .domtab .tabset_tabs li a span { display: none; }
#financeCalculator .domtab .tabset_tabs li#tabQuote a { width:118px; background:url(../images/layup/spriteFinanceTabs.jpg) no-repeat 0 0; }
#financeCalculator .domtab .tabset_tabs li#tabSavings a { width:108px; background:url(../images/layup/spriteFinanceTabs.jpg) no-repeat -118px 0; }
#financeCalculator .domtab .tabset_tabs li#tabQuote.active a { background:url(../images/layup/spriteFinanceTabs.jpg) no-repeat 0 -31px; }
#financeCalculator .domtab .tabset_tabs li#tabSavings.active a { background:url(../images/layup/spriteFinanceTabs.jpg) no-repeat -118px -31px; }

#financeCalculator .domtab .tabset_content { width:252px; background:url(../images/layup/financeCalcBg.gif) repeat-y; }
#financeCalculator .domtab .tabset_content .padding { padding:7px 15px; }

#financeCalculator .domtab .tabset_content form { padding:0 0 19px; }
#financeCalculator .domtab .tabset_content form div { margin:0 14px 10px 0; display:inline; float:left; }
#financeCalculator .domtab .tabset_content form .end { margin:0 0 10px; }
#financeCalculator .domtab .tabset_content form label { width:64px; float:none; }
#financeCalculator .domtab .tabset_content form select { width:64px }
#financeCalculator .domtab .tabset_content form input { width:60px; }
#financeCalculator .domtab .tabset_content form #btnRecalculateFinance { width:84px; height:21px; float:right; }
#financeCalculator .domtab .tabset_content table { width:100%; }
#financeCalculator .domtab .tabset_content table tr {}
#financeCalculator .domtab .tabset_content table tr td { font-size:12px; padding:0 0 5px; }
#financeCalculator .domtab .tabset_content table tr td.apr { font-size:16px; font-weight:bold; }
#financeCalculator .domtab .tabset_content a.btnApplyFinance { margin:0 auto; display:block; }

#relatedVeh { width:687px; background:url(../images/layup/relatedBg.gif) repeat-y; margin:0 0 20px; }
#relatedVeh .title { width:687px; height:31px; background:#fff; }
#relatedVeh .box { width:153px; margin:0 0 0 12px; padding:10px 0; float:left; }
#relatedVeh .box a { font-weight:normal; text-decoration:none; display:block; }
#relatedVeh .box .thumb { width:153px; height:115px; margin:0 0 8px; position:relative; display:block; }
#relatedVeh .box .thumb .frame { position:absolute; left:0; top:0; display:block; }
#relatedVeh .box .details { font-size:14px; color:#2e2e2e; padding:0 0 10px; display:block; }
#relatedVeh .box .price { font-size:14px; color:#2e2e2e; font-weight:bold; display:block; }


