 html,body,div,span, applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,em,font,img,ins,kbd,q,s,samp, small,strike,strong,sub,sup,tt,var, dl,dt,dd,li,ol,ul, fieldset,form,label,legend, table,caption,tbody,tfoot,thead,tr,th,td{ margin:0px;padding:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline} html,body,div,span, applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,em,font,img,ins,kbd,q,s,samp, small,strike,strong,sub,sup,tt,var, dl,dt,dd,li,ol,ul, fieldset,form,label,legend,caption{ border:0px} html,body,div, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,em,font,ins,kbd,q,s,samp, small,strike,sub,sup,tt,var, dl,dt,dd,li,ol,ul, fieldset,form,label,legend, caption,tbody,tfoot,thead,tr,th,td{ font-size:10px;line-height:14px} strong{font-weight:bold} h1,h2,h3,h4,h5,h6{ font-weight:normal} table{ border-collapse:separate;border-spacing:0} caption,th,td{ text-align:left;font-weight:normal} table,td,th{ vertical-align:middle} blockquote:before,blockquote:after, q:before,q:after{ content:""} blockquote,q{ quotes:"" ""} a img,:link img,:visited img{ border:0;border:none} img{ display:block} input{ vertical-align:middle} ol,ul{ list-style:none} 

* html legend{ margin:-18px -8px 16px 0;padding:0}ol{ margin-left:2em}sup{ vertical-align:text-top}sub{ vertical-align:text-bottom}html>body p code{ white-space:normal}hr{ margin:-8px auto 11px} 

 .clear:after{ content:".";display:block;height:0px;clear:both;visibility:hidden} html{ min-height:100%;margin-bottom:1px} 

@charset "utf-8";body{ font-family:Arial,Geneva,sans-serif;font-size:11px;color:#4D4D4D;margin:0px;padding:0px;background-color:#000}img{ border:none}a{ text-decoration:none}div.radiobuttonlist input{ vertical-align:middle;float:left}a:active{ outline:none}:focus{ -moz-outline-style:none}h1,h2,h3,h4{ font-size:24px;color:#3863b1;margin:0px;padding:0px;font-weight:bold}p{ font-size:11px;color:#4D4D4D}.blueText{ color:#3863b1}select,input{ font-size:11px;color:#0063B6}div.homepage_cta_buttons a.homepageButton{ background:url(/macraeanddick/assets/images/buttons/scrollRight.png) no-repeat;height:18px;display:block;float:left;font-size:14px;font-weight:bold;padding:4px 0 0 25px;margin:0 32px 0 32px}a.icon{ color:#3863B1;font-weight:bold;background:url(/macraeanddick/assets/images/buttons/link_right_rounded.png) no-repeat;padding:0 0 0 20px;margin:0 20px 0 0}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .search,a.cta-button-small{ color:#fff;width:117px;height:35px;border:none;font-size:12px;font-weight:bold;margin:10px 0 0 40px;padding:0 0 6px 8px;background:url(/macraeanddick/assets/images/buttons/btnSearch.png) no-repeat;cursor:pointer}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .search{ margin:4px 0 0 35px}a.cta-button-small{ display:block;height:30px;font-size:12px;margin:0px 0 0 0px;padding:5px 0 0px 0px;background:url(/macraeanddick/assets/images/buttons/btnMoreInfo.png) no-repeat;cursor:pointer;text-align:center} #topStripPanel{ height:19px;background-color:#3863B1;margin:0 auto 0;position:relative;width:100%;text-align:center;margin-top:3px}#bgImage{ background-color:#000000;height:100%;left:0;margin:0;padding:0;position:absolute;width:100%}#container{ margin:0 auto 0}#content-wrapper{ margin:0 0 50px;padding:0px 0 0 0;width:100%}#contentDiv{ height:auto;margin:0 auto 0;overflow:hidden;position:relative;width:951px}#content{ height:100%;background:url(/macraeanddick/assets/images/transparentBGWhite70.png);margin:0 auto 0;overflow:hidden;padding:20px;width:960px}#contentDiv div.header{ height:92px}#contentDiv div.header div.logo{ width:297px;height:55px;float:left;margin:15px 185px 0 0}#contentDiv div.header div.banner-panel-container div.banner-top{ padding:15px 0 0 0;float:right}#contentDiv div.navContainer{ width:953px;height:45px;z-index:102;position:relative}#contentDiv div.navContainer div.homepageLink{ position:absolute;top:-4px;left:0px}#navBar{ height:45px;padding:0 0 0 0;margin:0 0 0 15px}#navBar li.navButton{ float:left;position:relative}#navBar li.navButton.hover{ color:#1e5ebd}#navBar li.navButton a.level-one{ display:block;text-align:center;color:#ffffff;padding:11px 12px 13px 12px;background:transparent url(/macraeanddick/assets/images/buttons/navbar_middle.png) repeat 0px 0px}#navBar li.navButton a.level-one:hover,#navBar li.navButton a.selected,#navBar li.navButton.hover a.level-one,#navBar > li#selected a.level-one{ color:#1e5ebd;text-decoration:none;background:transparent url(/macraeanddick/assets/images/buttons/navbar_middle_hover.png) repeat 0px 0px}#navBar li.leftNav{ background:url(/macraeanddick/assets/images/buttons/navbar_left.png) no-repeat;width:43px;height:45px;float:left} #navBar li.rightNav{ background:url(/macraeanddick/assets/images/buttons/navbar_right.png) no-repeat;width:17px;height:45px;float:right}#navBar li.navButton ul.menu{ position:absolute;top:38px;border:1px solid #5a81ca} #navBar li.navButton ul.menu li.level-two{ width:124px;background-color:#ffffff;display:block;float:none} #navBar li.navButton ul.menu li.level-two a{ width:100px;display:block;height:auto;padding:6px 18px 6px 6px;border-top:1px dotted #3863B1;color:#1e5ebd} #navBar li.navButton ul.menu li.first a{ border-top:none } #navBar li.navButton ul.menu li.level-two a:hover{ background-color:#e2e2e2}#contentDiv div.pageContentContainer{ height:auto}#contentDiv div.pageContentContainer div.error div.vehicle-message-container{ height:675px}#contentDiv div.pageContentContainer div.leftPanel{ width:726px;height:auto}div.leftPanelHeaderBG{ width:726px;display:block;height:12px;background-image:url(/macraeanddick/assets/images/leftPanelHeader.png);clear:both}div.leftPanelContentBG{ background-image:url('/macraeanddick/assets/images/leftPanelContent.png');width:726px;min-height:505px}div.leftPanelFooterBG{ background-image:url('/macraeanddick/assets/images/leftPanelFooter.png');width:726px;height:18px}div.home #contentDiv div.pageContentContainer div.rightPanel{ width:220px;height:560px;position:absolute;right:0px;top:128px;padding:100px 0 0 0}#contentDiv div.pageContentContainer div.rightPanel{ width:220px;height:560px;position:absolute;right:0px;top:128px;padding:9px 0 0 0}#contentDiv div.pageContentContainer div.rightPanel #flashid{ z-index:100;position:absolute;right:0px;top:0px}#contentDiv div.pageContentContainer div.rightPanel div.searchPanel{ width:220px;height:auto;z-index:1;position:relative}#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week{ width:220px;height:auto;z-index:1;position:relative;margin:10px 0 0 0}#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles{ width:220px;height:auto;z-index:1;position:relative;margin:10px 0 0 0}#contentDiv div.pageContentContainer div.rightPanel div.searchPanel div.searchPanelHeader,#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles div.parent-panel-header,#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week div.parent-panel-header{ width:218px;height:42px;background:url(/macraeanddick/assets/images/quickSearch-HeaderBG.png);z-index:1;position:relative}#contentDiv div.pageContentContainer div.rightPanel div.searchPanel div.searchPanelContent,#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles div.parent-panel-content,#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week div.parent-panel-content{ width:218px;height:auto;background:url(/macraeanddick/assets/images/quickSearch-CentreBG.png) repeat-y;z-index:1;position:relative;display:block}#contentDiv div.pageContentContainer div.rightPanel div.searchPanel div.searchPanelFooter,#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles div.parent-panel-footer,#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week div.parent-panel-footer{ width:218px;height:15px;background:url(/macraeanddick/assets/images/quickSearch-FooterBG.png);z-index:1;position:relative}div.slider-container select{ display:none;visibility:hidden}#contentDiv div.pageContentContainer div.rightPanel form.advanced div.searchPanel{ width:220px;height:auto;z-index:1;position:relative}#contentDiv div.pageContentContainer div.rightPanel div.searchPanelTitle,#contentDiv div.pageContentContainer div.rightPanel div.dealsPanelTitle{ width:220px;height:48px;background:url(/macraeanddick/assets/images/searchPanelIcon.png) no-repeat;position:absolute;left:-3px;top:-3px}#contentDiv div.pageContentContainer div.rightPanel div.searchPanelTitle h3{ color:#FFFFFF;font-size:16px;font-weight:bold;margin:13px 0 11px 50px}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent div.search-type{ padding:0 0 7px 0}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent div.manufacturer{ width:195px;height:30px}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent div.total-results{ margin:5px 0 0 -5px;width:195px;height:40px}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent div.total-results .label{ width:195px;float:left;text-align:center}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent div.total-results .value{ width:195px;float:left;text-align:center;font-size:26px;font-weight:bold;line-height:30px}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent div.manufacturer,#contentDiv div.pageContentContainer div.rightPanel #criteriaContent div.model,#contentDiv div.pageContentContainer div.rightPanel #criteriaContent div.bodystyle{ width:195px;height:auto;padding:0 0 8px 0}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .basiccriteria legend,#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .advancedcriteria legend{display:none}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .basiccriteria div.manufacturer label,#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .basiccriteria div.model label,#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .advancedcriteria div.bodystyle label{display:none}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent div.manufacturer select,#contentDiv div.pageContentContainer div.rightPanel #criteriaContent div.model select,#contentDiv div.pageContentContainer div.rightPanel #criteriaContent div.bodystyle select{ width:195px;color:#0063b6;height:auto;border:1px solid #7F9DB9}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent{ color:#fff;width:195px;height:auto;margin:0px 0 0 13px;padding:5px 0 0 0}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .advancedcriteria .pricerange{ padding:10px 0 0 0}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .advancedcriteria .pricerange label.ui-slider-summary{ color:#fff}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .advancedcriteria .mileage label.ui-slider-summary{ color:#fff}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .advancedcriteria .age{}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .advancedcriteria .transmission{ width:100px;float:left;margin:0px 0px 0px 10px}#contentDiv div.pageContentContainer div.rightPanel #criteriaContent .advancedcriteria .fueltype{ width:70px;float:left}#contentDiv div.pageContentContainer div.rightPanel #criteriaLoading{ width:220px}#contentDiv div.pageContentContainer div.rightPanel #criteriaLoading #searchCriteriaLoader{ width:50px;height:50px;margin:10px auto}.advancedcriteria div.radiobuttonlist label{ display:block;height:21px;padding:0px 0 0}advancedcriteria div.radiobuttonlist input{ margin:0px 0px 0px 0px}.advancedcriteria div.transmission div.transmission{ margin:0px 0 0 0px}.advancedcriteria div.fueltype div.fueltype{ margin:0px 0 0 0px}.advancedcriteria div.colour{ clear:both;margin:10px 0 0 10px}.advancedcriteria div.colour label{ display:block;height:15px}#contentDiv div.pageContentContainer div.rightPanel div.book-a-test-drive{ z-index:2;width:220px;height:69px;background:url(/macraeanddick/assets/images/bookServiceBG.png) no-repeat;position:relative;margin:10px 0 10px 0}#contentDiv div.pageContentContainer div.rightPanel div.book-a-test-drive div.single-panel-title{ width:220px;height:48px;background:url(/macraeanddick/assets/images/bookaServiceIcon.png) no-repeat;position:absolute;left:-3px;top:-3px}#contentDiv div.pageContentContainer div.rightPanel div.book-a-test-drive div.single-panel-title h3{ margin:13px 0 11px 50px}#contentDiv div.pageContentContainer div.rightPanel div.book-a-test-drive div.single-panel-title h3 a{ color:#FFFFFF;font-size:16px;font-weight:bold;margin:13px 0 11px 0px}#contentDiv div.pageContentContainer div.rightPanel div.book-a-test-drive div.single-panel-content a{ color:#FFFFFF;font-size:10px;font-weight:normal;text-decoration:none;width:160px;position:absolute;top:30px;left:47px}#contentDiv div.pageContentContainer div.rightPanel div.book-a-test-drive div.single-panel-content a:hover{ text-decoration:underline}#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week div.parent-panel-title,#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles div.parent-panel-title{ width:220px;height:48px;background:url(/macraeanddick/assets/images/dealsoftheWeek.png) no-repeat;position:absolute;left:-3px;top:-3px}#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week div.parent-panel-title h3,#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles div.parent-panel-title h3{ color:#FFFFFF;font-size:16px;font-weight:bold;margin:13px 0 11px 50px}#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week div.child-panel,#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles div.child-panel{ width:200px;height:47px;margin:0 10px 0 10px;padding:7px 0 6px 0;border-top:dotted 1px #9bb4d3;clear:both;position:relative}#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week div.child-panel div.child-panel-image,#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles div.child-panel div.child-panel-image{ width:60px;height:40px;border:solid 2px #ffffff;float:left;margin:0 7px 0 0}#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week div.child-panel div.child-panel-content,#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles div.child-panel div.child-panel-content{ color:#ffffff}#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week div.child-panel div.child-panel-content h2 a,#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles div.child-panel div.child-panel-content h2 a{ clear:right;color:#FFFFFF;display:block;height:30px;line-height:12px}#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week div.child-panel div.child-panel-content h2 a:hover,#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles div.child-panel div.child-panel-content h2 a:hover{ text-decoration:underline}#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week div.child-panel div.child-panel-content span.sub-title,#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles div.child-panel div.child-panel-content span.sub-title{ font-size:12px;font-weight:bold}#contentDiv div.pageContentContainer div.rightPanel div.deals-of-the-week div.child-panel div.child-panel-content a.cta-button,#contentDiv div.pageContentContainer div.rightPanel div.similar-vehicles div.child-panel div.child-panel-content a.cta-button{ color:#FFFFFF;display:block;height:15px;width:60px;position:absolute;top:34px;left:2px;text-align:center;visibility:visible;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}div.leftPanelContentBG div.manufacturerLogos{ width:726px;height:35px;float:left;margin:0 0 10px 0}div.leftPanelContentBG div.manufacturerLogos div.logoMake{ width:59px;height:35px;float:left;margin:0 22px 0 22px} div.homepage_cta_buttons{ width:680px;height:35px;border-bottom:dotted 1px #999999;margin:13px 0 0 20px}div.leftPanelContentBG h1,div.leftPanelContentBG h2{ font-size:24px;margin:0px 0 20px 0px;line-height:21px}div.home div.leftPanelContentBG h1,div.home div.leftPanelContentBG h2{ font-size:24px;margin:20px 0 20px 20px;line-height:21px}div.leftPanelContentBG div.cms-content{ display:block;padding:0px 20px 20px 0px}div.home div.leftPanelContentBG div.cms-content{ display:block;padding:0px 20px 20px 20px}div.leftPanelContentBG div.new-cars-item div.cms-content{ display:block;padding:10px 0px 20px 0px}div.leftPanelContentBG div.franchise-list div.cms-content{ display:block;padding:10px 0px 20px 20px}div.leftPanelContentBG p{ line-height:18px;font-size:11px}div.ui-slider-container label.ui-slider-limit{ display:none}div.ui-slider-container{ height:18px;margin:3px 0 0;position:relative;width:190px}form.panel.price-seach-panel div.ui-slider-container{ height:18px;margin:8px 0 0;position:relative;width:190px}div.ui-slider-track.png.ui-slider{ height:20px;margin:0px 0 0 0;min-height:20px;width:191px}div.ui-slider-track-overlay{ background:url(/macraeanddick/assets/images/uvl/sliderTrack.png) no-repeat;height:20px;margin:0px 0 0 0;min-height:20px;width:191px;z-index:90;position:absolute}div.ui-slider-track div.ui-slider-handle{ background:url(/macraeanddick/assets/images/uvl/sliderTrackButton.png) no-repeat;cursor:w-resize;height:24px;position:absolute;width:21px;z-index:100;top:-6px}div.content div.odometerto div.ui-slider-track.png.ui-slider div.ui-slider-handle.low,div.content div.enginesize div.ui-slider-track.png.ui-slider div.ui-slider-handle.low,div.content div.ageto div.ui-slider-track.png.ui-slider div.ui-slider-handle.low,form.criteria-panel fieldset div.distance div.ui-slider-track.png.ui-slider div.ui-slider-handle.low{ margin:0 0 0 5px}div.ui-slider-container div.value{ display:none}div.ui-slider div.ui-slider-range{ position:absolute;height:14px;min-height:14px;width:190px;top:-1px;overflow:hidden}div.ui-slider div.ui-slider-range img{ position:absolute;height:12px;min-height:12px;top:1px;z-index:80}div.ui-slider-container label.ui-slider-summary{ color:#fff;font-size:11px;font-weight:bold;position:absolute;right:0px;top:-17px;text-shadow:1px 1px 1px #222222;filter:Shadow(Color=#222222,Direction=135,Strength=1) }div.location div.ui-slider-container label.ui-slider-summary{ color:#fff;font-size:10px;font-weight:bold;position:absolute;left:0px;top:27px}div.leftPanelContentBG div.section-menu{ width:156px;height:400px;float:left;margin:20px 10px 0 20px}div.sitemap div.leftPanelContentBG div.section-menu{ display:none;width:156px;height:400px;float:left;margin:20px 10px 0 20px}div.leftPanelContentBG div.contact-us-menu{ width:1px;height:400px;float:left;margin:20PX 0px 0 20px;display:none}div.leftPanelContentBG div.new-cars-menu{ margin:0px 10px 0 20px}div.leftPanelContentBG div.section-menu h3{ font-size:16px;margin:8px 0px 16px 0px}div.leftPanelContentBG div.section-menu ul.sub-navigation.level-two{ border-top:none}div.leftPanelContentBG div.section-menu ul.sub-navigation.level-two li{ margin-left:10px;width:146px;background:transparent url(/macraeanddick/assets/images/buttons/link_sublevel2_arrow_blue.png) no-repeat 0 5px}div.leftPanelContentBG div.section-menu ul.sub-navigation.level-two li a{ font-size:11px;font-weight:bold;color:#3863b1;border-bottom:1px dotted #8d8d8d;background:transparent url(/macraeanddick/assets/images/buttons/link_sublevel2_arrow_blue.png) no-repeat 0 5px;display:block;height:auto;padding:6px 0 6px 24px}div.leftPanelContentBG div.section-menu ul.sub-navigation.level-two li a:hover{ background:#137bdc url(/macraeanddick/assets/images/buttons/link_sublevel2_arrow.png) no-repeat 0 5px;color:#ffffff}div.leftPanelContentBG div.section-menu ul.sub-navigation{ border-top:1px dotted #8d8d8d}div.leftPanelContentBG div.section-menu ul.sub-navigation li{ background:transparent url(/macraeanddick/assets/images/buttons/link_right_rounded.png) no-repeat 0 5px;display:block;height:auto;width:156px;clear:both}div.leftPanelContentBG div.section-menu ul.sub-navigation li a{ font-size:11px;font-weight:bold;color:#3863b1;border-bottom:1px dotted #8d8d8d;background:transparent url(/macraeanddick/assets/images/buttons/link_right_rounded.png) no-repeat 0 5px;display:block;height:auto;padding:6px 0 6px 24px}div.leftPanelContentBG div.section-menu ul.sub-navigation li a:hover{ background:#137bdc url(/macraeanddick/assets/images/buttons/link_right_rounded.png) no-repeat 0 5px;color:#ffffff}div.leftPanelContentBG div.content-list,div.leftPanelContentBG div.content,div.leftPanelContentBG div.new-cars-item,div.leftPanelContentBG div.new-cars-list{ width:520px;min-height:585px;height:auto !important;height:585px;padding:20px 0px 0 0px;margin:0 0 0 186px}div.leftPanelContentBG div.contact-us-content{ width:647px;height:auto;padding:20px 0px 0 0px;margin:0 0 0 0px}div.leftPanelContentBG div.franchise-list{ width:710px;height:auto;padding:20px 0px 0 0px;margin:0 0 0 0px}div.leftPanelContentBG div.content-list div.vehicle-list-container{ display:block;height:auto}div.leftPanelContentBG div.content-list div.vehicle-list-container div.vehicle-item{ position:relative;width:167px;height:103px;float:left;margin:0 4px 4px 0}div.leftPanelContentBG div.content-list div.vehicle-list-container div.vehicle-item a.vehicle-title{ position:absolute;width:167px;color:#ffffff;font-weight:bold;font-size:11px;text-align:center;bottom:8px}div.leftPanelContentBG div.main-image-container{ margin:0 0 20px 0}div.error div.vehicle-message-container{ padding:10px}div.error div.vehicle-message-container h2{ margin:0 0 10px 0}div.sitemap div#contentDiv div.leftPanelContentBG div.content{height:auto;margin:0 0 0 20px;padding:20px 0 0;width:703px}div.sitemap div#contentDiv div.leftPanelContentBG div.content div.inner-content div.sitemap-container{ display:block;width:703px;height:auto;clear:both}div.sitemap div#contentDiv div.leftPanelContentBG div.content div.inner-content div.sitemap-container ul.level0{ border-top:none;display:block;height:auto}div.leftPanelContentBG div.sitemap-container ul.level0 li.home,div.leftPanelContentBG div.sitemap-container ul.level0 li.used-cars{ background:transparent url(/macraeanddick/assets/images/buttons/link_right_rounded.png) no-repeat 0 5px;display:block;height:auto;width:156px;clear:left}div.leftPanelContentBG div.sitemap-container ul.level0 li.new-cars{float:left;width:156px}div.leftPanelContentBG div.sitemap-container ul.level0 li.home a,div.leftPanelContentBG div.sitemap-container ul.level0 li.used-cars a,div.leftPanelContentBG div.sitemap-container ul.level0 li.new-cars a{ font-size:11px;font-weight:bold;color:#3863b1;border-bottom:none;background:transparent url(/macraeanddick/assets/images/buttons/link_right_rounded.png) no-repeat 0 5px;display:block;height:auto;padding:6px 0 6px 24px}div.leftPanelContentBG div.sitemap-container ul.level0 li.home a:hover,div.leftPanelContentBG div.sitemap-container ul.level0 li.used-cars a:hover,div.leftPanelContentBG div.sitemap-container ul.level0 li.new-cars a:hover{ background:#137bdc url(/macraeanddick/assets/images/buttons/link_right_rounded.png) no-repeat 0 5px;color:#ffffff;width:156px}div.leftPanelContentBG div.sitemap-container ul.level0 li.special-offers{ float:left;width:156px;margin-top:-50px;margin-left:80px}div.leftPanelContentBG div.sitemap-container ul.level0 li.motability{ float:left;width:156px;margin-top:-50px;margin-left:100px}div.leftPanelContentBG div.sitemap-container ul.level0 li.after-sales{ float:left;width:156px;margin-top:0px;margin-left:100px}div.leftPanelContentBG div.sitemap-container ul.level0 li.business-users{ float:left;width:156px;margin-top:0px;margin-left:100px}div.leftPanelContentBG div.sitemap-container ul.level0 li.commercial{ float:left;width:156px;margin-top:0px;margin-left:100px}div.leftPanelContentBG div.sitemap-container ul.level0 li.news{ float:left;width:156px;margin-top:0px;margin-left:100px}div.leftPanelContentBG div.sitemap-container ul.level0 li.about-us{ float:left;width:156px;margin-top:0px;margin-left:100px}div.leftPanelContentBG div.sitemap-container ul.level0 li.finance{ float:left;width:156px;margin-top:0px;margin-left:100px}div.leftPanelContentBG div.sitemap-container ul.level0 li.online-shop{ float:left;width:156px;margin-top:0px;margin-left:100px}div.leftPanelContentBG div.sitemap-container ul.level0 li.vehicle-hire{ float:left;width:156px;margin-top:0px;margin-left:100px}div.leftPanelContentBG div.sitemap-container ul.level0 li.contact-us{ float:left;width:156px;margin-top:0px;margin-left:100px}div.leftPanelContentBG div.sitemap-container ul.level0 li.special-offers a,div.leftPanelContentBG div.sitemap-container ul.level0 li.motability a,div.leftPanelContentBG div.sitemap-container ul.level0 li.after-sales a,div.leftPanelContentBG div.sitemap-container ul.level0 li.business-users a,div.leftPanelContentBG div.sitemap-container ul.level0 li.commercial a,div.leftPanelContentBG div.sitemap-container ul.level0 li.news a,div.leftPanelContentBG div.sitemap-container ul.level0 li.about-us a,div.leftPanelContentBG div.sitemap-container ul.level0 li.finance a,div.leftPanelContentBG div.sitemap-container ul.level0 li.online-shop a,div.leftPanelContentBG div.sitemap-container ul.level0 li.vehicle-hire a,div.leftPanelContentBG div.sitemap-container ul.level0 li.contact-us a{ font-size:11px;font-weight:bold;color:#3863b1;border-bottom:none;background:transparent url(/macraeanddick/assets/images/buttons/link_right_rounded.png) no-repeat 0 5px;display:block;height:auto;width:156px;padding:6px 0 6px 24px}div.leftPanelContentBG div.sitemap-container ul.level0 li.special-offers a:hover,div.leftPanelContentBG div.sitemap-container ul.level0 li.motability a:hover,div.leftPanelContentBG div.sitemap-container ul.level0 li.after-sales a:hover,div.leftPanelContentBG div.sitemap-container ul.level0 li.business-users a:hover,div.leftPanelContentBG div.sitemap-container ul.level0 li.commercial a:hover,div.leftPanelContentBG div.sitemap-container ul.level0 li.news a:hover,div.leftPanelContentBG div.sitemap-container ul.level0 li.about-us a:hover,div.leftPanelContentBG div.sitemap-container ul.level0 li.finance a:hover,div.leftPanelContentBG div.sitemap-container ul.level0 li.online-shop a:hover,div.leftPanelContentBG div.sitemap-container ul.level0 li.vehicle-hire a:hover,div.leftPanelContentBG div.sitemap-container ul.level0 li.contact-us a:hover{ background:#137bdc url(/macraeanddick/assets/images/buttons/link_right_rounded.png) no-repeat 0 5px;color:#ffffff;height:auto;display:block;height:auto;width:156px;padding:6px 0 6px 24px}div.leftPanelContentBG div.sitemap-container ul.level1,div.leftPanelContentBG div.sitemap-container li.new-cars ul.level1,div.leftPanelContentBG div.sitemap-container li.special-offers ul.level1,div.leftPanelContentBG div.sitemap-container li.after-sales ul.level1,div.leftPanelContentBG div.sitemap-container li.business-users ul.level1,div.leftPanelContentBG div.sitemap-container li.commercial ul.level1,div.leftPanelContentBG div.sitemap-container li.news ul.level1,div.leftPanelContentBG div.sitemap-container li.about-us ul.level1,div.leftPanelContentBG div.sitemap-container li.finance ul.level1,div.leftPanelContentBG div.sitemap-container li.online-shop ul.level1,div.leftPanelContentBG div.sitemap-container li.vehicle-hire ul.level1,div.leftPanelContentBG div.sitemap-container li.contact-us ul.level1{ border-top:none;margin-left:20px;width:auto;height:auto}div.leftPanelContentBG div.sitemap-container li.new-cars ul.level1 li,div.leftPanelContentBG div.sitemap-container li.special-offers ul.level1 li,div.leftPanelContentBG div.sitemap-container li.motability ul.level1 li,div.leftPanelContentBG div.sitemap-container li.after-sales ul.level1 li,div.leftPanelContentBG div.sitemap-container li.business-users ul.level1 li,div.leftPanelContentBG div.sitemap-container li.commercial ul.level1 li,div.leftPanelContentBG div.sitemap-container li.news ul.level1 li,div.leftPanelContentBG div.sitemap-container li.about-us ul.level1 li,div.leftPanelContentBG div.sitemap-container li.finance ul.level1 li,div.leftPanelContentBG div.sitemap-container li.online-shop ul.level1 li,div.leftPanelContentBG div.sitemap-container li.vehicle-hire ul.level1 li,div.leftPanelContentBG div.sitemap-container li.contact-us ul.level1 li{ margin-left:15px;width:auto;height:auto;display:block}div.leftPanelContentBG div.sitemap-container li.new-cars ul.level1 li a,div.leftPanelContentBG div.sitemap-container li.special-offers ul.level1 li a,div.leftPanelContentBG div.sitemap-container li.motability ul.level1 li a,div.leftPanelContentBG div.sitemap-container li.after-sales ul.level1 li a,div.leftPanelContentBG div.sitemap-container li.business-users ul.level1 li a,div.leftPanelContentBG div.sitemap-container li.commercial ul.level1 li a,div.leftPanelContentBG div.sitemap-container li.news ul.level1 li a,div.leftPanelContentBG div.sitemap-container li.about-us ul.level1 li a,div.leftPanelContentBG div.sitemap-container li.finance ul.level1 li a,div.leftPanelContentBG div.sitemap-container li.online-shop ul.level1 li a,div.leftPanelContentBG div.sitemap-container li.vehicle-hire ul.level1 li a,div.leftPanelContentBG div.sitemap-container li.contact-us ul.level1 li a{ font-size:11px;font-weight:bold;color:#3863b1;border-bottom:none;background:transparent url(/macraeanddick/assets/images/buttons/link_sublevel2_arrow_blue.png) no-repeat 0 0px;display:block;height:auto;width:auto;padding:0px 0 0px 18px}div.leftPanelContentBG div.sitemap-container li.new-cars ul.level1 li a:hover,div.leftPanelContentBG div.sitemap-container li.special-offers ul.level1 li a:hover,div.leftPanelContentBG div.sitemap-container li.motability ul.level1 li a:hover,div.leftPanelContentBG div.sitemap-container li.after-sales ul.level1 li a:hover,div.leftPanelContentBG div.sitemap-container li.business-users ul.level1 li a:hover,div.leftPanelContentBG div.sitemap-container li.commercial ul.level1 li a:hover,div.leftPanelContentBG div.sitemap-container li.news ul.level1 li a:hover,div.leftPanelContentBG div.sitemap-container li.about-us ul.level1 li a:hover,div.leftPanelContentBG div.sitemap-container li.finance ul.level1 li a:hover,div.leftPanelContentBG div.sitemap-container li.online-shop ul.level1 li a:hover,div.leftPanelContentBG div.sitemap-container li.vehicle-hire ul.level1 li a:hover,div.leftPanelContentBG div.sitemap-container li.contact-us ul.level1 li a:hover{ font-size:11px;font-weight:bold;color:#ffffff;border-bottom:none;background:#137bdc url(/macraeanddick/assets/images/buttons/link_sublevel2_arrow.png) no-repeat 0 0px;display:block;height:auto;width:auto;padding:0px 0 0px 18px}div.leftPanelContentBG div.sitemap-container ul.level2,div.leftPanelContentBG div.sitemap-container li.new-cars ul.level2,div.leftPanelContentBG div.sitemap-container li.special-offers ul.level2,div.leftPanelContentBG div.sitemap-container li.after-sales ul.level2,div.leftPanelContentBG div.sitemap-container li.business-users ul.level2,div.leftPanelContentBG div.sitemap-container li.commercial ul.level2,div.leftPanelContentBG div.sitemap-container li.news ul.level2,div.leftPanelContentBG div.sitemap-container li.about-us ul.level2,div.leftPanelContentBG div.sitemap-container li.finance ul.level2,div.leftPanelContentBG div.sitemap-container li.online-shop ul.level2,div.leftPanelContentBG div.sitemap-container li.vehicle-hire ul.level2,div.leftPanelContentBG div.sitemap-container li.contact-us ul.level2{ border-top:none;margin-left:10px;width:auto;height:auto;display:block}div.leftPanelContentBG div.sitemap-container li.new-cars ul.level2 li,div.leftPanelContentBG div.sitemap-container li.special-offers ul.level2 li,div.leftPanelContentBG div.sitemap-container li.motability ul.level2 li,div.leftPanelContentBG div.sitemap-container li.after-sales ul.level2 li,div.leftPanelContentBG div.sitemap-container li.business-users ul.level2 li,div.leftPanelContentBG div.sitemap-container li.commercial ul.level2 li,div.leftPanelContentBG div.sitemap-container li.news ul.level2 li,div.leftPanelContentBG div.sitemap-container li.about-us ul.level2 li,div.leftPanelContentBG div.sitemap-container li.finance ul.level2 li,div.leftPanelContentBG div.sitemap-container li.online-shop ul.level2 li,div.leftPanelContentBG div.sitemap-container li.vehicle-hire ul.level2 li,div.leftPanelContentBG div.sitemap-container li.contact-us ul.level2 li{ margin-left:10px;width:auto;height:auto}div.leftPanelContentBG div.sitemap-container li.new-cars ul.level2 li a,div.leftPanelContentBG div.sitemap-container li.special-offers ul.level2 li a,div.leftPanelContentBG div.sitemap-container li.motability ul.level2 li a,div.leftPanelContentBG div.sitemap-container li.after-sales ul.level2 li a,div.leftPanelContentBG div.sitemap-container li.business-users ul.level2 li a,div.leftPanelContentBG div.sitemap-container li.commercial ul.level2 li a,div.leftPanelContentBG div.sitemap-container li.news ul.level2 li a,div.leftPanelContentBG div.sitemap-container li.about-us ul.level2 li a,div.leftPanelContentBG div.sitemap-container li.finance ul.level2 li a,div.leftPanelContentBG div.sitemap-container li.online-shop ul.level2 li a,div.leftPanelContentBG div.sitemap-container li.vehicle-hire ul.level2 li a,div.leftPanelContentBG div.sitemap-container li.contact-us ul.level2 li a{ font-size:11px;font-weight:normal;color:#3863b1;border-bottom:none;background:transparent url(/macraeanddick/assets/images/buttons/link_sublevel2_arrow_blue.png) no-repeat 0 0px;display:block;height:auto;width:auto;padding:0px 0 0px 18px}div.leftPanelContentBG div.sitemap-container li.new-cars ul.level2 li a:hover,div.leftPanelContentBG div.sitemap-container li.special-offers ul.level2 li a:hover,div.leftPanelContentBG div.sitemap-container li.motability ul.level2 li a:hover,div.leftPanelContentBG div.sitemap-container li.after-sales ul.level2 li a:hover,div.leftPanelContentBG div.sitemap-container li.business-users ul.level2 li a:hover,div.leftPanelContentBG div.sitemap-container li.commercial ul.level2 li a:hover,div.leftPanelContentBG div.sitemap-container li.news ul.level2 li a:hover,div.leftPanelContentBG div.sitemap-container li.about-us ul.level2 li a:hover,div.leftPanelContentBG div.sitemap-container li.finance ul.level2 li a:hover,div.leftPanelContentBG div.sitemap-container li.online-shop ul.level2 li a:hover,div.leftPanelContentBG div.sitemap-container li.vehicle-hire ul.level2 li a:hover,div.leftPanelContentBG div.sitemap-container li.contact-us ul.level2 li a:hover{ font-size:11px;font-weight:normal;color:#3863b1;border-bottom:none;background:transparent url(/macraeanddick/assets/images/buttons/link_sublevel2_arrow_blue.png) no-repeat 0 0px;text-decoration:underline;display:block;height:auto;width:auto;padding:0px 0 0px 18px}div.leftPanelContentBG div.sitemap-container ul.level3,div.leftPanelContentBG div.sitemap-container li.new-cars ul.level3,div.leftPanelContentBG div.sitemap-container li.special-offers ul.level3,div.leftPanelContentBG div.sitemap-container li.after-sales ul.level3,div.leftPanelContentBG div.sitemap-container li.business-users ul.level3,div.leftPanelContentBG div.sitemap-container li.commercial ul.level3,div.leftPanelContentBG div.sitemap-container li.news ul.level3,div.leftPanelContentBG div.sitemap-container li.about-us ul.level3,div.leftPanelContentBG div.sitemap-container li.finance ul.level3,div.leftPanelContentBG div.sitemap-container li.online-shop ul.level3,div.leftPanelContentBG div.sitemap-container li.vehicle-hire ul.level3,div.leftPanelContentBG div.sitemap-container li.contact-us ul.level3{ border-top:none;margin-left:10px;width:auto;height:auto;display:block}div.leftPanelContentBG div.sitemap-container li.new-cars ul.level3 li,div.leftPanelContentBG div.sitemap-container li.special-offers ul.level3 li,div.leftPanelContentBG div.sitemap-container li.motability ul.level3 li,div.leftPanelContentBG div.sitemap-container li.after-sales ul.level3 li,div.leftPanelContentBG div.sitemap-container li.business-users ul.level3 li,div.leftPanelContentBG div.sitemap-container li.commercial ul.level3 li,div.leftPanelContentBG div.sitemap-container li.news ul.level3 li,div.leftPanelContentBG div.sitemap-container li.about-us ul.level3 li,div.leftPanelContentBG div.sitemap-container li.finance ul.level3 li,div.leftPanelContentBG div.sitemap-container li.online-shop ul.level3 li,div.leftPanelContentBG div.sitemap-container li.vehicle-hire ul.level3 li,div.leftPanelContentBG div.sitemap-container li.contact-us ul.level3 li{ margin-left:10px;width:auto;height:auto}div.leftPanelContentBG div.sitemap-container li.new-cars ul.level3 li a,div.leftPanelContentBG div.sitemap-container li.special-offers ul.level3 li a,div.leftPanelContentBG div.sitemap-container li.motability ul.level3 li a,div.leftPanelContentBG div.sitemap-container li.after-sales ul.level3 li a,div.leftPanelContentBG div.sitemap-container li.business-users ul.level3 li a,div.leftPanelContentBG div.sitemap-container li.commercial ul.level3 li a,div.leftPanelContentBG div.sitemap-container li.news ul.level3 li a,div.leftPanelContentBG div.sitemap-container li.about-us ul.level3 li a,div.leftPanelContentBG div.sitemap-container li.finance ul.level3 li a,div.leftPanelContentBG div.sitemap-container li.online-shop ul.level3 li a,div.leftPanelContentBG div.sitemap-container li.vehicle-hire ul.level3 li a,div.leftPanelContentBG div.sitemap-container li.contact-us ul.level3 li a{ font-size:11px;font-weight:normal;color:#3863b1;border-bottom:none;background:transparent url(/macraeanddick/assets/images/buttons/link_sublevel2_arrow_blue.png) no-repeat 0 0px;display:block;height:auto;width:auto;padding:0px 0 0px 18px}div.leftPanelContentBG div.sitemap-container li.new-cars ul.level3 li a:hover,div.leftPanelContentBG div.sitemap-container li.special-offers ul.level3 li a:hover,div.leftPanelContentBG div.sitemap-container li.motability ul.level3 li a:hover,div.leftPanelContentBG div.sitemap-container li.after-sales ul.level3 li a:hover,div.leftPanelContentBG div.sitemap-container li.business-users ul.level3 li a:hover,div.leftPanelContentBG div.sitemap-container li.commercial ul.level3 li a:hover,div.leftPanelContentBG div.sitemap-container li.news ul.level3 li a:hover,div.leftPanelContentBG div.sitemap-container li.about-us ul.level3 li a:hover,div.leftPanelContentBG div.sitemap-container li.finance ul.level3 li a:hover,div.leftPanelContentBG div.sitemap-container li.online-shop ul.level3 li a:hover,div.leftPanelContentBG div.sitemap-container li.vehicle-hire ul.level3 li a:hover,div.leftPanelContentBG div.sitemap-container li.contact-us ul.level3 li a:hover{ font-size:11px;font-weight:normal;color:#3863b1;border-bottom:none;background:transparent url(/macraeanddick/assets/images/buttons/link_sublevel2_arrow_blue.png) no-repeat 0 0px;text-decoration:underline;display:block;height:auto;width:auto;padding:0px 0 0px 18px}div#contentDiv div.leftPanelContentBG div.news-item-container img,div#contentDiv div.leftPanelContentBG div.account-item-container img{padding:0 0 20px 0}div.cms-content a{color:#3863B1;font-size:11px}div.cms-content h2{color:#3863B1;font-size:18px;font-weight:bold;line-height:22px;margin:0 0 10px 0}div.cms-content h3{color:#3863B1;font-size:16px;font-weight:bold;line-height:20px;margin:0 0 10px 0}div.cms-content h4{color:#3863B1;font-size:14px;font-weight:bold;line-height:18px;margin:0 0 10px 0}div.cms-content p{color:#4D4D4D;font-size:11px;line-height:18px}div.cms-content span{color:#4D4D4D;line-height:26px}div.cms-content ul{color:#4D4D4D;font-size:11px;list-style-image:none;list-style-position:inside;list-style-type:disc}div.cms-content li{color:#4D4D4D;font-size:11px;list-style-image:none;list-style-position:inside;list-style-type:disc}div.cms-content ol{color:#4D4D4D;font-size:11px;list-style-image:none;list-style-position:inside;list-style-type:decimal}div.cms-content table{color:#4D4D4D;font-size:11px;width:auto;height:auto;margin:10px 0 10px 0;background-color:White}div.cms-content table tbody tr{color:#4D4D4D;font-size:11px;width:auto;height:auto;text-align:center;vertical-align:middle;padding:3px 0 3px 0}div.cms-content table tbody th{color:#3863B1;font-size:11px;font-weight:bold;width:auto;height:auto;text-align:center;vertical-align:middle;padding:0 3px 0 3px}div.cms-content table tbody td{color:#4D4D4D;font-size:11px;width:auto;height:auto;text-align:center;vertical-align:middle;padding:0 3px 0 3px}div.leftPanelContentBG div.accounts div.list-container div.item{ background:#ffffff;margin:8px 0 8px 0;padding:9px;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;border-bottom:1px solid #aaaaaa;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;position:relative;width:500px;height:104px}div.leftPanelContentBG div.accounts div.list-container div.item .list-image{ width:167px;float:left;margin:0 10px 0 0}div.leftPanelContentBG div.accounts div.list-container div.item h3 a.title{ font-size:16px;color:#3863B1;margin:0 0px 6px 0;display:block}div.leftPanelContentBG div.accounts div.list-container div.item li{ font-size:11px;color:#4d4d4d;display:block} 

div.footer-container{ width:750px}div.footer-container h3{ font-size:11px;font-weight:bold;margin:0px 0 5px 0}div.footer-container ul li a,div.footer-container p.credit a{ font-size:10px;font-weight:normal;color:#666666}div.footer-container ul li a:hover,div.footer-container p.credit a:hover{ text-decoration:underline}div.footer-container img{ float:left;vertical-align:top;width:auto}div.footer-container div.footer-group{ float:left;width:124px;margin:15px 0 25px 0}div.footer-container div.social li{ float:left;width:32px;margin:0px 0 0px 0}div.footer-container p.credit{ clear:both}

.clear{clear:both;line-height:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}html .clearfix{height:1%}.clearfix{display:block}.clearfix{height:1%}.clearfix{display:block}#accounts_toppanel .tab{ background:url(/macraeanddick/assets/images/account/tab_b.png) repeat-x 0 0;height:5px;position:relative;top:0;z-index:999}#accounts_toppanel .tab .loginContainer{ margin:0 auto;height:5px;width:960px}#accounts_toppanel .tab ul.login{ display:block;position:relative;float:right;clear:right;height:5px;width:auto;font-weight:bold;line-height:42px;margin:0;right:-10px;color:white;font-size:80%;text-align:center}#accounts_toppanel .tab ul.login li.left{ background:url(/macraeanddick/assets/images/account/tab_l.png) no-repeat left 0;height:25px;width:16px;padding:0;margin:0;display:block;float:left}#accounts_toppanel .tab ul.login li.right{ background:url(/macraeanddick/assets/images/account/tab_r.png) no-repeat left 0;height:25px;width:16px;padding:0;margin:0;display:block;float:left}#accounts_toppanel .tab ul.login li{ text-align:left;padding:3px 6px 0px 6px;display:block;float:left;height:25px;background:url(/macraeanddick/assets/images/account/tab_m.png) repeat-x 0 0}#accounts_toppanel .tab ul.login li#toggle{ padding:0px 6px}#accounts_toppanel .tab ul.login li.msg{ color:#315AA5;width:auto;padding:4px 10px 0 3px}#accounts_toppanel .tab ul.login li a{ color:#315AA5}#accounts_toppanel .tab .sep{color:#414141}#accounts_toppanel .tab a.open,.tab a.close{ height:20px;line-height:20px !important;padding-left:23px;cursor:pointer;display:block;width:80px;position:relative;top:1px}#accounts_toppanel .tab a.open{background:url(/macraeanddick/assets/images/account/bt_open.jpg) no-repeat left 0}#accounts_toppanel .tab a.close{background:url(/macraeanddick/assets/images/account/bt_close.jpg) no-repeat left 0}#accounts_toppanel .tab a:hover.open{background:url(/macraeanddick/assets/images/account/bt_open.jpg) no-repeat left -20px}#accounts_toppanel .tab a:hover.close{background:url(/macraeanddick/assets/images/account/bt_close.jpg) no-repeat left -20px}#accounts_toppanel{ position:absolute;top:0;width:100%;z-index:999;text-align:center;margin-left:auto;margin-right:auto}div.accounts_panel{ width:100%;height:auto;color:#999999;background:#ffffff url(/macraeanddick/assets/images/accountPanelBG.jpg) repeat-x;overflow:hidden;position:relative;z-index:3}div.accounts_panel.hidden{ display:none}div.accounts_panel h1{ font-size:1.6em;padding:5px 0 10px;margin:0;color:white}div.accounts_panel h2{ font-size:16px;padding:10px 0 15px 0px;margin:0;color:#3863B1;font-weight:bold}div.accounts_panel.error div.left.info h2{ color:red}div.accounts_panel p{ margin:5px 0;padding:0}div.accounts_panel a{ text-decoration:none;color:#15ADFF}div.accounts_panel a:hover{ color:white}div.accounts_panel a-lost-pwd{ display:block;float:left}div.accounts_panel .content{ width:960px;margin:0 auto;padding-top:15px;text-align:left;font-size:0.85em}div.accounts_panel .content .left{ width:280px;float:left;padding:0 15px;border-left:1px dotted #c5c5c5;margin:0 0 15px 0}div.accounts_panel .content .right{ border-right:1px dotted #c5c5c5}div.accounts_panel .content form{ margin:0 0 10px 0}div.accounts_panel .content label{ float:left;padding-top:8px;clear:both;width:280px;display:block}div.accounts_panel .content input.field{ border:1px #1A1A1A solid;background:#414141;margin-right:5px;margin-top:4px;width:200px;color:white;height:16px}div.accounts_panel .content input:focus.field{ background:#545454}div.accounts_panel .content input#ctl16_btnLogin,div.accounts_panel .content input#ctl16_btnLogout_Info{ display:block;float:left;clear:left;height:38px;width:81px;text-align:center;cursor:pointer;border:none;font-weight:bold;background:transparent url(/macraeanddick/assets/images/buttons/btnApply.png) no-repeat 0 6px;color:#fff}div.accounts_panel .lost-pwd{ display:block;float:left;clear:right;padding:15px 5px 0;font-size:0.95em;text-decoration:underline}div.accounts_panel .content span{color:#3863B1;font-size:12px;font-weight:bold;margin:5px 0 0 0;padding:0px 0 5px;float:left}div.accounts_panel div.content ul{margin:10px 0 0 0;padding:0;list-style:none;float:left}div.accounts_panel div.content li{display:block;padding:11px 0 0px 25px;margin:0 0 0 -4px;color:#3863B1;width:158px;height:37px;font-weight:bold;font-size:11px;color:White;background:transparent url(/macraeanddick/assets/images/buttons/btnlarge.png) no-repeat;cursor:pointer}div.accounts_panel div.content li.active{display:block;padding:11px 0 0px 25px;margin:0 0 0 -4px;color:#3863B1;width:158px;height:37px;font-weight:bold;font-size:11px;color:White;background:transparent url(/macraeanddick/assets/images/buttons/btnlarge-active.png) no-repeat;cursor:pointer}div.accounts_panel .content fieldset.panelAccountInfo{display:block}div.accounts_panel .content fieldset.panelAccountInfo label.text{font-weight:bold;color:#4d4d4d;font-size:11px;padding:0;margin:0}div.accounts_panel div.content fieldset.panelAccountInfo label.value{font-weight:normal;padding:0px 0 7px 0;margin:0;color:#3863B1;font-size:11px}div.accounts_panel div.content fieldset.panelAccountInfo input{ float:none;display:block;height:31px;width:82px;font-size:12px;background:url(/macraeanddick/assets/images/buttons/btnApply.png) no-repeat;cursor:pointer;text-align:center;z-index:60;border:none;color:White;font-weight:bold;margin:0px 0 0 0px;padding:0px 0 6px 0px}div.accounts_panel .content fieldset.panelAccountManagement,div.accounts_panel .content fieldset.panelAccountPassword{display:block}div.accounts_panel .content fieldset.panelAccountManagement label.text,div.accounts_panel .content fieldset.panelAccountPassword label.text,div.accounts_panel .content fieldset.panelAccountLogin label{color:#4D4D4D;font-size:11px;font-weight:bold;padding:0;margin:0}div.accounts_panel .content fieldset.panelAccountManagement input,div.accounts_panel .content fieldset.panelAccountPassword input,div.accounts_panel .content fieldset.panelAccountLogin input{ margin:0px 0 10px 0px;background:transparent url(/macraeanddick/assets/images/forminput_shadow.jpg) repeat-x scroll 0 0;border:1px solid #7F9DB9;float:left;height:15px;width:220px}div.accounts_panel .content fieldset.panelAccountManagement label.error,div.accounts_panel .content fieldset.panelAccountPassword label.error{ float:left;margin:-10px 0px 0px 0px;padding:0px 0px 10px 0px;color:Red;font-size:11px;font-weight:bold}div.accounts_panel .content fieldset.panelAccountManagement input.logout,div.accounts_panel .content fieldset.panelAccountPassword input.logout{ float:none;display:inline;height:31px;width:82px;font-size:12px;background:url(/macraeanddick/assets/images/buttons/btnApply.png) no-repeat;cursor:pointer;text-align:center;z-index:60;border:none;color:White;font-weight:bold;margin:0px 0 0 0px;padding:0px 0 6px 0px}div.accounts_panel .content fieldset.panelAccountManagement input.save,div.accounts_panel .content fieldset.panelAccountPassword input.reset{ float:none;display:inline;height:31px;width:117px;font-size:12px;background:url(/macraeanddick/assets/images/buttons/btnSave.png) no-repeat;cursor:pointer;text-align:center;z-index:60;border:none;color:White;font-weight:bold;margin:1px 5px 0 0px;padding:0px 0 6px 0px}div.accounts_panel .content fieldset.panelAccountPassword label{color:#4D4D4D;font-size:11px;font-weight:bold;padding:0;margin:0}div.accounts_panel .content fieldset.panelAccountPassword label.value{margin:0 0 10px 0}div.accounts_panel .content fieldset.panelAccountPassword .username label.value{color:#3863B1;font-weight:normal}div.accounts_panel .content fieldset.panelAccountLogin{display:block}div.accounts_panel .content fieldset.panelAccountLogin .persistent input{margin:0px 0 10px 0px;background:transparent url(/macraeanddick/assets/images/forminput_shadow.jpg) repeat-x scroll 0 0;float:left;width:15px;height:15px}div.accounts_panel .content fieldset.panelAccountLogin input.login{ float:left;display:block;height:31px;width:82px;font-size:12px;background:url(/macraeanddick/assets/images/buttons/btnApply.png) no-repeat;cursor:pointer;text-align:center;z-index:60;border:none;color:White;font-weight:bold;padding:0px 0 6px 0px;clear:both}div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container{display:block;width:auto;height:auto}div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container dl.service,div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container dl.mot{margin:0;padding:0 0 0 0;width:250px;float:left}div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container dl.service dt,div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container dl.mot dt{font-size:14px;font-weight:bold;color:#3863B1;margin:0;width:200px;padding:0px 0 2px 0px;border-bottom:1px dotted #8D8D8D}div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container dl.service dd,div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container dl.mot dd{color:#4d4d4d;float:left;font-size:11px;margin:0;padding:8px 0 0px 0px;width:200px;height:30px}div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container span.date{color:#3863B1;font-weight:bold;font-size:11px;width:200px;height:30px;float:left;padding-top:5px}div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container span{color:#3863B1;font-weight:bold;font-size:14px}div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container dl{margin:10px 0 0 0;padding:0 0 0 0}div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container dt{font-size:11px;font-weight:bold;color:#3863B1;margin:0;padding:0}div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container dd{color:#4d4d4d;font-size:11px;margin:0;padding:0 0 10px 0}div#contentDiv div.leftPanelContentBG div.content div.account-service-mot-container dd a{color:#3863B1;font-size:11px}

.wrapper{ width:960px;padding:0px;margin:0px auto 0px auto;text-align:left}.news_ticker_box{ width:960px;height:19px;text-align:left;padding:0px;margin:0px;font-family:Arial,Verdana;font-size:10px;line-height:15px;background:url(/macraeanddick/assets/images/rssBG.jpg) no-repeat}.rss-heading{ padding:0px 20px 0px 0px;float:left;overflow:hidden;color:#000000}#rss-container{ font-size:11px;margin:0px;padding:1px 0 0 126px;overflow:hidden;width:834px;height:19px}#rss-container,#rss-container a{ text-decoration:none;color:#315AA5}#rss-container span{display:none}#rss-container .active_ticker{display:block}

.container-tabs{ width:725px}.container-tabs ul.navigation-tabs li{ list-style:none;float:left}.container-tabs ul.navigation-tabs a{ background:url(/macraeanddick/assets/images/buttons/homepage_tab_inactive.png);width:240px;height:27px;display:block;text-decoration:none!important;margin-left:1px;font-size:14px;color:#3863b1;padding:11px 0 0 0;font-weight:bold;text-align:center}.container-tabs ul.navigation-tabs a:hover{ }.container-tabs ul.navigation-tabs a.selected{ margin-bottom:0;background:url(/macraeanddick/assets/images/buttons/homepage_tab_active.png);cursor:default}.container-tabs #tab1,.container-tabs #tab2,.container-tabs #tab3{ padding:10px 10px 8px 10px;clear:left;background:url(/macraeanddick/assets/images/leftPanelContent.png) repeat-y;height:200px}.container-tabs #selected-tab{ padding:10px 10px 8px 10px;clear:left;background:url(/macraeanddick/assets/images/leftPanelContent.png) repeat-y;position:relative}.container-tabs #tab1,.container-tabs #tab2,.container-tabs #tab3{ height:150px}div.vehicle-view-container div.extra-info div.container-tabs{width:490px;margin:10px 0 0 0;overflow:auto}div.vehicle-view-container div.extra-info div#vehicle-tabs-collection{width:482px;border-bottom:1px solid #9aa3ac}div.vehicle-view-container div.extra-info div.container-tabs div#tab1{height:auto;float:left;width:460px;margin:0 0 0 0}div.vehicle-view-container div.extra-info div.container-tabs ul.navigation-tabs{}div.vehicle-view-container div.extra-info div.container-tabs ul.vehicle-specification{ margin:0 0 0 15px}div.vehicle-view-container div.extra-info div.container-tabs ul.vehicle-specification li{ width:222px;padding:2px 0 2px 0;float:left}div.vehicle-view-container div.extra-info div.container-tabs div#tab2{height:auto;float:left}div.vehicle-view-container div.extra-info div#vehicle-tabs-collection div#tab2 dl.technical-specification{margin:0 0 0 5px;padding:0 0 0 0;width:455px}div.vehicle-view-container div.extra-info div#vehicle-tabs-collection div#tab2 dl.technical-specification dt{width:220px;float:left;margin:0 0 0 0;padding:2px 0 2px 5px;font-size:11px;border-bottom:1px dotted #9aa3ac}div.vehicle-view-container div.extra-info div#vehicle-tabs-collection div#tab2 dl.technical-specification dd{width:220px;float:left;margin:0 0 0 0;padding:2px 0 2px 5px;font-weight:bold;font-size:11px;color:#0063b4;border-bottom:1px dotted #9aa3ac}

@charset "utf-8";div.vehicle-list-container{ position:relative;display:block;width:auto;min-height:680px;height:auto !important;height:680px}div.vehicle-list-container div.vehicle-item{ background:#ffffff;margin:8px 0 8px 0;padding:9px;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;border-bottom:1px solid #aaaaaa;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;position:relative;width:685px;height:auto}div.ex-demo div.vehicle-item,div.used-commercial div.vehicle-item{height:115px}div.vehicle-list-container .vehicle-image{ width:111px;height:75px;display:block;float:left;border:1px solid #eee}div.vehicle-list-container div.vehicle-item h2,div.vehicle-list-container div.vehicle-item ul.vehicle-summary{ margin:0 0 0 120px}div.vehicle-list-container div.vehicle-item h2 a{ font-size:16px;font-weight:bold;text-decoration:underline;color:#3863B1;display:block;margin:0px 0 8px 0px}div.vehicle-list-container div.vehicle-item h2 span.price{ font-size:24px;font-weight:bold;color:#21A0EF;position:absolute;top:9px;right:9px;text-align:right;line-height:24px}div.vehicle-list-container div.vehicle-item ul.vehicle-summary li.old-price,div.vehicle-list-container div.vehicle-item ul.vehicle-summary li.saving{ position:absolute;right:-3px;font-size:18px;font-weight:bold;color:#3863B1}div.vehicle-list-container div.vehicle-item ul.vehicle-summary li.old-price{ top:38px;text-decoration:line-through}div.vehicle-list-container div.vehicle-item ul.vehicle-summary li.saving{ top:60px}div.vehicle-list-container div.vehicle-item h2 span.vehicle-sub-title{ font-size:11px;font-weight:normal;color:#4d4d4d;display:block;margin:0px 0 5px 0px}div.vehicle-list-container div.vehicle-item ul.vehicle-summary li{ display:inline;margin:0 20px 0 0;color:#3863B1}div.vehicle-list-container div.vehicle-item ul.vehicle-summary li span.title{ display:none}div.vehicle-list-container div.vehicle-item ul.vehicle-summary li.old-price span.title,div.vehicle-list-container div.vehicle-item ul.vehicle-summary li.saving span.title{ display:block}div.vehicle-list-container div.vehicle-item ul.vehicle-summary li.old-price span,div.vehicle-list-container div.vehicle-item ul.vehicle-summary li.saving span{ float:left}div.vehicle-list-container div.vehicle-item div.cta-button{ margin:4px 0 0 120px}div.vehicle-list-container div.vehicle-item div.cta-button a{ height:20px;display:inline-block}div.vehicle-list-container a.cta-button-small{ margin:6px 0 0 0px;height:25px;float:left}div.vehicle-list-container ul.dealer-summary{ right:0px;position:absolute;top:93px;text-align:right}div.vehicle-list-container ul.dealer-summary li{ width:auto;font-size:11px;color:#3863B1;margin:0 10px 0 0}div.vehicle-list-container ul.dealer-summary li.telephone{ width:auto;font-size:13px;color:#3863B1;font-weight:bold}div.vehicle-list-container div.pe-finance-option-container{ width:150px;height:225px;position:absolute;right:-12px;top:-6px;z-index:20}div.vehicle-list-container div.pe-finance-option-container #finance-options-container{ background:url(/macraeanddick/assets/images/financePanelBG.png) no-repeat;padding:35px 10px 10px;margin:-6px 0 0 0;height:229px;width:126px;position:absolute;z-index:50;text-align:center}div.vehicle-list-container div.pe-finance-option-container #finance-options-container label{ display:block;font-size:13px;font-weight:bold;color:#3863B1;margin:10px 0 3px 0}div.vehicle-list-container div.pe-finance-option-container #finance-options-container select,div.vehicle-list-container div.pe-finance-option-container #finance-options-container input{ width:116px}div.vehicle-list-container div.finance-insurance table a,div.vehicle-list-container div.finance-insurance div.insurance a{ color:#3863B1;font-size:12px;font-weight:bold}div.vehicle-list-container div.vehicle-item div.pe-insurance-result-list-loading{ height:25px;display:block}div.vehicle-list-container div.vehicle-item div.pe-finance-loading h3,div.vehicle-list-container div.vehicle-item div.pe-insurance-result-list-loading span{ background:url(/macraeanddick/assets/images/loading.gif) no-repeat;font-size:9px;padding:1px 0 0 20px;margin:8px 0 8px 0;height:19px;color:#3863B1;display:block;font-weight:bold}div.vehicle-list-container div.vehicle-item div.pe-finance-loading p,div.vehicle-list-container div.vehicle-item div.pe-finance-nodata h5{ display:none}div.vehicle-list-container div.vehicle-item div.pe-finance-nodata p{ margin:8px 0 8px 0}div.vehicle-list-container div.pe-finance-option-container a.cta-button-small{ float:none;display:block;height:24px;font-size:12px;margin:0px 0 0 12px;padding:5px 0 0px 0px;background:url(/macraeanddick/assets/images/buttons/btnMoreInfo.png) no-repeat;cursor:pointer;text-align:center;position:absolute;z-index:60}div.vehicle-list-container div.pe-finance-option-container div.submit{ margin:10px 0 0 4px;position:relative}div.vehicle-list-container div.pe-finance-option-container div.submit a.cta-button-small{ position:absolute;top:0px;left:0px;margin:0px 0 0 0px}div.vehicle-list-container div.vehicle-item div.insurance{ margin:0px 0 6px 0px;padding:6px 0 0px 0;font-size:12px;font-weight:bold}div.vehicle-list-container div.payments{ margin:4px 0px 8px 0px;clear:both}div.vehicle-list-container div.finance-insurance table{ width:696px}div.vehicle-list-container div.finance-insurance table tr{ display:block;width:100%}div.vehicle-list-container div.finance-insurance table td,div.vehicle-list-container div.finance-insurance table th{ border-bottom:1px dotted #b8b8b8}div.vehicle-list-container div.finance-insurance table th.left-column{ width:99px}div.vehicle-list-container div.finance-insurance table td.left-column{ width:99px}div.vehicle-list-container div.finance-insurance table th,div.vehicle-list-container div.finance-insurance table td{ width:77px;text-align:center;border-right:1px dotted #b8b8b8;height:18px}div.vehicle-list-container div.finance-insurance table td.deposit,div.vehicle-list-container div.finance-insurance table td.balance,div.vehicle-list-container div.finance-insurance table td.term,div.vehicle-list-container div.finance-insurance table td.total-payable,div.vehicle-list-container div.finance-insurance table td.fees,div.vehicle-list-container div.finance-insurance table td.final-payment,div.vehicle-list-container div.finance-insurance table td.monthly-payment{ background:#f2f2f2;color:#3863B1}div.vehicle-list-container div.finance-insurance table td.monthly-payment{ font-size:13px;font-weight:bold}div.vehicle-list-container div.finance-insurance table th.monthly-payment,div.vehicle-list-container div.finance-insurance table td.monthly-payment{ width:115px}div.vehicle-list-container div.finance-insurance div.pe-insurance-result-list{ height:28px}div.vehicle-list-container div.finance-insurance div.pe-insurance-result-list div.header-row div.provider,div.vehicle-list-container div.finance-insurance div.pe-insurance-result-list div.insurance-row div.provider{ display:none}div.vehicle-list-container div.finance-insurance div.pe-insurance-result-list div.insurance-row div{ color:#3863B1;font-size:12px}div.vehicle-list-container div.finance-insurance div.pe-insurance-result-list div.monthly-premium,div.vehicle-list-container div.finance-insurance div.pe-insurance-result-list div.annual-premium{ display:inline-block;text-align:center;width:100px}div.vehicle-list-container div.finance-insurance div.pe-insurance-result-list div.insurance-row div.left-column,div.vehicle-list-container div.finance-insurance div.pe-insurance-result-list div.header-row div.left-column{ width:116px;display:block;float:left;margin:0 0px}div.vehicle-list-container div.finance-insurance div.pe-insurance-result-list div.insurance-row div.left-column img{ display:inline-block;width:100px;margin:-15px 0 0 0px}div.vehicle-list-container div.finance-insurance div.pe-finance-dataheader p,div.vehicle-list-container div.vehicle-item div.insurance span{ color:#3863B1;font-size:12px;font-weight:bold;margin:0px 0 6px 0px}div.vehicle-list-container div.vehicle-item div.insurance span{ margin:0px 6px 0px 0px}div.vehicle-list-container form.pagination-header{ margin:15px 0}div.vehicle-list-container fieldset.toolcriteria{ width:350px;float:left;position:relative}div.vehicle-list-container div.sortorder{ }div.vehicle-list-container div.pagesize{ position:absolute;left:200px;top:0px}div.vehicle-list-container div.pagination-menu{ margin:15px 15px 0 0}div.vehicle-list-container div.pagination-menu p{ display:none}div.vehicle-list-container div.pagination-menu ul li{ display:inline;margin:0 4px 0 0}div.vehicle-list-container div.pagination-menu ul li a{ color:#315aa5;width:16px;height:16px;text-align:center;display:inline-block;font-weight:bold;font-size:11px;padding:1px 0 0 0}div.vehicle-list-container div.pagination-menu ul li a.prev{ width:32px}div.vehicle-list-container div.pagination-menu ul li.selected a{ background:url(/macraeanddick/assets/images/buttons/circleBG.png) no-repeat;color:#ffffff}div.vehicle-list-container div.pe-finance-list-average-apr{ color:#315aa5;font-size:16px;font-weight:bold;text-align:right;margin:0 10px 0 0}div.vehicle-list-container form.pagination-footer{ margin:-10px 0 0 0;text-align:center}

div.favourites-list-container{display:block;height:auto !important;min-height:680px;position:relative;width:auto}div.favourites-list-container div.vehicle-item{ background:#ffffff;margin:8px 0 8px 0;padding:9px;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;border-bottom:1px solid #aaaaaa;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;position:relative;width:685px}div.favourites-list-container .vehicle-image{ width:111px;height:75px;display:block;float:left;border:1px solid #eee}div.favourites-list-container div.vehicle-item h2,div.favourites-list-container div.vehicle-item ul.vehicle-summary{ margin:0 0 0 120px}div.favourites-list-container div.vehicle-item h2 a{ font-size:16px;font-weight:bold;text-decoration:underline;color:#3863B1;display:block;margin:0px 0 8px 0px}div.favourites-list-container div.vehicle-item h2 span.price{ font-size:21px;font-weight:bold;color:#3863B1;position:absolute;top:9px;right:9px;text-align:right;line-height:24px}div.favourites-list-container div.vehicle-item h2 span.vehicle-sub-title{ font-size:11px;font-weight:normal;color:#4d4d4d;display:block;margin:0px 0 5px 0px}div.favourites-list-container div.vehicle-item ul.vehicle-summary li{ display:inline;margin:0 20px 0 0}div.favourites-list-container div.vehicle-item ul.vehicle-summary li span.title{ display:none}div.favourites-list-container div.vehicle-item div.cta-button{ margin:4px 0 0 120px}div.favourites-list-container div.vehicle-item div.cta-button a{ height:20px;display:inline-block}div.favourites-list-container a.cta-button-small{ margin:6px 0 0 0px;height:25px;float:left}div.favourites-list-container ul.dealer-summary{ right:0px;position:absolute;top:93px;text-align:right}div.favourites-list-container ul.dealer-summary li{ width:auto;font-size:11px;color:#3863B1;margin:0 10px 0 0}div.favourites-list-container ul.dealer-summary li.telephone{ width:auto;font-size:13px;color:#3863B1;font-weight:bold}div.favourites-list-container div.pe-finance-option-container{ width:150px;height:225px;position:absolute;right:-12px;top:-6px;z-index:20}div.favourites-list-container div.pe-finance-option-container #finance-options-container{ background:url(/macraeanddick/assets/images/financePanelBG.png) no-repeat;padding:35px 10px 10px;margin:-6px 0 0 0;height:229px;width:126px;position:absolute;z-index:50;text-align:center}div.favourites-list-container div.pe-finance-option-container #finance-options-container label{ display:block;font-size:13px;font-weight:bold;color:#3863B1;margin:10px 0 3px 0}div.favourites-list-container div.pe-finance-option-container #finance-options-container select,div.favourites-list-container div.pe-finance-option-container #finance-options-container input{ width:116px}div.favourites-list-container div.finance-insurance table a,div.favourites-list-container div.finance-insurance div.insurance a{ color:#3863B1}div.favourites-list-container div.vehicle-item div.pe-insurance-result-list-loading{ height:25px;display:block}div.favourites-list-container div.vehicle-item div.pe-finance-loading h3,div.favourites-list-container div.vehicle-item div.pe-insurance-result-list-loading span{ background:url(/macraeanddick/assets/images/loading.gif) no-repeat;font-size:9px;padding:1px 0 0 20px;margin:8px 0 8px 0;height:19px;color:#3863B1;display:block;font-weight:bold}div.favourites-list-container div.vehicle-item div.pe-finance-loading p,div.favourites-list-container div.vehicle-item div.pe-finance-nodata h5{ display:none}div.favourites-list-container div.vehicle-item div.pe-finance-nodata p{ margin:8px 0 8px 0}div.favourites-list-container div.pe-finance-option-container a.cta-button-small{ float:none;display:block;height:24px;font-size:12px;margin:0px 0 0 12px;padding:5px 0 0px 0px;background:url(/macraeanddick/assets/images/buttons/btnMoreInfo.png) no-repeat;cursor:pointer;text-align:center;position:absolute;z-index:60}div.favourites-list-container div.pe-finance-option-container div.submit{ margin:10px 0 0 4px;position:relative}div.favourites-list-container div.pe-finance-option-container div.submit a.cta-button-small{ position:absolute;top:0px;left:0px;margin:0px 0 0 0px}div.favourites-list-container div.vehicle-item div.insurance{ margin:0px 0 6px 0px;padding:6px 0 0px 0}div.favourites-list-container div.payments{ margin:4px 0px 8px 0px;clear:both}div.favourites-list-container div.finance-insurance table{ width:696px}div.favourites-list-container div.finance-insurance table tr{ display:block;width:100%}div.favourites-list-container div.finance-insurance table td,div.favourites-list-container div.finance-insurance table th{ border-bottom:1px dotted #b8b8b8}div.favourites-list-container div.finance-insurance table th.left-column{ width:99px}div.favourites-list-container div.finance-insurance table td.left-column{ width:99px}div.favourites-list-container div.finance-insurance table th,div.favourites-list-container div.finance-insurance table td{ width:77px;text-align:center;border-right:1px dotted #b8b8b8;height:18px}div.favourites-list-container div.finance-insurance table td.deposit,div.favourites-list-container div.finance-insurance table td.balance,div.favourites-list-container div.finance-insurance table td.term,div.favourites-list-container div.finance-insurance table td.total-payable,div.favourites-list-container div.finance-insurance table td.fees,div.favourites-list-container div.finance-insurance table td.final-payment,div.favourites-list-container div.finance-insurance table td.monthly-payment{ background:#f2f2f2;color:#3863B1}div.favourites-list-container div.finance-insurance table td.monthly-payment{ font-size:13px;font-weight:bold}div.favourites-list-container div.finance-insurance table th.monthly-payment,div.favourites-list-container div.finance-insurance table td.monthly-payment{ width:115px}div.favourites-list-container div.finance-insurance div.pe-insurance-result-list{ height:28px}div.favourites-list-container div.finance-insurance div.pe-insurance-result-list div.header-row div.provider,div.favourites-list-container div.finance-insurance div.pe-insurance-result-list div.insurance-row div.provider{ display:none}div.favourites-list-container div.finance-insurance div.pe-insurance-result-list div.insurance-row div{ color:#3863B1;font-size:12px}div.favourites-list-container div.finance-insurance div.pe-insurance-result-list div.monthly-premium,div.favourites-list-container div.finance-insurance div.pe-insurance-result-list div.annual-premium{ display:inline-block;text-align:center;width:100px}div.favourites-list-container div.finance-insurance div.pe-insurance-result-list div.insurance-row div.left-column,div.favourites-list-container div.finance-insurance div.pe-insurance-result-list div.header-row div.left-column{ width:116px;display:block;float:left;margin:0 0px}div.favourites-list-container div.finance-insurance div.pe-insurance-result-list div.insurance-row div.left-column img{ display:inline-block;width:100px;margin:-15px 0 0 0px}div.favourites-list-container div.finance-insurance div.pe-finance-dataheader p,div.favourites-list-container div.vehicle-item div.insurance span{ color:#3863B1;font-size:12px;font-weight:bold;margin:0px 0 6px 0px}div.favourites-list-container div.vehicle-item div.insurance span{ margin:0px 6px 0px 0px}div.favourites-list-container form.pagination-header{ margin:15px 0}div.favourites-list-container fieldset.toolcriteria{ width:350px;float:left;position:relative}div.favourites-list-container div.sortorder{ }div.favourites-list-container div.pagesize{ position:absolute;left:200px;top:0px}div.favourites-list-container div.pagination-menu{ margin:0 15px 0 0}div.favourites-list-container div.pagination-menu p{ display:none}div.favourites-list-container div.pagination-menu ul li{ display:inline;margin:0 4px 0 0}div.favourites-list-container div.pagination-menu ul li a{ color:#315aa5;width:16px;height:16px;text-align:center;display:inline-block;font-weight:bold;font-size:11px;padding:1px 0 0 0}div.favourites-list-container div.pagination-menu ul li a.prev{ width:32px}div.favourites-list-container div.pagination-menu ul li.selected a{ background:url(/macraeanddick/assets/images/buttons/circleBG.png) no-repeat;color:#ffffff}div.favourites-list-container div.pe-finance-list-average-apr{ color:#315aa5;font-size:16px;font-weight:bold;text-align:right;margin:0 10px 0 0}div.favourites-list-container form.pagination-footer{ margin:-10px 0 0 0;text-align:center}

div.vehicle-view-container{position:relative;height:auto;display:block}div.vehicle-view-container .vehicle-form-actions{position:absolute;top:63px;left:-3px;width:500px;text-align:center}div.vehicle-view-container .vehicle-form-actions ul{margin:0;padding:0;list-style:none}div.vehicle-view-container .vehicle-form-actions li{display:inline;padding:0}div.vehicle-view-container .vehicle-form-actions li a{width:158px;height:37px;float:left;font-weight:bold;font-size:12px;color:White;background-image:url(/macraeanddick/assets/images/buttons/btnlarge.png);background-repeat:no-repeat;padding:10px 0 0 0}div.vehicle-view-container .vehicle-actions{width:703px;height:30px;padding:10px 0 0 0}div.vehicle-view-container .vehicle-actions ul{margin:0;padding:0;list-style:none}div.vehicle-view-container .vehicle-actions li{display:inline;padding:0}div.vehicle-view-container .vehicle-actions li a{float:left;font-size:11px;color:#0063b6;font-weight:bold;width:auto;height:25px;text-align:center;padding:1px 20px 0 20px}div.vehicle-view-container div.vehicle-view-section{display:block;width:703px;height:280px;clear:both}div.vehicle-view-container div.title{display:block;width:703px;height:120px;border-bottom:1px dotted #9aa3ac;position:relative}div.vehicle-view-container .title h2{line-height:25px;padding:10px 0 25px 0;width:500px}div.vehicle-view-container div.vehicle-view-section .price{color:#20a2ee;font-size:26px;position:absolute;top:11px;right:0;text-align:right}div.vehicle-view-container div.vehicle-view-section .price-was{color:#20a2ee;font-size:20px;text-decoration:line-through;width:150px;text-align:right;position:absolute;top:36px;right:7px}div.vehicle-view-container div.vehicle-view-section .price-save{color:#0063b5;font-size:20px;width:150px;position:absolute;top:68px;right:7px;text-align:right}div.vehicle-view-container .vehicle-info{position:relative;clear:both}div.vehicle-view-container .vehicle-main-image{width:292px;height:198px;border:1px solid #6b6a68;float:left}div.vehicle-view-container .vehicle-details{width:400px;height:auto;margin:0px 0 0 300px}div.vehicle-view-container dl.vehicle-summary{width:400px;margin:0 ;padding:0 0 0 0px}div.vehicle-view-container dl.vehicle-summary h3{padding:0 0 0px 0;line-height:26px}div.vehicle-view-container .vehicle-summary dt{width:8.6em;float:left;margin:0 0 0 0;padding:3px 0 3px 5px;font-size:11px;border-bottom:1px dotted #9aa3ac}div.vehicle-view-container .vehicle-summary dd{width:8.6em;float:left;margin:0 0 0 0;padding:3px 0 3px 5px;font-weight:bold;font-size:11px;color:#0063b4;border-bottom:1px dotted #9aa3ac}div.vehicle-view-container .vehicle-thumbnails{float:left;width:400px;height:75px;margin:13px 0 0 -6px}div.vehicle-view-container .thumbnail{display:inline}div.vehicle-view-container div.thumbnail img{width:111px;height:75px;border:1px solid #6b6a68;margin:0 0 0 6px;cursor:pointer}div.vehicle-view-container div.vehicle-nav{position:absolute;top:205px;width:293px;height:20px;left:0px;margin:0 0 0 0}div.vehicle-view-container div.vehicle-nav ul{margin:0;padding:0;list-style:none}div.vehicle-view-container div.vehicle-nav li{display:inline;padding:0}div.vehicle-view-container div.vehicle-nav li a{float:left;font-size:11px;color:#0063b6;font-weight:bold;width:auto;height:25px;text-align:left;padding:1px 20px 0 20px}div.vehicle-view-container div.vehicle-nav a.next-vehicle{background-image:url(/macraeanddick/assets/images/buttons/link_right_rounded.png);background-repeat:no-repeat;float:right;margin:0 -20px 0 0}div.vehicle-view-container div.vehicle-nav a.previous-vehicle{background-image:url(/macraeanddick/assets/images/buttons/link_right_rounded.png);background-repeat:no-repeat}div.vehicle-view-container div.extra{width:703px;height:auto;padding:0 0 10px 0;border-top:1px dotted #9aa3ac;border-bottom:1px dotted #9aa3ac}div.vehicle-view-container .extra-info{position:relative;display:block;padding:0 0 10px 0;height:auto;width:703px}div.vehicle-view-container .dealer-info{width:210px;float:left;margin:10px 0 0 0}div.vehicle-view-container .dealer-info p{padding:0 0 10px 0;font-size:12px;font-weight:bold;color:#3863B1}div.vehicle-view-container .dealer-info ul.dealer{display:block;margin:0;padding:0}div.vehicle-view-container .dealer-info li{font-size:11px;font-weight:normal;color:#4d4d4d}div.vehicle-view-container .dealer-info li.title{font-size:11px;font-weight:bold;color:#3863B1}div.vehicle-view-container .dealer-info span.tel-title{font-size:14px;font-weight:bold;color:#3863B1;margin-top:10px}div.vehicle-view-container .dealer-info li.tel{font-size:14px;font-weight:normal;color:#4d4d4d;margin-top:10px}div.vehicle-view-container .dealer-info li.email{font-size:11px;font-weight:bold;color:#3863B1;margin-top:10px}div.vehicle-view-container .dealer-info li.email a{font-size:11px;font-weight:normal;color:#3863B1;text-decoration:none}div.vehicle-view-container .dealer-info li.email a:hover{font-size:11px;font-weight:normal;color:#3863B1;text-decoration:underline}div.vehicle-view-container div.pe-finance-option-container{ display:block;width:703px;height:auto;z-index:20;clear:both;position:relative;margin:10px 0 0 0}div.vehicle-view-container div.pe-finance-option-container .pe-finance-usererror h3{padding:10px 0 10px 0}div.vehicle-view-container div.pe-finance-option-container #finance-options-container{ background:url(/macraeanddick/assets/images/financePanelBG.png) no-repeat;padding:35px 10px 10px;margin:-6px 0 0 0;height:229px;width:126px;position:absolute;z-index:50;text-align:center;top:10px;left:560px}div.vehicle-view-container div.pe-finance-option-container #finance-options-container label{ display:block;font-size:13px;font-weight:bold;color:#3863B1;margin:10px 0 3px 0}div.vehicle-view-container div.pe-finance-option-container #finance-options-container select,div.vehicle-view-container div.pe-finance-option-container #finance-options-container input{ width:116px}div.vehicle-view-container div.finance-insurance table a,div.vehicle-view-container div.finance-insurance div.insurance a{ color:#3863B1}div.vehicle-view-container div.vehicle-item div.pe-finance-loading h3,div.vehicle-view-container div.vehicle-item div.pe-insurance-result-list-loading span{ background:url(/macraeanddick/assets/images/loading.gif) no-repeat;font-size:9px;padding:1px 0 0 20px;margin:8px 0 8px 0;height:19px}div.vehicle-view-container div.vehicle-item div.pe-finance-loading p,div.vehicle-view-container div.vehicle-item div.pe-finance-nodata h5{ display:none}div.vehicle-view-container div.vehicle-item div.pe-finance-nodata p{ margin:8px 0 8px 0}div.vehicle-view-container div.pe-finance-option-container a.finance-title{ position:absolute;top:0px;left:575px}div.vehicle-view-container div.pe-finance-option-container a.cta-button-small{ display:block;height:24px;font-size:12px;margin:10px 10px 0 0px;padding:5px 0 0px 0px;background:url(/macraeanddick/assets/images/buttons/btnMoreInfo.png) no-repeat;cursor:pointer;text-align:center;z-index:60}div.vehicle-view-container div.pe-finance-option-container div.submit a.cta-button-small{margin:15px 0 0 4px}div.vehicle-view-container div.payments{ margin:4px 0px 8px 0px}div.vehicle-view-container .pe-finance-state{ width:100%}div.vehicle-view-container .pe-finance-data-1 .apr,div.vehicle-view-container .pe-finance-data-2 .apr{ display:none;visibility:hidden}div.vehicle-view-container .pe-finance-state h3{ padding:10px 0 10px 0;font-size:16px;font-weight:normal}div.vehicle-view-container .pe-finance-option-container #provider{ padding:10px 0 10px 0}div.vehicle-view-container table.pe-finance-data-detail-mode{ display:block;width:480px;border-top:1px dotted #b8b8b8;background:white;margin:10px 0 0 0}div.vehicle-view-container table.pe-finance-data-detail-mode th{ width:250px;text-align:left;border-right:1px dotted #b8b8b8;border-bottom:1px dotted #b8b8b8;height:20px;color:#005cb1;padding:0 0 0 5px;font-size:11px}div.vehicle-view-container table.pe-finance-data-detail-mode td{ width:100px;text-align:left;border-right:1px dotted #b8b8b8;border-bottom:1px dotted #b8b8b8;height:20px;padding:0 0 0 5px;font-weight:bold;font-size:11px}div.vehicle-view-container div.pe-finance-option-container .pe-finance-state .apr{ font-weight:bold;color:#005cb1;font-size:22px;line-height:24px;position:absolute;right:0;bottom:0}div.vehicle-view-container div.pe-finance-option-container a.ApplyForFinanceBtn input{ float:none;display:block;height:31px;width:130px;background:none;cursor:pointer;text-align:center;z-index:60;border:none;color:#3863B1;font-size:14px;font-weight:bold;margin:-20px 0 0 260px;padding:0px 0 5px 0px}div.vehicle-view-container div.pe-finance-option-container a.ApplyForFinanceBtn:hover input{ text-decoration:underline}div.vehicle-view-container div.insurance a{color:#3863B1}div.vehicle-view-container div.insurance div.pe-insurance-result div.header-row{width:480px;height:20px;display:block;font-weight:bold;color:#3863B1;border-bottom:1px dotted #4d4d4d;margin:20px 0 0 0}div.vehicle-view-container div.insurance div.pe-insurance-result div.header-row div.provider{width:140px;height:auto;float:left;font-size:12px}div.vehicle-view-container div.insurance div.pe-insurance-result div.header-row div.annual-premium,div.vehicle-view-container div.insurance div.pe-insurance-result div.header-row div.monthly-premium{width:140px;height:auto;float:left;font-size:12px;text-align:center}div.vehicle-view-container div.insurance div.pe-insurance-result div.header-row div.logo{display:none}div.vehicle-view-container div.insurance div.pe-insurance-result div.pe-insurance-results-content{width:480px;height:auto;display:block;margin-top:5px}div.vehicle-view-container div.insurance div.pe-insurance-result div.insurance-row{width:auto;height:40px;background-color:White;padding:5px 0 0px 0;border-bottom:1px dotted #B8B8B8}div.vehicle-view-container div.insurance div.pe-insurance-result div.insurance-row div.provider{display:none}div.vehicle-view-container div.insurance div.pe-insurance-result div.insurance-row div.logo{float:left;width:140px;height:auto}div.vehicle-view-container div.insurance div.pe-insurance-result div.insurance-row div.logo img{width:125px;height:35px;margin:0 0 0 5px}div.vehicle-view-container div.insurance div.pe-insurance-result div.insurance-row div.annual-premium,div.vehicle-view-container div.insurance div.pe-insurance-result div.insurance-row div.monthly-premium{color:#3863B1;display:inline;height:auto;margin-bottom:7px;margin-top:12px;text-align:center;width:140px;float:left}div.vehicle-view-container div.insurance div.pe-insurance-result div.insurance-row div.select{width:auto;height:auto;float:right;margin-top:12px;margin-right:3px}div.vehicle-view-container div.insurance div.pe-insurance-result div.insurance-row div.select input{color:#3863B1;background:none;border:none;font-weight:bold}div.vehicle-view-container div.insurance a{ color:#3863B1;font-size:12px;font-weight:bold;margin:0 0 0 5px}div.vehicle-view-container div.insurance{ margin:0px 0 6px 0px;padding:6px 0 0px 0;font-size:12px;font-weight:bold}div.vehicle-view-container div.insurance span{ color:#3863B1;font-size:12px;font-weight:bold;margin:0px 0 6px 0px}img.finance-asterisk{ display:inline}div.finance-legend span{ margin-left:5px}

div.leftPanelContentBG div.formControl{display:block;height:auto;padding:0 0 20px 0}div.leftPanelContentBG div.formControl h1{font-size:24px;margin:0px 0 20px 20px;padding:20px 0 0 0}#contentDiv div.formControl div.header{height:60px}div.formControl div.content{margin:0 0 0 20px}div.formControl form#aspnetForm{ clear:left;margin:0px;width:590px;display:inline}div.formControl form#aspnetForm fieldset{ float:left;margin-top:15px}div.formControl form#aspnetForm div{}div.formControl form#aspnetForm div.submit{ margin:15px 25px 0 180px}div.formControl form#aspnetForm div.submit input{ width:84px;height:31px;width:82px;font-size:12px;padding:0px 0 5px 0px;background:url(/macraeanddick/assets/images/buttons/btnApply.png) no-repeat;cursor:pointer;text-align:center;z-index:60;border:none;color:White;font-weight:bold}div.formControl div.fieldset{ height:0;width:350px}div.formControl fieldset{ padding:0}div.formControl fieldset div.item{ float:left;clear:left;width:420px;margin:5px 0 0 0}div.formControl fieldset div.item span{ float:left;width:220px}div.formControl fieldset div.item span.fieldError{ float:left;width:220px;color:#0063b5;padding-bottom:10px}div.formControl fieldset div.vehicledetails{ float:left;width:590px;min-height:30px}div.formControl fieldset div.vehicledetails span{ float:left;width:auto}div.formControl fieldset div.item span.advice{ margin-left:180px}div.formControl fieldset legend{ margin-bottom:15px;margin-top:0px;padding-left:1px;font-size:12px;font-weight:bold;color:#0063b5;zoom:1}div.formControl fieldset div.item label{ float:left;position:relative;width:180px;color:#4D4D4D;font-size:11px}div.formControl fieldset div.item input{ float:left;height:15px;width:220px;border:1px solid #7f9db9;background:url(/macraeanddick/assets/images/forminput_shadow.jpg) repeat-x}div.formControl fieldset div.item input.jcalendar{ width:200px}div.formControl fieldset div.item select{ color:#0063B6;float:left}div.formControl fieldset div.item label img{ position:absolute;top:3px;right:5px}div.formControl textarea{ width:220px;float:left;font-family:Arial,Sans-Serif;font-size:11px;padding:0 0 0 3px;color:#0063B6;height:60px;background-image:url(/macraeanddick/assets/images/forminput_shadow2.jpg);background-color:White;background-repeat:repeat-x;border:1px solid #7f9db9}div.formControl img.ui-datepicker-trigger{ float:right;cursor:pointer}div.formControl div.error{ float:left;margin-top:15px;color:#0063b5}div.leftPanelContentBG div.formControl h2{margin:0px 0 20px 0px;color:#0063b5}div.formControl div.error ul{ padding:0 15px 15px 15px;float:left;list-style:disc inside}div.formControl div.error ul li{}div.formControl div.error p{ padding:0 0 10px 0px}div.formFeedbackControl a{ color:#3863B1;font-size:11px;font-weight:bold}

#contentDiv div.compare div.header{ height:31px;width:100%;margin:15px 0 0 0}div.compare div.header a.results{float:left;font-size:11px;color:#0063b6;font-weight:bold;width:auto;height:30px;text-align:center;padding:1px 20px 0 20px}div.vehicle-compare-container table td{border-bottom:1px dotted #CCCCCC;text-align:center;width:175px}div.vehicle-compare-container img{ margin-left:10px;border:1px solid #6b6a68}div.vehicle-compare-container a.remove{float:left;font-size:11px;color:#0063b6;font-weight:bold;width:auto;height:30px;text-align:center;padding:1px 20px 0 20px;margin:10px 0 0 8px;background:url(/macraeanddick/assets/images/link_remove_rounded.png) no-repeat}div.vehicle-compare-container table td.even{border-bottom:1px dotted #CCCCCC;border-left:1px dotted #CCCCCC;border-right:1px dotted #CCCCCC;padding:0 6px;width:157px}div.vehicle-compare-container table td.odd{border-right:medium none;padding:0 6px;width:157px}div.vehicle-compare-container table td a{font-size:11px;color:#0063b6;font-weight:bold;display:block;height:35px;text-align:center;text-decoration:none;text-transform:uppercase;padding:5px 0 0 0}div.comparison-container th.first{ visibility:hidden}div.vehicle-compare-container table thead th.first{border:none}div.vehicle-compare-container table thead th{width:230px;padding:0px 0 0 10px;width:157px}div.vehicle-compare-container tbody tr.group_heading th{border-bottom:medium none;color:#0063b6;display:block;font-size:14px;font-weight:bold;margin:10px 0 0;padding:3px 0 3px 0}div.vehicle-compare-container tbody th{border-bottom:1px dotted #9AA3AC;width:175px;height:20px;padding:0 0 0 3px}div.vehicle-compare-container tbody tr.even td{border-bottom:1px dotted #9AA3AC;background-color:#e9e9e9;text-align:center;width:175px;height:20px;color:#0063b6}div.vehicle-compare-container tbody tr.odd td{border-bottom:1px dotted #9AA3AC;background-color:#f2f2f2;text-align:center;width:175px;height:20px;color:#0063b6}div.vehicle-compare-container tbody td.true{color:transparent;background:transparent url(/macraeanddick/assets/images/compare-tick.png) no-repeat;background-position:center}div.vehicle-compare-container tbody td.false{color:transparent;background:transparent url(/macraeanddick/assets/images/compare-cross.png) no-repeat;background-position:center}div.vehicle-compare-container tbody tr.title{height:65px}div.vehicle-compare-container tbody tr.even{background-color:#e9e9e9}div.vehicle-compare-container tbody tr.odd{background-color:#f2f2f2}div.vehicle-compare-container tbody tr.group_heading{background-color:transparent}



