/* Monday 24. Oct.2011 */

#refineSearch {
	position: absolute;
	width: 420px;
	height: 142px;
	border: 1px solid #333333;
	background: #DFDFDF;
	background-image: -webkit-linear-gradient(top, #EFEFEF, #999999);
	background-image:    -moz-linear-gradient(top, #EFEFEF, #999999);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#EFEFEF, endColorstr=#999999);
	overflow: hidden;
	left: 385px;
	top: 130px;
	overflow: hidden;
	padding: 5px;	
}

#divQuickQuote {
	position: absolute;
	width: 163px;
	height: 155px;
	border: 1px solid #333333;
	background: #DFDFDF;
	left: 795px;
	top: 130px;
	overflow: hidden;
}

#divQuickQuote a {
	display: block;
	height: 100%;
	width: 100%;
	background-image: url(/library/ideas/people/quick-quote-1.jpg); 
	background-position: 0 0;
	text-indent: -9999;
}

#divQuickQuote a:hover, #divQuickQuote a:active {
	background-position: 0 -155;
}

#homepageSecondBanner {
	border: 0px solid red;
	margin: 10 0 0 0;
	padding: 0;
	position: relative;
	width: 100%;
	height:295px;
}

/* 2011-09-15 */

#homepageFirstBanner {
	position: relative;
	height: 145;
	width: 100%;
	border: 0px solid silver;
	overflow:hidden;
}

#homepageFirstBanner #financingBtn {
	position: absolute;
	left:  710;
	top: 15px;
}
#homepageFirstBanner #currentPromotion {
	height: 145;
	position: absolute;
	width: 700px;
	background-image: url('/wimages/2012/get-into-the-new.jpg');
	background-position: 0 0px;
	background-repeat: no-repeat;
}

/**/

.homeQuickQuote {background-image: url(/wimages/buttons/quickQuoteVert.jpg);background-position: -99 -1;border: 1px solid black;}
.homeQuickQuoteOn {background-image: url(/wimages/buttons/quickQuoteVert.jpg);background-position: -2 -2;border: 1px solid black;}

#hmPageModelsContainer2 {
	position: absolute;
	width: 603px;
	height: 120px;
	border: 0px solid black; 
	/* 
	background-image: url(/wimages/backgrounds/fordQuicklinks.jpg);
	background-position: -10 -5;
	*/
	background-image: url(/wimages/2011/Quicklinks-bkg.png);
	background-repeat: no-repeat;
	left: 385px;
	top: 0px;
	overflow: hidden;	
}

#hmPageModelsContainer {
	position: relative;
	left: 0px;
	top: 0px;
	height: 100%;
	border: 0px solid red;
	vertical-align: top; 
}
#hmPageModels2 {
	padding-top: 10px;
	position: absolute;
	left: 160px;
	top: 10px;
	height: 100%;
	width: 360;
	border: 0px solid blue;
	overflow: hidden;
	vertical-align: top;
}
#hmPageModels2 ul li{
	white-space: nowrap;
	font-size: .8em;
}
#hmPageModels2 a {
	color: #DFDFDF;
	text-decoration: none;
}

#hmPageModels2 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#hmPageModelsRight {
	float: right;
	height: 100%;
	width: 40px;
	background-image: url(/wimages/2011/Quicklinks-bkg.png);
	background-position: -733 0;
	background-repeat: no-repeat;
}


.homepageButton {font-size: 1.2em;font-weight: bold;color: black;cursor: hand;border: 1px solid #333333;}
.homepageButton a {color: black;text-decoration: none;}
.homepageButton a:hover {color: #FFAF00;text-decoration: underline;}
.hmbtnsr1c1 {background-image: url(/wimages/buttons/homepageButtons2.jpg);background-position: -255 -168;}
.hmbtnsr	1c1on {background-image: url(/wimages/buttons/homepageButtons2.jpg);background-position: -255 -<%= 168+83 %>;color: #FFAF00;}
	/* weekly ad */	
	.hmbtnsr1c2 {
		/*
		background-image: url(/wimages/buttons/homepageFinanceButton.jpg);
		background-position: -10 -5;
		*/
		background-image: url(/wimages/buttons/homepageButtons2.jpg);
		background-position: -260 -5;
	}
	.hmbtnsr1c2on {
		/*
		background-image: url(/wimages/buttons/homepageFinanceButton.jpg);
		background-position: -10 -90;
		*/
		background-image: url(/wimages/buttons/homepageButtons2.jpg);
		background-position: -260 -88;
	}
.hmbtnsr2c1 {background-image: url(/wimages/buttons/homepageButtons2.jpg);background-position: 0 -166;}
.hmbtnsr2c1on {background-image: url(/wimages/buttons/homepageButtons2.jpg);background-position: 0 -<%= 166+83 %>;color: #FFAF00;}
.hmbtnsr2c2 {background-image: url(/wimages/buttons/homepageButtons2.jpg);background-position: 0 -332;}
.hmbtnsr2c2on {background-image: url(/wimages/buttons/homepageButtons2.jpg);background-position: 0 -<%= 332 + 83 %>;color: #FFAF00;}
.smallText {font-size: .75em;}

.header {width:100%;font-size:.8em;line-height:normal;}
.header ul {margin:0;padding:0;list-style:none;}
.header li {float:left;background:url(/wimages/headers/blue-right.jpg) no-repeat right top;margin:0;padding:0;list-style:none;}
.header a {display:block;background:url(/wimages/headers/blue-left.jpg) no-repeat left top;padding:3px 15px;cursor: default;font-family: arial, sans-serif;color: #FFFFFF;font-weight: bold;text-decoration: none;}
		
#tblSearch1 {
	border-bottom: 1px solid gray;
}


.manufacturerSearchLinkCount {
	font-size: .7em;
	color: #808080;
}	
.manufacturerSearchLink {
	font-size: .8em;
	font-weight: bold;
	text-decoration: none;
}
.manufacturerSearchLink:link {
	color: #0000af;
}	
	
.manufacturerSearchLink:hover {
	color: #af8000;
}	
	
#tblManufacturerItems td {
	white-space: nowrap;
}

.scrollingBasketTopMessage {font-family:verdana,arial,sans-serif;color:#800000;}

#homepage2 {
	position: relative;
	height: 330;
	width: 100%;
	border: 0px solid silver;
}

#divFeaturedVehicles {
	position: absolute;
	width: 300px;
	height: 100%;
	border: 0px solid black;
	left: 710px;
	top: 0;
}


#tblFeaturedCarsItems td {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	width: 150px;
	border: 0px solid blue;
}

#featuredCarsContainer {
	position: absolute;
	height: 405px;
	width: 354px;
	overflow: hidden;
	text-align: center;
	top: 0;
	left: 620px;
	padding: 0 7 0 7;
	border: 1px solid black;
	background: #ddd;
}

#featuredCarsTable {
	background: #dfdfdf;
}

#divVehicleSearchContainer {
	position: absolute;
	left: 0px;
	top: 0px;
}
#divVehicleSearch {
	width: 680px;
	height: 120px;
	left: 0px;
	top: 20px;
	position: absolute;
	border: 1px solid black;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#f1f1f1', EndColorStr='#AFAFAF');
	background: #dfdfdf;
	padding: 10px;	
}


#truckCenterCaption .caption {
	font-size: 1.75em;
	font-weight: bold;
	border-bottom: 1px solid black;
	padding: 5px;
}
#truckCenterBanner{
	position: absolute;
	left: 0;
	top: 180;
	height: 150px;
	width: 700;
	border: 2px solid black;
	background-image: url(/library/Banners/Horizontal/150/Ford/trucks-blue-nosign.jpg);
	background-repeat: no-repeat;
	background-position: -250 0;
}

#truckCenterCaption {
	position: absolute;
	left: 200;
	top: 00;
	width: 400px;
	padding: 5px;
}

#truckCenterCaption a {
	font-weight: bold;
	font-size: .8em;
	text-decoration: none;
	color: #0000ff;
}
#truckCenterCaption a:hover {
	font-weight: bold;
	font-size: .8em;
	text-decoration: none;
	color: #AF8000;
}

#homepageThirdBanner {
	position: relative;
	padding: 0;
	margin: 0 0 0 0;
	height: 400px;

}

#homepageThirdBanner #buttons1031 {
	position: absolute;
	top: 0px;
	left: 0px;
	border: 0px dashed red;
	width: 600px;
	height: 300px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#homepageThirdBanner #buttons1031 li {
	position: absolute;
}

#homepageThirdBanner #buttons1031 a {
	display: block;
	text-indent: -9999px;
}

#homepageThirdBanner #buttons1031 li#getAQuote {
	top: -165;
	left: 825;
	border: 1px solid #333333;
	background: #DFDFDF;
	background-image: -webkit-linear-gradient(top, #EFEFEF, #999999);
	background-image:    -moz-linear-gradient(top, #EFEFEF, #999999);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#EFEFEF, endColorstr=#999999);
	overflow: hidden;
	width: 163;
	height: 152;	
}

#homepageThirdBanner #buttons1031 li#getAQuote a#btnGetAQuote {
	display: block;
	height: 150;
	width: 152;
	border: 0px dashed red;
	/*
	background-image: url(/library/ideas/people/quick-quote-1.jpg); 
	background-position: 0 0;
	*/
	text-indent: 0px;
	color: #000080;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
}

#homepageThirdBanner #buttons1031 li#getAQuote a#btnGetAQuote:hover, #homepageThirdBanner #buttons1031 li#getAQuote a#btnGetAQuote:active {
	/*
	background-position: 0 -155;
	*/
	color: #0000FF;
	text-decoration: underline;
}

#buttons1031 #used {
	left: 0;
	top: 0;
	width: 300px;
	height: 130px;
	border: 0px solid black;
	overflow: hidden;
}

#buttons1031 #used a {
	width: 100%;
	height: 100%;
	/* background-image: url('/library/ideas/used-cars2.jpg'); */
	background-image: url('/library/buttons/2011/11/pre-owned.png');
	background-repeat: no-repeat;
}

#buttons1031 #used a:hover, #buttons1031 #used a:active {
	/*
	opacity:0.7;
	filter:alpha(opacity=70);
	*/ 	
	background-position: 0 -130;
}

/*
#buttons1031 #used div {
	position: absolute;
	width: 310px;
	height: 24px;
	top: 96;
	left: -1;
	text-align: center;
	padding: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006600;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#009900), to(#002200));
	background-image: -webkit-linear-gradient(top, #009900, #002200);
	background-image:    -moz-linear-gradient(top, #009900, #002200);
	background-image:     -ms-linear-gradient(top, #009900, #002200);
	background-image:      -o-linear-gradient(top, #009900, #002200);	
}
*/

#buttons1031 #under10k {
	left: 0;
	top: 140;
	width: 300px;
	height: 130px;
	border: 0px solid black;
	overflow: hidden;
}

#buttons1031 #under10k a{
	width: 100%;
	height: 100%;
	/* background-image: url('/library/ideas/used-cars4.75.jpg'); */
	background-image: url('/library/buttons/2011/11/10k.png');
	background-repeat: no-repeat;
}

#buttons1031 #under10k a:hover, #buttons1031 #under10k a:active {
/*
	opacity:0.7;
	filter:alpha(opacity=70);
	*/ 	
	background-position: 0 -130;
}

/*
#buttons1031 #under10k div {
	position: absolute;
	width: 310px;
	height: 24px;
	top: 96;
	left: -1;
	text-align: center;
	padding: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-color: #cfcf00;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cfcf00), to(#666600));
	background-image: -webkit-linear-gradient(top, #cfcf00, #666600);
	background-image:    -moz-linear-gradient(top, #cfcf00, #666600);
	background-image:     -ms-linear-gradient(top, #cfcf00, #666600);
	background-image:      -o-linear-gradient(top, #cfcf00, #666600);	
}
*/



#buttons1031 #weeklyad {
	left: 310;
	top: 0;
	width: 300px;
	height: 130px;
	border: 0px solid black;
	overflow: hidden;
}

#buttons1031 #weeklyad a{
	width: 100%;
	height: 100%;
	/* background-image: url('/library/ideas/weeklyad2.jpg'); 
	background-position: -60 -200;
	*/
	background-image: url('/library/buttons/2011/11/weekly-ad.png');
	background-repeat: no-repeat;
}

#buttons1031 #weeklyad a:hover, #buttons1031 #weeklyad a:active {
/*
	opacity:0.7;
	filter:alpha(opacity=70);
*/
	background-position: 0 -130;

}
/*
#buttons1031 #weeklyad div {
	position: absolute;
	width: 300px;
	height: 24px;
	top: 96;
	left: -1;
	text-align: center;
	padding: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CF0000;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#CF0000), to(#330000));
	background-image: -webkit-linear-gradient(top, #CF0000, #330000);
	background-image:    -moz-linear-gradient(top, #CF0000, #330000);
	background-image:     -ms-linear-gradient(top, #CF0000, #330000);
	background-image:      -o-linear-gradient(top, #CF0000, #330000);	
}
*/


#buttons1031 #specialsContainer {
	left: 310;
	top: 140;
	width: 300px;
	height: 130px;
	border: 0px solid black;
	overflow: hidden;
}

/*
#buttons1031 #specialsContainer div {
	position: absolute;
	width: 300px;
	height: 24px;
	top: 96;
	left: -1;
	text-align: center;
	padding: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0000CF;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0000CF), to(#000033));
	background-image: -webkit-linear-gradient(top, #0000CF, #000033);
	background-image:    -moz-linear-gradient(top, #0000CF, #000033);
	background-image:     -ms-linear-gradient(top, #0000CF, #000033);
	background-image:      -o-linear-gradient(top, #0000CF, #000033);	
}

#buttons1031 #specialsused, #buttons1031 #specialsNew {
	height: 97px;
	width: 151px;
}
*/
#buttons1031 #specialsNew {
	left: 310;
	top: 140;
	/*
	border-left: 1px solid black;
	border-top: 1px solid black;
	*/
}

#buttons1031 #specialsNew a {
	width: 130px;
	height: 130px;
	/*
	background-image: url('/library/ideas/new1.jpg');
	background-position: 0 -10;
	*/
	background-image: url('/library/buttons/2011/11/specials-off.png');
	background-repeat: no-repeat;
}

#buttons1031 #specialsNew a:hover, #buttons1031 #specialsNew a:active {
	background-position: 0 -130;
}

#buttons1031 #specialsused {
	left: 440;
	top: 140;
	/*
	border-right: 1px solid black;
	border-top: 1px solid black;
	*/
}

#buttons1031 #specialsused a {
	width: 145px;
	height: 130px;
	/*
	background-image: url('/library/ideas/new1.jpg');
	background-position: -148 -10;
	*/
	background-image: url('/library/buttons/2011/11/specials-off.png');
	background-position: -130 0;
	background-repeat: no-repeat;
}

#buttons1031 #specialsUsed a:hover, #buttons1031 #specialsUsed a:active {
	/*
	opacity:0.7;
	filter:alpha(opacity=70);
	*/ 	
	background-position: -130 -130;
}

#buttons1031 #truckcenter {
	top: 280px;
	left: 0px;
	width: 610px;
	height: 125px;
	border: 1px solid black;
}

#buttons1031 #truckcenter a {
	width: 100%;
	height: 100%;
	background-image: url(/library/ideas/truck-center-ford-2001-1.jpg);
	background-position: -20 -20;
}

#buttons1031 #truckcenter a:hover, #buttons1031 #truckcenter a:active {
	opacity:0.7;
	filter:alpha(opacity=70); 	
}

#searchbystocknumber {
	position: absolute;
	left: 645;
	top: -155px;
	
}

.searchForm {
	font-size: 10px;
}




