/* Auto Website CSS Document */

BODY {
  background-color: #E6E6E6;
}
/* Begin Main Page Styles */
.wtable {
  background-color: #ffffff;
}
.space {
  width: 5px;
}
.ctxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  padding-left: 2px;
  padding-right: 2px;
  text-align: center;
}
.dot {
  background-image:  url(../images/dot.gif);
  background-repeat: repeat-y;
  width: 5px;
}
.topblue {
  background-color: #005D80;
  height: 5px;
}
.lshadow {
  background-image:  url(../images/lft_shadow.gif);
  background-repeat: repeat-y;
  width: 4px;
}
.rshadow {
  background-image:  url(../images/rt_shadow.gif);
  background-repeat: repeat-y;
  width: 4px;
}
.btmshadow {
  background-image:  url(../images/btm_shadow.gif);
  background-repeat: no-repeat;
  height: 7px;
}
.bodytxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
}
.hbody {
  background-image:  url(../images/welcome_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /* Remove this Attribute Once Text is in place */
}
.searchbody {
  background-image:  url(../images/search_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /* Remove this Attribute Once Text is in place */
}
.abody {
  background-image:  url(../images/about_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /* Remove this Attribute Once Text is in place */
}
.blankbody {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;

}
.pobody {
  background-image:  url(../images/preowned_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
   /* height: 200px; Remove this Attribute Once Text is in place */
}
.sellbody {
  background-image:  url(../images/sell_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
   /* height: 200px; Remove this Attribute Once Text is in place */
}
.finbody {
  background-image:  url(../images/finance_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /*Remove this Attribute Once Text is in place */
}
.loginbody {
  background-image:  url(../images/login_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /*Remove this Attribute Once Text is in place */
}
.privacybody {
  background-image:  url(../images/privacy_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /*Remove this Attribute Once Text is in place */
}
.paymentcalculatorbody {
  background-image:  url(../images/paymentcalculator_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /*Remove this Attribute Once Text is in place */
}
.testimonialsbody {
  background-image:  url(../images/testimonials_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /*Remove this Attribute Once Text is in place */
}
.top10body {
  background-image:  url(../images/top10_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
}
.wintercartipsbody {
  background-image:  url(../images/wintercartips_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
}
.leasingvsbuyingbody {
  background-image:  url(../images/leasingvsbuying_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /*Remove this Attribute Once Text is in place */
}
.whybuysuvbody {
  background-image:  url(../images/whybuysuv_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /*Remove this Attribute Once Text is in place */
}
.aocabody {
  background-image:  url(../images/aoca_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /*Remove this Attribute Once Text is in place */
}
.fbody {
  background-image:  url(../images/faq_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /* Remove this Attribute Once Text is in place */
}
.cbody {
  background-image:  url(../images/contact_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /* Remove this Attribute Once Text is in place */
}
.smapbody {
  background-image:  url(../images/sitemap_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /* Remove this Attribute Once Text is in place */
}
.insurancequotebody {
  background-image:  url(../images/insurancequote_txt.gif);
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 30px 3px 3px 3px;
  color: #000000;
  height: 200px; /* Remove this Attribute Once Text is in place */
}
.stxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #005D80;
  padding: 3px;
}
TD.homemidpict {
  background-image:  url(../images/homepict_nolink.gif);
  background-repeat: no-repeat;
  height: 178px;
}
TD.gline {
  background-image:  url(../images/green_line.gif);
  background-repeat: repeat-x;
  height: 19px;
}
TD.bline {
  background-image:  url(../images/blue_bar.gif);
  background-repeat: repeat-x;
  height: 10px;
}
TD.hybrid {
  background-image:  url(../images/hybrid.gif);
  background-repeat: no-repeat;
  height: 123px;
  width: 231px;
  padding-top: 100px;
  padding-left: 125px;
}
.hybridlink img{
  border: none;
}
/*.hybridlink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #AFBD22;
  text-decoration: underline;
}
A.hybridlink:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #AFBD22;
}
A.hybridlink:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #AFBD22;
}
A.hybridlink:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #AFBD22;
	text-decoration: underline;
}*/
TD.bdot {
  background-image:  url(../images/bdot.gif);
  background-repeat: repeat-y;
  height: 8px;
  width: 10px;
}
TD.vin {
    padding-right: 3px;
}
.vinlink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #005D80;
  text-decoration: underline;
  padding-right: 3px;

}
A.vinlink:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D80;   
}
A.vinlink:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D80;
}
A.vinlink:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9600;
	text-decoration: underline;
}
.submitbutton { 
 font: 12px Arial, Helvetica, sans-serif;
 font-size: normal; 
 background-color: #ffffff; 
 color: #AFBD22;
 border: 1px solid #E6E6E6; 
}

/* End Main Page Styles */
/* Begin Sitemap Styles */
.slist {
list-style: none;
margin: 10px;
padding: 0;
}
li.none {
list-style: none;
}
/* li.arrow
{
background-image: url(../images/o_arrow.gif);
background-repeat: no-repeat;
background-position: 0px 50%;
padding: 3px 0 4px 15px;
margin: .1em 0;
}  Don't Add Yet */
.listheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AFBD22;
	text-decoration: none;
	line-height: 25px;
	padding:2px;
	border: 1px solid #AFBD22;
}
A.listheader:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AFBD22;
}
A.listheader:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AFBD22;
}
A.listheader:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AFBD22;
	text-decoration: underline;
}
.slisttxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005D80;
	text-decoration: none;
}
A.slisttxt:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005D80;
}
A.slisttxt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005D80;
}
A.slisttxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF9600;
	text-decoration: underline;
}
/* Begin Sitemap Styles */
/* Begin Header Styles */
.loginlink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #005D80;
  text-decoration: underline;
  padding-right: 3px;

}
A.loginlink:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005D80;   
}
A.loginlink:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005D80;
}
A.loginlink:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9600;
	text-decoration: underline;
}
.infolink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #AFBD22;
  text-decoration: none;
  padding-right: 3px;

}
A.infolink:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AFBD22;   
}
A.infolink:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AFBD22;
}
A.infolink:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005D80;
	text-decoration: underline;
}
.BookShelflink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #005D80;
  text-decoration: none;
  padding-right: 3px;

}
A.BookShelflink:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005D80;   
}
A.BookShelflink:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005D80;
}
A.BookShelflink:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005D80;
	text-decoration: underline;
}
/* End Header Styles */

/* Begin Navigation Styles */
.ntable {
  background-image:  url(../images/nav_repeater.gif);
  background-repeat: repeat-x;
}
.lnav {
  background-image:  url(../images/lftnav_corner.gif);
  background-repeat: no-repeat;
  width: 5px;
}
.rnav {
  background-image:  url(../images/rtnav_corner.gif);
  background-repeat: no-repeat;
  width: 5px;
}
.navrepeater {
  background-image:  url(../images/nav_repeater.gif);
  background-repeat: repeat-x;
}
/* End Navigation Styles */
/* Begin Search Styles */
.searchbox {
  background-image:  url(../images/search_repeater.gif);
  background-repeat: repeat-y;
  height: 134px;
  padding-top: 10px;
}
.searchbottom {
  background-image:  url(../images/search_bottom.gif);
  background-repeat: no-repeat;
  height: 9px;
}
.obar {
  background-image:  url(../images/o_bar.gif);
  background-repeat: no-repeat;
  height: 23px;
}
/* End Search Styles */
/* Begin Module Styles */
.formtxt {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #122C51;
	text-decoration: none;
 }
.formstyles {
	border: #E6E6E6 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	WIDTH: 194px; COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
}
.sformstyles {
	border: #E6E6E6 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	WIDTH: 194px; HEIGHT: 25px; PADDING-TOP: 3px; COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
}
.cfaxstyles {
	border: #E6E6E6 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	WIDTH: 190px; HEIGHT: 20px; PADDING-TOP: 2px; Padding-left: 3px; COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
}
.zipcode {
	border: #E6E6E6 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	/*WIDTH: 180px; */
	HEIGHT: 25px; 
	PADDING-TOP: 3px; 
	PADDING-LEFT: 3px; COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
}
.formoutline {
	BORDER-RIGHT: #F56E35 1px solid;
	BORDER-TOP: #F56E35 1px solid;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #F56E35 1px solid;
	WIDTH: 200px; COLOR: #122C51;
	BORDER-BOTTOM: #F56E35 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
.checkbox {
  background-color: #FF9600;
  align: left;
}
.smalltxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #ffffff;
} 
.mspacer {
  width: 18px;
}
.newsbox {
  background-image:  url(../images/newsletter_repeater.gif);
  background-repeat: repeat-y;
  height: 89px;
}
.creditbox {
  background-image:  url(../images/creditbox_mid.gif);
  background-repeat: no-repeat;
  height: 89px;
  padding-top: 70px;
  padding-left: 112px;  
}
.creditboxlink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #ffffff;
  text-decoration: none;

}
A.creditboxlink:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;   
}
A.creditboxlink:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
A.creditboxlink:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.insurancebox {
  background-image:  url(../images/insurance_repeater.gif);
  background-repeat: repeat-y;
  height: 89px;
}
.insurancetxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;

}
/* End Module Styles */
/* Begin Right Module Styles */
.newsheader {
  background-image:  url(../images/news_header.gif);
  background-repeat: no-repeat;
  height: 25px;
}
.toptenheader {
  background-image:  url(../images/topten_header.gif);
  background-repeat: no-repeat;
  height: 25px;
}
.dykheader {
  background-image:  url(../images/dyk_header.gif);
  background-repeat: no-repeat;
  height: 25px;
}
.tipsheader {
  background-image:  url(../images/tips_header.gif);
  background-repeat: no-repeat;
  height: 25px;
}

.gbox {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #0000FF;
  border: 1px solid #E6E6E6;
  padding: 3px;
}
.gbox a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #0000FF;
  text-decoration: none;
}
.gbox a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #0000FF;
  text-decoration: underline;
}
.gbox ul{
  color: #0000FF;
  margin: 0;
 margin: 1em;


}

.gbox li{
  color: #0000FF;
  margin: 0;
  margin: 1em;


}

/* End Right Module Styles */
/* Begin Contact Form Styles */
.formone {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  border-left: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  background-color: #005D80;
  width: 200px;
  padding: 3px;
}
.formtwo {
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  background-color: #FF9600;
  width: 250px;
  padding: 3px;
}
.cformstyle {
	BORDER-RIGHT: #E6E6E6 1px solid;
	BORDER-TOP: #E6E6E6 1px solid;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #E6E6E6 1px solid;
	WIDTH: 250px; COLOR: #000000;
	BORDER-BOTTOM: #E6E6E6 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
.cformstylesm {
	BORDER-RIGHT: #E6E6E6 1px solid;
	BORDER-TOP: #E6E6E6 1px solid;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #E6E6E6 1px solid;
	WIDTH: 100px; COLOR: #000000;
	BORDER-BOTTOM: #E6E6E6 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
.csubmitbutton { 
 font: 12px Verdana, Arial, Helvetica, sans-serif; 
 background-color: #AFBD22; 
 color: #ffffff;
 border: 1px solid #E3E3E3;
 margin-right: 3px; 
 margin-top: 3px; 
 margin-bottom: 3px; 
}
.formoutlinecomments {
	border: #E6E6E6 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	WIDTH: 250px; COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
}
.ftext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  padding: 3px;
}
.gfline {
  background-image:  url(../images/gformline.gif);
  background-repeat: repeat-x;
  height: 4px;
}
/* End Contact Form Styles */
/* Begin Footer Styles */
.lfooter {
  background-image:  url(../images/lft_footer.gif);
  background-repeat: no-repeat;
  width: 4px;
}
.rfooter {
  background-image:  url(../images/rt_footer.gif);
  background-repeat: no-repeat;
  width: 4px;
}
.frepeater {
  background-image:  url(../images/footer_repeater.gif);
  background-repeat: repeat-x;
  height: 32px;
}
.footertxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
	color: #005D80;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 3px;
}
A.footertxt:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D80;
	padding-top: 5px;
	padding-left: 3px;
}
A.footertxt:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D80;
	padding-top: 5px;
	padding-left: 3px;
}
A.footertxt:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9600;
	text-decoration: underline;
	padding-top: 5px;
	padding-left: 3px;
}
.newfootertxt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 9px;
	color: #005D80;
	text-decoration: none;
}
A.newfootertxt:active {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #005D80;
}
A.newfootertxt:visited {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #005D80;
}
A.newfootertxt:hover {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF9600;
	text-decoration: underline;
}
.tire {
  background-image:  url(../images/tire.jpg);
  background-repeat: no-repeat;
  width: 58px;
  height: 41px;
}
/* End Footer Styles */
/* Begin Breadcrumb Styles */
.bcrumbnone {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.breadcrumb {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #005D80;
  text-decoration: none;
}
A.breadcrumb:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D80;
}
A.breadcrumb:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D80;
}
A.breadcrumb:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9600;
	text-decoration: underline;
}	
/* End Breadcrumb Styles */
/* Begin Dynamic Vehicle Search */
.modleform {
	border: #E6E6E6 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	WIDTH: 150px; HEIGHT: 25px; PADDING-TOP: 3px; COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
}
.makeform {
	border: #E6E6E6 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	WIDTH: 150px; HEIGHT: 25px; PADDING-TOP: 3px; COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
}
.newzip {
	border: #E6E6E6 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	WIDTH: 150px; HEIGHT: 25px; PADDING-TOP: 3px; COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
}
ul.ad {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}

.adservice {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #005D80;
  text-decoration: none;
  padding: 3px;
}
A.adservice:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D80;
}
A.adservice:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D80;
}
A.adservice:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9600;
	text-decoration: underline;
}
.gboxsell {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  border: 1px solid #E6E6E6;
  background-color: #E6E6E6;
  padding: 3px;
}
.smallboldblacktext {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.smallwhiteboldplainlink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
A.smallwhiteboldplainlink:active {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
  text-decoration: none;
}
A.smallwhiteboldplainlink:visited {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
  text-decoration: none;
}
A.smallwhiteboldplainlink:hover {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.smallboldbluelinks {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
}
A.smallboldbluelinks:active{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
}
A.smallboldbluelinks:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
}
A.smallboldbluelinks:visited { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
}
.medboldbluelinks {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}
A.medboldbluelinks:active {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}
A.medboldbluelinks:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}
A.medboldbluelinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}
.medboldblueplainlinks {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}
A.medboldblueplainlinks:active {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}
A.medboldblueplainlinks:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}
A.medboldblueplainlinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}
.medboldredtext {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.mednormalblacktext {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.medboldblacktext {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.medboldbluetext {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}
/* Begin Advertising and User account headers */
.advheaderpict {
  background-image:  url(../images/dollar_sign.gif);
  background-repeat: no-repeat;
  height: 32px;  
  }
.adverttext {
font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #AFBD22;
  border-bottom: 1px solid #FF9600;
  margin-left: 35px;
  }
  .adverttextsm {
font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #005D80;
  }
  .clientheaderpict {
  background-image:  url(../images/clientp_pict.gif);
  background-repeat: no-repeat;
  height: 32px;  
  }
.clientareatext {
font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #AFBD22;
  border-bottom: 1px solid #FF9600;
  margin-left: 35px;
  }
  .clientareatextsm {
font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #005D80;
  }
/* End Advertising and User account headers */
/* User Login Nav Styles */
.usertable {
  background-image:  url(../images/usernav_repeater.gif);
  background-repeat: repeat-x;
}
.ulnav {
  background-image:  url(../images/lftnavcorner_user.gif);
  background-repeat: no-repeat;
  width: 5px;
}
.urnav {
  background-image:  url(../images/rtnavcorner_user.gif);
  background-repeat: no-repeat;
  width: 5px;
}
/* End User Login Nav Styles */
/* Advertising Login Nav Styles */
.advtable {
  background-image:  url(../images/advnav_repeater.gif);
  background-repeat: repeat-x;
}
.alnav {
  background-image:  url(../images/lftnavcorner_adv.gif);
  background-repeat: no-repeat;
  width: 5px;
}
.arnav {
  background-image:  url(../images/rtnavcorner_adv.gif);
  background-repeat: no-repeat;
  width: 5px;
}
/* End Advertising Login Nav Styles */
/* Start r_modules include */
.rbox {
  border: 1px solid #E6E6E6;
  font-family: Arial, Helvetica, sans-serif;
  padding: 3px;
}
.DateText {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.SubjectText {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration:none;
}
A.SubjectText:active{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration:none;
}
A.SubjectText:hover{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration:underline;
}
.SummaryText {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.FullLink {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration:none;
}
A.FullLink:active{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration:none;
}
A.FullLink:hover{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration:underline;
}

.TopTen {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #0000FF;
  border: 1px solid #E6E6E6;
  padding: 5px;
}
.TopTen a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #0000FF;
  text-decoration: none;
}
.TopTen a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #0000FF;
  text-decoration: underline;
}
.TopTen ul{
  color: #0000FF;
  margin: 0;
 margin: 1em;


}

.TopTen li{
  color: #0000FF;
  margin: 0;
  margin: 1em;


}
/* End r_modules include */
.smalldrkblueboldplainlink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
}
A.smalldrkblueboldplainlink:active {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
  text-decoration: none;
}
A.smalldrkblueboldplainlink:visited {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
  text-decoration: none;
}
A.smalldrkblueboldplainlink:hover {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
}
/*Auto Bookshelf*/
.Answer {
	width: 100%;
	background: #E7FFCC;
	display:none;
	padding: 4px;
}
