.inventoryHolder {width:775px; margin:0px; position:relative; height:auto; padding:0px; font-family:Arial;}
.inventoryHolder *{position:relative;padding:0px;margin:0px;}
.inventoryHolder .bar{height:7px; background-color:#bfbfbf; position:absolute; padding:0px; margin:0px; overflow:hidden;}
.inventoryHolder .upper{top:-9px; left:-1px;}
.inventoryHolder .lower{bottom:-9px; left:-1px;}
.inventoryHolder .header{width:769px; margin-bottom:18px; padding:0px 3px 6px 3px; font-size:11px; border-bottom:1px solid #e3e3e3;}
.inventoryHolder .header img{width:13px; height:13px; margin-right:2px; position:relative; top:3px;}
.inventoryHolder .floatRight{float:right;}
.inventoryHolder .floatLeft{float:left;}
.inventoryHolder .invis{display:none;}
.inventoryHolder .pictureBox{float:left; width:401px; background-color:#f2f2f2; border:1px solid #bfbfbf; padding:8px 8px 20px 8px; margin:0px 0px 0px 0px;}
.inventoryHolder .pictureBox .main{width:400px; height:300px;margin:0px; overflow:hidden;}
.inventoryHolder .pictureBox .main .loadingBar{position:absolute;left:0px;width:0px;height:11px;top:289px;background:transparent url('../img/inventory/diag_bar.jpg') top left repeat-x; display:none;}
.inventoryHolder .pictureBox #mainImg{width:400px;}
.inventoryHolder .pictureBox .imgControls{width:400px; height:27px; background:transparent url('../img/inventory/inventory.jpg') top left no-repeat; margin:0px 0px 6px 0px; font-size:12px; color:#416bf2;}
.inventoryHolder .pictureBox .imgControls .left{position:absolute;left:27px; cursor:pointer; top:4px;}
.inventoryHolder .pictureBox .imgControls .center{position:absolute;left:142px; cursor:pointer; top:0px; padding-left:35px; background:transparent url('../img/inventory/glass.jpg') top left no-repeat; height:20px; padding-top:4px;}
.inventoryHolder .pictureBox .imgControls .right{position:absolute;right:27px; text-align:right; cursor:pointer; top:4px;}
.inventoryHolder .pictureBox .imgControls a:link, .inventoryHolder .pictureBox .imgControls a:visited, .inventoryHolder .pictureBox .imgControls a:hover{color:#416bf2;}
.inventoryHolder .pictureBox .thumbs{width:400px; height:151px; overflow:hidden; margin-bottom:6px;}
.inventoryHolder .pictureBox .thumbs .thumb{width:95px; float:left; border:1px solid #262626; cursor:pointer; margin:0px 4px 4px 0px;}
.inventoryHolder .pictureBox .thumbControls{width:390px;height:19px;overflow:hidden;text-align:center;color:#757575; padding:0px 5px;}
.inventoryHolder .pictureBox .thumbControls .floatLeft{background:transparent url('../img/inventory/icon_leftarrow.jpg') center left no-repeat; padding-left:10px; color:#416bf2; cursor:pointer;}
.inventoryHolder .pictureBox .thumbControls .floatRight{background:transparent url('../img/inventory/icon_rightarrow.jpg') center right no-repeat; padding-right:10px; color:#416bf2; cursor:pointer;}
.inventoryHolder .pictureBox h3{text-transform:uppercase; color:#262626; font-size:12px; border-bottom:1px solid #dddddd; padding-bottom:3px; margin-bottom:12px; margin-top:15px;}
.inventoryHolder .infoBox{float:left; width:340px; padding:0px; margin:0px 0px 0px 0px;}
.inventoryHolder .infoBox h1{font-size:26px; color:black; margin-bottom:13px;}
.inventoryHolder .infoBox h2{color:#dd7e00; width:169px; font-size:18px; margin-bottom:10px;float:left;}
.inventoryHolder .infoBox h3{text-transform:uppercase; color:#262626; font-size:12px; border-bottom:1px solid #dddddd; padding-bottom:3px; margin-bottom:12px; margin-top:15px;}
.inventoryHolder .infoBox h3.shorten{width:190px; margin-top:15px;}
.inventoryHolder .infoBox .certified{position:absolute;right:5px; bottom:35px;}
.inventoryHolder .infoBox .carfax{position:absolute;right:1px; top:1px;}
.inventoryHolder .infoBox .button{display:inline; margin:0px 0px 4px 0px; float:left;}
.inventoryHolder .infoBox .box{position:relative; background-color:#f2f2f2; border:1px solid #bfbfbf; width:322px; padding:0px 8px 8px 8px; margin-top:0px;}
.inventoryHolder .spec{width:157px; float:left; margin-bottom:6px; padding-right:4px;}
.inventoryHolder .infoBox .box p{margin-bottom:6px;}
.inventoryHolder .infoBox .box .dealerInfo{width:165px; padding:0px 5px 0px 0px; float:left;}
.inventoryHolder .infoBox .box .dealerInfo p {margin-bottom:14px;}
.inventoryHolder .infoBox .box .dealerLinks{width:154px; float:left;}
.inventoryHolder .infoBox .box .dealerLinks p{background:transparent url('../img/inventory/icon_rightarrow.jpg') center left no-repeat; padding-left:9px; margin-bottom:3px;}
.inventoryHolder .infoBox a:link, .inventoryHolder .infoBox a:visited, .inventoryHolder .infoBox a:hover{color:#416bf2;}
.inventoryHolder .infoBox .box .fuel{position:absolute; top:6px; right:9px; background:transparent url('../img/inventory/mpg.jpg') top left no-repeat; width:130px; height:41px; color:#dd7e00; font-size:15px; font-weight:bold;}
.inventoryHolder .infoBox .box .fuel div{position:absolute; top:14px;}
.inventoryHolder form{width:389px; background:#f2f2f2 url('') top right no-repeat;  padding:37px 13px 20px 15px; float:left; border:1px solid #dddddd; font-size:11px;}
.inventoryHolder form .lower{left:0px;}
.inventoryHolder form .text{width:145px; border:1px solid #d3d2d7;}
.inventoryHolder form p{margin-bottom:10px;}
.inventoryHolder .details{float:left; width:764px; background-color:#f2f2f2; border:1px solid #bfbfbf; padding:10px; margin-top:20px; font-size:11px;}
.inventoryHolder .details h3{text-transform:uppercase; color:#262626; font-size:12px; border-bottom:1px solid #dddddd; padding-bottom:3px; margin-bottom:12px;}
.inventoryHolder .details .leftCheck{float:left; width:130px; margin:0px 10px 8px 8px; padding-left:22px; background:transparent url('../img/inventory/icon_check.jpg') top left no-repeat;}
.inventoryHolder .details .detailChunk{width:245px;float:left;margin:0px 14px 14px 0px;}
.inventoryHolder .details .detailChunk .title{width:209px;height:14px; padding:3px 12px 6px 24px; color:#416bf2; background:transparent url('../img/inventory/detail_header.jpg') 0px 0px no-repeat; cursor:pointer; margin-bottom:5px;}
.inventoryHolder .details .detailChunk .rows{display:none;}
.inventoryHolder .similars{float:left; width:764px; background-color:#f2f2f2; border:1px solid #bfbfbf; padding:10px; margin-top:20px; font-size:11px; overflow:hidden;}
.inventoryHolder .similars h3{text-transform:uppercase; color:#262626; font-size:12px; border-bottom:1px solid #dddddd; padding-bottom:3px; margin-bottom:12px;}
.inventoryHolder .similars .other{width:175px; height:200px; float:left; padding:12px; margin-right:50px;}
.inventoryHolder .similars .other p{font-size:11px;}
.inventoryHolder .updateBox{float:none; width:755px; background-color:#f2f2f2; border:1px solid #bfbfbf; padding:5px 10px 10px 10px; font-size:11px; margin-bottom:12px;}
.inventoryHolder .updateBox h1{color:#dd7e00; font-size:11px;}
.inventoryHolder .header h1{font-size:26px; color:black; display:inline; margin-right:15px;}
.inventoryHolder .header h3{font-size:14px; color:#dd7e00; display:inline;}
.inventoryHolder .listingControls{width:775px;; margin-bottom:10px; padding:0; font-size:11px; float:left;}
.inventoryHolder .listingControls a:link, .inventoryHolder .listingControls a:visited, .inventoryHolder .listingControls a:hover{color:#416bf2;}
.inventoryHolder .listingControls .pageCount{float:left; display:inline;}
.inventoryHolder .oneClick{float:right; width:120px; background:#f2f2f2; border:1px solid #dddddd; border-top:none; padding:10px 5px 30px 15px; font-size:11px; margin-top:23px;}
.inventoryHolder .oneClick a:link, .inventoryHolder .oneClick a:visited, .inventoryHolder .oneClick a:hover{color:#416bf2;}
.inventoryHolder .results{float:left; width:620px;}
.inventoryHolder .results .carBox{width:604px; background-color:#f2f2f2; border:1px solid #bfbfbf; margin-bottom:5px; padding:8px;}
.inventoryHolder .results .carBox .info{float:left; width:375px; padding:0px; margin-left:4px; margin-right:16px;}
.inventoryHolder .results .carBox .info h1{border:none; font-size:18px; width:350px; color:black;}
.inventoryHolder .results .carBox .info p{line-height:18px;}
.inventoryHolder .results .carBox .certified{position:absolute; right:5px; bottom:4px;}
.inventoryHolder .results .carBox .info .carfax{position:absolute; right:-47px; top:-2px;}
.inventoryHolder .results .carBox .info .yellow{color:#dd7e00; font-size:15px; display:inline; font-weight:bold;}
.inventoryHolder .results .carBox .info .clicks{ }
.inventoryHolder .results .carBox .info .clicks a{padding-left:2px; background:transparent url('../img/inventory/compare_clear.gif') center left no-repeat; margin-bottom:8px;}
.inventoryHolder .results .carBox .info .clicks a:link, .inventoryHolder .results .carBox .info .clicks a:visited, .inventoryHolder .results .carBox .info .clicks a:hover{color:#416bf2;}
.inventoryHolder .results .carBox .info .clicks .compare{background-color:#d8d8d8; padding:2px; font-size:11px;}
.inventoryHolder .results .carBox .dealer{float:left; width:120px; padding-top:11px; font-size:11px;}
.inventoryHolder .results .carBox .dealer img{margin-bottom:5px;}
.inventoryHolder .results .carBox .dealer p{margin-bottom:10px;}
.inventoryHolder .searchBar{width:755px; padding:0px; margin:0px;}
.inventoryHolder .searchBar form {width:755px; height:56px; background:transparent url(''); padding:6px 0 0 0; margin:0px;}
.inventoryHolder .blank {width:740px; background:transparent url(''); padding:0px; margin:0px;}
.inventoryHolder .searchBar form select{width:107px; font-size:11px; margin-right:4px; margin-left:4px;}
.inventoryHolder .searchBar form .short{width:80px;}
.inventoryHolder form p{margin:inherit;}
.inventoryHolder table{width:760px; margin-top:30px; font-size:11px;}
.inventoryHolder table tr{margin:0px;}
.inventoryHolder table td{width:220px; border:1px solid #9eb7bd; margin:0px; border-bottom-style:none; border-right-style:none; padding:5px;}
.inventoryHolder table .label{width:96px; font-weight:bold;}
.inventoryHolder .comparecolumn{display:none;}
.inventoryHolder table .noborder{border-style:none;}
.inventoryHolder table .bottomborder{border-bottom-style:solid;}
.inventoryHolder table .rightborder{border-right-style:solid;}
.inventoryHolder .topMatch{width:340px;height:137px;overflow:hidden;margin-bottom:15px;}
.inventoryHolder .lhpane{width:419px;float:left;display:inline;margin-right:8px;}
.inventoryHolder .lhpane .qquote{width:419px; border:none; margin:0px 0px 15px 0px; padding:0px 0px 0px 0px;height:137px;overflow:hidden;}
.inventoryHolder .lhpane .qquote form {width:401px; border:none; margin:0px 0px 0px 0px; padding:5px 0px 10px 15px;height:120px;overflow:hidden;border:1px solid #bfbfbf;}
