body     { color: #d2d2d2; font-size: 12px; font-family: Tahoma; line-height: 1.2; background-color: black; margin-top: 0; margin-bottom: 0 }
p {}
td {}
.border { border-right: 2px solid #fff; border-left: 2px solid #fff }
.car_image  { background-image: url('(EmptyReference!)'); background-repeat: no-repeat; background-position: right top; background-image: url(images/car_offer.jpg); width: 212px; height: 144px }

	
	.heading_grey_18 { color: #d2d2d2; font-size: 18px; font-family: Tahoma; font-weight: bold }
	.heading_grey_16 { color: #d2d2d2; font-size: 16px; font-family: Tahoma; font-weight: bold }
	.heading_grey_14 { color: #d2d2d2; font-size: 14px; font-family: Tahoma; font-weight: bold }
	.heading_grey_12 { color: #d2d2d2; font-size: 12px; font-family: Tahoma; font-weight: bold }
	.heading_grey_11 { color: #d2d2d2; font-size: 11px; font-family: Tahoma; font-weight: bold }
	.table { color: #000; font-size: 10px; font-family: Verdana; font-style: normal; font-weight: normal; font-stretch: normal; background-color: #e1e1e1 }

	.input { color: #fff; font-size: 12px; font-family: Tahoma; background-color: #000; border: solid 1px }
	.footer { color: #fff; font-size: 12px; font-family: Tahoma }
	.footer a:link { color: #fff; font-size: 12px; font-family: Tahoma; text-decoration: none }
	.footer a:visited { color: #fff; font-size: 12px; font-family: Tahoma; text-decoration: none  }
	.footer a:hover { color: #fff; font-size: 12px; font-family: Tahoma; text-decoration: underline }
	.footer a:active { color: #fff; font-size: 12px; font-family: Tahoma; text-decoration: none  }

.TablePricing {
	PADDING-RIGHT: 1ex; PADDING-LEFT: 1ex; PADDING-BOTTOM: 1ex; MARGIN: 2ex; COLOR: #000000; PADDING-TOP: 1ex; BACKGROUND-COLOR: #ffffff
}
.TablePricing TH   { font-family: Tahoma; background-color: #eeeeee; text-align: right; padding: 0.5ex 1.25ex 0.5ex 1ex; border-top: 1px solid #ffffff; border-bottom: medium none; border-left: 1px solid #cccccc }
.TablePricing TD   { font-family: Tahoma; background-color: #eeeeee; text-align: right; padding: 0.5ex 1.25ex 0.5ex 1ex; border-top: 1px solid #ffffff; border-bottom: medium none; border-left: 1px solid #cccccc }
.TablePricing TH  { font-family: Tahoma; background-color: #dddddd; text-align: left }
.TablePricing TH A  { color: #990000; font-family: Tahoma; text-decoration: none }
.TablePricing TH A:hover  { color: #ff3300; font-family: Tahoma; text-decoration: none }
.TablePricing TR.TableHeading TH  { font-family: Tahoma; text-align: center; border-top: none }
.TablePricing TR.TableSubHeading TH  { font-family: Tahoma; font-weight: normal; padding-top: 0; border-top: none }
.TablePricing TR.HeaderRow TH  { font-family: Tahoma; padding-top: 1ex; padding-bottom: 0.25ex }
.TablePricing TR.HeaderRow TD  { font-family: Tahoma; padding-top: 1ex; padding-bottom: 0.25ex }
.TablePricing TR.SubRow TH  { color: #666666; font-family: Tahoma; padding-top: 0; padding-bottom: 0.5ex; border-top: none }
.TablePricing TR.SubRow TD  { color: #666666; font-family: Tahoma; padding-top: 0; padding-bottom: 0.5ex; border-top: none }
.TablePricing TR.SubRow TH  { font-family: Tahoma; font-weight: normal; padding-left: 3ex }
.red_text { color: red; font-size: 11px; font-family: Tahoma }
input { font-size: 11px; padding: 2px; height: 18px; border-top: 1px solid gray; border-right: 1px solid #808080 }
select { font-size: 11px; padding: 2px; border-top: 1px solid gray; border-right: 1px solid #808080 }
textarea { font-size: 11px; padding: 2px; border-top: 1px solid gray; border-right: 1px solid #808080 }
.sp { border-bottom: 1px dashed white }
