select {
	font-size: 12px;
	background-color: efefef;
	FONT-FAMILY: verdana;
}


BODY {
	SCROLLBAR-FACE-COLOR: #ACC5DA; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ACC5DA; 
	SCROLLBAR-SHADOW-COLOR: #666666; 
	SCROLLBAR-3DLIGHT-COLOR: #666666; 
	SCROLLBAR-ARROW-COLOR: #666666; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	FONT-FAMILY: verdana;
	background-color: #F0F8FF;
}

td {
	COLOR: #003; 
	LINE-HEIGHT: 1.4em; 
	FONT-FAMILY: verdana;
	font-size: 13px;
	}

hr		{color: #6495ED; height: 0px; }

.lhs {
	FONT-SIZE: 12px;
	COLOR: #06c;
	font-weight: bold;
	text-indent: 2px;
}

.lhs_poll {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.txt {
	COLOR: #003; 
	LINE-HEIGHT: 1.6em; 
	FONT-FAMILY: verdana;
	font-size: 13px;
	text-align: justify;
}

.smalltxt {
	FONT-SIZE: 10px; COLOR: #3399FF; LINE-HEIGHT: 1.2em;  
}

.select-type1{
	width: 140px;
	FONT-SIZE: 10px; 
}

A.headline {
	FONT-SIZE: 15px;
	COLOR: 3385D6; 
	TEXT-DECORATION: none;
	font-weight: bold;
	
}

A.headline:hover {
	FONT-SIZE: 15px;
	COLOR: #616579; 
	TEXT-DECORATION: underline;
	font-weight: bold;
	
}

A.headline:link {
	FONT-SIZE: 15px;
	COLOR: #616579; 
	TEXT-DECORATION: none;
	font-weight: bold;
	
}

A.headline:active {
	FONT-SIZE: 15px;
	COLOR: #616579; 
	TEXT-DECORATION: none;
	font-weight: bold;
	
}

.caption {
	FONT-SIZE: 9px;
	COLOR: #696969; 
	
	
}


.headline2 {
	FONT-SIZE: 14px;
	COLOR: 003; 
	TEXT-DECORATION: none;
	font-weight: bold;
	line-height: 18px;
}

.headline2:hover {
	FONT-SIZE: 14px; COLOR: #616579;  TEXT-DECORATION: underline;
	font-weight: bold;
	line-height: 18px;
}

.headline3 {
	FONT-SIZE: 12px; COLOR: #3385D6;  TEXT-DECORATION: none;
	font-weight: bold;
	line-height: 18px;
}

.headline3:hover {
	FONT-SIZE: 12px; COLOR: #616579;  TEXT-DECORATION: underline;
	font-weight: bold;
	line-height: 18px;
}

.subhead {
	FONT-SIZE: 13px;  COLOR: #484848; font-weight: bold;
}

.subhead2 {
	FONT-SIZE: 12px;  COLOR: #333; font-weight: normal;
}

.deck {
COLOR: #003; 
font-size: 11px;
font-weight: bold;
FONT-FAMILY: verdana;
	
}



.articleheadline {
	FONT-SIZE: 18px; COLOR: #3385D6385D63;  font-weight: bold;
}

.articledeck {
	FONT-SIZE: 12px; 
	COLOR: Red; 
	LINE-HEIGHT: 1.8em; 
	font-family: verdana, Helvetica, sans-serif;
}

.required {
	FONT-SIZE: 12px; 
	COLOR: Red; 
	LINE-HEIGHT: 1.8em; 
	font-family: verdana, Helvetica, sans-serif;
}

.disclaimer {
	FONT-SIZE: 11px; 
	COLOR: Red; 
	
	font-family: verdana, sans-serif;
	line-height: 12px;
	background-color: #E4F0FC;
	
	
	
}


.footer {
	FONT-SIZE: 11px; COLOR: #cccccc; LINE-HEIGHT: 1.2em;  TEXT-DECORATION: none
}

.footer a {
	FONT-SIZE: 11px; COLOR: #cccccc; LINE-HEIGHT: 1.2em;  TEXT-DECORATION: none;
	
}

.footer a:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 1.2em;  TEXT-DECORATION: underline;
	
}

.footer a:link {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 1.2em; 
	
}

.footer a:active {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 1.2em; 
	
}

.footer2 {
	FONT-SIZE: 10px; COLOR: #003; LINE-HEIGHT: 1.2em;  TEXT-DECORATION: none
}

.footer2 a {
	FONT-SIZE: 10px; COLOR: #003; LINE-HEIGHT: 1.2em;  TEXT-DECORATION: none
	
}

.footer2 a:hover {
	FONT-SIZE: 10px; COLOR: #003; LINE-HEIGHT: 1.2em;  TEXT-DECORATION: underline;
	
}

.footer2 a:link {
	FONT-SIZE: 10px; COLOR: #003; LINE-HEIGHT: 1.2em;  TEXT-DECORATION: none
	
}

.footer2 a:active {
	FONT-SIZE: 10px; COLOR: #003; LINE-HEIGHT: 1.2em;  TEXT-DECORATION: none
}
		
		
li
{
	list-style-image: url(../images/spacer/bullet.gif);
	LIST-STYLE-POSITION: outside;
	MARGIN-LEFT: -25px;
}
	
		
		

.input {
	FONT-SIZE: 11px; COLOR: #333; 
	background-color: #E4F0FC;	
}


.standardtable  {background-color: #efefef;  padding: 8px;  color:#4B75A1 ; font-size:12px; font-weight: bold; }

TR.top {background-color: #4B75A1;  color:FFFFFF ; font-size:11px; }

A {
	FONT-SIZE: 11px; COLOR: #3385D6385D63; TEXT-DECORATION: none; 
	
	
}
A:hover {
	FONT-SIZE: 11px; COLOR: #616579; TEXT-DECORATION: underline; 
	
}


A.readmore {
	FONT-SIZE: 11px; COLOR: #f30;  font-weight: bold;
	
}

A.readmore:link {
	FONT-SIZE: 11px; COLOR: #666;  font-weight: bold; TEXT-DECORATION: underline;
}

A.readmore:active {
	FONT-SIZE: 11px; COLOR: #666;  font-weight: bold; TEXT-DECORATION: underline;
}

A.readmore:hover {
	FONT-SIZE: 11px; COLOR: #666;  font-weight: bold; TEXT-DECORATION: underline;
}








A.headline2 {
	FONT-SIZE:  COLOR: #3385D6;  font-weight: bold;
}

A.headline2:hover {
	FONT-SIZE:  COLOR: #616579;  font-weight: bold; TEXT-DECORATION: underline;
}



A.aaheadline {
	FONT-SIZE: 15px; COLOR: #002F50; 
}

A.aaheadline:hover {
	FONT-SIZE: 15px; COLOR: #333; TEXT-DECORATION: underline;
}

A.aatxt {
	FONT-SIZE: 15px; COLOR: #666; 
	
}

A.aatxt:hover {
	FONT-SIZE: 15px; COLOR: #666;  TEXT-DECORATION: underline;
	
}

A.primaheadline {
	FONT-SIZE: 11px; COLOR: #6E0907;  font-weight: bold;
}

A.primaheadline:hover {
	FONT-SIZE: 11px; COLOR: #333;  font-weight: bold; TEXT-DECORATION: underline;
}

A.primatxt {
	FONT-SIZE: 11px; COLOR: #666; 
	
}

A.primatxt:hover {
	FONT-SIZE: 11px; COLOR: #666;  TEXT-DECORATION: underline;
}

.buyersguide{
	font-weight: bold;
}
.buyersguidehead{
	COLOR: #4B75A1; font-weight: bold; font-size: 12px;
}


A.AAstory {
	FONT-SIZE: 10px; COLOR: #06c; font-weight: bold; font-family: Verdana, verdana, verdana, Helvetica, sans-serif;
	
}

A.AAstory:hover {
	FONT-SIZE: 10px; COLOR: #06c; TEXT-DECORATION: underline; font-weight: bold; font-family: Verdana, verdana, verdana, Helvetica, sans-serif;
}


A.AAtime {
	FONT-SIZE: 10px; COLOR: #FF8A00; font-family: Verdana, verdana, verdana, Helvetica, sans-serif;
	
}

A.AAtime:hover {
	FONT-SIZE: 10px; COLOR: #FF8A00;  TEXT-DECORATION: underline; font-family: Verdana, verdana, verdana, Helvetica, sans-serif;
}

A.prima {
	FONT-SIZE: 11px; COLOR: #06c; 
	
}

A.prima:hover {
	FONT-SIZE: 11px; COLOR: #06c; TEXT-DECORATION: underline;
}


A.primalg {
	FONT-SIZE: 11px; COLOR: #06c;  font-weight: bold;
	
}

A.primalg:hover {
	FONT-SIZE: 11px; COLOR: #06c; TEXT-DECORATION: underline; font-weight: bold;
}

A.primalg:visited {
	FONT-SIZE: 11px; COLOR: #06c;  font-weight: bold;
	
}

A.ownerrev {
	FONT-SIZE: 12px; COLOR: #06c;  font-weight: bold;
	line-height: 18px;
	
	
}

A.ownerrev:hover {
	FONT-SIZE: 12px; COLOR: #06c; TEXT-DECORATION: underline; font-weight: bold;
	line-height: 18px;
	
}

A.ownerrev:visited {
	FONT-SIZE: 12px; COLOR: #999; TEXT-DECORATION: underline; font-weight: bold;
	line-height: 18px;
	
}

A.ownerrev:active {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: underline; font-weight: bold;
	line-height: 18px;
	
}

.records{
	color: #3385D6;
	font-weight: bold;
	FONT-SIZE: 15px;
}

.pagenum{
	COLOR: #0066CC;
	font-weight: bold;
	FONT-SIZE: 11px;
}
.review_box {FONT-SIZE: 11px;color:#555555;text-decoration:none;background-color: #F5F5F5; border: 1 solid #7F9DB9; }
.review_heading {font-size:14px;font-weight:BOLD;color:#FFFFFF;background-color:#104A7B;}
.Requesttext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dd4a20; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #fff
}
.Requesttext:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #af2b03; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}


/* all data systems stuff */

.indent {
	padding-left: 20px;
}

.inline {
	color: #404040; 
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.inline:hover {
	color: #0066CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

.inlineLarge {
	color: #0066CC; 
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.inlineLarge:hover {
	color: #0066CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

.inline2 {
	color: #CE6666; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
.inline2:hover {
	color: #0066CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.inline3 {
	color: #0066CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-style : normal;
}
.inline3:hover {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-style : normal;
}

.HeadText {
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none 
}

.HeadInline {
	color: #0066CC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none 
}

.HeadInline:hover {
	color: #0066CC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none 
}

.HeadInlineButton {
	color: #0066CC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none 
}
.HeadInlineButton:hover {
	color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none 
}


form {
	margin: 0px;
}


.topText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	padding-left: 8px;
	padding-right: 8px;
}

.topTextBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #404040;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 6px;
}

.topTextBig a {
	text-decoration: underline;
	color: #0066CC;
}

.topTextBig a:Hover {
	text-decoration: underline;
	color: #000000;
}

.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 4px;
	padding-bottom: 8px;
}

.maintext a {
	text-decoration: underline;
	color: #0066CC;
}

.maintext a:Hover {
	text-decoration: underline;
	color: #000000;
}

.maintextWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.textRed {
	color: #0066CC;
}

.newslettertext {
	color: #666666; 
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

.newslettertext:hover {
	color: #06c;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.footertext {
	color: #666666; 
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

.footertext:hover {
	color: #06c;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
}

.introtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}

.introtextBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #404040;
}

.Requesttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
}

.Requesttext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AF2B03;
	font-weight: bold;
	text-decoration: underline;
}

.otheroptiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background: #FFFFFF;
	text-decoration : none;
	padding-left: 8px;
	padding-right: 8px;
}

.otheroptiontext a {
	color: #666666;
	text-decoration : none;
}

.otheroptiontext a:Hover {
	text-decoration : underline;
	color: #0066CC;
}

.otheroptiontext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ce4040;
	background: #FFFFFF;
	text-decoration : none;
	padding-left: 8px;
	padding-right: 8px;
}

.otheroptiontext2 a {
	color: #ce4040;
	text-decoration : none;
}

.otheroptiontext2 a:Hover {
	text-decoration : underline;
	color: #0066CC;
}

.special a {
	text-decoration: underline;
	color: #EFAD9C;
}
.special a:hover {
	text-decoration: none;
	color: #666666;
}

/* new car search bits */

div.rightcol{padding:0px 3px 10px 0px;}
p.xheading {font-size:16px; color: #0159B0; font-weight:bold ;padding:5px 5px 5px 3px;}

span.med{font-size: 14px; color:#333333; font-weight:bold; }

.ohead  {padding:5px 10px 10px 10px;background-color:#efefef;}
.ohead p.big {font-size: 16px; color:Gray; font-weight:400;border-bottom:1px solid #7f7f7f;padding:0px 5px 3px 0px;}

div.ntk {padding:5px 10px 10px 10px;background-color:#efefef;}
.ntk p {font-family: Arial, Helvetica, sans-serif; font-size: 11px;padding:2px 3px 3px 10px; color: #3E3E3E;}
.ntk p.big {font-size: 16px; color:#3E3E3E; font-weight:400;border-bottom:1px solid #7f7f7f;padding:0px 5px 3px 0px; font-weight:bold;}

div.ntk1 {padding:5px 10px 10px 10px;background-color:#E4F0FC;}
.ntk1 p {font-family: Arial, Helvetica, sans-serif; font-size: 11px;padding:2px 3px 3px 10px; color: #3E3E3E;}
.ntk1 p.big {font-size: 16px; color: #3E3E3E; font-weight:400;border-bottom:1px solid #7f7f7f;padding:0px 5px 3px 0px; font-weight:bold;}
.small {font-size:10px;padding:2px 2px 2px 2px;}	
