
.boxNav h1,.boxNav h2{color:#FFF;}

.uSearch{overflow:hidden;margin-bottom:30px;margin-top:10px;}
.resultsRightSide{float:right;width:728px;}
#filters{display:inline;float:left;width:230px;margin:0 0 0 5px;}

div.topContent{padding:0;position:relative;}
.topMiddleContent{float:left;width:415px;padding:0;margin:15px 0 0 15px;display:inline;}
.topMiddleContent a{color:#333333;text-decoration:underline;}
.topMiddleContent h1,
.topDealerContent h1{font-size:14px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif}
.topDealerContent{padding:10px 250px 10px 10px; font-size:14px;background:url(images/dealership.jpg) top right no-repeat;height:240px;}
.contentTile .dealerDir{margin-bottom:10px;border-bottom:#999999 1px dotted;padding-bottom:10px}
.dealerDir{min-height:245px;}
.dealerDir .dealerLogo h3{line-height:50px;margin:0 0 0 10px;font-weight:normal;color:#666666;} 
.dealerDir .dealerLogo p{margin:15px 0 0 10px;font-weight:normal;font-size:13px;color:#666666;width:230px;}
.dealerDir .ul5 *{display:inline}
.dealerDir .latLng{display:none;}
.dealerDir .btn{margin-top:10px;}

.scrollable {position:relative;overflow:hidden;width:723px;height:248px;padding:0;margin:5px 0 7px 0;}
.scrollable .items {width:20000px;position:absolute;clear:both;}
.scrollable .items div{float:left;width:572px;position:relative;overflow:hidden;height:126px;padding:38px 105px 84px 46px;}
.scrollable .items div.item1{background:url(images/billboard_1.jpg) no-repeat;}
.scrollable .items div.item2{background:url(images/billboard_2.jpg) no-repeat;}
.scrollable .items div.item3{background:url(images/billboard_3.jpg) no-repeat;}
.scrollable .items div.item4{background:url(images/billboard_4.jpg) no-repeat;}
.scrollable .items div.item5{background:url(images/billboard_5.jpg) no-repeat;}
.scrollable .items div.item{background:url(images/billboard.jpg) no-repeat;}
.scrollcar{width:190px;height:87px;background:url(../productsearch/images/greencar.png) no-repeat;position:absolute;clear:both;left:5px;bottom:0;z-index:2;top:154px;}
div#spining{background:url(../productsearch/images/greencarspin.png) no-repeat;z-index:1;}
.scrollable h2{font-size:18px;font-family:Arial, Helvetica, sans-serif;margin:0 0 12px 0;}
.scrollable ul.ultick li{background:url("../images/ticksmall.gif") left no-repeat;padding:3px 0 0 19px;margin:5px 0 0 12px;font-size:14px;}
.scrollable .yellowarrow{background:url(images/yellowarrow_sw.gif) no-repeat;width:515px;padding-left:50px;color:#b28611;font-size:16px;}
.scrollable .greenarrow{background:url(images/greenarrow_se.gif) bottom right no-repeat;display:block;padding:15px 55px 5px 30px;color:#6CB123;font-size:16px;text-align:right;}

.scrollablenavigation{position:absolute;z-index:10;top:243px;right:315px;width:300px;height:20px;overflow:hidden;}
.scrollablenavigation .navi{float:right;height:20px;margin:0 3px 0 3px;}
.scrollablenavigation .navi a{float:left;width:14px;height:14px;margin:2px;background:url(../jquery/flowplayer/scrollable/navigatorWhite.png) 0 0 no-repeat;display:block;font-size:1px;}
.scrollablenavigation .navi a:hover{background-position:0 -14px;}
.scrollablenavigation .navi a.active{background-position:0 -28px;}
.scrollablenavigation .next{float:right;width:9px;height:12px;background:url(../jquery/flowplayer/scrollable/left_right_sml.png) 0 0 no-repeat;cursor:pointer;}
.scrollablenavigation .prev{float:right;width:9px;height:12px;background:url(../jquery/flowplayer/scrollable/left_right_sml.png) 0 -12px no-repeat;cursor:pointer;}
.scrollable .next{cursor:pointer}

div.topMatchInfo{background:url(images/topCircleNavigation.gif) no-repeat;width:195px;height:243px;margin:9px 9px 8px 9px;}
div.topMatchInfo .resetFilters{float:left;width:57px;height:57px;}
div.topMatchInfo .readReviews{float:right;width:57px;height:57px;}
div.topMatchInfo .resetFilters:hover{background:url(images/topCircleNavigationHover.gif) no-repeat;}
div.topMatchInfo .readReviews:hover{background:url(images/topCircleNavigationHover.gif) -138px 0 no-repeat;}
div.topMatchInfo .resultsInfo{clear:both;padding:7px 0 0 52px;width:85px;height:85px;text-align:center;}
div.topMatchInfo .resultsInfo em{font-style:normal;font-size:30px;display:block;font-weight:bold;margin:3px}
.dealerDirectory div.topMatchInfo{background:url(images/topCircleNavigationNoReviews.gif) no-repeat;}

.filterHeading{background:url(images/yellowLine.gif) left -394px no-repeat;margin-bottom:5px;margin-right:8px;}
.filterHeading div{background:#ffc019 url(images/yellowLine.gif) right -86px no-repeat;margin-left:20px;padding-right:20px;line-height:26px;text-align:center;font-weight:bold;}
#filters h6{padding:8px 0 3px 5px;margin:0;color:#000;line-height:21px;font-size:13px;font-weight:bold;}
#filters ul{display:block;padding:0;margin:0;}
#filters li{display:block;padding:0;margin:0;overflow:hidden;}
#filters li.fHeading a{display:block;padding-left:26px;background:url(images/yellowLine.gif) 0 -308px no-repeat;color:#000;overflow:hidden;}
#filters li.fHeading a:hover b{text-decoration:underline;font-weight:bold;}
#filters li.fHeading a.fClosed{background-position:0 -220px;margin-bottom:5px;}
#filters li.fHeading a b{background:#ffc019 url(images/yellowLine.gif) right -86px no-repeat;display:inline-block;line-height:26px;padding:0 20px 0 4px;font-weight:normal;cursor:pointer;}
#filters li.fFilters{margin-bottom:5px;}
#filters li.fFilters li a{display:block;background:url(images/checkboxYellow.gif) 0px -245px no-repeat;padding:4px 0 4px 30px;color:#000;overflow:hidden;min-height:10px;float:left;}
#filters li.fFilters li a:hover{background-position:0px -21px;}
#filters li.fFilters li a:active{background-position:0px -77px;}
#filters li.fFilters li a em{color:#999999;font-style:normal;}
#filters li.fFilters li.chooseMore a{background:url(images/yellowLine.gif) 0 -271px no-repeat !important;padding-top:6px;color:#666666;text-decoration:underline;font-size:12px;}
#filters li.fFilters li.chooseMore a:hover{color:#000000;}
#filters ul.chosen{margin:5px 0 5px 0;}
#filters ul.chosen li.fHeading span{display:block;padding-left:30px;color:#000;overflow:hidden;font-weight:bold;}
#filters ul.chosen li.fFilters li a{background:url(images/checkboxWhite.gif) 0px -77px no-repeat;font-size:14px;}
#filters ul.chosen li.fFilters li a:hover{background-position:0px -133px;}
#filters ul.chosen li.fFilters li a:active{background-position:0px -189px;}
#filters .noA ul{border-left:#ffc019 solid 26px;padding-left:3px;}
#filters #searchPostCode{width:96px;margin-top:2px;}
#filters #searchQuery{width:120px;margin-top:2px;}
#filters .btn{padding:0 2px 0 2px;}

div.tooltipInfo{position:absolute;display:none;width:400px;height:240px;padding:30px;float:none;background:transparent url(../jquery/flowplayer/tooltip/black_460x240.png) no-repeat 0 0;font-weight:normal;font-size:13px;color:#ffffff;}

.resultsHeading{background:url(images/greenLine.gif) right 0 no-repeat;height:77px;overflow:hidden;margin-right:5px;}
.resultsHeading .r1c1{float:left;background:#6eb420 url(images/greenLine.gif) 0 -129px no-repeat;line-height:26px;padding-left:20px;width:420px;color:#FFFFFF;font-weight:bold;}
.resultsHeading .r1c2{float:left;background:#6eb420;line-height:26px;padding-right:10px;width:245px;color:#FFFFFF;font-weight:bold;text-align:right;vertical-align:middle;}
.resultsHeading .r2c1{float:left;clear:left;background:url(images/greyLine.gif) 0 -82px no-repeat;height:40px;width:30px;margin-top:11px;}
.resultsHeading .r2c2{float:left;background:#d5d5d5 url(images/greyLine.gif) right -51px no-repeat;padding:3px 20px 3px 15px;margin-top:11px;}
.resultsHeading .r2c2 a{line-height:18px;display:block;}
.resultsHeading .r2c3{float:left;margin-top:13px;padding-left:30px;width:320px;font-size:18px;line-height:26px;color:#999999;}
.resultsHeading .r2c4{float:left;margin-top:13px;}
.resultsHeading .r2c4 select{border:1px #909090 solid;}
.dealerDirectory .resultsHeading .r1c1{width:320px;}
.dealerDirectory .resultsHeading .r2c1{background-position:-34px -80px;}
.dealerDirectory .resultsHeading .r1c2{width:345px}
.dealerDirectory .resultsHeading .r2c3{padding-left:100px;}
.dealerDirectory .resultsHeading .r2c2{background:none;}

.results{width:720px;background:url(images/backgroundFade.gif) 35px 0;}
.results td{padding:2px;background-color:#FFFFFF;}
.results .compare{width:22px;background:#d5d5d5;font-size:2px;border-right:#ffffff 10px solid;text-align:center;}
.results .logo,
.results .photo{width:90px;border-left:#e5e5e5 2px solid;border-top:#e5e5e5 2px solid;border-bottom:#e5e5e5 2px solid;cursor:pointer;}
.results .logo{width:70px;}
.results .description{border-top:#e5e5e5 2px solid;border-bottom:#e5e5e5 2px solid;cursor:pointer;}
.results .description a{font-size:16px;color:#000;font-weight:bold}
.results .description .detail{margin:2px 0 2px 0;color:#666666;}
.results .description .detail span{color:#EE5353;font-style:normal;}
.results .description .strap{margin:1px 0 0 0;font-weight:bold;color:#666666;}
.results .description .distance{margin:1px 0 0 0;font-weight:bold;color:#6CB123;}
.results .description .latLng{display:none;}
.results .end,
.results .price{width:140px;font-size:18px;text-align:right;color:#000;border-top:#e5e5e5 2px solid;border-bottom:#e5e5e5 2px solid;border-right:#e5e5e5 2px solid;cursor:pointer;white-space:nowrap;}
.results .price .otr{display:block;margin-right:10px;}
.results .price .finance{display:block;margin-right:10px;font-size:16px;}
.results .end .btn,
.results .price .btn{margin:2px 2px 2px 0;}
.results .end{width:120px;}
.results .finalRow{padding:0;}
.results .instock{background:#909090;color:#FFFFFF;padding:0 4px 0 4px;margin-left:3px;}
.results .highlight .photo,
.results .highlight .description,
.results .highlight .price{background:none;}
.results .mousedOver .photo,
.results .mousedOver .description,
.results .mousedOver .logo,
.results .mousedOver .end,
.results .mousedOver .price{border-color:#7cc828;background:none;}
.results .spacerRow{padding:0;font-size:1px;overflow:hidden;height:7px;width:680px}
.results .spacerRow div{font-size:13px;display:none;}
.results .finalRow{width:680px}

.resultsFooter{overflow:hidden;margin-top:-8px;padding-bottom:20px;}
.resultsFooter .r1c1{float:left;background:url(images/greyLine.gif) 0 -2px no-repeat;height:42px;width:30px;}
.resultsFooter .r1c2{float:left;background:#d5d5d5 url(images/greyLine.gif) right -51px no-repeat;;padding:3px 20px 3px 15px;margin-top:16px;}
.resultsFooter .r1c2 a{line-height:18px;display:block;}
.resultsFooter .r1c3{float:right;margin-top:16px;}
.resultsFooter .r1c3 strong{display:block;height:32px;line-height:32px;}
.resultsFooter .r2c1{clear:both;text-align:right;padding-top:20px;}
.resultsFooter .r2c1 em{font-style:normal;font-size:18px;}
.dealerDirectory .resultsFooter .r1c1{background-position:-34px -8px;}
.dealerDirectory .resultsFooter .r1c2{background:none;}
.resultsFooter .r2c1 .reprstEx{margin-top:10px;text-align:left;overflow:hidden}
.resultsFooter .r2c1 .reprstEx div{background:url(../promo/images/dartboardwhtFL.gif) no-repeat;width:80px;height:48px;padding:39px 23px 38px 22px;font-size:24px;line-height:24px;font-weight:bold;text-align:center;float:left;}
.resultsFooter .r2c1 .reprstEx h2{font-size:32px;font-weight:bold;float:left;width:585px;margin:3px 0 0 10px;font-family:Arial, Helvetica, sans-serif;line-height:normal;}
.resultsFooter .r2c1 .reprstEx p{float:left;width:585px;margin:5px 0 0 10px;font-size:12px;}
.resultsFooter .r2c1 .reprstEx p.rMore{font-weight:bold;font-size:14px;}

div.contentTile{padding:0;margin-right:5px;}
div.contentTile div.flLeft{width:420px;padding:0;}
div.contentTile div.flRight{width:295px;padding:0;}
div.contentTile .flRight #mpu{margin:15px -5px 0 0;}
h3.dowithpage{border:#CCCCCC 1px dotted;margin:25px 0 0 0;padding:5px;font-size:15px;}
ul.dowithpage{margin:0;padding:0;}
ul.dowithpage li{border:1px #CCCCCC dotted;padding:5px;list-style-position:inside;list-style-type:square;}
ul.dowithpage ul{margin:8px;padding:0;list-style:none;}
ul.dowithpage ul li{border:none;padding:0;display:inline;margin:5px;}
ul.dowithpage img{border:none;} 

.map_canvasBig{width:720px; height:450px}
.map_canvasSml{width:420px; height:450px}
.mapMarker{overflow:hidden;}
.mapMarker img{float:left;}
.mapMarker a{float:left;margin:15px 0 0 120px;}
.mapMarker b{display:block;clear:both;margin-top:3px;}	
.mapMarker address{display:block;width:300px;margin:0 0 10px 0;clear:both;}



