#lightSplash{display:block; position:absolute; height:223px; width:73px; background-image:url(../images/honda_lightburst.jpg); right:-73px}

#productDetailsContainer, #showcaseProductList, #ShowcaseSinglePage_Content{border:0 !important; padding:0}
#showcaseBrandList{border:0 !important}
#showcase_switch_link{background-image:none; border:0}
#showcaseBrandList table, #showcaseProductList .singleClass table{border:0; background-color:#fff}
#showcaseBrandList table td, #showcaseProductList .singleClass td{border-right:1px solid #AAA; border-top:1px solid #D1D1D1; border-left:1px solid #D1D1D1; border-bottom:1px solid #AAA}
#showcase_quicksearch .showcase_quicksearch_wrapper{border-right:1px solid #AAA !important; border-top:1px solid #D1D1D1 !important; border-left:1px solid #D1D1D1 !important; border-bottom:1px solid #AAA !important}
#indexContainer .ecms_promotions{display:none}
.productSectionheader, #showcaseProductList .singleType h3{background-position:bottom}

.indexNoLeftNav #ecomm_sideBar, .templateNoLeftNav #ecomm_sideBar{display:none}
.templateNoLeftNav #ecomm_shopContent, .indexNoLeftNav #ecomm_shopContent{padding:0; width:738px; float:none; position:static; padding:0 14px}
.templateLeftNav #main, .indexLeftNav #main{background-image:url(../images/repeat_leftnav.gif)}

.templateNoLeftNav #showcaseSearch_tbl{width:100px; margin:0 auto}
.templateNoLeftNav #showcaseSearch_tbl div{margin:0 auto; width:253px; height:279px}
.templateNoLeftNav .showcaseSearch_tblCell{padding:5px}

h1{font-size:180%; font-weight:bold; line-height:180%}
h2{font-size:160%; line-height:160%; font-weight:bold}
h3{font-size:140%; line-height:140%; font-weight:bold}
h4{font-size:120%; line-height:120%; font-weight:bold}
h5{font-size:100%; line-height:100%; font-weight:bold}
h6{font-size:90%; line-height:90%; font-weight:bold}
 
html{text-align:center; background-color:#000; background-image:url(../images/gradient.jpg); background-position: top; background-repeat:repeat-x; color:#333; font-size:11px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}
body{padding:0; margin:0}
#main{width:766px; margin:0px auto; text-align:center; background-color:#fff; background-position:left; background-image:url(../images/repeat.gif)}
#accountNav{margin:0px auto 0px auto; width:766px; color:#000; position:relative; height:30px; line-height:30px; z-index:4; background-color:#000}
#header{background-image:url(../images/header.jpg); width:751px; height:83px; background-color:#646464; position:relative; padding-right:15px}
#primeNav{clear:both; height:30px; width:766px; position:relative; background-image:url(../images/primeNav.jpg); background-color:#fff; z-index:101; padding-bottom:11px}
#content{background-repeat:no-repeat; min-height:400px; height:auto !important; height:400px; text-align:left}
.ecomm_merchAsset{position:relative; width:760px; margin:0 -11px}
.templateLeftNav #content, .indexLeftNav #content{background-image:url(../images/content_bg.gif); background-position:14px 0}
#footer{height:19px; line-height:19px; clear:both; background-image:url(../images/footer.gif); background-position:bottom left; background-repeat:no-repeat}
#infoFooter{width:730px; margin:10px auto; color:#fff; text-align:left; position:relative}
#infoFooter a:link, #infoFooter a:active, #infoFooter a:visited{color:#fff}

#infoFooter a:hover{color:#ddd; text-decoration:underline}
#infoFooter h5{margin:0 0 0.5em 0; font-size:16px}
.templateLeftNav #footer, .indexLeftNav #footer{background-image:url(../images/footer_leftnav.gif); height:29px}

#ecomm_shopNav{padding:0px 0 0 0px; height:20px; line-height:20px; top:4px; clear:both; text-align:left; text-transform:capitalize; position:absolute; left:10px}
#ecomm_shopNavLinks{text-align:left; font-size:11px; width:220px}
#ecomm_shopNavLinks a:link, #ecomm_shopNavLinks a:visited, 
#ecomm_shopNavLinks a:active{text-decoration:none; color:#fff; font-weight:normal; margin-right:15px}
#ecomm_shopNavLinks a:hover{text-decoration:none; color:#C00}

#ecomm_SearchProducts{position:absolute; right:10px; top:4px; width:290px; padding:0; line-height:20px; height:20px}
.ecomm_shopNavSearchBarLabel{display:none}
#searchButton, #searchButton.searchButton_off{position:absolute; top:0px; right:0px; font-size:0px; line-height:0px; text-indent:-99px; font-weight:normal; background:transparent url(../images/search/search_white.gif) no-repeat top left; color:#FFF !important; border:0px solid #000; height:20px; width:50px; text-align:center; cursor:pointer}

#searchButton.searchButton_on, .searchButton_on{background-image:url(../images/search/search_red.gif) !important}
#searchProducts{font-size:12px; background-image:url(../images/searchbg.gif); background-color:#000; background-repeat:no-repeat; background-position:0 1px; bordeR:0; width:203px; padding:0; padding-left:23px; height:19px; line-height:19px; color:#FFF; position:absolute; top:1px; left:0px}

#companyName{background-image:url(../images/companyBg.jpg); width:766px; height:42px; text-indent:15px; text-align:left; background-color:#C90000}
#companyName h1{margin:0; padding:0; color:#FFF; font-size:20px !important; line-height:42px}

.headerlinks{display:block; background-image:url(../images/clear.gif); position:absolute; z-index:100}
#geotrustlink{width:100px; height:20px; right:28px; top:7px}
#homepagelink{width:100px; height:60px; left:0px; top:10px}

#showcaseUnitThumbs div{display:none; height:83px; float:right; margin:0px 1px; cursor:pointer}

#showcaseSlideShow{width:766px; text-align:center; padding:0px 0 11px 0; background-position:0 -11px; height:114px; z-index:0; position:relative; background-image:url(../images/blank_frame.gif)}
#showcaseSlideShow img{bordeR:0; position:relative; z-index:1}

#primeNav .nav{position:absolute; left:3px; top:0px; z-index:10; color:#fff; white-space:nobreak}
#primeNav .navItem{background-color:transparent; height:30px; text-align:left; padding-left:0px; margin-right:0px}
#ecms_primeNav .navSeperator{margin-left:4px; margin-right:4px; font-size:0px; display:none}
#ecms_primeNav .navItemLink:active, #ecms_primeNav .navItemLink:link, #ecms_primeNav .navItemLink:visited{background:url(../images/pipe_off.gif) no-repeat 100% 0; font-size:11px; font-weight:normal; color:#092D4F; text-decoration:none; display:block; height:30px; padding:0px 11px 0 5px; margin:0; white-space:nowrap; outline:none; line-height:30px}
#ecms_primeNav .navItemLink:hover{color:#FFF; text-decoration:none}

#hoverTab{background-image:url("../images/nav_hover.gif") !important; background-repeat:repeat-x; background-color:#D2B40D}
#hoverTab .navItemLink{background-image:url("../images/pipe_hover.png") !important; color:#fff !important}

#ecms_primeNav .nav .navItem .navSub{top:30px !important; left:0px !important; line-height:normal; background-color:#000; border:0px solid #000; padding:0 !important; width:150px; z-index:140}
#ecms_primeNav .nav .navItem .navSub .navSubItem{margin:1px; padding:0px !important; text-align:left; background-color:#414141}
#ecms_primeNav .navSubItemLink:active, #ecms_primeNav .navSubItemLink:visited, #ecms_primeNav .navSubItemLink:link{font-weight:normal; line-height:14px; font-size:95%; padding:2px; margin:0 !important; color:#fff; text-decoration:none; width:144px; display:block}
#ecms_primeNav .navSubItemLink:hover{color:#fff; background-color:#CC0001}

#ecomm_shopByNavTitle, #ecomm_accountNavTitle, #ecomm_catalogNavTitle{color:#000; padding:0px 0px 10px 0px; font-weight:bold; margin:10px 5px 10px 5px; text-align:center; border-bottom:1px solid #000}
#ecms_sideBarNav a:active, #ecms_sideBarNav a:link, #ecms_sideBarNav a:visited{color:#000 !important; text-decoration:none; text-align:left; margin-top:1px; padding:0 0 0 5px; width:123px !important; display:block}
#ecms_sideBarNav a:hover{color:#000 !important; text-decoration:underline}
.navItemLink_selected, .navItemLinkSelected{font-size:10px; font-weight:bold !important; text-transform:uppercase}
#ecms_sideBarNav .navItem .navSub{margin:0 !important; padding:0 !important}
#ecms_sideBarNav .navSubItem a:link, #ecms_sideBarNav .navSubItem a:active, #ecms_sideBarNav .navSubItem a:visited{padding-left:10px; width:118px !important; display:block; color:#000 !important; font-size:10px !important}
#ecms_sideBarNav .navSubItem a:hover{color:#000 !important; text-decoration:underline}
#ecms_sideBarNav, #ecomm_shopByNav{float:right; width:152px}
#ecomm_sideBar{margin:0 0 1px 0; padding:0; position:relative; top:0; left:0px; width:167px}

p, .ecomm_asset{margin-bottom:1em}
p{}
.imgborder, .imgborder-left, .imgborder-right, .imgborderleft, .imgborderright{border:1px solid #666}
.imgborder-left, .imgborderleft{margin-right:5px; float:left}
.imgborder-right, .imgborderright{margin-left:5px; float:right}
a:link, a:visited, a:active{color:#C00; background-color:transparent; text-decoration:underline}
a:hover{color:#000; background-color:transparent; text-decoration:none}
.ecomm_asset a:link, .ecomm_asset a:visited, .ecomm_asset a:active{text-decoration:underline}
.ecomm_assetTitle, .assetTitle{font-size:120%; font-weight:bold; text-align:left; margin-bottom:5px; border-bottom:1px solid #ccc}
h2.assetTitle{font-size:100%}
.assetSubTitle{font-size:100%}
#ecomm_pageTitle, .ecomm_formSectionHeader{padding:10px 5px; color:#000; border-bottom:1px solid #DEDEDE; font-weight:bold; font-size:14px; line-height:14px}
#ecomm_pageTitle a:link, #ecomm_pageTitle a:active, #ecomm_pageTitle a:visited{color:#fff}
#ecomm_pageTitle a:hover{color:#F7E300}
#ecomm_policyNav{position:absolute; top:0; right:0}

.ecms_crumbNavigation{text-align:right; color:#333; font-size:7pt; margin-top:10px; margin-bottom:10px}
.ecms_crumbNavigation a:link, .ecms_crumbNavigation a:active, .ecms_crumbNavigation a:visited{color:#666; text-decoration:underline}
.ecms_crumbNavigation a:hover{color:#000}

#ecms_hoursOfOperation{background-color:#eee; border:1px solid #800; border-top:0; width:350px; margin:1em auto; padding:0px; clear:both; text-align:left}
.hourGroupTitle{color:#fff; font-weight:bold; text-align:center; padding:3px 0; margin-bottom:3px; background-color:#C00; border-bottom:1px solid #800; border-top:1px solid #800}
.hourGroup{color:#333; width:350px}
.hour_tbl{font-size:8pt; width:100%}
.hourDay_tblRow{padding-right:20px; font-weight:bold; text-align:left}
.hour_tblRow td{padding:2px}
.hourStartTime_tblRow{padding-right:10px; text-align:left}

#ecms_coupons{margin-top:20px}
#couponPopUp{background:#FFF}
#ecms_coupons .printerIcon-img{cursor:pointer}
#ecms_coupons .couponEndDate{font-size:80%; padding-right:2px; padding-left:2px}
.coupon_tblCell{padding:2px; width:33%; color:#fff}
#ecms_coupons .coupon{margin-top:5px; background-color:#fff; border:1px solid #144878}
.coupon .assetSubTitle{background-color:#C00; text-align:center; padding:3px 2px !important; line-height:14px; color:#fff; border-bottom:1px solid #333}
#ecms_coupons .itemDescription{color:#666; text-align:justify; margin:10px 5px 10px 5px; font-size:90%}
#ecms_coupons .couponendTime{color:#0A0E2B !important; position:absolute !important; bottom:4px; left:5px}
#ecms_coupons .itemShortDescription{color:#C00; text-align:center; margin:10px 5px 20px 5px; font-size:90%}
#ecms_coupons .couponStoreName{display:none; text-align:center}
#ecms_coupons .couponStoreAddress{display:inline}
#ecms_coupons .coupon[class]{min-height:150px}
#ecms_coupons .itemControls{padding-right:2px; padding-left:2px; position:absolute; bottom:2px; right:2px}
#ecms_coupons .assetDescription{}
#ecms_coupons .couponendTime label{font-weight:bold}
#ecms_coupons .couponSummary_tbl{width:100%}
#ecms_coupons .couponSummary_tblCell{padding:10px 0}
#ecms_coupons .couponSummary_tbl td{width:50%; padding-right:2px; padding-left:2px}
.assetSubTitle, .assetDescription{margin:0px; padding:0px}

.couponDisplayPopup{background-color:#fff !important; color:#000 !important; width:375px; margin:10px auto}
.couponDisplayPopup .itemControls{display:none !important}
.couponDisplayPopup .couponControls{text-align:right}
.couponDisplayPopup .couponPrint{margin:10px; border:3px dashed #666; padding:0; min-height:120px; position:relative; background-color:#fff !important}
.couponDisplayPopup .couponStoreName{text-align:center; color:#fff; border-bottom:2px dashed #666; font-weight:bold; background-color:#999; padding:3px 0px !important}
.couponDisplayPopup .assetSubTitle{background-color:#FaFafa; color:#333 !important; font-size:13px; font-weight:bold; text-align:center; border-bottom:2px dashed #666; padding:5px 0px 5px 10px}
.couponDisplayPopup .couponDisplayPopup .itemDescription, .couponDisplayPopup .couponEndDate{color:#000 !important; font-size:8pt; text-align:center}
.couponDisplayPopup .couponendTime{margin:5px; font-size:8pt}
.couponDisplayPopup .couponendTime label{font-weight:bold}
.couponDisplayPopup .itemDescription{color:#000 !important; font-size:8pt; margin-top:5px; text-align:left; padding:5px}
.couponDisplayPopup .itemShortDescription{color:#000 !important; font-size:8pt; margin-top:10px; margin-bottom:20px; text-align:center}
.couponDisplayPopup .ecomm_button{border:solid 1px #000 !important; color:#000 !important; background-color:#CAC2CA !important; background-image:none !important; cursor:pointer !important; margin-bottom:2px}
.couponDisplayPopup .couponStoreAddress{width:100%; background-color:#F9F9F9; font-size:90%; padding:3px 0px 3px 0px; border-top:1px dashed #666; position:relative}
.couponDisplayPopup .couponStoreAddress .ecms_label{font-weight:bold; padding-left:5px}
.couponStoreName{color:#FD9334; text-align:center}
.couponPrint{text-align:left}

#ecomm_showcase{}
#ecomm_showcaseContent{margin-top:0px; padding-right:0px; width:746px; padding-left:0px}
#ecomm_showcaseFeaturedProducts{width:145px !important; margin:0; float:left}
#ecomm_showcasePortal{width:746px !important; text-align:left; background-color:#999}
#ecomm_showcasePortalContent{background-color:#333; overflow:auto; width:599px; float:left; margin:0}
.ecomm_showcaseAssetTitle{color:#fff !important}
.ecomm_showcaseAsset{min-height:260px; width:575px; height:auto}
#ecomm_showcasePortalContent a:link{color:#3B2F5C}
.showcaseSearchInner_tbl{margin-top:35px!important; color:#666; width:240px; margin-left:12px}
#ecomm_showcaseFindUsedAdvanced .showcaseSearchInner_tbl select, #ecomm_showcaseFindUsedAdvanced .showcaseSearchInner_tbl input{width:125px !important}
#ecomm_showcaseFindUsedAdvanced .showcaseSearchInner_tbl .ecomm_button{width:25px !important}
#showcaseSearch_tbl{width:90%; margin:0px auto; text-align:center}
#ecomm_showcaseFindUsed{background-image:url(../images/used.gif); background-repeat:no-repeat; border:0px; height:246px; width:266px}
#ecomm_showcaseFindNew{background-image:url(../images/new.gif); background-repeat:no-repeat; border:0px; height:246px; width:266px}
#ecomm_showcaseFindUsedAdvanced{background-image:url(../images/used_advanced.gif); background-repeat:no-repeat; height:427px; width:502px; padding-left:0px; margin:0px auto}
#ecomm_showcaseFindUsedAdvanced .showcaseSearchInner_tbl{margin-top:70px; width:450px !important; margin-left:10px}
.ecomm_legend{display:none}
.ecomm_fieldset{border:0px}
#ecomm_showcaseSearch fieldset{height:240px; width:240px; padding:0px 0px 0px 0px; float:left}
#ecomm_showcaseFindUsedAdvanced #btnUsedAdvancedSearchSubmit{background:transparent url("../images/search/search_white.gif") no-repeat top left; border:0; padding:0; margin:5px; font-size:0; line-height:0; text-indent:-99px; cursor:pointer; width:50px!important; height:20px}
#ecomm_showcaseFindUsed fieldset{}
.showcaseSearchInnerSubHeader_tblCell{text-align:left; color:#333; padding-left:30px}
#ecomm_showcaseSearch fieldset legend{display:none}
#_ctl0_sus1_txtUsedSearchYearRangeEnd, #_ctl0_sus1_txtUsedSearchYearRangeStart{margin-top:3px; height:11px}
#showcase_quicksearch_form{background-color:white!important}

#ecomm_equipmentFilters, #ecms_usedEquipmentList{padding-top:10px; padding-left:0px; padding-right:0px}
#ecomm_showcasePortalContent #ecms_usedEquipmentList{padding:0}
#ecms_usedEquipmentList td{padding:2px}
#ecms_usedEquipmentList .equipmentList_tblRow1{background-color:#eee}
#ecms_usedEquipmentList .equipmentList_tblRow0{background-color:transparent}
#ecms_usedEquipmentList .equipmentListIcon_img{}

#ecomm_showcasePortalContent #ecms_usedEquipmentList td{padding:2px; border:0}
#ecomm_showcasePortalContent #ecms_usedEquipmentList .equipmentList_tblRow1{background-color:#F4F4F4 !important}
#ecomm_showcasePortalContent #ecms_usedEquipmentList .equipmentList_tblRow0{background-color:White}
#ecomm_showcasePortalContent #ecms_usedEquipmentList .equipmentListIcon_img{}
#ecomm_showcasePortalContent a:link, #ecomm_showcasePortalContent a:active, #ecomm_showcasePortalContent a:visited{color:#000}
#ecomm_showcasePortalContent a:hover{color:#a00}

#ecms_links .assetDescription{margin-bottom:1em}
#ecms_links .assetSubTitle{font-size:8pt; margin-bottom:2px}
#ecms_links .assetTitle{}
#ecms_links .link{margin-bottom:15px; margin-left:5px}
#ecms_links .itemDescription, #ecms_links .linkControls{padding-left:10px}
.linkControls a{font-weight:bold; padding:1px 2px}
.linkControls a:hover{background-color:#eee; color:#000}
.links .link{background-repeat:no-repeat; padding-bottom:1em}

#ecms_events .assetDescription{margin-bottom:5px; margin-left:5px}
#ecms_events .assetSubTitle{margin:1em 0px 10px 0px; font-size:110%; border-bottom:1px solid #C8C8C8}
#ecms_events .eventTime{text-align:right; font-size:8pt}
#ecms_events .itemDescription{margin-top:5px}
#ecms_events .eventListItemTitle_link{margin-left:5px}

#ecms_galleries .assetTitle{}
#ecms_galleries .galleryTitle_link{font-size:8pt}
#ecms_galleries .assetDescription{font-size:8pt; margin-top:5px; margin-bottom:10px}
#ecms_galleries .gallerySummary_tbl td{padding:4px !important; font-size:8pt}
#ecms_galleries .gallerySummary_tbl td img, .gallery_tbl img{border:1px solid #333; background-color:#eee; padding:0px}

.gallery_tbl .gallery_tblRow0{background-color:#eee}
.gallery_tbl .gallery_tblRow1{background-color:transparent}
.gallery_tbl td{padding:5px; text-align:center}
.gallery_tbl img{margin:0 auto}

#ecms_staff .staffMember{padding-top:10px; clear:both}
#ecms_staff .staff{margin-bottom:20px}
#ecms_staff .display_img{margin-right:10px; border:1px solid #B3B3B3; clear:left}
#ecms_staff .assetTitle{margin:0 0px 10px 0px; padding-top:1em; clear:both}
#ecms_staff .itemShortDescription{color:#134C82; text-align:left; margin-bottom:8px}
#ecms_staff .assetDescription{font-size:95%}

#ecomm_main{width:766px; margin:0; padding:0}
#ecomm_shopContent{width:570px; position:relative; right:14px; margin:0; padding:0}
#ecomm_fullContent{width:746px; margin:0 auto}
#ecomm_content{float:right; width:555px; padding:10px 10px 0 0 !important}
.ecomm_browseProductsImage, .ecomm_productListImage{text-align:center; border:1px solid #C8C8C8; padding:3px 3px 3px 3px; margin-bottom:5px; background-repeat:no-repeat}
.ecomm_productListProductTitle{margin-bottom:5px}
.ecomm_productListProductDescription{margin-bottom:3px}
.ecomm_productListProductPrice{margin-bottom:1em; font-weight:bold}
#ecomm_systemMessagesErrors{width:95%}

#ecomm_catalogSelector_div{text-align:center}
#ecomm_CatalogSelector td{}
.ecomm_CatalogSelectorCatalogDescription{font-size:10px}
#ecomm_CatalogSelector a:link, #ecomm_CatalogSelector a:active, #ecomm_CatalogSelector a:visited{color:#333}
#ecomm_CatalogSelector a:hover{color:#666}
.ecomm_CatalogSelectorCatalogImage, .ecomm_catalogAssetCatalogImage{background-color:#FFF; border:1px solid #B3B3B3; padding:6px; margin:10px 0 5px 0}
a:hover .ecomm_CatalogSelectorCatalogImage, a:hover .ecomm_catalogAssetCatalogImage{background-color:#eee; border-color:#999 }
.ecomm_catalogAssetImage{text-align:center}

#ecomm_featuredItemsTitle, #ecomm_clearanceItemsTitle{background-color:#C00; padding:3px 5px; color:#FFF; margin:.5em 0 0 0; border:1px solid #800; border-bottom:0}
#ecomm_featuredItems, #ecomm_clearanceItems{background-color:#F2F2F2; padding-top:10px; border:1px solid #800; color:#333}

.ecomm_clearanceItemPrice, .ecomm_featuredItemPrice{color:#C00; font-weight:bold; font-size:110%}
.ecomm_featuredItemImage, .ecomm_clearanceItemImage{text-align:center; margin-top:5px; padding:2px 3px 3px 3px; background-color:#F4F4F4; background-color:#fff; border:1px solid #9F9F9F}
.ecomm_clearanceItemTitle, .ecomm_featuredItemTitle{margin:1em 0}
.ecomm_featuredItemTitle a:link, .ecomm_featuredItemTitle a:active, 
.ecomm_clearanceItemTitle a:link, .ecomm_clearanceItemTitle a:active{color:#800}
.ecomm_clearanceItemTitle a:visited, .ecomm_featuredItemTitle a:visited{color:#500}
.ecomm_clearanceItemTitle a:hover, .ecomm_featuredItemTitle a:hover{color:#000}
.featuredLinks{margin-top:5px}
.ecomm_clearanceItemsFooter a:link, .ecomm_clearanceItemsFooter a:active, .ecomm_clearanceItemsFooter a:visited, 
.ecomm_featuredItemsFooter a:link, .ecomm_featuredItemsFooter a:active, .ecomm_featuredItemsFooter a:visited{color:#333}
.ecomm_featuredItemsFooter a:hover, .ecomm_clearanceItemsFooter a:hover{color:#C00}
.ecomm_featuredItemsFooter, .ecomm_clearanceItemsFooter{text-align:right}

#ecomm_receiptItems td{text-align:left}
.ecomm_receiptItemsHeader th{}
.ecomm_formSectionTitle{padding-left:5px}
.ecomm_orderHistoryItem td{text-align:left}
#ecomm_viewCart{margin-bottom:10px}
#ecomm_viewCart a:link, #ecomm_viewCart a:visited, #ecomm_viewCart a:active{color:#C00}
#ecomm_viewCart a:hover{color:#000; text-decoration:underline}
.ecomm_viewCartHeader{color:#fff; background-color:#C00; padding:1px 2px 2px 10px; font-weight:bold; margin:0px; text-align:left; background-repeat:repeat-x}
#ecomm_viewCart .ecomm_viewCartItem{color:#333}
.ecomm_viewCartItem td{background-color:#eee; border-bottom:1px solid #C00}
.ecomm_button, .ecomm_viewCartFooter .ecomm_button, .ecomm_button, .ecomm_buttonDisabled, .ecomm_addToCartButton{font-size:10px; font-weight:normal; background-color:#DDD; color:#000 !important; border:1px solid #333; text-align:center}
#ecomm_systemMessagesInfo{font-size:9px; text-align:center; margin-top:25px; margin-bottom:25px}
.ecomm_viewCartItemQtyTextBox{font-size:10px}
#ecomm_productList{}
#ecomm_productList td{}
#ecomm_browseProducts td{}
#ecomm_browseProducts{}
.ecomm_productDetailBarPrice{}
#ecomm_productDetailBar{width:100%; margin-bottom:20px}
#ecomm_productDetailBar td{padding:2px}
.ecomm_formLabelRequired{color:#A00}
.ecomm_viewCartSubTotalRow{color:#a00}
.ecomm_checkoutFormLabel{padding:0.5em 0 3px 0}

#ecomm_cartQuickOrder{margin-top:20px; margin-bottom:10px;  color:#333}
.ecomm_cartQuickOrderForms{background-color:#EEE; border-color:#333}
.ecomm_cartQuickOrderTab{background-color:#666; color:#fff}
.ecomm_cartQuickOrderTab_selected{background-color:#EEE !important; color:#333; border-color:#333}
.ecomm_productOptionDetailSaleDescription{color:#a00; font-weight:bold}
.flashCatalog, .FlashCatalog{width:766px !important}

#ecomm_productPager, .pagingControl{margin:2px 0px 1em 0; padding:1px 2px; font-size:11px; background-color:#E3E3E3; border:1px solid #B3B3B3}
#ecomm_productPager span, .pagingControl span{color:#000; font-size:11px}
#ecomm_productPager a:active, #ecomm_productPager a:visited, #ecomm_productPager a:link, 
.pagingControl a:active, .pagingControl a:visited, .pagingControl a:link{color:#333; text-decoration:none; padding:1px}
#ecomm_productPager a:hover, .pagingControl a:hover{color:#fff; background-color:#C00; padding:1px}
.ecomm_productPagerPageCountNumber, .pagingControlPageCountNumber{font-weight:bold; padding:1px}

#ecom_leftCart{left:14px; width:145px}
.ecomm_content_webcart{width:560px !important; margin-right:10px}
#ecom_leftCart .boxContents{ font-size:11px !important;  padding:2px !important}
#ecom_leftCart .leftCartBox .boxTitle{ background-color:#CA0101 !important; color:#fff !important;  border-color:#600001 !important}
#ecom_leftCart .leftCartBox .boxContents{ border-color:#0A2E51 !important}

 
#partsnav{background-color:#333; text-align:center; border:1px solid #D5D5D5; margin-bottom:1em; padding-bottom:2px}
#partsnav a, #partsnav a:link, #partsnav a:visited, #partsnav a:active{color:#FFF; font-weight:bold; margin:0px 13px}
#partsnav a:hover{background-color:#737373; color:#FFF; text-decoration:none}
.right{float:right; margin-right:5px}
.logolayer1{border:1px solid #B7B7B7; background-color:#737373; margin-top:1em; margin-bottom:1em}
.logolayer1 td{padding:6px}
.logolayer2{background-color:#FFF; text-align:center; border:1px solid #000}
.logolayer2 td{padding:5px 10px}
.logolayer2 a, .logolayer2 a:active, .logolayer2 a:link, .logolayer2 a:visited{color:#000; font-weight:bold; display:block}
.logolayer2 a:hover{background-color:#737373; color:#FFF; text-decoration:none}




