{
padding: 0;
margin: 0;
border: 0;
}
body, html {
color: #000000; 
font-family:Arial;
background-color: #ffffff;
padding:0;
margin:0;
font-size:14px;
}

.h1 {
color:#5A5758;
font-size:34px;
float:left;
font-weight:bold;
}

.h2 {
color:#333333 ; /* text color */
font-family:Arial, Helvetica, sans-serif; /* font name */
font-size:18px; /* font size */
text-align:left;
text-decoration:none
}

#content {
width:960px;
margin:0 auto;
}

#container {
width:960px;
margin:0 auto;
/*background-image:url(images/mainbackLIGHTBOX.gif);*/
background-repeat:no-repeat;
background-position:bottom right;
}

#searchhead{
width:955px;
font-size:10px;
color:#999999;
height:20px;
margin-top:10px;
background-color:#F3F3F3;
padding-top:5px;
padding-bottom:5px;
border-bottom:#999999 1px dotted;
border-top:#999999 1px dotted;
padding-left:5px;
}

#searchheadSTATIC{
width:960px;
font-size:10px;
color:#999999;
height:20px;
margin-top:10px;
position: fixed;
background-color:#F3F3F3;
padding-top:5px;
padding-bottom:5px;
border-bottom:#999999 1px dotted;
border-top:#999999 1px dotted;
top:0;
padding-left:5px;
}

#header {
width:960px;
height:80px;
margin-top:30px;
}

#menubar {
margin-bottom:4px;
}

#menubarMINI {
margin-bottom:4px;
}

#mainsplash {
width:960px;
}

#splashleft {
width:715px;
float:left;
background-image:url(images/mainbackLIGHTBOX.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

#splashright {
width:236px;
float:right;
padding-right:5px;
}

#subsplash {
width:960px;
height:204px;
margin-bottom:4px;
margin-top:4px;
}

#tour {
margin-bottom:6px;
}

#subsplashleft {
width:715px;
float:left;
height:204px;
background-color:#B8B9BB;
}

#subsplashright {
float:right;
width:236px;
padding-right:5px;
}

#botsplash {
width:960px;
}

#botsplashleft {
width:715px;
float:left;
}

#botsplashright {
float:right;
width:236px;
padding-right:5px;
}

#footer {
width:955px;
color:#666666;
font-size:8px;
margin-top:5px;
border-top:#666666 2px solid;
}

#footerleft {
float:left;
}

#footerright {
float:right;
}

.headerlogos {
float:left;
padding-right:15px;
}

div#menubar {
height: 20px;
width:960px;
background-color: #ffffff;
}

div#menubar ul {
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFF;
line-height: 20px;
white-space: nowrap;
}

div#menubar li {
list-style-type: none;
display: inline;
background-color: #A7A9AC;
margin-right:5px;
}

div#menubar li a {
text-decoration: none;
padding-left:28px;
padding-right:28px;
color: #FFF;
}

div#menubar li a:link {
color: #FFF;
}

div#menubar li a:visited {
color: #FFF;
}

div#menubar li a:hover {
color: #FFF;
background-color: #231F20;
}

a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}

#topsplash {
width:960px;
margin-bottom:4px;
background-color:#000000;
}

#newsalesmodscontainer {
width:955px;
background-color:#D1D2D4;
height:550px;
}

#newsalesmodsLEFT {
width:450px;
float:left;
padding:15px;
}

#newsalesmodsLEFTfeature {
width:560px;
float:left;
}

#newsalesmodsRIGHT {
width:470px;
float:right;
padding-bottom:20px;
}

#newsalesmodsINNER {
width:470px;
float:left;
padding-left:20px;
margin-top:10px;
}

#newsalesmodsRIGHTfeature {
width:360px;
float:right;
padding-bottom:20px;
margin-right:15px;
}

#leftmod {
float:left;
width:150px;
margin-bottom:15px;
margin-right:5px;
}

#leftmodsaabcssfix {
float:left;
width:180px;
margin:15px;
margin-left:20px;
}

.newmodtitle {
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#231F20;
}

.newmodtitle A:link{
text-decoration:none;
color:#231F20;
}

.newmodtitle A:visited{
text-decoration:none;
color:#231F20;
}

.newmodtitle A:hover{
text-decoration:underline;
}

.fromtxt {
font-family:Arial;
font-size:12px;
color:#231F20;
}

.fromtxtbig {
font-family:Arial;
font-size:18px;
color:#231F20;
}

#newsalesmodsbot {
width:960px;
padding:10px;
}

#frandesc {
color:#FFFFFF;
font-size:35px;
font-weight:bold;
}

.formfield {
color:231F20; 
font-size:12px;
width:350px;
padding-top:2px;
}

.formfieldnew {
color:#231F20; 
font-size:12px;
width:420px;
padding-top:2px;
height:20px;
clear:both;
}

#usedLEFT {
float:left;
width:238px;
background-color:#939598;
height:1200px;
}

#dealerbarRIGHT {
float:right;
width:238px;
background-color:#939598;
height:1100px;
margin-right:5px;
}

#usedRIGHT {
float:right;
width:700px;
}

#quickfind {
width:185px;
margin-left:20px;
/*margin-top:5px;*/
}

.quickfindtext {
color:#FFFFFF;
font-weight:bold;
font-size:16px;
width:190px;
border-bottom:#FFFFFF 1px solid;
padding-right:5px;
padding-top:4px;
padding-bottom:4px;
height:20px;
}

.quickfindtext A:link{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:16px;
}

.quickfindtext A:visited{
color:#FFFFFF;
font-weight:bold;
font-size:16px;
text-decoration:none;
}

.quickfindtext A:hover{
color:#FF0000;
font-weight:bold;
font-size:16px;
text-decoration:underline;
}

.plate{
float:left; 
background-image:url(images/used_plateback.gif); 
background-repeat:no-repeat; 
width:90px; 
height:32px;
padding-top:7px;
text-align:center;
margin-right:3px;
font-weight:bold;
font-size:16px;
color:#000000;
}

.plate a:link {
color:#333333;
text-decoration:none;
}

.plate a:visited {
color:#333333;
text-decoration:none;
}

.plate a:hover {
color:#333333;
text-decoration:underline;
}

.platesml{
float:left;  
font-size:12px; 
font-weight:bold; 
width:68px; 
text-align:center;
color:#000000;
}

.platesml a:link {
text-decoration:none;
color:#000000;
}
.platesml a:hover {
text-decoration:underline;
color:#000000;
}
.platesml a:visited {
text-decoration:none;
color:#000000;
}

.favcarlink{
font-size:12px; 
font-weight:bold; 
float:left; 
margin-left:5px; 
padding-top:3px;
color:#333333;
}

.favcarlink a:link {
text-decoration:none;
color:#333333;
}

.favcarlink a:visited {
text-decoration:none;
color:#333333;
}

.favcarlink a:hover {
text-decoration:underline;
color:#333333;
}

.carinfotop {
float:left;
width:510px;
height:32px;
color:#FFFFFF;
font-size:16px;
background-image:url(images/used_carinfotopback.gif);
background-repeat:repeat-x;
padding-top:7px;
padding-left:8px;
font-weight:bold;
}

.carinfotop A:link{
color:#FFFFFF;
font-size:16px;
font-weight:bold;
text-decoration:none;
}

.carinfotop A:hover{
color:#FFFFFF;
font-size:16px;
font-weight:bold;
text-decoration:underline;
}

.carinfotop A:visited{
color:#FFFFFF;
font-size:16px;
font-weight:bold;
text-decoration:none;
}

.carinfotopFEATURE {
float:left;
width:547px;
height:32px;
color:#FFFFFF;
font-size:16px;
background-image:url(images/used_carinfotopback.gif);
background-repeat:repeat-x;
padding-top:7px;
padding-left:8px;
font-weight:bold;
}

.usedprice {
float:left; 
background-image:url(images/used_priceback.gif);
background-repeat:repeat-x;
height:32px;
width:78px;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
padding-top:5px;
text-align:center;
margin-left:1px;
}

.usedpriceFEATURE {
float:right; 
background-image:url(images/used_priceback.gif);
background-repeat:repeat-x;
height:32px;
width:78px;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
padding-top:5px;
text-align:center;
margin-left:1px;
}

.infotop {
width:720px;
}

.infomain {
width:690px;
padding-bottom:5px;
height:165px;
}

.usedimg {
width:149px; 
height:112px;
float:left;
}

.usedinfomainright {
width:430px;
float:left;
}

.useddescription {
float:right; 
width:340px; 
font-size:11px;
margin-right:5px;
height:70px;
color:#333333;
text-align:justify;
}

.useddescriptionFEATURE {
float:right; 
width:695px; 
font-size:11px;
margin-right:5px;
height:100px;
color:#333333;
}

.usedbulletsCONTAINER {
float:left; 
width:170px; 
margin-left:10px;
color:#333333;
}

.usedbullets {
font-size:11px;
font-weight:bold;
width:180px;
height:15px;
}

.usedbulletsdetails {
float:left; 
text-align:left;
font-weight:100;
}

.usedbulletstitles {
float:left; 
width:78px;
}

.usedinfomainRIGHTbot {
border-top:#999999 1px solid;
}

#CarouselDivHolder {
float:left;
width:450px;
padding-left:5px;
}

#CarouselDiv {
width:430px;
}

#newsales {
width:960px;
}

.newsalesLOGOS {
float:left;
}
.newsalesLOGOS A:link{
float:left;
}
.newsalesLOGOS A:visited{
float:left;
}
.newsalesLOGOS A:hover{
float:left;
}

#newviewfeature {
padding:15px;
font-size:16px;
color:#333333;
}

#newleft{
float:left;
background-color:#999999
}

#newfeaturevehicletitle {
font-size:16px;
color:#221E1F;
font-weight:bold;
}

.usedsearchbar {
font-style:10px;
font-family:Arial;
}

.usedpagenums {
font-size:14px;
color:#666666;
padding-left:2px;
padding-right:2px;
}

.usedpagenums a:link{
font-size:14px;
text-decoration:none;
color:#666666;
padding-left:2px;
padding-right:2px;
}

.usedpagenums a:visited{
font-size:14px;
text-decoration:none;
color:#666666;
padding-left:2px;
padding-right:2px;
}

.usedpagenums a:hover{
font-size:14px;
text-decoration:underline;
color:#FF0000;
padding-left:2px;
padding-right:2px;
}



.usedpagenumsRED {
font-size:14px;
color:#FF0000;
text-decoration:none;
padding-left:2px;
padding-right:2px;
}

.usedpagenumsRED a:link{
font-size:14px;
text-decoration:none;
color:#FF0000;
padding-left:2px;
padding-right:2px;
}

.usedpagenumsRED a:visited{
font-size:14px;
text-decoration:none;
color:#FF0000;
padding-left:2px;
padding-right:2px;
}

.usedpagenumsRED a:hover{
font-size:14px;
text-decoration:none;
color:#FF0000;
padding-left:2px;
padding-right:2px;
}

#overlayfrm {background-color:#333; -moz-opacity:0.8; opacity:.80; filter:alpha(opacity=80);}

#contactcontainer {
padding-left:20px;
background-image:url(images/mainbackLIGHTBOX.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

#contactcontainerCAR {
margin-left:10px;
margin-top:5px;
}

.contacttitle {
color:#5A5758;
font-size:34px;
float:left;
font-weight:bold;
}

.contactrow {
width:705px;
padding-top:3px;
padding-bottom:3px;
border-bottom:#B4B4B4 1px dotted;
min-height:22px;
clear:both;
}

.contactrowPAD {
width:705px;
padding-top:10px;
padding-bottom:10px;
border-bottom:#B4B4B4 1px dotted;
min-height:35px;
clear:both;
}

.contactrowBOOK {
width:260px;
padding-top:5px;
padding-bottom:5px;
clear:both;
}
.contactheadBOOK {
float:left;
font-size:12px;
color:#ffffff;
font-weight:bold;
}
.contactfieldBOOK {
float:right;
}

.contactrowNOBOT {
width:695px;
padding-top:3px;
border-bottom:#B4B4B4 1px dotted;
}

.contacthead {
float:left;
width:150px;
font-size:12px;
color:#666666;
font-weight:bold;
}

.contactheadaddcar {
float:left;
width:100px;
font-size:12px;
color:#666666;
font-weight:bold;
padding-left:40px;
}

.contactfield {
float:left
}

.contacthelp {
float:right;
}

.redstar {
color:#FF0000;
font-size:12px;
}

.lightclosebut {
font-size:24px;
color:#666666;
float:right;
}

.lightclosebut a:link{
font-size:24px;
text-decoration:none;
color:#666666;
}

.lightclosebut a:hover{
font-size:24px;
text-decoration:underline;
color:#666666;
}

.lightclosebut a:visited{
font-size:24px;
text-decoration:none;
color:#666666;
}

.registeroffers {
margin-top:6px;
color:#5B595A; 
font-size:16px
}

.registeroffers a:link{
color:#5B595A; 
text-decoration:none;
}

.registeroffers a:hover{
color:#5B595A; 
text-decoration:underline;
}

.registeroffers a:visited{
color:#5B595A; 
text-decoration:none;
}

#usedmidrowFEATURE {
width:720px;
margin-top:4px;
margin-bottom:4px;
margin-left:10px;
}

#usedimagecontainerfeature {
float:left;
}

#usedbotrowfeature {
width:720px;
padding-top:3px;
padding-bottom:3px;
border-top:#B4B4B4 1px dotted;
border-bottom:#B4B4B4 1px dotted;
margin-top:5px;
margin-left:10px;
}

#usedbotrowfeatureBOT {
width:720px;
padding-bottom:3px;
border-bottom:#B4B4B4 1px dotted;
margin-top:5px;
}

#usedfeatureRIGHT {
width:260px;
float:right;
}

#usedbulletsCONTAINERFEATURE {
float:left; 
width:250px; 
}

.usedbulletsFEATURE {
font-size:14px;
font-weight:bold;
width:250px;
margin-bottom:2px;
}

.usedbulletsdetailsFEATURE {
float:left; 
text-align:left;
font-weight:normal;
}

.usedbulletstitlesFEATURE {
float:left; 
width:140px;
}

#usedfeaturedesc {
width:250px;
font-size:10px;
border-top:#B4B4B4 1px dotted;
border-bottom:#B4B4B4 1px dotted;
padding-top:3px;
padding-bottom:3px;
margin-bottom:5px;
text-align:justify;
}

#usedfeaturecontact {
width:250px;
height:60px;
font-size:9px;
border:#ff0000 1px solid;
margin-top:5px;
}

#netqbadge {
padding-top:5px;
float:left;
margin-right:10px;
}

#usedfeatureimgsml {
float:left;
margin-top:5px;
}

#whatcar {
padding-top:6px;
float:left;
}

#coverflowDIV {
margin-left:10px;
}

#advsearch {
width:685px; 
margin-top:10px; 
margin-bottom:10px; 
border-top:#D70F23 1px dotted;
border-bottom:#D70F23 1px dotted; 
padding:3px;
padding-top:4px;
}

.newhead {
	color:#CC0033; /* text color */
	font-family: Arial; /* font name */
	font-size:50px; /* font size */
	text-align:left;
	font-weight:bold;
}

.firstlinegrey{
	color:#333333 ; /* text color */
	font-family:Arial, Helvetica, sans-serif; /* font name */
	font-size:18px; /* font size */
	text-align:left;
	text-decoration:none
}

.stockheadwhite{
	color:333333 ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
}

.advsearchbut {
float:left;
color:#5B595A; 
font-size:10px;
text-align:center;
margin:0 auto;
}

.advsearchbut a:link{
float:left;
color:#5B595A; 
text-decoration:none;
text-align:center;
margin-left:170px;
}

.advsearchbut a:hover{
float:left;
color:#5B595A; 
text-decoration:underline;
text-align:center;
margin-left:170px;
}

.advsearchbut a:visited{
float:left;
color:#5B595A; 
text-decoration:none;
text-align:center;
margin-left:170px;
}

.advsearchbutUSEDHEAD {
color:#ffffff; 
font-size:10px;
}

.advsearchbutUSEDHEAD a:link{
color:#ffffff; 
text-decoration:none;
}

.advsearchbutUSEDHEAD a:hover{
color:#ff0000; 
text-decoration:underline;
}

.advsearchbutUSEDHEAD a:visited{
color:#ffffff; 
text-decoration:none;
}


.formbut {
font-size:14px; 
border:#333333 2px solid; 
padding-left:15px; 
padding-right:15px; 
padding-top:8px; 
padding-bottom:8px;
}

.formbutsml {
font-size:14px; 
border:#333333 2px solid; 
padding-left:10px; 
padding-right:10px; 
padding-top:4px; 
padding-bottom:4px;
}

.formbutxsml {
font-size:12px; 
border:#333333 2px solid; 
padding-left:4px; 
padding-right:4px; 
padding-top:2px; 
padding-bottom:2px;
}

.news {
font-size:12px;
color:#666666;
}

#containeroffers {
width:955px;
background-image:url(images/mainbackLIGHTBOX.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

#leftoffers {
float: left;
width: 70px;
padding: 0px;
height:80px;
background:#ffffff;
margin-right:15px;
margin-left:0px;
margin-bottom:10px;
margin-top:10px;
}

html>body #leftoffers {
float: left;
width: 155px;
padding: 0px;
height:100%;
background:#ffffff;
margin-right:20px;
margin-left:0px;
margin-bottom:10px;
margin-top:10px;
}

.stockcontact{
	color:#333333 ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
}

.stockcontactWHITE{
	color:#ffffff ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
}


.dealershipsbut {
float:left;
color:#5B595A; 
font-size:12px;
text-align:center;
width:85px;
}

.dealershipsbut a:link{
float:left;
color:#5B595A; 
text-decoration:none;
text-align:center;
}

.dealershipsbut a:hover{
float:left;
color:#5B595A; 
text-decoration:underline;
text-align:center;
}

.dealershipsbut a:visited{
float:left;
color:#5B595A; 
text-decoration:none;
text-align:center;
}

#newscontainer {
margin-top:25px;
}

#usedsearchtop {
width:690px;
border-bottom:#666666 1px dotted; 
margin-bottom:2px; 
padding-bottom:4px; 
height:13px;
}

#usedsearchbot {
width:690px; 
margin-bottom:5px; 
height:13px;
}

.usedbutfeature {
float:left; 
padding-right:5px; 
padding-top:5px;
}

#alsolike {
float:left; 
}

#usedfeaturecontactTEXT {
float:left; 
width:80px; 
color:#5A5758; 
font-size:9px; 
padding-left:2px; 
padding-top:3px;
}

#mysewardhead {
float:right;
margin-right:20px;
}

#register {
color:#999999; 
font-size:10px;
text-decoration:none;
}

#register a:link{
color:#999999; 
font-size:10px;
text-decoration:none;
}

#register a:hover{
color:#999999; 
font-size:10px;
text-decoration:none;
}

#register a:visited{
color:#999999; 
font-size:10px;
text-decoration:none;
}

#CaptchaDiv {
  margin: 0;
  padding: 0;
  width:265px;
}

#CaptchaImage {
  float: left;
  margin: 0;
  padding: 0;
  width:240px;
}

#CaptchaIcons {
  width: 22px;
  float: right;
  text-align: left;
  margin: 0;
  padding: 0;
}

#CaptchaIcons img {
  border: 0;
  margin: 0;
  padding: 0;
}

#CodeIncorrectLabel {
color:#FF0000;
}

.dealershipsrow {
width:690px;
margin-bottom:25px;
}

.dealershipsrowMINI {
width:280px;
margin-bottom:25px;
border-bottom:#CCCCCC 1px dotted;
clear:both;
}

.dealershipshead {
	color:#333333 ; /* text color */
	font-family: Arial; /* font name */
	font-size: 22px; /* font size */
	font-weight: bold;	
	text-align:left;
}

.dealershipshead A:link{
	color:#333333 ; /* text color */
	font-family: Arial; /* font name */
	font-size: 22px; /* font size */
	font-weight: bold;	
	text-align:left;
	text-decoration:none
}

.dealershipshead A:hover{
	color:#ff0000 ; /* text color */
	font-family: Arial; /* font name */
	font-size: 22px; /* font size */
	font-weight: bold;	
	text-align:left;
	text-decoration:none
}

.dealershipshead A:visited{
	color:#333333 ; /* text color */
	font-family: Arial; /* font name */
	font-size: 22px; /* font size */
	font-weight: bold;	
	text-align:left;
	text-decoration:none
}

.dealershipsdetails {
	color:#333333 ; /* text color */
	font-family: Arial; /* font name */
	font-size: 14px; /* font size */
	font-weight: bold;	
	text-align:left;
	padding-top:2px;
}

.dealershipsheadMINI {
	color:333333 ; /* text color */
	font-family: Arial; /* font name */
	font-size: 16px; /* font size */
	font-weight: bold;	
	text-align:left;
}
.dealershipsdetailsMINI {
	color:#333333 ; /* text color */
	font-family: Arial; /* font name */
	font-size: 12px; /* font size */
	font-weight: bold;	
	text-align:left;
}

.dealershipsROWinner {
width:690px;
margin-bottom:5px;
border-bottom:#666666 1px dotted;
min-height:90px;
}

.dealershipsROWinnerMINI {
width:280px;
margin-bottom:5px;
border-bottom:#666666 1px dotted;
min-height:90px;
}

.mysewardheadbut {
border:none;
color:#999999; 
font-size:10px; 
background-color:#F3F3F3;
}

.mysewardheadlink {
color:#999999; 
font-size:10px; 
}
.mysewardheadlink A:link{
color:#999999; 
font-size:10px;
text-decoration:none;
}
.mysewardheadlink A:hover{
color:#ff0000; 
font-size:10px; 
}
.mysewardheadlink A:visited{
color:#999999; 
font-size:10px; 
text-decoration:none;
}

.mysewardlogosml {
float:left; 
padding-top:2px; 
margin-right:5px;
color:#000000;
font-size:12px;
font-weight:bold;
}
.mysewardlogosml A:link{
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.mysewardlogosml A:hover{
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.mysewardlogosml A:visited{
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.mysewardsection {
float:left;
font-size:14px;
font-weight:bold;
color:#000000;
padding-right:35px;
}
.mysewardsection A:link{
float:left;
font-size:14px;
font-weight:bold;
color:#000000;
padding-right:35px;
}
.mysewardsection A:visited{
float:left;
font-size:14px;
font-weight:bold;
color:#000000;
}
.mysewardsection A:hover{
float:left;
font-size:14px;
font-weight:bold;
color:#000000;
}

.mysewardsectionFADE {
float:left;
font-size:14px;
font-weight:bold;
color:#999999;
padding-right:34px;
}
.mysewardsectionFADE A:link{
float:left;
font-size:14px;
font-weight:bold;
color:#999999;
text-decoration:none;
}
.mysewardsectionFADE A:visited{
float:left;
font-size:14px;
font-weight:bold;
color:#999999;
text-decoration:none;
}
.mysewardsectionFADE A:hover{
float:left;
font-size:14px;
font-weight:bold;
color:#999999;
text-decoration:none;
}

.servicetxt {
color:#333333;
font-size:16px;
width:330px; 
padding-left:25px; 
margin-bottom:15px;
text-align:justify;
}

.newstitle {
float:left; 
font-size:30px; 
font-weight:bold;
font-family:Arial;
color:#999999;
}

.newsstory {
padding-top:5px;
color:#000000;
font-size:14px;
}

.usedcarcontainer {
width:690px;
border-bottom:#5A5758 2px solid;
margin-bottom:15px;
}

.black10link {
color:#000000;
font-size:10px;
}

.black10link A:link{
color:#000000;
font-size:10px;
text-decoration:none
}

.black10link A:hover{
color:#FF0000;
font-size:10px;
text-decoration:none;
}

.black10link A:visited{
color:#000000;
font-size:10px;
text-decoration:none
}

.fakebutton {
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 58px;
	background: #A7A9AC;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	float:left;
}

.medgreylink {
color:#666666;
font-size:24px;
}

.medgreylink A:link{
color:#666666;
font-size:24px;
text-decoration:none
}

.medgreylink A:hover{
color:#ff0000;
font-size:24px;
text-decoration:none;
}

.medgreylink A:visited{
color:#666666;
font-size:24px;
text-decoration:none
}

.smlgreylink {
color:#666666;
font-size:12px;
}

.smlgreylink A:link{
color:#666666;
font-size:12px;
text-decoration:none
}

.smlgreylink A:hover{
color:#ff0000;
font-size:12px;
text-decoration:none;
}

.smlgreylink A:visited{
color:#666666;
font-size:12px;
text-decoration:none
}

.mibig {
color:#FF0000; 
font-style:italic; 
float:left; 
font-size:32px; 
font-weight:bold;
text-decoration:none;
}

.mibig A:link{
color:#FF0000; 
font-style:italic; 
float:left; 
font-size:32px; 
font-weight:bold;
text-decoration:none;
}

.mibig A:hover{
color:#FF0000; 
font-style:italic; 
float:left; 
font-size:32px; 
font-weight:bold;
text-decoration:none;
}

.mibig A:visited{
color:#FF0000; 
font-style:italic; 
float:left; 
font-size:32px; 
font-weight:bold;
text-decoration:none;
}

  label.overlabel {
  position:absolute;
  top:9px;
  left:778px;
  z-index:1;
  color:#999;
  }

  label.overlabel-apply {
    position:absolute;
    top:3px;
    left:5px;
    z-index:1;
    color:#999;
  }

.advsearchhead {
float:left; 
font-style:italic; 
font-size:10px;
}

#newsticker {
width:710px;
height:16px;
border:#999999 1px solid;
padding-top:3px;
padding-left:3px;
}

.tickls {
color:#ff0000;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.tickls A:link {
color:#ff0000;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.tickls A:hover {
color:#ff0000;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.tickls A:visted {
color:#ff0000;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.tickstory {
color:#333333;
font-size:12px;
text-decoration:none;
padding-top:1px;
padding-left:5px;
font-weight:bold;
}

.tickstory A:link {
color:#333333;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.tickstory A:hover {
color:#333333;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.tickstory A:visted {
color:#333333;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.visitserviceplan {
color:#333333;
font-size:15px;
text-decoration:none;
}

.visitserviceplan A:Link {
color:#333333;
font-size:15px;
text-decoration:none;
}

.visitserviceplan A:Hover {
color:#333333;
font-size:15px;
text-decoration:none;
}

.visitserviceplan A:Visted {
color:#333333;
font-size:15px;
text-decoration:none;
}

.usedcarinner {
width:690px;
}

.usedcarinnerVALUE {
width:690px;
border-bottom:#BAEB0D 4px solid;
}

.financeqs {
color:#000000;
font-family:Arial;
font-size:16px;
text-decoration:none;
font-weight:bold;
}

.financeqs A:link {
color:#000000;
font-family:Arial;
font-size:16px;
text-decoration:none;
font-weight:bold;
}

.financeqs A:hover {
color:#ff0000;
font-family:Arial;
font-size:16px;
text-decoration:none;
font-weight:bold;
}

.financeqs A:visited {
color:#000000;
font-family:Arial;
font-size:16px;
text-decoration:none;
font-weight:bold;
}

.backtotop {
color:#666666;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

.backtotop A:link {
color:#666666;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

.backtotop A:hover {
color:#ff0000;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

.backtotop A:visited {
color:#666666;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

.sitemap {
color:#333333;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

.sitemap A:link {
color:#333333;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

.sitemap A:hover {
color:#ff0000;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

.sitemap A:visited {
color:#333333;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

.sitemapBOLD {
color:#333333;
font-family:Arial;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.sitemapBOLD A:link {
color:#333333;
font-family:Arial;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.sitemapBOLD A:hover {
color:#ff0000;
font-family:Arial;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.sitemapBOLD A:visited {
color:#333333;
font-family:Arial;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.specialdealer {
margin:0 auto; 
font-size:30px; 
color:#333333;
padding-top:5px;
text-decoration:none;
}

.specialdealer A:link {
margin:0 auto; 
font-size:30px; 
color:#333333;
padding-top:5px;
text-decoration:none;
}

.specialdealer A:hover {
margin:0 auto; 
font-size:30px; 
color:#ff0000;
padding-top:5px;
text-decoration:underline;
}

.specialdealer A:visited {
margin:0 auto; 
font-size:30px; 
color:#333333;
padding-top:5px;
text-decoration:none;
}

.SPLAddressListSt{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   margin-top: 0;
   margin-bottom: 0;
   width:270px;
   height:80px}
.SPLAddressListStBottomLine{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-align: center;
   margin-top: 0;
   margin-bottom: 0;
}
.SPLAddressListStErrorLine{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   text-align: center;
   margin-top: 0;
   margin-bottom: 0;
}
.SPLAddressListLicenseLine{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-align: center
   margin-top: 0;
   margin-bottom: 0;
}

.mi {
color:#FF0000; 
font-style:italic; 
float:left; 
font-size:32px; 
font-weight:bold;
}

.mi A:link {
color:#FF0000; 
font-style:italic; 
float:left; 
font-size:32px; 
font-weight:bold;
text-decoration:none;
}

.mi A:visited {
color:#FF0000; 
font-style:italic; 
float:left; 
font-size:32px; 
font-weight:bold;
text-decoration:none;
}

.mi A:hover {
color:#FF0000; 
font-style:italic; 
float:left; 
font-size:32px; 
font-weight:bold;
text-decoration:none;
}

