
td {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;	}

.Headings, h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: 666666;
}

.UsedMakeModelPD {font-family: Arial, Helvetica, sans-serif;font-size: 10px;height: 18px;width: 174px;}
.PDrow {padding-bottom: 4px;}
.PDrowSub {padding-bottom: 5px;padding-left:8px;} 
.LINKrow {padding-top: 8px;}
.form-zip {background-color: #FFFFFF;height: 16px;width: 50px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-align: center;}

.input {background-color: #FFFFFF;height: 16px;width: 200px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}

.inputmultiline {background-color: #FFFFFF;height: 96px;width: 240px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.Quoteinput {background-color: #FFFFFF;height: 18px;width: 160px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.Quoteinputmultiline {background-color: #FFFFFF;height: 96px;width: 160px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.QuotePadding {padding-top: 8px;padding-bottom: 2px;}

.Hline {padding-top: 4px;padding-bottom: 4px;}
.Hlinecontainer {position: relative;left: 1px;top: 1px;color: #CCCCCC;font-size: 18px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.Hlinetext {position: absolute;left: -2px;top: -2px;color: #336699;font-size: 18px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}

.listing_detail, .listing_detail a, .listing_detail a:visited {font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
.listing_detail a:hover {font-weight: bold;font-size: 10px;font-family: Arial, Helvetica, sans-serif;text-decoration: underline;}

.listing_detail-links {font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
.listing_detail-links a, .listing_detail-links a:visited, .listing_detail-links a:hover {color: #0066CC;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}

.details-mainlink, .details-mainlink a, .details-mainlink a:visited {font-weight: bold;color: #FF6600;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
.details-mainlink a:hover {font-weight: bold;color: #FF6600;font-size: 10px;font-family: Arial, Helvetica, sans-serif;text-decoration: underline;}

.listings-save, .listings-save a, .listings-save a:visited {font-weight: bold;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
.listings-save a:hover {font-weight: bold;font-size: 10px;font-family: Arial, Helvetica, sans-serif;text-decoration: underline;}

.login_link, .login_link a, .login_link a:hover, .login_link a:visited {color: #0033CC;font-size:10px;font-weight: bold;font-family:tahoma,arial;text-decoration: none;}
.login_link a:hover {text-decoration: underline;}

.GeneralText, .GeneralText a:link, .GeneralText a:hover {font-weight: bold;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
.GeneralText a:hover {font-weight: bold;font-size: 10px;font-family: Arial, Helvetica, sans-serif;text-decoration: underline;}

.form-select {background-color: #FFFFFF;height: 18px;width: 80px;border: 1px solid #556A8C;font-family: Arial;font-size: 10px;}
.form-select-open {background-color: #FFFFFF;height: 18px;border: 1px solid #556A8C;font-family: Arial;font-size: 10px;}

.listings-link {font-weight: bold;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-variant: small-caps;text-decoration: none;}
.listings-link a:link,  .listings-link a:visited {font-weight: bold;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-variant: small-caps;text-decoration: underline;}
.listings-link a:hover {font-weight: bold;color: #6699cc;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-variant: small-caps;text-decoration: underline;}
.listingfeatures, .listingfeatures a:link, .listingfeatures a:visited {color: #000000;font-size: 10px;font-family: Arial, Helvetica, sans-serif;text-decoration: underline;}
.listingfeatures a:hover{color: #990000;font-size: 10px;font-family: Arial, Helvetica, sans-serif;text-decoration: underline;}
.listDate {font-size:9; color: #666666}

.CSPhone
{

color:#CE0C29;
}

.TopLinks {font-size: 12px;font-weight: bold;text-decoration: none;background-color: #eaeaea;margin: 0px;padding-top: 2px;padding-right: 8px;padding-bottom: 2px;padding-left: 8px;border: 1px solid #666666;}
.TopLinks a:link, .TopLinks a:visited{font-size: 12px;font-weight: bold;text-decoration: none;}
.TopLinks a:hover{font-size: 12px;font-weight: bold;text-decoration: underline;background-color: #eaeaea;}
.SubLinks {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #999999;text-decoration: none;margin: 0px;padding-top: 4px;padding-right: 8px;padding-bottom: 4px;padding-left: 8px;}
.SubLinks a:link, .SubLinks a:visited{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #999999;text-decoration: none;}
.SubLinks a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #999999;text-decoration: underline;}

.Toggle-Live { display:block; }
.Toggle-Dead { display:none; }
.IAmSoHappyTheresACertifiedPreOwnedStyle
{
margin-top:8px;
color:red;
}
.HC_TopHeading {font-family: Times, "Times New Roman", serif;font-size: 20px;font-weight: normal;color: #000000;padding-top: 3px;padding-bottom: 3px;padding-left: 6px;}
.datetime {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #999999;padding-right: 6px;padding-top: 8px;vertical-align: bottom;font-weight: bold;}
.QuoteinputPD {background-color: #FFFFFF;height: 18px;width: 160px;border: 1px solid #556A8C;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.borderR {border-right-width: 1px;border-right-style: solid;border-right-color: #999999;}
.borderLT {border-top-width: 1px;border-left-width: 1px;border-top-style: solid;border-left-style: solid;border-top-color: #999999;border-left-color: #999999;}
.borderT {border-top-width: 1px;border-top-style: solid;border-top-color: #999999;}
.borderTR {border-top-width: 1px;border-top-style: solid;border-top-color: #999999;border-right-width: 1px;border-right-style: solid;border-right-color: #999999;}
.borderTRB {border-top-width: 1px;border-top-style: solid;border-top-color: #999999;border-right-width: 1px;border-right-style: solid;border-right-color: #999999; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;}
.borderLRB {border-left-width: 1px;border-left-style: solid;border-left-color: #999999;border-right-width: 1px;border-right-style: solid;border-right-color: #999999;	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;}
.featuredTopics {color: #FF6600;}
.featuredDescription {color: #999999;}
.trim {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #999999;padding-right: 6px;padding-left: 12px;padding-top: 8px;font-weight: bold;}
.style {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;padding-right: 3px;padding-left: 3px;}
.PortfolioHeader {border: solid 1px #e7e7e7;}
.PortfolioBody {border-left: 1px solid #e7e7e7;border-right: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;padding-left:12px;padding-top:4px;padding-bottom:8px;}

.Live { display:block; }
.Dead { display:none; }

.TDtopLeft {padding-top: 8px;padding-left: 8px;}
.TDtopRight {padding-top: 8px;}

.HotDealsLeft 
{
border-top: 2px solid #FF6600;
border-bottom: 2px solid #FF6600;
border-left: 2px solid #FF6600;
}
.HotDealsRight 
{
border-top: 2px solid #FF6600;
border-bottom: 2px solid #FF6600;
border-right: 2px solid #FF6600;
}
.HotDealsCenter
{
border-top: 2px solid #FF6600;
border-bottom: 2px solid #FF6600;
}

.FeaturedDealerLeft {border-top-width: 2px;border-bottom-width: 2px;border-left-width: 2px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #4878A0;border-bottom-color: #4878A0;border-left-color: #4878A0;}
.FeaturedDealerRight {border-top-width: 2px;border-bottom-width: 2px;border-right-width: 2px;border-top-style: solid;border-bottom-style: solid;border-right-style: solid;border-top-color: #4878A0;border-bottom-color: #4878A0;border-right-color: #4878A0;}
.FeaturedDealerCenter {border-top-width: 2px;border-bottom-width: 2px;border-top-style: solid;border-bottom-style: solid;border-top-color: #4878A0;border-bottom-color: #4878A0;}

.feature-header {padding-top: 15px;font-weight: bold;border-bottom: 3px double #666666;}
.feature-header-feature {font-weight: bold;border-bottom: 3px double #666666;}
.feature-feature {font-weight: normal;border-bottom: 1px dashed #cccccc;}
.MoreInStock {color: #FFFFFF;padding-top: 2px;padding-right: 0px;padding-bottom: 2px;padding-left: 0px;font-variant: small-caps;}
.MoreInStockBody,  .MoreInStockBody a{padding-top: 2px;padding-right: 0px;padding-bottom: 2px;padding-left: 0px;font-variant: normal;color: #000000;}
.headlinecontainer {position: relative;left: 1px;top: 1px;color: #000099;font-size: 22px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.headlinecontainer2 {position: relative;left: 1px;top: 1px;color: #000000;font-size: 18px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.moreInfo {color: #000000;font-size: 14px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.moreInfo a{font-size: 14px;color: #cc0000;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.moreInfo a:hover{font-size: 14px;color: #cc0000;font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-decoration: underline;}
.headlinePad {padding-left:4px;padding-right:4px;}
.details-mainlink, .details-mainlink a, .details-mainlink a:visited {font-weight: bold;color: #FF6600;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
.details-mainlink a:hover {font-weight: bold;color: #FF6600;font-size: 10px;font-family: Arial, Helvetica, sans-serif;text-decoration: underline;}


.Dealer a, .DealerSelected a {
	display: block;
	width:205;
	height:16;
	font: bold 10px tahoma, verdana, arial, sans-serif;
	border: 1px solid #fafafa;
	color: #000000;
	background-color: #fafafa;
	text-decoration: none;
	padding: 1px;
	}
.DealerSelected  a {
	color: #B4B3B3;
	}
.Dealer   a:hover, .Dealer   a:hover  {
	background-image:url("../../Autos/images/addarrow.gif");
	background-repeat:no-repeat;
	background-position: center right;
	border: 1px solid #cccccc;
	}
.DealerSelected a:hover, .DealerSelected a:hover  {
	background-image:url("../../Autos/images/removearrow.gif");
	background-repeat:no-repeat;
	background-position: center left;
	border: 1px solid #cccccc;
	}
.carMake a{
	display: block;
	width:140;
	height:16;
	font: bold 10px tahoma, verdana, arial, sans-serif;
	border: 1px solid #fafafa;
	color: #000000;
	background-color: #fafafa;
	text-decoration: none;
	padding: 1px;
	}
	
.carMakeSelected a {
	display: block;
	width:140;
	height:16;
	font: bold 10px tahoma, verdana, arial, sans-serif;
	border: 1px solid #fafafa;
	color: #000000;
	background-color: #fafafa;
	text-decoration: none;
	padding: 1px;
	}	 
.carMakeSelected a {
	color: #B4B3B3;
	}
.carMake  a:hover, .carMake  a:hover  {
	background-image:url("../../Autos/images/addarrow.gif");
	background-repeat:no-repeat;
	background-position: center right;
	border: 1px solid #cccccc;
	}
.carMakeSelected a:hover, .carMakeSelected a:hover  {
	background-image:url("../../Autos/images/removearrow.gif");
	background-repeat:no-repeat;
	background-position: right;
	border: 1px solid #cccccc;
	}	
.plaintext {
	font: normal 11px arial, helvetica, sans-serif;
	}
.scrollbox {
	background-color:#fafafa;
	position:relative;
	width:165px;
	height:180px;
	overflow:auto;
	padding: 10px 0px 10px 6px;
	border: 1px solid #000000 !important;
	}			

.contactDealer
{
font-weight: bold;

font-size: 14px;
font-family: Arial;
padding:13px;
}

.contactDealer_sm
{
font-weight: bold;

font-size: 14px;
font-family: Arial;
padding:7px;
}

.formZip 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:54px;
}
.inputPD 
{
	width:180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	margin-bottom: 5px;
}
.inputPDshort 
{
	width:176px;font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	margin-bottom: 5px;
}
.priceInputPD
{
	width:72px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000
}
.submitPD 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.pdRow
{
	padding-bottom:5px;
}
.NewCarsFrame
{
}
.UsedCarsFrame
{
}
.FindDealerFrame
{

}

.container
{
	border: 1px solid #C3C3C3;
	background-color: #E6EBF5;
}
.containerSeparation 
{
	padding:0px 4px 4px 0px;
}
.container TH
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #C3C3C3;
	text-align:left;
	padding: 2px;
}
.container TD
{
	padding: 2px;
}
.containerHighlight
{
	background-color:#C0CCE4;
	margin-top:2px;
	padding:4px;
}

.windowTile
{
 }
.windowTileTitle
{
}
.windowTileTitleText
{
color: #A30600;
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
font-weight:bold;

}
.windowTileTitleTextSmall
{
color: #000000;
font-family: Arial, Verdana, sans-serif;
font-size: 13px;
font-weight:bold;

}
.windowTileBody
{
padding: 2px;
}
.windowTileInnerBox
{
}
.highlightedBox, .highlightedBox a
{
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #000000; 
font-weight: bold;
background-color: #799AD5;
}

.sideHeader
{
border: 1px solid #CDD0D5;
background-color: #E8EEFE;
color: #4F5255; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold;
padding-left: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
}

.edmundHeader
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
padding-left: 0px; 
padding-top: 1px; 
padding-bottom: 5px; 
}


.disclaimer
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
color:  #999999;

}

.refineSearchBox
{
border: 2px solid #999999;
padding:5px;
background-color:#EFF3F6;
width:100%;
}

.featuredBox
{
border:1px solid #CBCBCB;
padding: 4px;
}

.featuredDealer2
{
padding-left: 2px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-right: 2px;
width:180px; 
}


.hotdealsframetext {
	font: bold 10px tahoma, verdana, arial, sans-serif; 
	}

 
.pagination
{
font-weight:normal;
color:666666;
}


.windowTabOff
{
	background-color: #EFEFEF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px;
	border-top: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	border-left: 1px solid #cbcbcb;
	white-space: nowrap;
}
.windowTabOn
{
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px;
	border-top: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	border-left: 1px solid #cbcbcb;
	white-space: nowrap;
}


