/* layout */
	#invListview { margin: 10px 0 25px; }
		#invListview #compareForm { margin-left: 116px; }

		#invListview table { width: 100%; }
			#invListview tr { cursor: pointer; }
				#ajaxInventory #sortbtns { background: url("/v8/widgets/automotive/inventory/listings/images/black/sort-bg.gif") repeat-x 0 0; }
					#ajaxInventory #sortbtns a { display: block; text-decoration: none; background: url("/v8/widgets/automotive/inventory/listings/images/black/sort-btn.gif") repeat-x 0 0; }
					#ajaxInventory table #sortbtns a{ white-space: nowrap; }
					#ajaxInventory #sortbtns a:hover { background-position: 0 -105px; }
						#ajaxInventory #sortbtns a span { display: block; height: 20px; line-height: 20px; padding: 0 15px 0 4px; font-size: 98%; font-weight: bold; background-position: 100% 0; background-repeat: no-repeat; }
						#ajaxInventory #sortbtns a:hover span { background: url("/v8/widgets/automotive/inventory/listings/images/black/sort-down.gif") no-repeat 100% -20px; }
						#ajaxInventory #sortbtns .rev a span { background-image: url("/v8/widgets/automotive/inventory/listings/images/black/sort-up.gif"); }
						#ajaxInventory #sortbtns .rev a:hover span { background: url("/v8/widgets/automotive/inventory/listings/images/black/sort-down.gif") no-repeat 100% -20px; }
						#ajaxInventory #sortbtns .fwd a:hover span { background: url("/v8/widgets/automotive/inventory/listings/images/black/sort-up.gif") no-repeat 100% -20px; }
						#ajaxInventory #sortbtns .fwd a span { background-image: url("/v8/widgets/automotive/inventory/listings/images/black/sort-down.gif"); }
						
			#invListview td { padding: 0 4px; }
			#invListview td.camera,
			#invListview td.numeric.year { width: 1%; text-align: left; }
			#invListview td.make { white-space: nowrap; }
			#invListview td.compare { text-align: right; }
			#invListview td.numeric { padding-right: 7px; text-align: right; white-space: nowrap; }
			#invListview td.eprice { white-space: nowrap; }
            #invListview td.makeanoffer { white-space: nowrap; }
                #invListview td a { text-decoration: none; }
                #invListview td.eprice a { text-decoration: underline; }
                #invListview td.makeanoffer a { text-decoration: underline; }

	#vThumb { display: none; position: absolute; bottom: 0; width: 112px; height: 85px; border: 1px solid; }
		#vThumbLoader { display: none; position: relative; width: 110px; height: 83px; margin: 1px auto; overflow: hidden; }
			#vThumbLoader img { display: block; width: 16px; height: 16px; margin: 24px auto 0; }
			#vThumbLoader p { position: absolute; bottom: 0; width: 100%; margin: 0; padding-top: 2px; font-size: 0.7em; text-align: center; border-top: 1px solid #ccc; }
		#vThumbImg { display: block; width: 110px; height: 83px; margin: 1px auto; cursor: hand; cursor: pointer; }

	/* no inventory */
	#invListview #noInventory { padding-right: 116px; }	
	.carfinder #invListview #noInventory { padding-right: 0; }	
	
	/* ebay logo */
	#invListview .auction a{ float: left; display: block; width: 80px; height: 45px; text-indent: -9999px; background: url(/v8/global/images/logos/ebay-logo-sm.gif) no-repeat 50% 0; }
	#vThumb { background-color: #333; }
	#invListview tr#sortbtns th { border-color: #999; background-color: #666; }
	#invListview tr#sortbtns th a { color: #fff; }
	#invListview tr td { background-color: #000; }
	#invListview tr.alt td { background-color: #222; }
	#invListview tr.over td { background-color: #999; }
		#invListview tr td a { color: #fff; }
		#invListview tr.over td a { color: #000; }
		#invListview td.eprice a { color: #ff3; }

* html #ajaxInventory #sortbtns{ height: 1%; }
*+html #ajaxInventory{ height: 1%; }