﻿BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}

H1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial, helvetica, sans-serif;
	margin-top: 0; 
	margin-bottom: 0;
}

H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sans-serif;
	margin-top: 0; 
	margin-bottom: 0;
}

DIV {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
UL {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
LI {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
.style1 {
	text-decoration: none;
	COLOR: #a00b03;
	}
.style1 A:hover {
	COLOR: #04073f;
}

A:visited {
	COLOR: #000000;
}
A:active {
	COLOR: #000000;
}
A:link {
	COLOR: #000000;
}
A:hover {
	COLOR: #666666;
}
.input {
	FONT-SIZE: 11px;
}
.hdr {
	VERTICAL-ALIGN: middle; HEIGHT: 18px; BACKGROUND-COLOR: #b8b8b8;
}
.hdrdrk {
	VERTICAL-ALIGN: middle; HEIGHT: 18px; BACKGROUND-COLOR: #868686
}
.hdre4 {
	VERTICAL-ALIGN: middle; HEIGHT: 18px; BACKGROUND-COLOR: #e4e4e4
}
.hdrtxt {
	FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #454545
}
.hdrtxtf {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.hdrtxt3 {
	FONT-WEIGHT: bold; COLOR: #333333
}
.bluehdr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0270ca; TEXT-DECORATION: none
}
.bluehdr A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0270ca; TEXT-DECORATION: none
}
.bluehdr A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0270ca; TEXT-DECORATION: none
}
.bluehdr A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0270ca; TEXT-DECORATION: none
}
.bluehdr A:hover {
	TEXT-DECORATION: underline
}
.bluehdr12 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #323232; TEXT-DECORATION: none
}
.bluehdr12 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0270ca; TEXT-DECORATION: none
}
.bluehdr12 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0270ca; TEXT-DECORATION: none
}
.bluehdr12 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0270ca; TEXT-DECORATION: none
}
.bluehdr12 A:hover {
	TEXT-DECORATION: underline
}
.hdrbase {
	VERTICAL-ALIGN: middle; COLOR: #ffffff; HEIGHT: 18px; BACKGROUND-COLOR: #868686
}
.breadcrumb {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.breadcrumb A:link {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.breadcrumb A:active {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.breadcrumb A:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.price {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333
}
.price11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333
}
.c03 {
	COLOR: #cc0033; TEXT-DECORATION: none
}
.c03 A:link {
	COLOR: #cc0033; TEXT-DECORATION: none
}
.c03 A:active {
	COLOR: #cc0033; TEXT-DECORATION: none
}
.c03 A:visited {
	COLOR: #cc0033; TEXT-DECORATION: none
}
.c03 A:hover {
	TEXT-DECORATION: underline
}
.c03b {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0033
}
.c03b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0033
}
.c03b A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0033
}
.c03b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0033
}
.bge5 {
	BACKGROUND-COLOR: #e5e5e5
}
A.scnav {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.blue10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue10 A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue10 A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue10 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue10 A:hover {
	TEXT-DECORATION: underline
}
.blue11 {
	FONT-SIZE: 11px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue11 A:active {
	FONT-SIZE: 11px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue11 A:visited {
	FONT-SIZE: 11px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue11 A:link {
	FONT-SIZE: 11px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue10 A:hover {
	TEXT-DECORATION: underline
}
.blue11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue11b A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue11b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue11b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue11b A:hover {
	TEXT-DECORATION: underline
}
.blue12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue12b A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue12b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue12b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue12b A:hover {
	TEXT-DECORATION: underline
}
.blue12cc {
	FONT-SIZE: 12px; COLOR: #0066cc
}
.blue12cc A:active {
	FONT-SIZE: 12px; COLOR: #0066cc
}
.blue12cc A:visited {
	FONT-SIZE: 12px; COLOR: #0066cc
}
.blue13cc A:link {
	FONT-SIZE: 12px; COLOR: #0066cc
}
.blue12cc A:hover {
	FONT-SIZE: 12px; COLOR: #0066cc; TEXT-DECORATION: underline
}
.bluetext {
	COLOR: #0270ca
}
.black10 {
	FONT-SIZE: 10px
}
.black10u {
	FONT-SIZE: 10px; COLOR: #0066cc; TEXT-DECORATION: underline
}
.black10ui {
	FONT-SIZE: 10px; COLOR: #0066cc; FONT-STYLE: italic; TEXT-DECORATION: underline
}
.black10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.black10bi {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.black11 {
	FONT-SIZE: 11px
}
.black11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.black11bu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; TEXT-DECORATION: underline
}
.black12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.black12u {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.white10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff
}
.grey10 {
	FONT-SIZE: 10px; COLOR: #666666
}
.grey10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
.grey10u {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
.grey12 {
	FONT-SIZE: 12px; COLOR: #666666
}
.grey12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.grey12u {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline
}
.red11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c9002e
}
.red10u {
	FONT-SIZE: 10px; COLOR: #ff3300; TEXT-DECORATION: underline
}
.orange10 {
	FONT-SIZE: 10px; COLOR: #ff3300
}
.orange10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300
}
.orange12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f35d00
}
.orange10u {
	FONT-SIZE: 10px; COLOR: #f35d00; TEXT-DECORATION: underline
}
.orange10bu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f35d00; TEXT-DECORATION: underline
}
.ltorange10 {
	FONT-SIZE: 10px; COLOR: #f35d00
}
.ltorange10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f35d00
}
.ltorange11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f35d00
}
.blue10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #476fb5
}
.blue10b A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #476fb5
}
.blue10b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #476fb5
}
.blue10b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #476fb5
}
.blue10b A:hover {
	TEXT-DECORATION: underline
}
.blue12 {
	FONT-SIZE: 12px; COLOR: #476fb5
}
.blue12cc {
	FONT-SIZE: 12px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue12cc A:active {
	FONT-SIZE: 12px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue12cc A:link {
	FONT-SIZE: 12px; COLOR: #0066cc; TEXT-DECORATION: none
}
.blue12cc A:hover {
	TEXT-DECORATION: underline
}
.green10 {
	FONT-SIZE: 10px; COLOR: #006666
}
.green10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006666
}
.green10u {
	FONT-SIZE: 10px; COLOR: #006666; TEXT-DECORATION: underline
}
.green10bu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006666; TEXT-DECORATION: underline
}
.green12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006666
}
.ltgreen12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #309897
}
.ltgreen10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #309897
}
A.ltgreen10 {
	FONT-SIZE: 10px; COLOR: #309897
}
.prodPromo {
	FONT-SIZE: 10px; COLOR: #ff3300
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: arial,helvetica, sans-serif; TEXT-DECORATION: none
}
.shim {
	BACKGROUND: #c0c0c0
}
#footer .email {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #3b3b3b; PADDING-TOP: 3px; BACKGROUND-COLOR: #ddd
}
#footer .email IMG {
	VERTICAL-ALIGN: top
}
#footer .links {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footer A {
	TEXT-DECORATION: none
}
#footer .links IMG {
	FLOAT: right; TEXT-DECORATION: none
}
.headerarea .links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.headerarea .links A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.headerarea .links IMG {
	VERTICAL-ALIGN: middle
}
.headerarea .shim {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #dcdcdc; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.headerinput IMG {
	VERTICAL-ALIGN: top
}
.headerinput INPUT {
	FONT-SIZE: 9px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 7px; HEIGHT: 14px
}
.phone {
	COLOR: #c9002e
}
.phone A:visited {
	COLOR: #c9002e; TEXT-DECORATION: underline
}
.phone A:active {
	COLOR: #c9002e; TEXT-DECORATION: underline
}
.phone A:link {
	COLOR: #c9002e; TEXT-DECORATION: underline
}
.phone A:hover {
	COLOR: #000000
}
.header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px; BACKGROUND-COLOR: #b8b8b8; TEXT-DECORATION: none
}
.header#corner {
	BACKGROUND: url("dev/car-audio-mall_files/files/images/header_corner.gif") #b8b8b8 no-repeat right top
}
.shim#header {
	BACKGROUND: #a7a7a7
}
.header2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none
}
.cartpromo {
	BACKGROUND-COLOR: #f5f5f5
}
.f10 {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.f11 {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.f63b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e9591d
}
.b3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333
}
.b310 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333
}
.bgftr {
	BACKGROUND-REPEAT: repeat-x
}
.forminput {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; WIDTH: 130px; BORDER-BOTTOM: #666666 1px solid
}
.sectionhdr {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0033
}
.sectionsub {
	FONT-SIZE: 13px; COLOR: #3b3b3b
}
.sublistOld LI {
	LIST-STYLE: disc url("dev/car-audio-mall_files/files/images/icn_sublist_ie.gif") outside; PADDING-LEFT: 0px; FONT-SIZE: 11px; MARGIN-LEFT: -25px; MARGIN-RIGHT: 10px
}
.sublist LI {
	LIST-STYLE: disc url("dev/car-audio-mall_files/files/images/images/dot_bullet.gif") outside; PADDING-LEFT: 1em; FONT-SIZE: 11px; MARGIN-LEFT: -25px; MARGIN-RIGHT: 10px; POSITION: relative
}
.subcatttl {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc0033; BACKGROUND-COLOR: #f5f5f5
}
.darkgrey11 {
	FONT-SIZE: 11px; COLOR: #3b3b3b
}
.darkgrey10 {
	FONT-SIZE: 10px; COLOR: #3b3b3b
}
.bluehdr13b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0270ca; TEXT-DECORATION: none
}
.bluehdr13b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0270ca; TEXT-DECORATION: none
}
.bluehdr13b A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0270ca; TEXT-DECORATION: none
}
.bluehdr13b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0270ca; TEXT-DECORATION: none
}
.bluehdr13b A:hover {
	TEXT-DECORATION: underline
}
.c03hdr11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0033; TEXT-DECORATION: none
}
.c03hdr11 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0033; TEXT-DECORATION: none
}
.c03hdr11 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0033; TEXT-DECORATION: none
}
.c03hdr11 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0033; TEXT-DECORATION: none
}
.c03hdr11 A:hover {
	TEXT-DECORATION: underline
}
.c03hdr12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0033; TEXT-DECORATION: none
}
.c03hdr12 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0033; TEXT-DECORATION: none
}
.c03hdr12 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0033; TEXT-DECORATION: none
}
.c03hdr12 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0033; TEXT-DECORATION: none
}
.c03hdr12 A:hover {
	TEXT-DECORATION: underline
}
.c03hdr17 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #cc0033; TEXT-DECORATION: none
}
.c03hdr17 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #cc0033; TEXT-DECORATION: none
}
.c03hdr17 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #cc0033; TEXT-DECORATION: none
}
.c03hdr17 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #cc0033; TEXT-DECORATION: none
}
.c03hdr17 A:hover {
	TEXT-DECORATION: underline
}
.dropdown {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
.error {
	FONT-WEIGHT: bold; COLOR: #ff3300
}
.error A:link {
	FONT-WEIGHT: bold; COLOR: #ff3300
}
.error A:visited {
	FONT-WEIGHT: bold; COLOR: #ff3300
}
.error A:active {
	FONT-WEIGHT: bold; COLOR: #ff3300
}
.footerBody {
	BACKGROUND-REPEAT: repeat-x
}
.footerText {
	FONT-SIZE: 9px; FONT-FAMILY: arial
}
.forminputSmall {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; WIDTH: 115px; BORDER-BOTTOM: #666666 1px solid
}
.grey12dark {
	FONT-SIZE: 12px; COLOR: #333333
}
.grey10dark {
	FONT-SIZE: 10px; COLOR: #333333
}