BODY {
	FONT-SIZE: 10pt;
	BACKGROUND: #333333 repeat-x center top;
	MARGIN: 0px;
	FONT-FAMILY: tahoma, arial, "sans serif";
	padding: 0px;
	float: left;
	width: 100px;
	color: #999999;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffcc00
}
#models LI {
	LIST-STYLE: square url(/images/yellow_bullet.gif) outside; COLOR: #ffcc00
}
#home_prod_desc LI {
	LIST-STYLE: square url(/images/yellow_bullet.gif) outside; COLOR: #ffcc00
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#wrapper {
	BACKGROUND: #000;
	WIDTH: 1006px;
	margin-top: 0px;
	margin-right: 114px;
	margin-bottom: 0px;
	margin-left: 114px;
}
H4 {
	COLOR: #ffcc00
}
#logo {
	MARGIN-TOP: 8px; FLOAT: left; MARGIN-LEFT: 31px; WIDTH: 190px; HEIGHT: 50px; TEXT-ALIGN: center
}
#headlights {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #ffcc00; LETTER-SPACING: 0.15em; TEXT-ALIGN: center
}
#topphone {
	MARGIN-TOP: 8px; FLOAT: right; MARGIN-RIGHT: 12px
}
#logo A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: #ffffff; LETTER-SPACING: -0.6pt
}
DIV#toprow {
	CLEAR: both;
	WIDTH: 1006px;
	HEIGHT: 82px;
	background-image: url(../header_bkdg9.jpg);
	background-repeat: no-repeat;
}
DIV#topnav {
	CLEAR: both; BACKGROUND: url(/images/tiling_diag_bg.gif) repeat-x; HEIGHT: 30px
}
UL#topnavlist {
	FLOAT: right;
	MARGIN: 4px 0px;
}
#topnavlist LI {
	DISPLAY: inline; MARGIN-RIGHT: 15px; LIST-STYLE-TYPE: none
}
#topnavlist A {
	COLOR: #ffffff
}
#topnavlist A:hover {
	COLOR: #ffcc00
}
#hid {
	DISPLAY: inline; FONT-SIZE: 16pt; MARGIN-LEFT: 342px
}
#topcart {
	PADDING-LEFT: 10px
}
#topcheckout {
	PADDING-LEFT: 10px
}
#leftcol {
	BACKGROUND: url(/images/yellowblack_bkgd.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 200px; HEIGHT: 350px
}
UL#navlist DIV.navmodels {
	DISPLAY: none
}
UL#navlist {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
UL#navlist UL.navmodels {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
#navlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navlist A {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 34px;
	PADDING-BOTTOM: 1px;
	WIDTH: 166px;
	COLOR: #ffffff;
	PADDING-TOP: 1px;
	background-color: #000000;
}
#navlist UL.navmodels A {
	PADDING-LEFT: 68px; WIDTH: 135px
}
#navlist LI.make:hover A.make {
	BACKGROUND: #ffcc00; COLOR: #000000
}
#navlist A:hover {
	BACKGROUND: #ffcc00; COLOR: #000000
}
#navlist LI.selected A.make {
	BACKGROUND: #ffcc00; COLOR: #000000
}
.section_title {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	FLOAT: left;
	MARGIN-BOTTOM: 3px;
	WIDTH: 220px;
	COLOR: #FFCC00;
	PADDING-TOP: 3px;
	HEIGHT: 21px;
	TEXT-ALIGN: center;
	font-stretch: extra-expanded;
	font-varient: small-caps;
	background-image: url(../yellowblack_bkgd.gif);
}
.section_title#choose {
	PADDING-LEFT: 33px; WIDTH: 170px; TEXT-ALIGN: left
}
#body_content {
	MARGIN-TOP: 0px
}
DIV#contentpane {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND: #191919; FLOAT: right; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 750px; MARGIN-RIGHT: 15px
}
.pcdstaticcontent {
	CLEAR: both; MARGIN-TOP: 10px; MARGIN-LEFT: 10px
}
.pcdstaticcontent P {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-LEFT: 14px; MARGIN-RIGHT: 14px; FONT-FAMILY: tahoma, arial, sans serif
}
#visualcapacity {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images/visualcapacity.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 177px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 235px
}
#visualcapacity:hover {
	BACKGROUND-IMAGE: url(/images/visualcapacityrollover.gif)
}
#enhanceappeal {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images/enhanceappeal.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 177px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 235px
}
#enhanceappeal:hover {
	BACKGROUND-IMAGE: url(/images/enhanceappealrollover.gif)
}
#installationguide {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images/installationguide.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 177px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 235px
}
#installationguide:hover {
	BACKGROUND-IMAGE: url(/images/installationguiderollover.gif)
}
#hidcolor {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images/hidcolor.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 177px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 235px
}
#hidcolor:hover {
	BACKGROUND-IMAGE: url(/images/hidcolorrollover.gif)
}
.pdetails {
}
#bottomtext {
	CLEAR: both; MARGIN-TOP: 10px; TEXT-JUSTIFY: newspaper; MARGIN-LEFT: 26px; WIDTH: 680px; COLOR: #808080; PADDING-TOP: 10px; TEXT-ALIGN: justify
}
#bottompane {
	CLEAR: both
}
#footercont {
	CLEAR: both; PADDING-RIGHT: 5px; MARGIN-TOP: 30px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#copyright {
	FONT-SIZE: 8pt; COLOR: #777777; LINE-HEIGHT: 10pt; PADDING-TOP: 10px; LETTER-SPACING: 0.1em
}
.tab {
	CLEAR: both; HEIGHT: 27px
}
.tableft {
	FLOAT: left
}
.tabmiddle {
	BACKGROUND: url(/images/tiling_diag_bg.gif) #000 repeat-x center top; HEIGHT: 27px
}
.tabmiddle UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px; COLOR: #fff; PADDING-TOP: 0px
}
.tabmiddle LI {
	DISPLAY: inline; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: url(/images/check_blk.gif) no-repeat 5px 3px; MARGIN: 5px; LIST-STYLE-TYPE: none
}
.tabright {
	FLOAT: left
}
.smalltab {
	CLEAR: both; WIDTH: 450px; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 21px
}
.smalltableft {
	FLOAT: left
}
.smalltabright {
	PADDING-RIGHT: 15px;
	BORDER-TOP: #ffcc00 2px solid;
	PADDING-LEFT: 15px;
	BACKGROUND: url(/images/small_blacktab_right.jpg) no-repeat right top;
	FLOAT: left;
	MARGIN: 0px;
	HEIGHT: 20px;
	min-width: 275px;
	width: 270px;
}
.tabtext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 22px; COLOR: #fff; PADDING-TOP: 0px; font-stretch: extra-expanded
}
.smalltabtext {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FLOAT: left;
	MARGIN: 0px;
	COLOR: #fff;
	TEXT-ALIGN: center;
	font-stretch: extra-expanded;
	padding: 0px;
	width: 280px;
}
.innerbox {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.innerbox IMG {
	MARGIN-RIGHT: 15px
}
.innerboxbot {
	CLEAR: both; WIDTH: 732px; HEIGHT: 5px
}
.innerboxleft {
	FLOAT: right; WIDTH: 700px
}
.innerboxright {
	FLOAT: right; WIDTH: 240px
}
.breakdiv {
	CLEAR: both
}
#carform SELECT {
	BORDER-RIGHT: #adadaf 1px solid; BORDER-TOP: #adadaf 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 200px
}
#popupbox {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px auto; BORDER-LEFT: #000 1px solid; WIDTH: 772px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid
}
#popupbox .imgcont {
	BORDER-RIGHT: #6e6e6e 1px solid; PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#popupbox .close {
	MARGIN-BOTTOM: 10px
}
.popup {
	DISPLAY: none
}
.popup_cart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
.popup_cart .add {
	MARGIN-TOP: 10px
}
.info_row {
	CLEAR: both; PADDING-TOP: 15px
}
.popup_cart .value {
	WIDTH: 140px
}
.popup_cart .value .quantity {
	FLOAT: none; MARGIN: 0px
}
.popup_details {
	CLEAR: both
}
.popup_tabbox {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid
}
.close {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/close_btn.gif) no-repeat; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 5px; WIDTH: 95px; HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px
}
DIV.title {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100px
}
DIV.value {
	FLOAT: left; WIDTH: 640px
}
#selectcar {
	BACKGROUND: url(/images/select-vehicle_bg.gif) no-repeat; MARGIN: 20px auto 0px; WIDTH: 563px; PADDING-TOP: 75px; HEIGHT: 236px
}
#selectcar H3 {
	DISPLAY: none
}
#selectcar FIELDSET LEGEND {
	DISPLAY: none
}
#selectcar FIELDSET {
	BACKGROUND: url(/images/select-menu_graphics.jpg) no-repeat right top; MARGIN: 0px auto; WIDTH: 513px; PADDING-TOP: 20px; HEIGHT: 178px
}
#selectcar FIELDSET DIV {
	CLEAR: both; HEIGHT: 36px
}
#selectcar FIELDSET SELECT {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; MARGIN-TOP: 5px; MARGIN-LEFT: 10px; BORDER-LEFT: #000 2px solid; WIDTH: 140px; BORDER-BOTTOM: #000 2px solid
}
#selectcar FIELDSET LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 32px; HEIGHT: 33px
}
#selectcar FIELDSET LABEL.lyear {
	BACKGROUND: url(/images/1_blue.gif) no-repeat
}
#selectcar FIELDSET LABEL.lmake {
	BACKGROUND: url(/images/2_blue.gif) no-repeat
}
#selectcar FIELDSET LABEL.lmodel {
	BACKGROUND: url(/images/3_blue.gif) no-repeat
}
#selectcar FIELDSET LABEL.disabled {
	BACKGROUND: url(/images/1_gray.gif) no-repeat
}
#selectcar FIELDSET LABEL.disabled {
	BACKGROUND: url(/images/2_gray.gif) no-repeat
}
#selectcar FIELDSET LABEL.disabled {
	BACKGROUND: url(/images/3_gray.gif) no-repeat
}
#selectcar FIELDSET LABEL SPAN {
	DISPLAY: none
}
DIV.navmodels {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; BACKGROUND: url(/images/nav_background_grad.jpg) no-repeat; BORDER-LEFT: #000 2px solid; BORDER-BOTTOM: #000 2px solid
}
DIV.navmodels UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navlist DIV.navmodels A {
	PADDING-LEFT: 14px; WIDTH: 150px
}
#popupbox .images {
	max-width: 450px
}
#popupbox .images IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#popupbox .images IMG:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
