#tblMain {width: 980px;}
.userCounter {font-size: 10pt;color: #215153;font-weight: bold;text-align: center;}
.tdLogo {align: right;	}
.tdmainBanner1 {padding-left: 10px;padding-top: 10px;}
.formheading2 {font-size: 12pt;font-weight: bold;font-family: trebuchet, verdana, arial, sans-serif;border-bottom: 1px solid #808080;background-color: #efefef;}
.formheading1 {font-size: 13pt;font-weight: bold;color: #ffffff;background-color: #016160;padding: 5px;}
.formheading3{font-family: verdana, arial, sans-serif;font-size: 8pt;font-weight: bold;text-align: right;}
.formheading3left{font-family: verdana, arial, sans-serif;font-size: 8pt;font-weight: bold;}
#logo {}
#mainToolbar {}
#leftBar {}
#contentBar {}
#mainBanner1 {}
#mainBanner2 {}
#mainBanner3 {}
#mainBanner4 {}
#fwBA1 {}
#footer {}
body, td {font-family: trebuchet, verdana, arial, sans-serif;font-size: 10pt;}
.EmailFormLabel {font-family: verdana, arial, sans-serif;font-size: 8pt;color: #000000;font-weight: bold;}
.FeaturesLabels {font-family: verdana, arial, sans-serif;font-size: 8pt;color: #000000;font-weight: bold;}
.Features {font-family: verdana, arial, sans-serif;font-size: 10pt;color: #000000;}
.FeaturesLabelsPrice {font-family: verdana, arial, sans-serif;font-size: 12pt;color: #000033;font-weight: bold;}
.detailsDisclaimer {font-family: verdana, arial, sans-serif;font-size: 8pt; color: #808080;}
.stockPhotoDisclaimer{font-family: verdana, arial, sans-serif;font-size: 8pt; color: #808080;text-align: center;}
.SortingButtons {font-family: verdana, arial, sans-serif;font-size: 8pt;}
.SearcResultsPageNumbers {font-family: verdana, arial, sans-serif;font-size: 8pt;}
.SearcResultsPageDropdown {font-family: verdana, arial, sans-serif;font-size: 8pt;}
.cellValuePrice{font-weight: bold;font-size: 10pt;font-family: verdana, arial, sans-serif;color: #000099;}
.cellLabel {font-size: 8pt;font-family: verdana, arial, sans-serif;color: gray;}
.cellValue {font-size: 8pt;font-family: verdana, arial, sans-serif;color: #000000;}
.internetPrice {font-family: verdana, geneva, arial, sans-serif;color: #00ff00; font-size: 10pt; font-weight: bold;}
.clearancePrice {font-family: verdana, geneva, arial, sans-serif;color: #af0000; font-size: 10pt; font-weight: bold;}
.listPrice {font-family: verdana, geneva, arial, sans-serif;color: #0000af; font-size: 10pt; font-weight: bold;}
.savingsMessage {font-family: verdana, geneva, arial, sans-serif;color: blue; font-size: 8pt; font-weight: bold;}
.calculator {text-decoration: underline;font-size: 8pt;font-family: verdana, geneva, arial, sans-serif;color: navy; }
#reqStar {font-size: 12pt;font-weight: bold;color: red;}
.formStyle10 {font-size: 12pt;font-weight: bold;}
.formStyle1 {font-size: 12pt;color: red;font-weight: bold;}
.finFormStyle10 {font-size: 10pt;font-weight: bold;}
.finformheading3 {font-family: sans-serif;font-size: 8pt;font-weight: bold;}
.finFormStyle1 {font-size: 10pt;color: red;font-weight: bold;}
.finFormHeading {background-color: #dfdfdf;padding: 3px;}
.finFormHeading2 {background-color: #efdfcf;padding: 3px;}
.finFormErrMsg {font-family: verdana, arial, sans-serif;font-size: 8pt;font-weight: bold;color: red;}
#finFormErrMsg {font-family: verdana, arial, sans-serif;font-size: 8pt;font-weight: bold;color: red;}
.javascriptWarning {font-family: verdana, arial, sans-serif;font-size: 8pt;font-weight: bold;color: red;}
.finFormTabOn {background-color: #dfdfdf;font-size: 8pt;font-weight: bold;cursor: hand;overflow-x: hidden;}
.finFormTabOff {background-color: #fff;font-size: 8pt;foxnt-weight: bold;cursor: hand;overflow-x: hidden;}
.finFormDiv {padding: 10px; border: 1px solid gray;}
#voi {font-size: 8pt;}
.divPadded {padding-left: 10px;padding-top: 3px;}
.searchFormLabel {color: navy;font-weight: bold;font-size: 10pt;}
.searchFormLabelRight {color: navy;font-weight: bold;font-size: 10pt;text-align: right;}
.searchFormLabelCenter {color: navy;font-weight: bold;font-size: 10pt;text-align: center;}
.tdPoweredBy {text-align: center;}
.vehSearchRowsHeading {font-weight: bold;font-size: .7em;color: #000033;}
.vehSearchRowsItem  {padding-right: 30px;}
.vehSearchRowsItem a {color: #000066;font-size: .7em;font-weight: bold;}
.vehSearchRowsItem a:hover {color: #AF8000;font-size: .7em;font-weight: bold;}
.emailformThankyouBody {background: #ffffff;}
.emailformThankyouBody * {font-family: verdana, arial, helvetica, sans-serif;}
.emailFormThankyouHeading {font-size: 1.4em;font-weight: bold;padding-top: 5px;padding-bottom: 10px;}
#emailFormThankyouTable td {font-size: .8em;padding: 3px;}
#emailFormThankyouCloseLink:link {font-size: .8em;color: #0000af;text-decoration: none;}
#emailFormThankyouCloseLink:hover {font-size: .8em;color: #0000FF;text-decoration: underline;}
.lnkBackoffice {color: #6666ff;}
#tblBackofficeBar td {color: #999999;font-size:.9em;}
.formSectionBreak {font-size:16pt;font-weight:bold;border-bottom:1px solid gray;width:75%;margin-bottom:12px;}


/*
.menuskin {
	position: absolute;
	background-color: #DFDFDF;
	border: 1px solid #000000;
	font: normal 12px arial;
	z-index: 100;
	visibility: hidden;
	height: 20px;
	width:200;
}

.menuskin a {
	font-size: 14px;
	text-decoration: none;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
	height:20;
	display:block;
	font-family: arial, sans-serif;

}

.menuskin a:hover {
	border: 0px solid black;
	background: #FFFFFF;
}

#mouseoverstyle a {color: #000000;
	font-size: 14px;
	display:block;
	font-family: arial, sans-serif;
	border: 0px solid black;
	background: #FFFFFF;
}

#mouseoverstyle {	
	background: #FFFFFF;
	
}
*/

.menuskin { 
	width: 200px; 
	position: absolute; 
	background-color: #DFDFDF; 
	border: 1px solid black; 
	font: normal 12pt arial,sans-serif;
	line-height: 18px;
	z-index: 100;
	visibility: hidden;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=5);}

.menuskin a {
	font-size: 14px;
	width: 200px; 
	text-decoration: none;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
}
#mouseoverstyle { background-color: #FFFFFF;}
#mouseoverstyle a { color: #000000; text-decoration: none;}
.menuitems { white-space: nowrap;padding-left: 5px;}
.headerbar {background: #dfdfdf; border: 0px solid black; padding: 5px;font-size:18px;}
.formSectionBreak {background: #ddd; border: 0px solid black; padding: 5px;font-size: 14px;}

/*** SEO Search City/Make/Model ***/
div.SEOCityMakeContainer * {font-family:serif;}
div.SEOCityMakeContainer {background: #ddd; border: 1px solid #aaa;padding:10;overflow-x:hidden;width:100%;}
h2.SEOCityMakeHeader {color: #151B8D; margin:0;padding: 5;}
table.SEOCityMakeTable td {vertical-align:top;font-size:12px;}
table.SEOCityMakeTable {width:90%;}
table.SEOCityMakeTable a {text-decoration:none;color:#342D7E;}
table.SEOCityMakeTable a:hover {text-decoration:underline;color:#3BB9FF;}
