.conklinBaseColor {
	color: #062C5D;
}
	

.conklinH1 {
	font-family: georgia, 'times new roman', serif;
	font-weight: bold;
	font-size: 20px;
	color: #062C5D;
	width: 100%;
	text-decoration: underline;
}

#btn-results-NewSearch {display: none;}
body {background: #ffffff;}
#tblMain {width: 980px;}
.userCounter {font-size: 10pt;color: #215153;font-weight: bold;text-align: center;}
.tdLogo {align: right;}
.lnkBackoffice {color: #0000ff;font-size: 8pt;}
.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;}
/* 

STYLES APPLIED TO NAMED SECTIONS WILL AFFECT EVERY 
PAGE ON YOUR SITE, AND SHOULD BE USED WITH CAUTION,
ESPECIALLY BACKGROUND COLORS.  IE6.0 COLLAPSES EMPTY
SECTIONS, BUT OTHER BROWSERS MAY NOT.

*/

#logo {/* this is the section at the very top of the page */
}

#mainToolbar {/* this is the section with the buttons at the top of the page, just below the header/logo section */
}
#leftBar {/* this is the section down the left side, and contains the left menu bars and banners */
}
#contentBar {/* this is the container for the main page content */ 
}
#mainBanner1 {/* main content, banner 1 */
}
#mainBanner2 {/* main content, banner 2 */
}
#mainBanner3 {/* main content, banner 3 */
}
#mainBanner4 {/* main content, banner 4 */
}
#fwBA1 {/* this is the content banner just above the footer section */
}
#footer {/* this is the last editable section on the page, full width, at the bottom */
}

/*

END NAMED SECTIONS

*/


/************************************************************/
/* General HTML tag settings  */
/************************************************************/

body, td {font-family: trebuchet, verdana, arial, sans-serif;font-size: 10pt;}

/************************************************************/
/* The next settings are for the vehicle search detail page */
/************************************************************/

.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;}

/*************************************************************/
/* The next settings are for the vehicle search results page */
/*************************************************************/

.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: .8em;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;}
/* Search form */
.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;}

/* vehicle search email form */
.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;}

#tblDealershipHours td {font-size: .55em;font-family: verdana, arial, geneva, sans-serif;white-space: no-wrap;}
.dealerHoursLabel {font-weight: bold;}
.dealerHours {}
/* .resultsFilterHilight {background: #003300;}*/
.resultsFilterHilight {background: #CFCFBF;color:#003300;}
.layout3ActionButton { font-size: .8em; font-weight: bold; color: #000080; text-decoration: none; width: 100px; border: 2px outset; background: #CCCCCC; padding: 3px; text-align: center;}
.layout3ActionButton:hover { color: #0000FF; background: #EFEFEF;}
.layout3ActionButton:active { border: 1px inset;}

.resultsPageMakeModelBlock {width: 80%;
	background: #003366;
	background-image: url('/wimages/backgrounds/searchResultsHeaderGradient.jpg');
	color: #ffffff;}
.searchResultsPhoneNumber {color: #FFFFFF;}

#mastheadHutch {
	position: relative;
	background: #FFFFFF;
	background-image: url('/wimages/hutch/masthead.jpg');
	bxackground-image: url('/wimages/hutch/sprites.jpg');
	background-repeat: no-repeat;
	background-position: 0 -55;
	width: 100%;
	height: 127px;
	color: #060;
	text-align: center;
	font-family: arial, sans-serif;
	font-size: 12px;
}
#mastheadHutch * {
	margin: 0;
	padding: 0;
}
#mastheadHutch #addressBlock {
	position: absolute;
	top: 0;
	left: 300;
	width: 400;
	border: 0px solid red;
	font-size: 12px;
}

#mastheadHutch #addressBlock h1 {
	text-align: left;
	position: absolute;
	font-size: 42px;
	top: 10px;
	left: -44px;
	font-family: georgia, 'times new roman', serif;
	font-weight: bold;
	color: #062C5D;
	margin: 1px;
	width: 650px;
	white-space: no-wrap;
}

#mastheadHutch #addressBlock h2 {
	border: 0px solid red;
	text-align: center;
	position: absolute;
	top: 65px;
	left: -100px;
	font-weight: bold;
	font-size: 1em;
	color: #FFF;
	width: 650px;
	white-space: no-wrap;
}

#mastheadHutch #addressBlock h3 {
	text-align: left;
	border: 0px solid red;
	position: absolute;
	font-weight: bold;
	font-size: .92em;
	color: #062c5d;
	left: -135;
	top: 105;
	width: 720;
	white-space: no-wrap;
}


#mastheadHutch #ulSocialLinks {
	position: absolute;
	left: 869px;
	top: 102px;
	border: 0px solid red;
}
#mastheadHutch #ulSocialLinks li {float: left; border: 0px solid green; list-style-type: none;}
#mastheadHutch #ulSocialLinks a {
	text-indent: -9999;
	border: 0px solid blue;
	display: block;
	top: 0;
	width: 20; 
	height: 20;
	margin: 0;
}

#mastheadHutch #ulSocialLinks li#twitter a:hover {
	background-image: url('/wimages/hutch/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1017 -356;
}

#mastheadHutch #ulSocialLinks li#facebook a:hover {
	background-image: url('/wimages/hutch/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1037 -356;
}

#mastheadHutch #ulSocialLinks li#youtube a:hover {
	background-image: url('/wimages/hutch/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1057 -356;
}

#mastheadHutch #ulSocialLinks li#myspace a:hover {
	background-image: url('/wimages/hutch/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1077 -356;
}


#pagePriceDisclaimer-2010 {
	width: 100%;
	text-align:center;
	font-weight: bold;
	font-size:10px;
	color:#333; 
	border: 1px solid black; 
	background:#AFC9E5; 
	padding:10px;
}



.Internetprice {color: #006600; font-weight: bold; font-size: .9em;}

#pagePriceDisclaimer {width: 100%;text-align:center;font-weight: bold;font-size:10px;color:#666666; border: 1px solid black; background:#dfdfdf; padding:10px;}

.priceDisclaimerAsterisk {display: inline; color:#666666;}


.jsvalidation {color:#FF0000;font-family:"Lucida Sans Unicode","Trebuchet MS",Tahoma,sans-serif;font-size:10px;margin-left:10px; font-weight: bold;}
.formLabel {white-space: nowrap;}
.redBorder {border: 1px solid red;}
.menuskin { width: 200;}
.menuitems { white-space: nowrap;padding-left: 0px;}


/*** 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: #003300; margin:0;padding: 5;}
table.SEOCityMakeTable td {vertical-align:top;font-size:12px;}
table.SEOCityMakeTable {width:90%;}
table.SEOCityMakeTable a {text-decoration:none;color:#030;}
table.SEOCityMakeTable a:hover {text-decoration:underline;color:#080;}

/*  referenced by: /templates/vehicleSearch/vehSearchRows.asp   */
.vehSearchRowsHeading * {font-family: serif;}
.vehSearchRowsHeading {font-weight: bold; font-size: 14px; color: #008000; width: 150px;}
.vehSearchRowsItem  {padding-right: 30px;}
.vehSearchRowsItem a {color: #F00; font-size: 12px; font-weight: bold;}
.vehSearchRowsItem a:hover {color: #668066;}
.vehSearchRowsContainer * { color: #008000; font-family: serif;}
.vehSearchRowsItem a:link {color: #008000; font-family: serif;}

#mastheadNewton {
	position: relative;
	background: #FFFFFF;
	background-image: url('/wimages/Newton/masthead.jpg');
	background-repeat: no-repeat;
	background-position: 0 -55;
	width: 980px;
	height: 127px;
	color: #060;
	text-align: center;
	font-family: arial, sans-serif;
	font-size: 12px;
}
#mastheadNewton * {
	margin: 0;
	padding: 0;
}
#mastheadNewton #addressBlock {
	position: absolute;
	top: 0;
	left: 300;
	width: 600;
	border: 0px solid red;
	font-size: 12px;
}

#mastheadNewton #addressBlock h1 {
	text-align: left;
	position: absolute;
	font-size: 42px;
	top: 10px;
	left: -14px;
	font-family: georgia, 'times new roman', serif;
	font-weight: bold;
	color: #062C5D;
	margin: 1px;
	width: 600px;
	white-space: no-wrap;
}

#mastheadNewton #addressBlock h2 {
	border: 0px solid red;
	text-align: center;
	position: absolute;
	top: 65px;
	left: -100px;
	font-weight: bold;
	font-size: 1em;
	color: #FFF;
	width: 650px;
	white-space: no-wrap;
}

#mastheadNewton #addressBlock h3 {
	text-align: left;
	border: 0px solid red;
	position: absolute;
	font-weight: bold;
	font-size: .99em;
	color: #062c5d;
	left: -140;
	top: 105;
	width: 800;
	white-space: no-wrap;
}



#mastheadNewton #ulSocialLinks {
	position: absolute;
	left: 869px;
	top: 102px;
	border: 0px solid red;
}
#mastheadNewton #ulSocialLinks li {float: left; border: 0px solid green; list-style-type: none;}
#mastheadNewton #ulSocialLinks a {
	text-indent: -9999;
	border: 0px solid blue;
	display: block;
	top: 0;
	width: 20; 
	height: 20;
	margin: 0;
}

#mastheadNewton #ulSocialLinks li#twitter a:hover {
	background-image: url('/wimages/Newton/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1017 -356;
}

#mastheadNewton #ulSocialLinks li#facebook a:hover {
	background-image: url('/wimages/Newton/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1037 -356;
}

#mastheadNewton #ulSocialLinks li#youtube a:hover {
	background-image: url('/wimages/Newton/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1057 -356;
}

#mastheadNewton #ulSocialLinks li#myspace a:hover {
	background-image: url('/wimages/Newton/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1077 -356;
}


#mastheadSalina {
	position: relative;
	background: #FFFFFF;
	background-image: url('/wimages/salina/masthead.jpg');
	background-repeat: no-repeat;
	background-position: 0 -55;
	width: 980px;
	height: 127px;
	color: #060;
	text-align: center;
	font-family: arial, sans-serif;
	font-size: 12px;
}
#mastheadSalina * {
	margin: 0;
	padding: 0;
}
#mastheadSalina #addressBlock {
	position: absolute;
	top: 0;
	left: 330;
	width: 400;
	border: 0px solid red;
	font-size: 12px;
}

#mastheadSalina #addressBlock h1 {
	text-align: left;
	position: absolute;
	font-size: 42px;
	top: 10px;
	left: 5px;
	font-family: georgia, 'times new roman', serif;
	font-weight: bold;
	color: #062C5D;
	margin: 1px;
	width: 600px;
	white-space: no-wrap;
}

#mastheadSalina #addressBlock h2 {
	border: 0px solid red;
	text-align: center;
	position: absolute;
	top: 65px;
	left: -100px;
	font-weight: bold;
	font-size: 1em;
	color: #FFF;
	width: 650px;
	white-space: no-wrap;
}

#mastheadSalina #addressBlock h3 {
	text-align: left;
	border: 0px solid red;
	position: absolute;
	font-weight: bold;
	font-size: .99em;
	color: #062c5d;
	left: -140;
	top: 105;
	width: 700;
	white-space: no-wrap;
}



#mastheadSalina #ulSocialLinks {
	position: absolute;
	left: 869px;
	top: 102px;
	border: 0px solid red;
}
#mastheadSalina #ulSocialLinks li {float: left; border: 0px solid green; list-style-type: none;}
#mastheadSalina #ulSocialLinks a {
	text-indent: -9999;
	border: 0px solid blue;
	display: block;
	top: 0;
	width: 20; 
	height: 20;
	margin: 0;
}

#mastheadSalina #ulSocialLinks li#twitter a:hover {
	background-image: url('/wimages/salina/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1017 -356;
}

#mastheadSalina #ulSocialLinks li#facebook a:hover {
	background-image: url('/wimages/salina/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1037 -356;
}

#mastheadSalina #ulSocialLinks li#youtube a:hover {
	background-image: url('/wimages/salina/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1057 -356;
}

#mastheadSalina #ulSocialLinks li#myspace a:hover {
	background-image: url('/wimages/salina/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1077 -356;
}

#tblSearchRowsMakes {}
#tblSearchRowsYears {}
#tblSearchRowsTypes {}

#mastheadfangman {
	position: relative;
	background: #FFFFFF;
	background-image: url('/wimages/fangman/masthead.jpg');
	background-repeat: no-repeat;
	background-position: 0 -55;
	width: 100%;
	height: 127px;
	color: #060;
	text-align: center;
	font-family: arial, sans-serif;
	font-size: 12px;
}
#mastheadfangman * {
	margin: 0;
	padding: 0;
}
#mastheadfangman #addressBlock {
	position: absolute;
	top: 0;
	left: 300;
	width: 400;
	border: 0px solid red;
	font-size: 12px;
}

#mastheadfangman #addressBlock h1 {
	text-align: left;
	position: absolute;
	font-size: 36px;
	top: 10px;
	left: -60px;
	font-family: georgia, 'times new roman', serif;
	font-weight: bold;
	color: #062C5D;
	margin: 1px;
	width: 650px;
	white-space: no-wrap;
}

#mastheadfangman #addressBlock h2 {
	border: 0px solid red;
	text-align: center;
	position: absolute;
	top: 65px;
	left: -100px;
	font-weight: bold;
	font-size: 1em;
	color: #FFF;
	width: 650px;
	white-space: no-wrap;
}

#mastheadfangman #addressBlock h3 {
	text-align: left;
	border: 0px solid red;
	position: absolute;
	font-weight: bold;
	font-size: .92em;
	color: #062c5d;
	left: -140;
	top: 105;
	width: 750;
	white-space: no-wrap;
}


#mastheadfangman #ulSocialLinks {
	position: absolute;
	left: 869px;
	top: 102px;
	border: 0px solid red;
}
#mastheadfangman #ulSocialLinks li {float: left; border: 0px solid green; list-style-type: none;}
#mastheadfangman #ulSocialLinks a {
	text-indent: -9999;
	border: 0px solid blue;
	display: block;
	top: 0;
	width: 20; 
	height: 20;
	margin: 0;
}

#mastheadfangman #ulSocialLinks li#twitter a:hover {
	background-image: url('/wimages/newton/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1017 -356;
}

#mastheadfangman #ulSocialLinks li#facebook a:hover {
	background-image: url('/wimages/newton/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1037 -356;
}

#mastheadfangman #ulSocialLinks li#youtube a:hover {
	background-image: url('/wimages/newton/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1057 -356;
}

#mastheadfangman #ulSocialLinks li#myspace a:hover {
	background-image: url('/wimages/newton/sprites.jpg');
	background-repeat: no-repeat;
	background-position: -1077 -356;
}

#moreInfoBlockContainer * {
	font-family: georgia, 'times new roman', serif;
}

img.moreinfoBlock { width: 17; height: 17; border: 0px solid silver;}

.moreInfoBase {
	background-image: url('/wimages/backgrounds/moreInfo-hours.jpg');
	background-repeat: no-repeat;
}

.moreInfoNW {
	width: 10;
	height: 10;
	background-position: 0 0;
}

.moreInfoN {
	width: 10;
	height: 10;
	background-position: -150 0;
}
.moreInfoNE {
	width: 10;
	height: 10;
	background-position: -385 0;
}

.moreInfoE {
	background-position: -385 -15;
}

.moreInfoSE {
	background-position: -385 -985;
}

.moreInfoS {
	background-position: -20 -985;
}

.moreInfoSW {
	background-position: 0 -985;
}

.moreInfoW {
	background-position: 0 -15;
}

.moreInfoBlockHeader {
	font-size: 14px;
	text-align: center;
	border-bottom: 1px solid #062C5D;
	font-weight: bold;
	margin: 0 0 12 0; 
}

#moreInfoBlock2 {
	width: 100%;
}

#moreInfoBlock2 td {
	font-size: 11px;
}


 #addressBlock h1 a {
 	color: #062F5B;
 	text-decoration: none;
 }
