﻿@charset "utf-8";
/* CSS Document */

/****** Styles for Results page *******/

/*********************************** Styles for vehicle list items **********************************/ 

div.large-panel div.body div.inner-content div.list-item
{
	padding: 7px 0 9px 0;
	width: 558px;
	float: left;
	background: url(/theme2/assets/images/results-divider.gif) no-repeat bottom;
}

div.large-panel div.body div.inner-content div.list-item h3
{
	width: 300px;
	color:#306796;
	float:left;
	padding:0;
}

div.large-panel div.body div.inner-content div.list-item h4
{
	width: 87px;
	float: right;
	text-align: right;
	padding: 0;
}

div.list-item h4.old-price, div.list-item h4.saving
{
	width: 85px;
}

div.large-panel div.body div.inner-content div.list-item ul.list-summary
{
	width: 340px;
	float: left;
	margin-left: 7px;
	padding-left: 0;
}

div.list-item ul.list-summary li
{
	float: left;
	margin-top: 3px;
}

div.list-item ul.list-summary li.description
{
	width: 340px;	
}

div.list-item ul.list-summary li.item-criteria
{
	min-width: 80px;	
}

div.list-item ul.list-summary li span
{
	display: block;
	float: left;
	width: 85px;
}

/* corrects left spaing in Firefox */
div.list-item h3
{
	margin-left: 7px; 	
}

a.list-image 
{
	border:1px solid #999999;
	float:left;
}
/*********************************** End of styles for vehicle list items **********************************/ 

form#listForm
{
	width: 100%;
	height: 35px;
	background-color: #d8d8d8;
	border-bottom: 1px solid #999999;
	margin-bottom: 7px;
	margin-top: -15px;
}

div.large-panel div.body div.inner-content form#listForm div.list-filter
{
	float: left;
	padding: 8px 0 0 15px;
}

div.large-panel div.body div.inner-content form#listForm div.list-filter div
{
	float: left;
	padding: 0 15px 0 0;	
}

div.large-panel div.body div.inner-content form#listForm div.list-filter label
{
	float: left;
	padding: 4px 3px 0 0;
}

div.large-panel div.body div.inner-content form#listForm input.go
{
	display: none;
}

div.large-panel div.body div.inner-content form#listForm div.pagination-menu
{
	padding-top: 11px;
	float: right;
}

div.pagination-menu p,
div.pagination-menu ul li,
div.pagination-menu ul
{
	float: left;
}	

div.large-panel div.body div.inner-content form#listForm div.pagination-menu ul
{
	padding: 0 15px 0 15px;
	float: right;
}

div.large-panel div.body div.inner-content div.pagination-menu ul
{
 	float: right;
}

div.large-panel div.body div.inner-content div.pagination-menu
{
	padding-bottom: 7px;
	float: right;
}

div.large-panel div.body div.inner-content form#listForm div.pagination-menu ul li a, div.large-panel div.body div.inner-content div.pagination-menu ul li a
{
	padding: 1px 3px 0 3px;
}

div.large-panel div.body div.inner-content div.pagination-menu ul li.selected
{
	border: 1px solid #306796;
	margin-top: -1px;	
}

div.large-panel div.body div.inner-content form#listForm div.pagination-menu p, div.large-panel div.body div.inner-content div.pagination-menu p
{
	padding: 0;
	display: none;
}


/****** End of styles for Results page *******/

