@charset "UTF-8";
/* Franchise Pages CSS Document */

#mainpanel {width:589px!important; margin:0px auto; height: 165px!important; padding-top: 6px; padding-bottom:0px; padding-left: 8px; margin-bottom: 5px; margin-left:1px;}
#slidercontroller {width:589px!important; height:22px!important; background-image:none!important; margin-left:0px!important; margin-top:10px!important; padding-bottom:4px!important;}

#myController {  margin-top: 0px!important; padding-top: 0px!important; text-align: left; padding-left: 0px!important;}
#myController span .slidethumb { border: solid 1px #000; cursor:pointer; margin-right: 5px; height: 22px; width:49px;}
#mySlides {overflow: hidden!important; width:589px; height:165px; clear:left; margin-bottom:10px!important;}
#jFlowSlide{ width:589px; }

#myController span.jFlowSelected .slidethumb { border:1px solid #a53535; height:22px!important; width:49px!important; }
.jFlowPrev, .jFlowNext{ border: none!important; cursor:pointer;}

/* BRANCH DEALERSHIPS */

.franchise-dealerships {padding:0px; list-style:none; text-align:left; margin:0px; margin-top:5px;}
.franchise-dealerships li {padding:2px; padding-left:0px;}
.franchise-dealerships li a {color:#454545; text-decoration:none; font-weight:bold;}
.franchise-dealerships li a:hover {color:#FFFFFF; text-decoration:none; background-color:#607e9f; display:block;}

/* PAGE WIDE */

.whitelist {width:278px; clear:right;}
.whitetop {height:11px; width:278px; background-image:url(/images/template/bg-whitetop.png); background-repeat:no-repeat; }
.whitecontent { width:263px; background-image:url(/images/template/bg-whitecontent.png); background-repeat:repeat-y; padding:5px; padding-left:10px; text-align:left; }
.whitebottom {height:11px; width:278px; background-image:url(/images/template/bg-whitebottom.png); background-repeat:no-repeat; }

.whitecontent table {width:100%;}
.whitecontent table td {width:50%; vertical-align:top; padding-right:10px;}
.whitecontent table td ul {list-style:none; padding:0px; margin:0px;}
.whitecontent table td ul li {padding-bottom:3px;}
.whitecontent table td ul li a {color:#454545;}
.whitecontent table td ul li a:hover {color:#FFFFFF; background-color:#607e9f; display:block; text-decoration:none;}

.price {font-size:24px; color:#a53535; font-weight:bold;}
.button a { float:right;}

.deal {text-align:left;}
.deal .thumb {vertical-align:top; width:105px;}

#main-3column .stdredbutton {color:#FFFFFF;}

/* NEARLY NEW AREA */

#nearlynew { width:100%; }
#nearlynew .deal {vertical-align:top; width:50%; text-align:left;}
#nearlynew .list {vertical-align:top; width:50%; text-align:right;}

.nndeal {width:278px; text-align:left;}
.nnwhitelist {width:278px;text-align:left; float:right; }

.nndeal table {width:278px;}
.nndeal table .thumb {width:105px; vertical-align:top;}
.nndeal table .grey14bold, .pricing, .grey11 {padding-bottom:5px;}


/* NEW AREA */

.main-4column-content .deal table {width:278px;}

/* USED AREA */

.deal .text {vertical-align:top;}

/* SCRAPPAGE BLOCK */

.scrappage {text-align:left; width:100%!important;}
.scrappage img {padding:5px; padding-top:0px;}

/* DELIVERY MILEAGE SECTION */

.deliverymileage {width:100%; text-align:left;}

.deliverymileage td {width:50%; padding:5px; vertical-align:top; }
.deliverymileage .grey12bold {border:none; border-left:1px dashed #cccccc; border-right:1px dashed #cccccc;}
.deliverymileage .grey11bold {border-left:1px dashed #cccccc; border-right:1px dashed #cccccc; border-bottom:1px dashed #cccccc;}
.deliverymileage td .stdredbutton {float:right;}
.deliverymileage .grey11bold .pricefloat {float:left;}

/* VAN OFFERS */

#vanoffers { width:100%; }
#vanoffers .deal {vertical-align:top; width:50%; text-align:left;}
#vanoffers .list {vertical-align:top; width:50%; text-align:right;}

#vanoffersleft .list {vertical-align:top; width:50%; text-align:left;}


/* FRANCHISE FINANCE OFFER */

.franchise-finance {background-image:url(/images/franchise/franchise-finance.png); background-repeat:no-repeat; background-position: top left; height:84px; width:471px; margin-bottom:5px;}

/* BA ADDED FOR REAL SALE */ 
	.nndeal table .grey11bold {padding-bottom:2px;}
	.nndeal table .grey11bold .costnew {color:#454545; font-size:11px; text-decoration:line-through;}
	.main-4column-content .deal .costnew {color:#454545; font-size:11px; text-decoration:line-through;}
	.main-4column-content .deal .grey11bold, .grey14bold, grey12bold {padding-bottom:2px;}
/* END OF RS CHANGES */



.mazda_center {
text-align:center;
}
