A:link {
	COLOR: #F21922; TEXT-DECORATION: underline
}
A:active {
	COLOR: #F21922; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #F21922; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc0c00; TEXT-DECORATION: underline
}
BODY {
	BACKGROUND-IMAGE: url(page-background.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-SIZE: 0.75em; FONT-FAMILY: Arial, sans-serif
}
.account_address {
	FONT-SIZE: 1.25em
}
.account_address_book {
	FONT-SIZE: 0.65em
}
.account_address_book_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 0.65em
}
.account_benefits {
	PADDING-LEFT: 50px; FONT-SIZE: 0.8em; PADDING-TOP: 20px
}
.account_benefits_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #F21922
}
.account_form {
	FONT-WEIGHT: bold
}
.account_form_error {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.account_form_notes {
	FONT-WEIGHT: normal
}
.account_header {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.account_management {
	FONT-SIZE: 1.25em
}
.account_management A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em
}
.account_user_email {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em; FONT-STYLE: italic
}
.account_user_name {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em
}
A.article:link {
	FONT-SIZE: 0.85em; COLOR: #F21922
}
A.article:active {
	FONT-SIZE: 0.85em; COLOR: #F21922
}
A.article:visited {
	FONT-SIZE: 0.85em; COLOR: #F21922
}
A.article:hover {
	FONT-SIZE: 0.85em; COLOR: #cc0c00
}
A.vertical:link {
	FONT-SIZE: 0.85em; COLOR: #ffffff
}
A.vertical:active {
	FONT-SIZE: 0.85em; COLOR: #000000
}
A.vertical:visited {
	FONT-SIZE: 0.85em; COLOR: #ffffff
}
A.vertical:hover {
	FONT-SIZE: 0.85em; COLOR: #f9f1a6
}
.header {
	BACKGROUND-IMAGE: url(header-background.gif)
}
.header TD {
	FONT-SIZE: 0.64em
}
.header A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.header A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.header A:hover {
	COLOR: #F21922; TEXT-DECORATION: underline
}
.header A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.header H3 {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
A.category:link {
	FONT-WEIGHT: bold; COLOR: #000000
}
A.category:active {
	FONT-WEIGHT: bold; COLOR: #000000
}
A.category:visited {
	FONT-WEIGHT: bold; COLOR: #000000
}
A.category:hover {
	FONT-WEIGHT: bold; COLOR: #F21922
}
A.sellwith:link {
	COLOR: #f70000
}
A.sellwith:active {
	COLOR: #f70000
}
A.sellwith:visited {
	COLOR: #f70000
}
A.sellwith:hover {
	COLOR: #F21922
}
A.search:link {
	FONT-SIZE: 0.75em; COLOR: #f70000
}
A.search:active {
	FONT-SIZE: 0.75em; COLOR: #f70000
}
A.search:visited {
	FONT-SIZE: 0.75em; COLOR: #f70000
}
A.search:hover {
	FONT-SIZE: 0.75em; COLOR: #a30000
}
A.product_info_subprod_link:link {
	FONT-SIZE: 1em; COLOR: #000000
}
A.product_info_subprod_link:active {
	FONT-SIZE: 1em; COLOR: #000000
}
A.product_info_subprod_link:visited {
	FONT-SIZE: 1em; COLOR: #000000
}
A.product_info_subprod_link:hover {
	FONT-SIZE: 1em; COLOR: #cc0c00
}
.highlight_box {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff6666
}
.highlight {
	FONT-SIZE: 16pt; COLOR: #F21922; FONT-FAMILY: arial, sans-serif
}
.search_box {
	COLOR: #ff6666; BACKGROUND-COLOR: #ffffcc
}
.title {
	COLOR: #368800; FONT-FAMILY: arial, sans-serif
}
.home_page_title {
	FONT-SIZE: 11pt; COLOR: #f70000; FONT-FAMILY: arial, sans-serif
}
.bar {
	COLOR: #ffffff; BACKGROUND-COLOR: #F21922
}
.cart_bar {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #F21922
}
.promotion_bar {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ffffff; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #cc0c00
}
.wish_bar {
	COLOR: #000000; BACKGROUND-COLOR: #F21922
}
.line {
	BACKGROUND-COLOR: #000000
}
.shopping_cart_normal_row {
	
}
.shopping_cart_alt_row {
	BACKGROUND-COLOR: #ebebeb
}
.shopping_cart_header_row {
	BACKGROUND-COLOR: #368800
}
.section_header_default {
	FONT-SIZE: 1.35em; COLOR: #ffffff; BACKGROUND-COLOR: #F21922
}
H1.section_header_default {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F21922
}
TABLE.section_header_default {
	WIDTH: 100%; COLOR: #ffffff; BORDER-COLLAPSE: collapse; border-spacing: 0
}
TD.section_header_default_left {
	FONT-WEIGHT: bold; WIDTH: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #F21922
}
TD.section_header_default_center {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #F21922
}
.section_header_default_center A:link {
	COLOR: #ffffff
}
.section_header_default_center A:active {
	COLOR: #ffffff
}
.section_header_default_center A:visited {
	COLOR: #ffffff
}
.section_header_default_center A:hover {
	COLOR: #ffffff
}
.section_header_default_center TD {
	COLOR: #ffffff
}
TD.section_header_default_right {
	FONT-WEIGHT: bold; WIDTH: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #F21922
}
.section_header_default_border {
	BACKGROUND-COLOR: #ffffff
}
.h1_section_header {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.section_header_alt {
	FONT-SIZE: 1.35em; COLOR: #ffffff; BACKGROUND-COLOR: #F21922
}
H1.section_header_alt {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F21922
}
TABLE.section_header_alt {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0
}
TD.section_header_alt_left {
	FONT-WEIGHT: bold; WIDTH: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #F21922
}
TD.section_header_alt_center {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #F21922
}
.section_header_alt_center A:link {
	COLOR: #ffffff
}
.section_header_alt_center A:active {
	COLOR: #ffffff
}
.section_header_alt_center A:visited {
	COLOR: #ffffff
}
.section_header_alt_center A:hover {
	COLOR: #ffffff
}
.section_header_alt_center TD {
	COLOR: #ffffff
}
TD.section_header_alt_right {
	FONT-WEIGHT: bold; WIDTH: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #F21922
}
.section_header_alt_border {
	BACKGROUND-COLOR: #ffffff
}
.header_dark {
	BACKGROUND-COLOR: #204e03
}
.row0 {
	BACKGROUND-COLOR: #ffffff
}
.row1 {
	BACKGROUND-COLOR: #cccccc
}
.product_info_head {
	FONT-SIZE: 12px; COLOR: #F21922
}
.product_info_info {
	FONT-SIZE: 12px; COLOR: #000000
}
.product_info_footer {
	FONT-SIZE: 10px; COLOR: #000000
}
.product_info_phone {
	FONT-SIZE: 10px; COLOR: #cc0c00
}
.product_detail {
	FONT-SIZE: 12px; COLOR: #000000
}
.product_info_subprod {
	FONT-SIZE: 10px; COLOR: #000000
}
.trim_item_header {
	FONT-SIZE: 1em; COLOR: #ffffff; BACKGROUND-COLOR: #368800
}
.article_title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.article_copy {
	FONT-SIZE: 12px
}
.banner {
	FONT-SIZE: 0.62em; TEXT-ALIGN: center
}
.note_critical {
	COLOR: #ff0000
}
.note_warning {
	COLOR: #ffff00
}
.email_signup_head {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #d3d3d3
}
.email_signup_head_signup {
	FONT-WEIGHT: bold; COLOR: #368800; BACKGROUND-COLOR: #d3d3d3
}
.email_signup_text_only_lbl {
	FONT-WEIGHT: normal; FONT-SIZE: 0.65em
}
.email_signup_email_address_lbl {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em
}
.email_signup_small_head {
	FONT-WEIGHT: bold; FONT-SIZE: smaller; COLOR: #cc0c00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.email_signup_small_text_only_lbl {
	FONT-WEIGHT: normal; FONT-SIZE: 0.5em
}
.email_signup_small_email_address_lbl {
	FONT-WEIGHT: bold; FONT-SIZE: 0.65em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.popup_border {
	BACKGROUND-COLOR: gold
}
.temp_bar_active {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #ff0000
}
.temp_bar_inactive {
	FONT-SIZE: 0.75em; COLOR: #368800
}
.shopping_cart_alt_row {
	BACKGROUND-COLOR: #ebebeb
}
.right_nav {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
TABLE.right_nav {
	BORDER-LEFT: #000000 1px solid; WIDTH: 147px
}
.product_search_header {
	BACKGROUND-COLOR: #ebebeb
}
.product_search_bar {
	BACKGROUND-COLOR: #ebebeb
}
.product_search_terms {
	FONT-WEIGHT: bold; COLOR: #F21922
}
.product_buying_header {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #ffffff; FONT-FAMILY: arial; BACKGROUND-COLOR: #F21922; TEXT-DECORATION: underline
}
.product_buying_header TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 5px
}
.product_buying_listing {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; VERTICAL-ALIGN: top; FONT-FAMILY: arial
}
.product_buying_listing TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.product_buying_listing_alt_row {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; FONT-FAMILY: arial; BACKGROUND-COLOR: #ebebeb
}
.product_buying_description {
	FONT-WEIGHT: normal
}
.product_buying_discount {
	FONT-SIZE: 0.8em
}
.product_buying_fitment {
	FONT-SIZE: 0.8em
}
.product_buying_option_selection_notes {
	COLOR: #cc0c00
}
.product_buying_qty_parts {
	FONT-SIZE: 0.75em
}
.product_buying_gift_avail {
	FONT-SIZE: 0.8em
}
.product_buying_gift_avail A {
	COLOR: #cc0c00
}
.product_buy_now {
	FONT-SIZE: 0.62em
}
.product_content {
	PADDING-RIGHT: 5px
}
.product_content_left_img {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.product_detail {
	PADDING-TOP: 5px
}
.product_detail_no_img {
	
}
.product_image_caption {
	FONT-SIZE: 0.9em; FONT-STYLE: italic; TEXT-ALIGN: center
}
.product_subtitle {
	FONT-WEIGHT: bold
}
.product_title {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em
}
.product_vehicle {
	FONT-WEIGHT: bold; COLOR: #cc0c00
}
.product_price {
	FONT-WEIGHT: bold
}
.product_price_reduced {
	TEXT-DECORATION: line-through
}
.product_sale_adv {
	FONT-WEIGHT: bold; COLOR: #cc0c00; FONT-STYLE: italic
}
.product_price_savings {
	FONT-WEIGHT: 100; FONT-STYLE: italic
}
.product_special_offer_adv {
	FONT-WEIGHT: bold; COLOR: #cc0c00
}
A.addtocart {
	FONT-SIZE: 13px; COLOR: #F21922
}
A.addtocart:visited {
	FONT-SIZE: 13px; COLOR: #F21922
}
A.addtocart:hover {
	FONT-SIZE: 13px; COLOR: #000000
}
A.addtowishlist {
	FONT-SIZE: 10px; COLOR: #F21922
}
A.addtowishlist:visited {
	COLOR: #F21922
}
A.addtowishlist:hover {
	COLOR: #000000
}
.product_trim_more_info {
	FONT-SIZE: 0.8em
}
.product_content {
	
}
.product_content_left_img {
	PADDING-LEFT: 5px
}
.product_tab_buttons {
	BORDER-BOTTOM: thin inset
}
.product_tab_buttons TABLE {
	MARGIN-TOP: 10px; BORDER-COLLAPSE: collapse
}
.product_tab_button_closed_left {
	BACKGROUND: url(prod_tab_left_closed.gif) no-repeat; WIDTH: 12px; HEIGHT: 32px
}
.product_tab_button_closed {
	FONT-SIZE: 0.8em; BACKGROUND: url(prod_tab_center_closed.gif) repeat-x; HEIGHT: 32px; TEXT-ALIGN: center
}
.product_tab_button_closed A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #000000; TEXT-DECORATION: underline
}
.product_tab_button_closed A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #000000; TEXT-DECORATION: underline
}
.product_tab_button_closed A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #cc0c00; TEXT-DECORATION: underline
}
.product_tab_button_closed A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #000000; TEXT-DECORATION: underline
}
.product_tab_button_closed_right {
	BACKGROUND: url(prod_tab_right_closed.gif) no-repeat; WIDTH: 12px; HEIGHT: 32px
}
.product_tab_button_open_left {
	BACKGROUND: url(prod_tab_left_open.gif) no-repeat; WIDTH: 12px; HEIGHT: 32px
}
.product_tab_button_open {
	FONT-SIZE: 0.8em; BACKGROUND: url(prod_tab_center_open.gif) repeat-x; HEIGHT: 32px; TEXT-ALIGN: center
}
.product_tab_button_open A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #cc0c00; TEXT-DECORATION: none
}
.product_tab_button_open A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #cc0c00; TEXT-DECORATION: none
}
.product_tab_button_open A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #cc0c00; TEXT-DECORATION: none
}
.product_tab_button_open A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #cc0c00; TEXT-DECORATION: underline
}
.product_tab_button_open_right {
	BACKGROUND: url(prod_tab_right_open.gif) no-repeat; WIDTH: 12px; HEIGHT: 32px
}
.product_tab {
	PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
.product_tip_header {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #cc0c00; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #999999
}
.product_tip_content {
	FONT-SIZE: 0.75em; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #cccccc
}
.offer_area_special {
	FONT-WEIGHT: bold; FONT-SIZE: 1.35em; COLOR: #ffffff; FONT-STYLE: italic
}
.offer_area_product_name {
	FONT-SIZE: 0.75em
}
.billing_address_form_register_now {
	FONT-WEIGHT: bold; FONT-SIZE: 1.35em
}
.billing_address_form_contact_note {
	FONT-SIZE: 0.75em
}
.gift_wrap_info_avail {
	FONT-WEIGHT: bold; FONT-SIZE: 1.35em
}
.no_payment_due {
	FONT-WEIGHT: bold; FONT-SIZE: 1.35em; COLOR: #ff0000
}
.cross_sell_title {
	FONT-SIZE: 0.85em
}
.cart_quick_search {
	FONT-SIZE: 0.85em
}
.cart_item_links {
	FONT-SIZE: 0.85em
}
.cart_offer {
	FONT-SIZE: 0.85em; COLOR: #ff0000
}
.cart_warning {
	FONT-SIZE: 0.85em; COLOR: #ff0000
}
.product_listing_feature_head {
	FONT-WEIGHT: bold; FONT-SIZE: 1.35em; COLOR: #cc0c00; FONT-STYLE: italic
}
.product_tire_size_info {
	FONT-SIZE: 0.85em
}
.cat_detail_sub_cats {
	PADDING-TOP: 15px
}
.outer_table {
	BACKGROUND-COLOR: #ffffff
}
TABLE.outer_table {
	WIDTH: 779px; BORDER-COLLAPSE: collapse; border-spacing: 0
}
TD.outer_table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.border {
	
}
TD.border {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #000000
}
.left_nav {
	BACKGROUND-COLOR: #e5e5e5
}
.left_nav A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.left_nav A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.left_nav A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.left_nav A:hover {
	COLOR: #cc0c00; TEXT-DECORATION: underline
}
TD.left_nav {
	VERTICAL-ALIGN: top; WIDTH: 162px
}
.left_nav TD {
	PADDING-LEFT: 6px; FONT-SIZE: 0.64em; PADDING-BOTTOM: 3px
}
TD.left_nav_header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(sub-header-background-search.gif); PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
.area_price {
	COLOR: #cc0c00
}
.area_price_reduced {
	COLOR: #cc0c00; TEXT-DECORATION: line-through
}
.area_top {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px
}
.area_bottom {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px
}
.area_bottom A:link {
	LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.area_bottom A:visited {
	LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.area_bottom A:hover {
	LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.area_bottom A:active {
	LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.area_bottom_banner {
	
}
.category_price {
	COLOR: #cc0c00
}
.category_price_prefix {
	
}
.category_price_reduced {
	TEXT-DECORATION: line-through
}
.category_sale_adv {
	COLOR: #cc0c00; FONT-STYLE: italic
}
.category_price_savings {
	FONT-STYLE: italic
}
.category_detail2 {
	PADDING-TOP: 12px
}
* {
	FONT-FAMILY: inherit
}
