BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; BACKGROUND: #666; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif;
}
.flash1 {
	position: absolute;
	width: 770px;
	top: 143px;
	left: 2px;
}
.flash2 {
	position: absolute;
	width: 770px;
	top: 300px;
	left: 2px;
}
.flash3 {
	position: absolute;
	width: 770px;
	top: 350px;
	left: 2px;
}
.flash4 {
	position: absolute;
	width: 770px;
	top: 253px;
	left: 2px;
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #00f
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #00f
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #900
}
A.text:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000
}
A.text:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000
}
A.text:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #900
}
A.text2:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
A.text2:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
A.text2:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fc0
}
A.header:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c00
}
A.header:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c00
}
A.header:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #00f
}
A.yellow {
	COLOR: #fc0; TEXT-DECORATION: none
}
A.yellow:hover {
	COLOR: #ffe363; TEXT-DECORATION: underline
}
A.yellow:visited {
	COLOR: #fc0
}
A.black:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: none
}
A.black:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: none
}
A.black:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: underline
}
A.red:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c00; TEXT-DECORATION: none
}
A.red:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c00; TEXT-DECORATION: none
}
A.red:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c00; TEXT-DECORATION: underline
}
.bodytext {
	FONT-SIZE: x-small; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif
}
.bodytext-alt {
	FONT-SIZE: x-small; COLOR: #fff; FONT-FAMILY: arial, helvetica, sans-serif
}
.bodytext-dark {
	FONT-SIZE: x-small; COLOR: #009; FONT-FAMILY: arial, helvetica, sans-serif
}
.bodytext-header2 {
	FONT-SIZE: x-small; COLOR: #c00; FONT-FAMILY: arial, helvetica, sans-serif
}
.bodytext-header2-alt {
	FONT-SIZE: small; COLOR: #c00; FONT-FAMILY: arial, helvetica, sans-serif
}
.bodytext-big {
	FONT-SIZE: small; FONT-FAMILY: arial, helvetica, sans-serif
}
.bodytext-big-alt {
	FONT-SIZE: small; COLOR: #fff; FONT-FAMILY: arial, helvetica, sans-serif
}
.bodytext-bigger {
	FONT-SIZE: large; COLOR: #c00; FONT-FAMILY: arial, helvetica, sans-serif
}
.bodytext-darker {
	FONT-SIZE: x-small; COLOR: #036; FONT-FAMILY: arial, helvetica, sans-serif
}
.bodytext-big-darker {
	FONT-SIZE: medium; COLOR: #036; FONT-FAMILY: arial, helvetica, sans-serif
}
.bodytext-bigger-darker {
	FONT-SIZE: large; COLOR: #036; FONT-FAMILY: arial, helvetica, sans-serif
}
.bodytext-na {
	FONT-SIZE: x-small; COLOR: #999; FONT-FAMILY: arial, helvetica, sans-serif
}
.small {
	FONT-SIZE: xx-small; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small-dark {
	FONT-SIZE: xx-small; COLOR: #009; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.smaller {
	FONT-SIZE: xx-small; FONT-FAMILY: arial, helvetica, sans-serif
}
.small-header1 {
	FONT-SIZE: xx-small; COLOR: #999; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.bodytext-fixed {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif
}
.small-fixed {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small-fixed2 {
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.smaller-fixed {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
.small-selected-fixed {
	FONT-SIZE: 11px; COLOR: #c00; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.pricingtable-fixed {
	FONT-SIZE: 12px; COLOR: #c00; FONT-FAMILY: arial, helvetica, sans-serif
}
.small-selected {
	FONT-SIZE: xx-small; COLOR: #c00; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small-alt {
	FONT-SIZE: xx-small; COLOR: #fff; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small-alt-fixed {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small-fixed-na {
	FONT-SIZE: 11px; COLOR: #999; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small-fixed-na2 {
	FONT-SIZE: 11px; COLOR: #ccc; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.smallonly {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.page-title {
	FONT-SIZE: medium; COLOR: #c00; FONT-FAMILY: arial, helvetica, sans-serif
}
.page-title-alt {
	FONT-SIZE: medium; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif
}
.article-title {
	FONT-SIZE: medium; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif
}
.vehicle-name {
	FONT-SIZE: medium; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif
}
.vehicle-name-alt {
	FONT-SIZE: small; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif
}
.section-title {
	FONT-SIZE: small; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif
}
.section-title-alt {
	FONT-SIZE: small; COLOR: #c00; FONT-FAMILY: arial, helvetica, sans-serif
}
.article-subtitle {
	FONT-SIZE: small; COLOR: #039; FONT-FAMILY: arial, helvetica, sans-serif
}
.section-subtitle {
	FONT-SIZE: small; COLOR: #039; FONT-FAMILY: arial, helvetica, sans-serif
}
.table-header-text {
	FONT-SIZE: xx-small; COLOR: #fff; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.stripe-one {
	BACKGROUND-COLOR: #666
}
.stripe-two {
	BACKGROUND-COLOR: #999
}
.stripe-three {
	BACKGROUND-COLOR: #ccc
}
.stripe-four {
	BACKGROUND-COLOR: #efefef
}
.stripe-five {
	BACKGROUND-COLOR: #fff
}
.stripe-six {
	BACKGROUND-COLOR: #ffc
}
.stripe-seven {
	BACKGROUND-COLOR: #e3e3e3
}
.stripe-eight {
	BACKGROUND-COLOR: #fc6
}
.stripe-nine {
	BACKGROUND-COLOR: #f0f0ff
}
.stripe-ten {
	BACKGROUND-COLOR: #def
}
.table-main {
	BACKGROUND-COLOR: #fff
}
.table-sub {
	BACKGROUND-COLOR: #efefef
}
.table-save {
	BACKGROUND-COLOR: #fafafa
}
.table-header {
	BACKGROUND-COLOR: #039
}
.progressive {
	BACKGROUND-COLOR: #039
}
.table-content {
	BACKGROUND-COLOR: #e7efff
}
.table-header-alt {
	BACKGROUND-COLOR: #900
}
.table-header-alt2 {
	BACKGROUND-COLOR: #d9e4ff
}
.table-content-alt {
	BACKGROUND-COLOR: #efefef
}
.table-content-alt2 {
	BACKGROUND-COLOR: #cbd7ef
}
.table-selected {
	BACKGROUND-COLOR: #fff
}
.uvl-header {
	BACKGROUND-COLOR: #fc0
}
.table-border {
	BACKGROUND-COLOR: #000
}
.table-border-alt {
	BACKGROUND-COLOR: #333
}
.table-border-alt2 {
	BACKGROUND-COLOR: #009
}
.table-border-alt3 {
	BACKGROUND-COLOR: #036
}
.table-promo {
	BACKGROUND-COLOR: #c6dfe4
}
.alert {
	BACKGROUND-COLOR: #f30
}
.integrated-content {
	BACKGROUND-COLOR: #fb9400
}
.partnertable-border {
	BACKGROUND-COLOR: #666
}
.partnertable-inner {
	BACKGROUND-COLOR: #efefef
}
TD UL.partner {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-seif
}
TD UL.partner LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-seif
}
.table-ppf {
	BACKGROUND-COLOR: #d8f279
}
.rating {
	BACKGROUND-COLOR: #06c
}
.landingbox {
	BACKGROUND-COLOR: #e9f2dc
}
.incentives {
	BACKGROUND-COLOR: #fbdbb6
}
.incentives-dark {
	BACKGROUND-COLOR: #fbd39e
}
.calc-input {
	FONT-SIZE: 12px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: right
}
SELECT.vdphead {
	FONT-SIZE: xx-small; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
INPUT.vdpheadgo {
	FONT-SIZE: xx-small; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small-light {
	FONT-SIZE: xx-small; COLOR: #fff; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.nav:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: none
}
A.nav:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: none
}
A.nav:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: underline
}
.vdp-header {
	BACKGROUND-COLOR: #e7efff
}
.header-tools-border {
	BACKGROUND-COLOR: #999
}
.header-tools-background {
	BACKGROUND-COLOR: #efefef
}
.ratings-stripe-one {
	BACKGROUND-COLOR: #cbd7ef
}
.ratings-stripe-two {
	BACKGROUND-COLOR: #e7efff
}
.vdp-nav {
	BACKGROUND-COLOR: #eee
}
.nav-table-border {
	BACKGROUND-COLOR: #000
}
.nav-table-header {
	BACKGROUND-COLOR: #36c
}
.nav-table-header-text {
	FONT-SIZE: xx-small; COLOR: #fff; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.nav-small {
	FONT-SIZE: xx-small; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.nav-small-selected {
	FONT-SIZE: xx-small; COLOR: #c00; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.nav-bullet {
	FONT-SIZE: xx-small; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.nav-bullet-selected {
	FONT-SIZE: xx-small; COLOR: #c00; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.nav-table-content {
	BACKGROUND-COLOR: #e7efff
}
.nav-table-selected {
	BACKGROUND-COLOR: #fff
}
.left-table-content {
	BACKGROUND-COLOR: #efefef
}
.right-table-header {
	BACKGROUND-COLOR: #039
}
.right-table-header-text {
	FONT-SIZE: xx-small; COLOR: #fff; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.right-table-content {
	BACKGROUND-COLOR: #efefef
}
.e2go-table-header {
	BACKGROUND-COLOR: #003399
}
.e2go-table-border {
	BACKGROUND-COLOR: #000000
}
.e2go-table-header-text {
	FONT-SIZE: x-small; COLOR: #fff; FONT-FAMILY: arial, helvetica, sans-serif
}
.chartheader {
	BACKGROUND-COLOR: #ccc
}
.chartheader-text {
	FONT-SIZE: xx-small; COLOR: #fff; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.chartdark {
	BACKGROUND-COLOR: #efefef
}
.chartlight {
	BACKGROUND-COLOR: #fff
}
.chartsection {
	BACKGROUND-COLOR: #36c
}
.vdp-configure {
	BACKGROUND-COLOR: #e3dff7
}
.vdp-configure-edge {
	BACKGROUND-COLOR: #fff
}
.vdp-dealer {
	BACKGROUND-COLOR: #e4f3cf
}
.vdp-dealer-edge {
	BACKGROUND-COLOR: #fff
}
.vdp-tmv {
	BACKGROUND-COLOR: #d5e1fa
}
.vdp-tmv-edge {
	BACKGROUND-COLOR: #fff
}
.vdp-tmv2 {
	BACKGROUND-COLOR: #eff4fd
}
.vdp-section {
	BACKGROUND-COLOR: #ccc
}
.vdp-section-edge {
	BACKGROUND-COLOR: #fff
}
.vdp-section-alt {
	BACKGROUND-COLOR: #36c
}
.vdp-section-header {
	FONT-SIZE: 15px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif
}
.vdp-section-header-alt {
	FONT-SIZE: 15px; COLOR: #fff; FONT-FAMILY: arial, helvetica, sans-serif
}
.vdp-nav-border {
	BACKGROUND-COLOR: #999
}
.vdp-get {
	BACKGROUND-COLOR: #666
}
.small-fixed-selected {
	FONT-SIZE: 11px; COLOR: #c00; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.spotlight {
	BACKGROUND-COLOR: #cfdfb9
}
.productshowcase {
	BACKGROUND-COLOR: #fb9400
}
.price-black {
	FONT-SIZE: large; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif
}
.compare-table {
	BACKGROUND-COLOR: #039
}
.compare-title {
	FONT-SIZE: x-small; COLOR: #fff; FONT-FAMILY: arial, helvetica, sans-serif
}
.foot-main {
	BACKGROUND-COLOR: #666
}
.foot-borderup {
	BACKGROUND-COLOR: #000
}
.foot-borderside {
	BACKGROUND-COLOR: #666
}
TD.foot-links {
	FONT-SIZE: xx-small; COLOR: #fff; FONT-FAMILY: verdana, arial, sans-serif
}
TD.foot-links A:link {
	COLOR: #fff
}
TD.foot-links A:visited {
	COLOR: #fff
}
TD.foot-links A:hover {
	COLOR: #fff
}
.dlwidget-blue {
	BORDER-RIGHT: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #d5e1fa
}
.dlwidget-blue2 {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #d5e1fa
}
.dlwidget-white {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
.dlwidget-gray {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #797979
}
.dl_box {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
.dl_box_pdp {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ffc
}
.dl_name_box {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
.bottom-border {
	BORDER-BOTTOM: #999 1px solid
}
.gray-border {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #efefef
}
UL.leftjustify {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
.vehicle-name-yellow {
	FONT-SIZE: medium; COLOR: #fc6; FONT-FAMILY: arial, helvetica, sans-serif
}
.table-box {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.table-box-alt {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.table-border1 {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid
}
.table-border2 {
	BORDER-RIGHT: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid
}
.table-border3 {
	BORDER-RIGHT: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #efefef
}
.bodytext-big2 {
	FONT-SIZE: small; COLOR: #36c; FONT-FAMILY: arial, helvetica, sans-serif
}
.carreviews {
	BACKGROUND-COLOR: #d8e5fe
}
.table-box {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.table-box2 {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid
}
.percent {
	FONT-SIZE: x-small; COLOR: #006600; FONT-FAMILY: arial, helvetica, sans-serif
}
.finance-restrict {
	FONT-SIZE: x-small; WIDTH: 200px; FONT-FAMILY: arial, helvetica, sans-serif
}
.finance-table-header {
	BACKGROUND-COLOR: #5c6967
}
.credit-table {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-SIZE: x-small; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #e7edeb
}
A.buyguide-subnav:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.buyguide-subnav:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.buyguide-subnav:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.buyguide-navbar {
	FONT-SIZE: xx-small; COLOR: #fff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #62768e
}
.buyguide-byline-box {
	BACKGROUND-COLOR: #e0e6eb
}
.buyguide-byline-header {
	FONT-SIZE: medium; COLOR: #c00; FONT-FAMILY: arial, helvetica, sans-serif
}
.buyguide-segment-header {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: small; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #666
}
.buyguide-photocaption {
	FONT-SIZE: xx-small; COLOR: #fff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #62768e
}
.tablecorner {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://a332.g.akamai.net/f/332/936/12h/www.edmunds.com/media/homepage/diag_corner.gif); BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-REPEAT: no-repeat
}
.corner {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://a332.g.akamai.net/f/332/936/12h/www.edmunds.com/media/homepage/diag_corner.gif); BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-REPEAT: no-repeat
}
.border {
	BORDER-RIGHT: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid
}
.corner-green {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://a332.g.akamai.net/f/332/936/12h/www.edmunds.com/media/homepage/diag_corner.gif); BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e9f2dc
}
.border-green {
	BORDER-RIGHT: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #e9f2dc
}
.corner-blue {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://a332.g.akamai.net/f/332/936/12h/www.edmunds.com/media/homepage/diag_corner.gif); BORDER-LEFT: #ccc 2px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e7efff
}
.border-blue {
	BORDER-RIGHT: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #e7efff
}
.corner-yellow {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://a332.g.akamai.net/f/332/936/12h/www.edmunds.com/media/homepage/diag_corner.gif); BORDER-LEFT: #ccc 2px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffcc
}
.border-yellow {
	BORDER-RIGHT: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #ffffcc
}
.corner-gray {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://a332.g.akamai.net/f/332/936/12h/www.edmunds.com/media/homepage/diag_corner.gif); BORDER-LEFT: #ccc 2px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #efefef
}
.border-gray {
	BORDER-RIGHT: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #efefef
}
.description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 20px 20px; WIDTH: 80%; COLOR: #fff; LINE-HEIGHT: 24px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#newsletter {
	BORDER-RIGHT: #bbb9ad 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbb9ad 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: #bbb9ad 1px solid; WIDTH: 80%; PADDING-TOP: 10px; BORDER-BOTTOM: #bbb9ad 1px solid; BACKGROUND-COLOR: #737373
}
#newsletter H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#newsletter FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
#newsletter FORM INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.compare-table {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; BACKGROUND-COLOR: #656565
}
.compare-title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: x-small; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px; FONT-FAMILY: arial, helvetica, sans-serif
}
TABLE.compare-grid {
	MARGIN: 0px
}
TABLE.compare-grid TR TD {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.usedcar-widget {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ebf1fe
}
TABLE TR TD Q:unknown {
	content: no-open-quote
}
TABLE TR TD Q:unknown {
	content: no-close-quote
}
DIV.quigo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 770px; PADDING-TOP: 0px; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: center
}
#q-homepage {
	WIDTH: 910px; TEXT-ALIGN: center
}
#q-homepage A:link {
	COLOR: #fff
}
#q-homepage A:visited {
	COLOR: #fff
}
#q-homepage A:hover {
	COLOR: #fff
}
#q-il A:link {
	COLOR: #fff
}
#q-il A:visited {
	COLOR: #fff
}
#q-il A:hover {
	COLOR: #fff
}
DIV.quigo-content {
	WIDTH: 728px; TEXT-ALIGN: right
}
DIV.quigo-content P {
	MARGIN: 0px 0px 10px
}
.subTableHeader {
	COLOR: #ffffff; BACKGROUND-COLOR: #707070
}
.subTableHeaderEmpty {
	COLOR: #ffffff; BACKGROUND-COLOR: #707070
}
.subTableHeader A:link {
	COLOR: #ffffff
}
.bodytext-white {
	FONT-SIZE: 0.8em; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif
}
.small-white {
	FONT-SIZE: 0.6em; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small-white A:link {
	FONT-SIZE: 0.6em; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small-white A:visited {
	COLOR: #ffffff
}
TABLE.newsletter-promo {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #eee; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
TABLE.newsletter-promo TR TD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.newsletter-promo TR TD UL LI {
	LIST-STYLE-TYPE: none
}
UL LI#fv-morenews-li {
	FONT-SIZE: xx-small; MARGIN: 5px 0px 0px 35px; FONT-FAMILY: verdana, sans-serif
}
P#fv-news-privacy {
	MARGIN-TOP: 40px; TEXT-ALIGN: right
}
TABLE#me-infopak TR TD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: xx-small; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; FONT-FAMILY: verdana, sans-serif
}
TABLE#me-dealsmart TR TD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: xx-small; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; FONT-FAMILY: verdana, sans-serif
}
TABLE#me-forums TR TD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: xx-small; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; FONT-FAMILY: verdana, sans-serif
}
TABLE#me-newsletters TR TD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: xx-small; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; FONT-FAMILY: verdana, sans-serif
}
TABLE#me-savedcars TR TD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: xx-small; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; FONT-FAMILY: verdana, sans-serif
}
TABLE#me-infopak TR TD UL LI {
	MARGIN-BOTTOM: 0px
}
TABLE#me-dealsmart TR TD UL LI {
	MARGIN-BOTTOM: 0px
}
TABLE#me-forums TR TD UL LI {
	MARGIN-BOTTOM: 0px
}
TABLE#me-newsletters TR TD UL LI {
	MARGIN-BOTTOM: 0px
}
TABLE#me-savedcars TR TD UL LI {
	MARGIN-BOTTOM: 0px
}
TABLE#me-savedcars TR TD UL {
	LIST-STYLE-TYPE: none
}
TABLE#me-savedcars TR TD UL LI {
	LIST-STYLE-TYPE: none
}
#ns-subscribing {
	BACKGROUND: #ccc
}
#ns-delivery {
	BACKGROUND: #eee
}
TABLE TR.ns-odd {
	BACKGROUND: #ecf2fc
}
TABLE TR.ns-even {
	BACKGROUND: #fff
}
TD.ns-col-border {
	BORDER-RIGHT: #fff 5px solid
}
DIV.gh-save {
	LINE-HEIGHT: 125%
}
FONT.smallonly DIV.gh-save {
	LINE-HEIGHT: 200%
}
H1.page-title-alt {
	MARGIN-BOTTOM: 0px
}
H1.vehicle-name {
	MARGIN-BOTTOM: 0px
}
P.section-subtitle {
	MARGIN-TOP: 0px
}
P.table-header-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: xx-small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px
}

