#sectionHeadLeft {

	float:left;

}



#sectionHeadRight {

	float:right;

	margin-right:10px;

	display:none;

}

.primary, .long .secondary {

	display: block;

}

.short .secondary, .long #svViewAllLink, .long #svViewStatus {

	display: none;

}

ul.svListItemContent {	
	
	list-style-type:none;

}


li.svRowEven em, li.svRowOdd em, li.svListItemHover em, li.svListItemNoneFound em {

	font-style:normal;

	font-weight:bold;

}

.svListItemVehicleData, .svListItemVehicleDataType, .svListItemVehicleDataTrim{

	font-size: 16px;

	font-weight: bold;

	margin:0;	

	text-transform: none;

	font-family: arial;

}

.svListItemVehicleData{

	color: #000000;

	margin:0px 0px 0px 5px;

}



.svItemPrice, .svListItemSalePrice, .svListSalePrice {			

	font-size:18px;

	font-weight: bold;

	text-transform: none;

	font-family: arial;

}

.svItemPrice{

	color:#000000;

}

.svListItemSalePrice{

	color:#999999;

}

.svListItemCPO {

	width:120px;

	height:56px;

		

}



.svListItemLink {

	float:right;

	clear:none;

	display:inline;

	margin:10px 233px 0px 0px;

}


#svListContainer .vehicleSpecialBanner {

	top: 0px;

	margin: -1px 0px 0px 1px;

	cursor: pointer;

}

 

 .svListItemVehicleDataType{

 color: #999999;

 text-transform:uppercase;

 }

 

 .svListItemPriceLabel, .svListItemSalePriceLabel{

	font-weight: bold;

	font-family: arial;

 	font-size: 11px;

 	text-transform: none; 	

 }

  .svListItemPriceLabel{

  color: #999999; 	

  }

  .svListItemSalePriceLabel{

  color: #000000; 	

  }

 .svListSalePrice{		

 	color: #9e0b0f;

 }

 

 .svListSalePriceLabel{

 	font-weight: bold;

	font-family: arial;

 	font-size: 11px;	

 	color: #000000;

 	text-transform: none;

 }

 

 .svListItemVehicleDataTrim{

	

 	color: #222222;

	

 }

 

 .svColors, .svMoreDetails{ 

	font-size: 12px;

	font-weight: bold;

	font-family: arial;

	color: #222222;

}

.svMoreDetails a:link, .svMoreDetails a:active, .svMoreDetails a:visited, .svMoreDetails a:hover {

	color:#0066cc;

	text-transform: uppercase;

}



.svGT{

font-size:8;

color:#0066cc;

}

.svIntExt{	

	font-size: 11px;

	text-transform: none;

	font-family: arial;

	color: #999999;

}



.svIntExtColors{	

	font-weight: bold;

	font-size: 11px;

	text-transform: none;

	font-family: arial;

	color: #000000;

}



.svListItemVehicleDataTrim{

	font-size: 14px;

	margin-top:3px;

	width:428px;

}

.svFP{

float:right;

}

.svFPSalePrice{

float:left;

}



#similarVehiclesContainer {

	width:100%;

	margin-top:15px;	

}

#svHeader {
	
	width:100%; 
	
	height:40px;
	
	vertical-align:middle;	

}



#svFooter {
	
	font-size:11px;

	width:100%;

	height: 35px;

}



#similarVehiclesContainer h3 {	

	font-family: arial;	

	font-weight:bold;

	float:left;

	margin-left:4px;

	margin-top:11px;

	font-size:16px;

	text-transform: none;

}

#svPriceHeader #svSelectLabel {

	text-transform: none;

	font-family: arial;

	font-size:12px;

	margin:12px 10px 0px 0px;

	padding:0px;

	line-height:22px;

	float:right;

}



#svPriceHeader select {

	width:125px;

	height:16px;

	font-size:11px;

	float:right;

	margin:12px 10px 0px 0px;

}

#svListContainer ul#svList {	

	list-style-type:none;

	display:block;
	
	padding:0;
	
	margin:0;

}

li.svListItemNoneFound {

	min-height:128px;

	height:128px;

	margin:1px 0px 1px 0px;

	padding:2px 0px 0px 0px;

	font-size:10px;

	width:777px;

	cursor:default;

	text-align:center;

}



li.svListItemNoneFound p {

	width:777px;

	margin:25px auto 25px auto;

	background-color: #F5F5F5;

	color: #000000;

}

.svListItemPhoto {

	float:left;

	margin: 5px 5px 5px 3px;

	border:1px solid #ebebeb;		

	padding:0px 0px 0px 0px;

	width:151px;

	height:112px;

	background-color: #FFFFFF;			

	position: relative; 

	overflow: hidden;

}

#svViewStatus {

	float:left;	

	margin:12px 0px 2px 20px;

	display:inline;

}



#svViewAllLink {

	float:left;

	display:inline;

	margin-left:5px;

}

#svGTIcon, #svViewAllLink .bottomlink {
	float:left;
	margin-top:12px;
}

#svGTIcon {
	margin-left:6px;
}

.svItemPrice{

	color:#999999;

}

.svListItemSalePriceLabel{

   color: #999999;	

}

.svFirstrow {

	border-bottom:1px solid #11527f;

	padding-bottom:4px;

}

li.svRowEven, li.svRowOdd, .svListItemHover{
	
	width:100%;

	min-height:128px;	

	height:128px;

	margin:0;

	padding:0;

	border-bottom:1px solid #DDE7ED;

	font-size:10px;

	cursor:pointer;

	position:relative;

}

.results_searchWidgetArrow {

	right: -8px !important;

}

.maxsymbol {

	left: 126px !important;

	left: 128px;

}

.minsymbol {

	left: 15px !important;

	left: 17px;

}

.outer_photoDiv {

	_position: absolute; _top: 50%; display: table-cell; vertical-align: middle;

}

.inner_photoDiv {

	_position: relative; _top: -50%;

}

.vehicleInformation_div {

	float:left;
	width:400px;
	height:56px;

}

.tagDiv {

	margin-top:3px;
	width:auto;
	position:absolute; 
	right:15px;

}

.svListItemDetails { 
	
	position:relative;
	float:left;
}

.svVehicleDetails {

	width:590px;margin-top:8px;height:auto;

}

.SV_containerDiv {
	clear:left;
	padding-top:1px;
}
.sv_vehicleName {

	float:left;

}

.sv_vehiclePrice {
	
	text-align:right;
}

.svRecordDetails, .svRecordMoreDetails, .svMoreDetails {

	margin-top:6px;

}
