body {font-family: verdana, arial, sans-serif; margin: 0; margin-left: 0; margin-top: 0; margin-right: 0; background-color: #FFFFFF;
}
form {display: inline;}
/*Header*/
#NavToolbar {padding-left: 1px;}
#NavToolbar A, #NavToolbar A:visited {font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none;}
#NavToolbar A:hover {color: yellow;}
#NavToolbar TD.TdLink {border-right: #f5f5f5 1px solid; border-top: #f5f5f5 1px solid; border-left: #f5f5f5 1px solid; border-bottom: #f5f5f5 1px solid;}
#NavToolbar TD.TdLink:hover {border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #ffffff 1px solid;}
.ContentHeaders {font-size: 11px; font-weight: bold; color: #000068;}
div#headerPrint {display: none;}
/*Footer*/
TD.FooterLarge {font-size: 10px; color: #333333;}
TD.FooterNormal {font-size: 9px; color: gray;}
A.FooterLink {font-size: 10px; color: #0033cc; text-decoration: none; padding-left: 1px; padding-right: 1px;}
A.FooterLink:hover, A.ProductPrice:hover, A.
ListHeader:hover, A.NormalLink:hover, A.NormalLargeBoldLink:hover {text-decoration: underline;}
div#FooterPrint{display:none;}
/*Nav*/
.LeftNavSearch {font-size: 11px; font-weight: bold; color: #000000; text-indent: 2px;}
.LeftNavSearchTextBox {font-family: Verdana, sans-serif; border-right: gray 1px solid; border-top: gray 1px solid; font-size: 11px; border-left: gray 1px solid; border-bottom: gray 1px solid;}
.Banner {border-right: #6D94DA 1px solid; border-bottom: #6D94DA 1px solid;}
.CatImgBorder {border-right: solid 1px #6D94DA; border-bottom: solid 1px #A3C6F1; border-top: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF;}
.NavTable {border-right: solid 1px #B9CBDA; border-bottom: solid 2px #B9CBDA; border-left: solid 1px #B9CBDA; margin-top: -1px;}
.buttonscontainer1 {width: 155px;}
.buttonscontainer2 {width: 110px;}
.buttons2 a {display: block; width: 100%; font: 10px Verdana, sans-serif; padding: 1px; padding-left: 2px; color: #0033CC; font-weight: bold; text-decoration: none; text-align: left;}
.buttons2 a:hover {color: #780012; text-decoration: underline;}
.buttons2 td {border-bottom: solid 1px #B9CBDA;}
.IEMenuUp {font-weight: bold; font-size: 11px; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#003399,endColorStr=#6699CC); color: #ffffff; font-family: Verdana, sans-serif; text-decoration: none;}
.IEMenuDown {font-weight: bold; font-size: 11px; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6699CC,endColorStr=#003399); color: yellow; font-family: Verdana, sans-serif; text-decoration: none;}
.IEMenuUpWhite {font-weight: bold; font-size: 11px; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#660099,endColorStr=#FF6699CC); color: #ffffff; font-family: Verdana, sans-serif; text-decoration: none;}
.IEMenuDownWhite {font-weight: bold; font-size: 11px; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF6699CC,endColorStr=#660099); color: red; font-family: Verdana, sans-serif; text-decoration: none; cursor: hand;}
A.LeftMenu {font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none;}
A.LeftMenu:hover {color: Yellow;}
A.LeftMenuBlue {font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #003366; text-decoration: none;}
A.LeftMenuBlue:hover {color: #330033;}
.GrayDotBorder{border-right: solid 1px #B9CBDA; border-bottom: solid 1px #B9CBDA; border-left: solid 1px #B9CBDA; border-top: solid 1px #B9CBDA;}
/*Greetings*/
.Welcome {font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
/*Front Page*/
TD.Header {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center; width: 100%;}
.SmallBoldText {font-weight: bold; font-size: 10px; color: #3366cc;}
.ProductTable {border-right: #2372b3 1px solid; border-top: #2372b3 1px solid; border-left: #2372b3 1px solid; border-bottom: #2372b3 1px solid;}
A.HeaderLink {font-family: Verdana, sans-serif; font-weight: bold; font-size: 11px; text-transform: capitalize; color: #0D2B88; text-decoration: none;}
A.HeaderLink:hover {color: #000000;}
A.ProductName11 {font-family: Verdana, sans-serif; font-weight: bold; font-size: 13px; color: #00008B; text-decoration: none;}
A.ProductName11:hover {font-family: Verdana, sans-serif;  color: #328b17; text-decoration: underline; font-size: 13px; font-weight: bold;}
A.ProductDescription {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000033; text-decoration: none;}
A.ProductDescription:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000033; text-decoration: none;}
A.ProductPrice {padding-right: 3px; font-weight: bold; font-size: 13px; color: red; text-decoration: none;}
A.ProductPrice:hover {padding-right: 3px; font-weight: bold; font-size: 13px; color: red; text-decoration: underline;}
.ProductName11 {font-family: Verdana, sans-serif; font-weight: bold; font-size: 13px; color: #00008B; text-decoration: none;}
.ProductName11:hover {font-family: Verdana, sans-serif;  color: #328b17; text-decoration: underline; font-size: 13px; font-weight: bold;}
.ProductDescription {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000033; text-decoration: none;}
.ProductDescription:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000033; text-decoration: none;}
.ProductPrice {padding-right: 3px; font-weight: bold; font-size: 13px; color: red; text-decoration: none;}
.ProductPrice:hover {padding-right: 3px; font-weight: bold; font-size: 13px; color: red; text-decoration: underline;}

/*Product Listings*/
.PageTitle {font-family: Verdana, sans-serif; font-weight: bold; font-size: 11px; color: #333333;}
A.PageTitleLink {font-family: Verdana, sans-serif; font-weight: bold; font-size: 11px; color: #333333; text-decoration: none;}
A.PageTitleLink:hover {font-family: Verdana, sans-serif; font-weight: bold; font-size: 11px; color: #333333; text-decoration: underline;}
.tblNarrowResults {border-right: #00639c 1px solid; border-top: #00639c 3px solid; background: #dde5ec; border-left: #00639c 1px solid; border-bottom: #00639c 1px solid;}
.NarrowResultsTextHeader {padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 11px; padding-bottom: 2px; color: #006699; padding-top: 2px;}
.NarrowResultsText {font-size: 11px; font-weight: bold; color: #333333; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; height: 17px;}
.tblNarrowResultInner {border-right: #00639c 1px solid; border-top: #00639c 1px solid; background: #dde5ec; border-left: #00639c 1px solid; border-bottom: #00639c 1px solid;}
.NoItemsFound {font-weight: bold; font-size: 12px; color: #990033;}
.DivideLine {border-top: #BBBBBB 1px solid; background: #5294b7;}
.PagerLink {font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #013466; text-decoration: none;}
.PagerLink:hover {color: #5294B7;}
A.GridListHeader {font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px;}
.GridListHeaderNonLink {font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px;}
.GridDesc {font-family: Verdana, sans-serif; font-size: 11px; display: block;}
.GridSmallDesc {font-family: Verdana, sans-serif; font-size: 9px; color: #0033cc;}
.CategoryName {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006400; padding-top: 2px; padding-right: 5px; padding-bottom: 2px;}
A.GridModel {font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #6a8ea5; font-weight: bold ; text-decoration: none;}
A.GridModel:hover {color: #84abc4; text-decoration: underline; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold ;}
.GridPromo {font-family: Verdana, sans-serif; font-size: 11px; color: #F00000; font-weight: bold; padding-left: 3px; font-style: italic;}
.GridPrice {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8b0000; font-weight: bold; padding-right: 3px;}
.GridPriceSpecial {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00000; font-weight: bold; padding-right: 3px;}
.Attributes {font-family: Verdana, sans-serif; font-size: 10px; color: #000066; font-weight: normal; text-decoration: none;}
.Attributes:hover {font-family: Verdana, sans-serif; font-size: 10px; color: Red; font-weight: normal; text-decoration: none;}
.SelectedAttribute {font-family: Verdana, sans-serif; font-size: 10px; color: Red; font-weight: normal; text-decoration: none;}
.ListGridHeader {height: 20px; background-image: url(../images/grad_top.gif);}
/*Product Page*/
.ModelTitle {font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #003366; display:inline;}
.ShortDesc {font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #336699;display:inline;}
TD.PriceTagHeader {font-family: Verdana, sans-serif; padding-right: 2px; padding-left: 5px; font-weight: bold; font-size: 11px; padding-bottom: 2px; color: #ffffff; padding-top: 2px; border-bottom: #cccccc 4px solid; background: #006699;}
.Price {font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000000; line-height: 20px; padding-left: 5px; background: #f7f7f7;}
.PriceDetails {font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000000; line-height: 20px; padding-left: 5px; background: #dde5ec;}
.PriceDivideLine {background: #BBBBBB;}
.ProductDescriptionTitle {font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #006699; padding-top: 1px; padding-bottom: 1px; padding-left: 5px;}
TD.ProductDescription {border-top: #999999 3px solid; border-bottom: #BBBBBB 1px solid; border-left: #dde5ec 4px solid; border-right:#dde5ec 4px solid; font-size: 12px; color: #000000; background: #ffffff; padding-left: 6px; padding-right: 3px; padding-bottom: 5px;}
TD.ProductDescription2 {border-top: #999999 3px solid; border-bottom: #BBBBBB 1px solid; border-left: #dde5ec 4px solid; border-right:#dde5ec 4px solid; font-size: 12px; color: #000000; background: #ffffff; padding-left: 6px; padding-right: 3px; padding-bottom: 15px;}
TD.ProductDescription li{position: relative; list-style-position: outside; left: -15px;}
TD.ProductDescription2 li{position: relative; list-style-position: outside; left: -15px;}
TD.ProductDescriptionAlsoBought {border-top: #999999 3px solid; border-bottom: #BBBBBB 1px solid; border-left: #feebb2 4px solid; border-right:#feebb2 4px solid; font-size: 12px; color: #000000; background: #ffffff; padding-left: 6px; padding-right: 3px;}
TD.AlsoBoughtTitle {font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #D77400; padding-top: 1px; padding-bottom: 1px; padding-left: 10px;}
A.Icons {font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #336699; text-decoration: underline;}
A.Icons:hover {font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #336699; text-decoration: underline;}

A.NormalProductLink {font-family: Verdana, sans-serif; font-size: 12px; color: #333333; text-decoration: underline;}
A.NormalProductLink:hover {color: #696969;}
li.Specs {list-style-type: disc;}
.GridHeader {font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; text-decoration:none}
.GridHeader:hover {font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #FFFF33; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; text-decoration:none}

/*General*/
.NormalSmallBlue {font-family: Verdana, sans-serif; font-size: 11px; color: #003366;}
.NormalSmallBlue:hover {font-family: Verdana, sans-serif; font-size: 11px; color:#003366;}

.btnNormal {font-family: Verdana, sans-serif; border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #9E2E2B 1px solid; font-weight: bold; font-size: 10px; color: #013466; height: 18px; background-color: #D2E7F6; cursor: hand; border-color: #769ABF #013466 #013466 #769ABF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.dropDownNormal {font-family: Verdana, sans-serif; font-size: 12px; border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #9E2E2B 1px solid; height: 18px; border-color: #769ABF #013466 #013466 #769ABF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.SmallGray {font-family: Verdana, sans-serif; font-size: 9px; color: #696969;}
.NormalGrayBold {font-family: Verdana, sans-serif; font-size: 10px; color: #777777; font-weight:bold;}
.Small {font-family: Verdana, sans-serif; font-size: 10px; color: #000000;}
.SmallBold {font-family: Verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}
.Normal {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000;}
.NormalLarge {font-family: Verdana, sans-serif; font-size: 13px; color: #000000;}
.NormalBold {font-family: Verdana, sans-serif; font-size: 11px; color: #000000; font-weight: bold;}
A.NormalBoldLink {font-family: Verdana, sans-serif; font-size: 11px; color: #0000cc; font-weight: bold; text-decoration: none;}
A.NormalBoldLink:hover {color: #cc0000; text-decoration: underline;}
.NormalSmall {font-family: Verdana, sans-serif; font-size: 10px; color: #000000;}
.NormalXSmall {font-family: Tahoma; font-size: 9px; color: #000000;}
.NormalRed {font-family: Verdana, sans-serif; font-size: 11px; color: red;}
.SmallRed {font-family: Verdana, sans-serif; font-size: 10px; color: red;}
.NormalRedBold {font-family: Verdana, sans-serif; font-size: 12px; color: red; font-weight: bold;}
.LargeRed {font-family: Verdana, sans-serif; font-size: 14px; color: red; font-weight: bold;}
.NormalLargeBold {font-size: 14px; color: #000099; font-weight: bold;}
.LargeButton {background-image: url(../images/button_rep.gif); padding: 1px, 1px, 1px, 1px; font-weight: bold; font-size: 12px; color: White; background-color: #006699; word-spacing: 1px; cursor:hand;}
.BlueButton {font-weight: bold; font-size: 12px; color: #ffffff; background-image: url(../images/grad_top.gif); background-color: #0F5F9F;}
/*border-right: #f5f5f5 1px solid; border-top: #f5f5f5 1px solid;  border-left: #f5f5f5 1px solid; border-bottom: #f5f5f5 1px solid;*/
A.SmallBlueLink { font-size: 10px; font-weight: bold; color: #0033cc; text-decoration: none;}
A.SmallBlueLink:hover {color: #cc0000; text-decoration: underline;}
A.PopupLink{ font-size: 10px; font-weight: bold; color: #0033cc; text-decoration: underline;}
A.PopupLink:hover {color: #cc0000;}
A.SmallGrayLink {font-size: 10px; font-weight: bold; color: #2f4f4f; text-decoration: underline;}
.button {font-weight: bold; font-size: 10px; color: #ffffff; font-family: Verdana, sans-serif; background-color: #000066; border-color: #769ABF #013466 #013466 #769ABF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.NormalBoldLowCase {font-family: Verdana, sans-serif; font-size: 11px; color: #000000;}
TD.GrayBorder {border-right: #a9a9a9 1px solid; border-top: #a9a9a9 1px solid; border-left: #a9a9a9 1px solid; border-bottom: #a9a9a9 1px solid;}
.GroupName {font-family: Verdana, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #006699; padding-right: 7px; padding-left: 7px;}
A.GroupCategory {font-size: 11px; font-weight: bold; color: #0033cc; text-decoration: none;}
A.GroupCategory:hover{font-size: 11px; font-weight: bold; text-decoration: underline; color: #cc0000;}
A.NormalLargeBoldLink {font-size: 12px; color: #000099; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none;}
A.NormalLink {font-family: Verdana, sans-serif; font-size: 11px; color: #0000cc; font-weight: bold; text-decoration: none;}
A.NormalUnderLink {font-family: Verdana, sans-serif; font-size: 11px; color: #0000cc; text-decoration: underline;}
.YellowBG {background-color: Yellow;}
.OrderThankYou {color: #006699; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 30px; font-weight: 700; font-style: italic;}
.CursorMagnifier {cursor: url( 'http://www.onlinecarstereo.com/images/magni.cur' );}
a{
font-family: Verdana, sans-serif; font-size: 10px; color: #000000; text-decoration: underline;
}
a:hover{
font-family: Verdana, sans-serif; font-size: 10px; color: #000099; text-decoration: none;
}
.NormalSmallLink {font-family: Verdana, sans-serif; font-size: 10px; color: #000000; text-decoration: underline;}
.NormalSmallLink:Hover { text-decoration: none;}
.LeftNavSearchButton{background-image: url(../images/buttonGo-2.gif);}
.LeftNavSearchButtonOver{background-image: url(../images/buttonGo_ov-2.gif);}
.tblTitle{background-color: #333366; color: #ffffff; font-family:verdana,geneva; font-size:13px; font-weight:bold; border-bottom: solid 1px #696969;}
.tblHeader{background-color:#dcdcdc;color:#0033cc;  font-family:verdana,geneva; font-size:10px;}
.tblBorder{ border: solid 1px #666666; font-family:verdana,geneva; font-size:10px; background-color:#f5f5f5;}
.CartPrice{font-size: 12px; COLOR: #000000; font-family: Arial, Helvetica, sans-serif ; font-weight: bold ; padding-right: 3px;}
.grayborder{ border-right: #b8b8b8 1px solid; border-top: #b8b8b8 1px solid; border-left: #b8b8b8 1px solid; border-bottom: #b8b8b8 1px solid;}
.CheckOutTextBox { font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 20px;}
.ManufacturerTitle{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #013466; text-decoration: none;}
.redtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
