.header{background-color:#00008b;color:#ffff00;font-weight:bold}
.info{font-weight:bold;color:#000080;background-color:#ffffe0}
.largerBold{font-size:14px;color:#00008b;font-weight:bold}
.map{border:1px solid #0000cd;width:770px;height:400px;position:relative;background-image:url(../images/map.gif);background-repeat:no-repeat}
.offerFinance{background-image:url(../images/offer-panel-finance.jpg);background-repeat:no-repeat}
.offerLinkPanel{width:180px;height:86px;margin-bottom:2px;cursor:pointer;color:#124298;font-size:10px;text-align:right;padding-top:20px;padding-right:20px;font-weight:bold}
.offerLinkPanel a,.offerLinkPanel a:hover{text-decoration:none}
.offerLinkPanel strong{font-size:13px;font-weight:normal;color:#000000}
.offerStockSearch{background-image:url(../images/offer-panel-stock-search.jpg);background-repeat:no-repeat}
.offerTestDrive{background-image:url(../images/offer-panel-test-drive.jpg);background-repeat:no-repeat}
.otherVehicleInfoTbl tbody tr td{padding-left:5px;padding-right:5px;vertical-align:top}
.otherVehicleInfoTbl thead tr th{height:37px;background-image:url(../images/special-offer-rpt-panel-top-header.jpg);color:#ffffff;vertical-align:top;background-repeat:no-repeat;padding-left:5px;padding-top:3px;font-size:12px;font-weight:bold}
.outline{border:1px solid #00008b}
.panelText{width:160px;margin-left:5px;font-size:11px;line-height:17px}
.panelText a{text-decoration:none;color:#132e7b;list-style-type:none;font-weight:bold}
.panelText a:hover{color:#ff0000;text-decoration:underline}
.panelText ul{list-style-type:none;margin-left:5px;padding-left:0px;margin-top:0px}
.priceInfo{vertical-align:top;padding-right:5px}
#carLinks,#otherInfo{width:560px}
#imageArea{float:right;margin-left:5px;clear:right;position:relative}
#imageArea img{margin-bottom:5px}
#leftArea{width:170px;float:left;position:relative}
#leftArea h2{background-image:url(../images/small-panel-h2-bg.jpg);background-repeat:no-repeat;color:#ffffff;font-size:11px;font-weight:bold;margin-bottom:-2px;margin-top:5px;width:167px;height:33px;padding-top:3px;padding-left:3px}
#offerLinks{float:right;width:200px;margin-bottom:10px}
#pageBody{background-image:url(../images/large-panel-bg.jpg);background-repeat:no-repeat;background-position:bottom;padding-left:10px;padding-right:10px;font-size:11px;padding-top:10px;padding-bottom:40px;position:relative}
#pageBody h2{font-size:16px;color:#191970}
#priceTbl tfoot tr td,.otherVehicleInfoTbl tfoot tr td{height:15px;background-image:url(../images/special-offer-panel-top-footer.jpg);background-repeat:no-repeat}
#priceTbl thead tr th{height:37px;background-image:url(../images/special-offer-panel-top-header.jpg);color:#ffffff;vertical-align:top;background-repeat:no-repeat;padding-left:5px;padding-top:3px;font-size:12px;font-weight:bold}
#priceTbl,.otherVehicleInfoTbl{width:560px;text-align:left;background-image:url(../images/special-offer-panel-top-bg.gif);background-repeat:repeat-y;margin-top:5px}
#rightArea{width:790px;float:right;position:relative}
#rightArea h1{background-image:url(../images/large-panel-h1-bg.jpg);background-repeat:no-repeat;color:#ffffff;font-size:12px;font-weight:bold;margin-bottom:-2px;margin-top:5px;width:787px;height:33px;padding-top:3px;padding-left:3px}
#usefulLinks{background-image:url(../images/useful-links-bg.jpg);background-repeat:no-repeat;background-position:bottom;padding-bottom:100px}
#vehicleImage{padding-left:1px;vertical-align:top;margin-right:5px}
