.com-inventory-listing .products-heading{	background: #000a12;	padding: 4px 0;	overflow: hidden;}.com-inventory-listing .products-heading a:link, .com-inventory-listing .products-heading a:visited{	color: #ffffff;	text-decoration: underline;	text-transform: uppercase;}.com-inventory-listing .products-heading a:hover{	text-decoration: none;}.com-inventory-listing .products-heading .col-1{	width: 152px;	float: left;}.com-inventory-listing .products-heading .col-2{	width: 50px;	float: left;	background: url('/public/components/InventoryListing/theme1/images/cell-border-head.gif') 0 2px no-repeat;	padding: 0 0 0 7px;}.com-inventory-listing .products-heading .col-3{	width: 281px;	_width: 287px;	*width: 281px;	float: left;	background: url('/public/components/InventoryListing/theme1/images/cell-border-head.gif') 0 2px no-repeat;	padding: 0 0 0 7px;}.com-inventory-listing .products-heading .col-4{   width: 71px;   float: left;	background: url('/public/components/InventoryListing/theme1/images/cell-border-head.gif') 0 2px no-repeat;	padding: 0 0 0 7px;}.com-inventory-listing .products-heading .col-5{	float: left;   width: 144px;   _width: 138px;   *width: 144px;	background: url('/public/components/InventoryListing/theme1/images/cell-border-head.gif') 0 2px no-repeat;   text-align: right;}.com-inventory-listing .products-heading .col-6{	clear: both;	font-size: 0;}.com-inventory-listing .products-heading .sorting-icon {   display: inline-block;   *display: inline;   _display: inline;   height: 6px;   width: 11px;   overflow: hidden;   *margin: 3px 5px;   _margin: 3px 5px;   background: url(/public/components/InventoryListing/theme1/images/sort-arrow.gif) 0 0 no-repeat;	}.com-inventory-listing .products-heading .sorting-icon-desc {	background-position: 0 -6px;}.com-inventory-listing .product{	overflow: hidden;		background: url('/public/components/InventoryListing/theme1/images/row-separator.gif') left top repeat-x;	padding:12px 0px 0px 0px;	text-align: left;}.com-inventory-listing .product:hover{	background-color:#eeeeee;}.com-inventory-listing .product .image{	float:left;	width:148px;}.com-inventory-listing .product .image .image-overlay {	position: absolute;	border: solid 1px black;	z-index: 10000;}.com-inventory-listing .product .info{	margin-left: 0;	_margin-left: 148px;	min-height: 98px;	overflow: hidden;}.com-inventory-listing .product .info .details{	float:left;	overflow:hidden;	width: 425px;}.com-inventory-listing .product .info .price-block{	background: url('/public/components/InventoryListing/theme1/images/cell-border.gif') left top no-repeat;	margin-left: 0;	overflow:hidden;	text-align:right;	width:145px;}.com-inventory-listing .product .info .details .name {	color:#004A9D;	float:left;	font-size:18px;	font-weight:bold;	text-decoration:none;	width:345px;}.com-inventory-listing .product .info .details .name a,.com-inventory-listing .product .info .details .name a:visited{	color: #000000;}.com-inventory-listing .product .info .details .mpg {   background: url('/public/components/InventoryListing/theme1/images/cell-border.gif') left top no-repeat;   font-size:14px;	font-weight:bold;	margin-left:349px;	padding-left:10px; }.com-inventory-listing .product .info .details .specification{  overflow: hidden;  float: left;  padding:10px 0 0;  clear: left;}.com-inventory-listing .product .info .details .specification .block1{ 	width: 180px; 	float: left;}.com-inventory-listing .product .info .details .specification .block2{ 	margin-left: 181px;}.com-inventory-listing .product .info .details .specification dl{   overflow: hidden;   line-height: 130%;}.com-inventory-listing .product .info .details .specification dt{   width: 50px;   color: #666666;   float: left;   text-transform: uppercase;   font-size: 10px;}.com-inventory-listing .product .info .details .specification dd{   margin-left: 50px;   font-size: 11px;   color: #010101;}.com-inventory-listing .product .info .price-block .price{	font-weight: bold;   font-size: 18px;   color: #e63701;}.com-inventory-listing .product .info .price-block .price-title{	font-weight: bold;   font-size: 11px;   color: #e63701;}.com-inventory-listing .product .info .price-block .price-old{   font-size: 10px;   color: #000000;}.com-inventory-listing .product .info .price-block .price-old span{ 	text-decoration: line-through;}.com-inventory-listing .product .info .price-block .payment{ 	font-weight: bold;   font-size: 12px;   color: #010101;   padding: 10px 0 0 0;}.com-inventory-listing .product .info .price-block .recalc a,.com-inventory-listing .product .info .price-block .recalc a:visited{ 	font-size: 10px;}.com-inventory-listing .product .tools{	background: url('/public/components/InventoryListing/theme1/images/tools-bg.gif') left top repeat-x;	clear:left;	height:26px;	margin:6px 0 0;	overflow:hidden;	padding:0 7px 0 8px;}.com-inventory-listing .product .tools .media{	float: left;	text-align: left;	overflow: hidden;	padding: 7px 0 0 0;	font-size: 10px;	text-transform: uppercase;	}.com-inventory-listing .product .tools .media a:link,.com-inventory-listing .product .tools .media a:visited{	color: #666666;	text-decoration: none;}.com-inventory-listing .product .tools .media a:hover{	text-decoration: underline;}.com-inventory-listing .product .tools .compare-box{	margin-left: 0;	text-align: right;	padding: 7px 0 0 0;	color: #666666;	font-size: 10px;	text-transform: uppercase;	overflow: hidden;	width: 264px;	float: right;}.com-inventory-listing .product .tools .media .photo-count{	width: 64px;	float: left;	text-align: left;	background: url('/public/components/InventoryListing/theme1/images/icon-camera.gif') left top no-repeat;	padding:0 0 0 19px;}.com-inventory-listing .product .tools .media .add-option{	float:left;	margin-left:10px;}.com-inventory-listing .product .tools .media .video-count, .com-inventory-listing .product .tools .media .sister-video-count{	background:url("/public/components/InventoryListing/theme1/images/icon-video.gif") no-repeat scroll 0px 1px transparent;	float:left;	padding-left:15px;}.com-inventory-listing .product .tools .media .delimiter{	float: left;	width: 24px;	text-align: center;}.com-inventory-listing .product .tools .compare-box a{	text-transform: none;	}.com-inventory-listing .product .tools .compare-box .compare{ 	background: url('/public/components/InventoryListing/theme1/images/compare-tick.gif') 0 40% no-repeat;	padding:0 0 0 15px;	} .com-inventory-listing .c-panel{	padding: 15px 0 0 0;}.com-inventory-listing .c-paginator {	margin:5px;	padding:5px;	text-align:right;	float: right;}.com-inventory-listing .c-paginator .paginator-button {	background-position: 0 50%;	background-repeat: repeat-x;	background-image: url('/public/components/InventoryListing/theme1/images/pagination-bg.gif');	border:1px solid #000000;	display:inline-block;	min-width:15px;	*width: 17px;	text-align:center;}.com-inventory-listing .c-paginator a,.com-inventory-listing .c-paginator a:visited{	color: #000000;	text-decoration: none;}.com-inventory-listing .c-paginator .current {	background: none;	border:1px solid #000000;}.com-inventory-listing .c-paginator .current a {	color: #000000;}.com-inventory-listing .c-paginator .paginator-button-next,.com-inventory-listing .c-paginator .paginator-button-prev {	background-position: 0 50%;	background-repeat: repeat-x;	background-image: url('/public/components/InventoryListing/theme1/images/pagination-bg.gif');	border:1px solid #000000;	display:inline-block;	font-size:11px;	font-weight:bold;	min-width:15px;	padding:3px 6px;	text-align:center;}#tooltip {	position: absolute;	z-index: 3000;	border: 1px solid #111;}#tooltip h3, #tooltip div { margin: 0; }.com-inventory-listing .c-results-info {	float: left;	margin:5px;	padding:5px;}.com-inventory-listing .c-results-info .total-found {	font-size:16px;	font-weight:bold;}.com-inventory-listing .c-results-info .current-displaying {	font-size:12px;	margin-left:10px;}.com-inventory-listing .c-vehicles {	clear: both;}.com-inventory-listing .no-results {	margin: 35px 0;}.com-inventory-listing .no-results-header {	font-size: 14px;	font-weight:bold;}.com-inventory-listing .no-results-text {	font-size: 12px;}.com-inventory-listing .dealer-info-box{	padding: 5px 0 0 10px;}.com-inventory-listing .dealer-info-box:hover{	cursor: pointer;}.com-inventory-listing .dealer-info-box .dealer-info{	padding:3px 0; 	background: #000000;	overflow: hidden;}.com-inventory-listing .dealer-info-box .dealer-info .logo{	float: left;	width: 40px;	text-align:center;}.com-inventory-listing .dealer-info-box .dealer-info .text{	margin-left: 40px;	font-size: 10px;	color: #ffffff;	text-align: left;}.com-inventory-listing .dealer-info-box .dealer-info .text .dealer-name{	text-transform: uppercase;}.dealer-info-box-popup{	display: none;	padding: 5px;	background: #404040;	width: 200px;}.dealer-info-box-popup .dealer-info{	padding:7px 0; 	background: #000000;	overflow: hidden; }.dealer-info-box-popup .dealer-info .logo{	float: left;	width: 60px;	height: 65px;	text-align:center;}.dealer-info-box-popup .dealer-info .text{	margin-left: 60px;	font-size: 10px;	color: #ffffff;	text-align: left;}.dealer-info-box-popup .dealer-info .text .dealer-name{	text-transform: uppercase;}.dealer-info-box-popup .dealer-info .text .dealer-phone{	color: #ff7a19;}.c-results-info .rss-feed {	background: url(/public/components/InventoryListing/theme1/images/rss_icon.jpg) left top no-repeat;	background-position: 4px 0;	padding-left:20px;}.c-results-info .rss-feed a{	font-weight:bold;}