#whatCar { font-family: Arial, Helvetica, sans-serif !important; color: #000000 !important; }
#whatCar h1 { font-size: 20px !important; line-height: 120% !important; position:static !important; padding: 0px; margin: 0px; }
#whatCar .subHeading { color: #cb0f1e !important; }
#whatCar .title { float: left !important; width: 400px !important; }
#whatCar .logo { padding: 0px !important; margin: 0px !important;}
#whatCar .verdict { padding: 20px 0px 0px 0px; margin: 0; }

#whatCar .description { }
#description .padding { /*ADJUST THIS ACCORDING TO COL WIDTH . DEFAULT LEFT PADDING IS 104PX*/padding: 0px 0px 0px 10px !important; }
#whatCar .descriptionText { float: left !important; width: 204px !important; padding-bottom: 20px; }
#whatCar .descriptionText  p { line-height: 130% !important; padding: 26px 0px 0px 0px !important; font-size: 11px !important; }
#whatCar .descriptionThumb { float: right !important; }

#whatCar .verdictContent { }
#verdictContent .padding { /*ADJUST THIS ACCORDING TO COL WIDTH . DEFAULT LEFT PADDING IS 104PX*/padding: 18px 0px 0px 4px !important; }
#whatCar .verdictForAgainst { float: left !important; width: 300px; }
#whatCar .verdictForAgainst p { line-height: 130% !important; padding: 0px 0px 4px 0px !important; margin: 0; font-size: 11px !important; font-weight: bold; }
#whatCar .verdictThumb { float: right !important; height: 250px; }

#whatCar ul { padding: 5px 0px 0px 0px; margin:0; font-size: 1.1em; }
#whatCar li { list-style:none; }
#whatCar li a { color: #000000 !important; }

#whatCar .red { color: #cb0f1e !important; font-weight: bold; text-transform: uppercase; padding-right: 6px; }

#tradeView { padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; }
#tradeView img { float: left !important; }
#tradeView .quote { float: left !important; width: 600px; color:#FF0000 !important; padding-left: 0px; padding-top: 12px; font-size: 16px !important; font-weight: bold;}
#tradeView .quoter { float: left !important; width: 600px; padding-left: 0px; padding-top: 6px; padding-bottom: 10px; font-size: 12px !important; font-weight: bold; text-transform: uppercase;  }

/* ----- TABS ----- */
#domTabNewCars .domtab { margin-top: 0px !important; float:left !important; position:relative !important;}
#domTabNewCars div#contentHeight { /*ADJUST THIS ACCORDING TO COL WIDTH*/ width:682px !important; float:left !important; position:relative !important; background:#ffffff !important; border: 1px solid #636363 !important; }
#domTabNewCars .tabset_tabs { margin:0 !important; padding:0 !important; list-style:none !important; }
#domTabNewCars .domtab h1 { text-transform: uppercase !important; font-size: 1.1em !important; padding-bottom: 4px; }
#domTabNewCars .tabset_tabs li { list-style: none !important; display: inline !important; font-size: 11px !important; padding:7px 0px 0px 0px !important; float:left !important;  }
#domTabNewCars .tabset_tabs a	{ display:block !important; /*background: #ffffff !important;*/ border-top: 1px solid #636363 !important; font-weight: bold !important; border-right: 1px solid #636363 !important; border-left: 1px solid #636363 !important; margin: 0px 6px 0px 0px !important; padding: 5px 12px 5px 12px !important; color:#c90d1c !important; text-transform: uppercase !important; text-decoration:none !important; clear: right !important; }
#domTabNewCars .tabset_tabs a:hover {background: #c90f1d !important; border-top: 1px solid #c90f1d !important; border-right: 1px solid #c90f1d !important; border-left: 1px solid #c90f1d !important; text-decoration:none !important; color:#ffffff !important; padding:5px 0px 5px 0px !important; }
#domTabNewCars .tabset_tabs a:hover span { padding:4px 12px 0px 12px !important; }
#domTabNewCars .tabset_tabs .active a { background: #c90f1d !important; text-decoration:none !important; color:#ffffff !important;}
#domTabNewCars .tabset_tabs .active span { /* padding:4px 12px 0px 12px !important; */}
#domTabNewCars .tabset_content { display:none; padding:0px 0px 0px 0px !important; background:none !important; border:none !important; position: relative !important; }
#domTabNewCars .tabset_content h1 {  position:static !important; font-size: 11px !important; font-weight: bold !important; color: #000000 !important; padding: 0px !important; font-family: Arial, Helvetica, sans-serif !important; }
#domTabNewCars .tabset_content p { float: none !important; margin: 0px; font-size: 11px !important; font-weight: normal !important; color: #000000 !important; font-family: Arial, Helvetica, sans-serif !important; padding: 0px 0px 15px 0px !important; }
#domTabNewCars .tabset_label	{ display:none !important; }
#domTabNewCars .tabset_content_active	{ display:block !important; }
#domTabNewCars .tabset_content td { padding: 4px 12px 4px 12px !important; font-size: 11px !important;}
#domTabNewCars .tabset_content th { height: 23px; padding: 0px !important; font-size: 11px !important;}
#domTabNewCars .tabset_content table { }
#domTabNewCars .tabset_content .padding { padding: 15px 10px 0px 10px !important;  }
#domTabNewCars .tabset_print { display: none !important;}
#domTabNewCars .tabset_printSingle { display: none !important;}
#domTabNewCars .tabset_content table .image_right { padding: 0px 0px 10px 10px !important; float: right !important; }
.technicalInfo { width: 326px; margin-bottom:20px;  }
.technicalInfo table { margin-bottom: 10px; }
.technicalInfo td { border: 1px solid #898989; padding: 0px !important; margin: 0 !important; }
#domTabNewCars .technicalInfo p  { padding: 0px !important; margin: 0px !important; }

.altCell { background:#f0efeb; }

/* ----- TABS ----- */
#domTabUsedCars .domtab { margin-top: 0px !important; float:left !important; position:relative !important; }
#domTabUsedCars div#contentHeight { /*ADJUST THIS ACCORDING TO COL WIDTH*/ width:682px !important; float:left !important; position:relative !important; background:#ffffff !important;  border: none !important; }
#domTabUsedCars .tabset_tabs { margin:0 !important; padding:0 !important; list-style:none !important; }
#domTabUsedCars .domtab h1 { text-transform: uppercase !important; font-size: 1.1em !important; padding-bottom: 4px; }
#domTabUsedCars .tabset_tabs li { list-style: none !important; display: block !important; font-size: 11px !important; padding:0px 0px 5px 0px !important; }
#domTabUsedCars .tabset_tabs a	{ font-weight: normal; /*background: #ffffff !important;*/  border: none !important; margin: 0px !important; padding: 0px !important; color:#000000 !important; text-transform: none !important; text-decoration:none !important; }
#domTabUsedCars .tabset_tabs a:hover {background: none !important; border: none !important; text-decoration:none !important; color:#c90d1c !important; padding:0px !important; font-weight: bold !important; }
#domTabUsedCars .tabset_tabs a:hover span { padding:0px !important; }
#domTabUsedCars .tabset_tabs .activeTab a { font-weight: bold !important; background: none !important; text-decoration:none !important; color:#c90d1c !important;}
#domTabUsedCars .tabset_tabs .activeTab span { /* padding:4px 12px 0px 12px !important; */}
#domTabUsedCars .tabset_content { display:none; padding: 0px !important; background:none !important; border:none !important; position: relative !important; }
#domTabUsedCars .tabset_content h1 {  position:static !important; font-size: 11px !important; color: #000000 !important; font-weight: bold !important; padding: 0px 0px 12px 0px !important; font-family: Arial, Helvetica, sans-serif !important; }
#domTabUsedCars .tabset_content p { float: none !important; margin: 0px; font-size: 11px !important; color: #000000 !important; font-weight: normal !important; font-family: Arial, Helvetica, sans-serif !important; padding: 0px 0px 15px 0px !important; }
#domTabUsedCars .tabset_label	{ display:none !important; }
#domTabUsedCars .tabset_content_active	{ display:block !important; }
#domTabUsedCars .tabset_content td { height: 23px; padding: 0px !important; font-size: 11px !important;}
#domTabUsedCars .tabset_content table { }
#domTabUsedCars .tabset_content .padding { padding: 0px !important;  }
#domTabUsedCars .tabset_print { display: none !important;}
#domTabUsedCars .tabset_printSingle { display: none !important;}
#domTabUsedCars .tabset_content table .image_right { padding: 0px 0px 10px 10px !important; float: right !important; }


/** front end new car page **/
#whatCarSelect { background: url(../images/layup/whatCar/selectWhatCarBg.gif) top left repeat-y; width: 645px; margin: 5px 0px 5px 2px; }
#whatCarSelect table { width: 635px; padding: 0px 3px 0px 3px; margin: 0px 0px 0px 5px; }
#whatCarSelect table a { font-weight: bold; color: #535353; }
#whatCarSelect table td.altRow {background: #f0f0f0; }


/*WHAT CAR HOTSPOT*/
.hotspot { border-right: 1px solid #dc0600; border-top: 1px solid #dc0600; border-left: 1px solid #dc0600; border-bottom: 1px solid #dc0600; background-color: #c7c7c7; color: #dc0600; position: absolute; width: 18px; height: 17px; text-align: center; font-weight: bold;  filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; font-size: 1.1em; padding-top: 1px; }
#rollovernum { padding-left: 40px; float: left; padding-right: 10px; font-size: 1.1em; font-weight: bold; color: #FF0000; }
#rollovertext { float: left; width: 226px; font-size: 1.1em; }

#whatCarSelect { background: url(../images/layup/whatCar/selectWhatCarBg.gif) top left repeat-y; width: 645px; margin: 5px 0px 5px 2px; }
#whatCarSelect table { width: 635px; padding: 0px 3px 0px 3px; margin: 0px 0px 0px 5px; }
#whatCarSelect table a { font-weight: bold; color: #535353; }
#whatCarSelect table td.altRow {background: #f0f0f0; }
