a { color: #0084B9; }
body { background: #FFFFFF; font: 8pt Arial; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
input.product-input { background: #EAEAEA; border: 1px solid #868686; font-size: 7pt; padding: 1px 4px 1px 4px; }
select.product-input { background: #EAEAEA; border: 1px solid #868686; font-size: 7pt; padding: 1px 1px 1px 1px; }
.bars-bottom-bkg { background: url(../images/site/bkg-search-bar.gif); height: 9px; }
.black14b { color: #000000; font-size: 14px; font-weight: bolder; padding-bottom: 4px; }
.bottom-bar{ background: Black; font-size: 8px;}
.catalog-displaying { color: #868686; font-size: 10pt; }
.catalog-hot-desc { height: 40px; width: 140px; }
.catalog-list-table{ background: #CFCFCF; }
.catalog-list-table tr td{ background: #FFFFFF; }
.catalog-separator { background: #00A9EE; margin-bottom: 3px; }
.catalog-title { color: #0084B9; font-size: 11pt; font-weight: bolder; margin-bottom: 2px; }
.copyright-bar{background: #00A9EE; height:40px;}
.copyright-bar a{color:White; font-size: 10px; font-weight: bold;}
.div-errors { background: #FFBDBD; border: 0px solid #000000; color: #000000; font-size: 10pt; margin: 0 0 10px 0; padding: 2px 12px 2px 12px; }
.div-errors a { color: #84172D; }
.div-errors div { padding: 3px 0 3px 0; }
.featured-sep{ background: #00A9EE; font-size: 3px;}
.home-content { padding: 0px 10px 5px 10px; }
.home-offer-content { padding: 5px 3px 5px 3px; }
.home-offer-date { color: #000000; font-size: 8pt; font-weight: lighter; }
.home-offer-frame { border: solid 1px #CFCFCF; width: 174px; }
.home-options-cell { background: #FFFFFF; padding: 8px 4px 8px 30px; }
.home-options-cell table tr td a { color: #959595; font-size: 8pt; text-decoration: none; }
.home-options-cell table tr td a:hover { color: #0084B9; font-size: 8pt; text-decoration: underline; }
.home-options-cell table tr td img { margin-right: 5px; }
.home-options-header { background: #00A9EE; color: #FFFFFF; font-size: 10pt; font-weight: bolder; height: 21px; padding-left: 30px; }
.home-options-table { background: #868686; }
.home-prod-cell1 { border-bottom: solid 1px #CFCFCF; border-right: solid 1px #CFCFCF; }
.home-prod-cell2 { border-bottom: solid 1px #CFCFCF; }
.home-prod-desc, .home-prod-desc a { color: #000000; font-size: 8pt; font-weight: lighter; text-decoration: none; }
.home-list-price { color: #00A9EE; font-size: 10pt; font-weight: bolder; }
.home-prod-price { color: #D62542; font-size: 10pt; font-weight: bolder; }
.home-prod-title { color: Black; font-size: 10pt; font-weight: bolder; padding-left: 8px;}
.home-sorry { background: #F2F2F2; border: 1px solid #B7B7B7; font-size: 20pt; padding: 12px 0 12px 0; text-align: center; }
.home-tip #tip-content a { color: #00A9EE; }
.home-tip #tip-link { text-align: right; }
.home-tip #tip-link a { background: #00A9EE; color: #FFFFFF; font-weight: bolder; padding: 1px 4px 1px 4px; text-decoration: none; }
.home-tip #tip-title { font-weight: bolder; margin-bottom: 6px; }
.home-tip tr { vertical-align: top; }
.home-topsell-desc {color: #959595 ; font-size: 7pt; text-align: left; text-decoration: underline; }
.home-topsell-frame, .leftcat-frame { width: 176px; border: 2px solid #e1e1e1;}
.home-topsell-price { color: Black; font-size: 10pt; font-weight: bolder; text-align: left; }
.home-topsell-title, .leftcat-title{background: #00A9EE; color: White ; text-align:center; font-size: 11pt; font-weight: bolder; padding: 1px 0 1px 0;}
.home-topsell-content {	padding: 4px 4px 4px 4px; border-top: 1px solid #e1e1e1;}
.leftcat-category, .leftcat-category a { color: #000000; font-size: 10pt; font-weight: bolder; text-decoration: none; }
.leftcat-categoryex, .leftcat-categoryex a { color: #000000; font-size: 8pt; font-weight: bolder; padding: 1px 0px 1px 0px; text-decoration: none; }
.leftcat-category a:hover { color: #0084B9; font-size: 10pt; font-weight: bolder; text-decoration: underline; }
.leftcat-content { padding: 4px 4px 4px 8px; border-top:1px solid #e1e1e1;}
/*.leftcat-frame { border: solid 1px #868686; margin: 0px 15px 0px 0px; }*/
.leftcat-frame-nb { border-top: solid 1px #868686; margin: 0px 0px 0px 0px; }
.leftcat-sep { background: #CFCFCF; height: 2px; margin: 4px 0px 4px 0px; }
.leftcat-subcategory, .leftcat-subcategory a { color: #787878; font-size: 8pt; padding-left: 1px; text-decoration: none; }
.leftcat-subcategory a:hover { color: #0084B9; font-size: 8pt; padding-left: 1px; text-decoration: underline; }
/*.leftcat-title { background: url(../images/site/bkg-frame-title.gif); color: #00A9EE; font-size: 10pt; font-weight: bolder; padding: 2px 2px 2px 6px; }*/
.leftcat-title-ex { color: #000000; font-size: 10pt; font-weight: bolder; padding: 2px 2px 2px 6px; }
.leftsubcat-sep { background: #CFCFCF; height: 1px; margin: 0px 8px 0px 8px; }
.menuhorbar { background:#00a9ee; height: 24px; overflow: hidden; }
.menuhorbar-sep { margin: 0 12px 0 12px; }
.navigator { color: #00A9EE; font-size: 9pt; font-weight: bolder; }
.new-user{ color: #FFFFFF; font-size: 8pt; font-weight: lighter; }
.normal-text { color: #000000; font-size: 10pt; }
.order-info { color: #000000; font-size: 14px; }
.paystep3-header, .paystep-productname { color: #000000; font-size: 12px; }
.paystep3-sep { border-bottom: 2px solid #868686; }
.paystep3-subtotal { background: #EAEAEA; border-top: 1px solid #CECECE; border-top: 1px solid #868686; font-size: 12px; font-weight: bolder; padding: 3px 0px 3px 4px; }
.paystep3-total { border-top: 3px solid #00A9EE; color: #00A9EE; font-size: 16px; font-weight: bolder; }
.paystep-block { border-bottom: 1px solid #B7B7B7; margin-bottom: 16px; }
.paystep-formframe { background: #F4F4F4; border: 1px solid #EAEAEA; padding: 10px 15px 10px 15px; }
.paystep-label { font-size: 12px; }
.paystep-price { color: #D62542; font-size: 15px; font-weight: bolder; padding-right: 12px; }
.paystep-productsep { border-bottom: 1px solid #CFCFCF; }
.paystep-quantity { color: #000000; font-size: 15px; font-weight: bolder; width: 250px; }
.paystep-subtotal { : ; background: #EAEAEA; border-bottom: 1px solid #868686; border-top: 1px solid #868686; font-size: 16px; font-weight: bolder; padding: 2px 12px 1px 0px; }
.product-btnbar1 { border-top: 1px solid #868686; margin-top: 5px; padding-top: 15px; }
.product-buymore { background: #EAEAEA; border: 1px solid #868686; color: #00A9EE; font-size: 12px; height: 30px; padding: 3px 10px 3px 10px; }
.product-combined-price { color: #D62542; font-size: 20pt; font-weight: bolder; }
.product-content { border: 1px solid #00A9EE; padding: 20px 15px 15px 15px; }
.product-enlarge { border-bottom: 1px solid #868686; margin: 6px 0px 0px 0px; padding: 0px 0px 4px 0px; }
.product-name { color: #000000; font-size: 11pt; font-weight: bolder; }
.product-listprice { color: #888888; font-size: 13pt; font-weight: bold; margin: 6px 0px 0px 0px; }
.product-price { color: #D62542; font-size: 13pt; font-weight: bolder; margin: 6px 0px 6px 0px; }
.product-quantities { background: #EAEAEA; border: 1px solid #D62542; color: #D62542; font-weight: bolder; padding: 4px 8px 4px 8px; }
.product-review { border-bottom: 1px solid #CECECE; font-size: 12px; margin: 0px 0px 12px 0px; padding: 0px 0px 12px 0px; }
.product-review-label { font-size: 12px; padding: 10px 0px 2px 0px; }
.product-separator { border-top: 1px solid #868686; }
.product-stock { color: #000000; font-size: 10pt; font-weight: bold; }
.product-title { color: #000000; font-size: 9pt; font-weight: bolder; }
.profile-filaimpar { background: #FFFFFF; border-top: 1px solid #CECECE; font-size: 12px; padding: 3px 0px 3px 4px; }
.profile-filapar { background: #F4F4F4; border-top: 1px solid #CECECE; font-size: 12px; padding: 3px 0px 3px 4px; }
.profile-frame { padding: 0px 20px 0px 20px; }
.profile-frameinfo { font-size: 12px; padding: 16px 20px 16px 20px; }
.profile-frameinfo div{ margin-bottom: 4px; }
.profile-wishlist{ color: #000000; font-size: 12px; }
.profile-linkblack  { color: #000000; font-size: 12px; font-weight: bolder; }
.profile-link-sm { background: #F4F4F4; border: 1px solid #CECECE; color: #00A9EE; font-size: 11px; padding: 2px 2px 2px 2px; }
.profile-link-sm a { color: #00A9EE; font-size: 11px; }
.profile-price { color: #D62542; font-size: 15px; font-weight: bolder; margin-top: 3px; }
.profile-tablebottom { border-top: 3px solid #CECECE; padding-top: 7px; }
.profile-title { border-bottom: 3px solid #00A9EE; color: #00A9EE; font-size: 15px; font-weight: bolder; padding-bottom: 3px; }
.red14b { color: #00a9ee; font-size: 14px; font-weight: bolder; padding-bottom: 4px; }
.register-buton { background: #00A9EE; border: 1px outset #00A9EE; color: #FFFFFF; padding: 1px 8px 1px 8px; text-decoration: none; }
.register-comment { font-size: 11px; }
.register-dealerframe { background: #FFFFFF; border: 1px solid #CFCFCF; }
.register-errors { color: #000000; font-size: 14px; font-weight: bolder; }
.register-formframe { background: #F4F4F4; border: 1px solid #A4A4A4; }
.register-input { background: #EAEAEA; border: 1px solid #A4A4A4; font: 12px Arial; padding: 1px 2px 1px 2px; }
.register-label { color: #000000; font-size: 12px; padding: 3px 0px 1px 12px; }
.register-label-req { background: url(../images/site/required.gif) no-repeat left; color: #000000; font-size: 12px; padding: 3px 0px 1px 12px; }
.register-link { color: #00A9EE; font-size: 12px; }
.register-red { border-bottom: 2px solid #00A9EE; color: #787878; font-size: 14px; font-weight: lighter; padding-bottom: 4px; }
.register-redbold { border-bottom: 2px solid #00A9EE; color: #787878; font-size: 14px; font-weight: bolder; padding-bottom: 4px; }
.register-titles { color: #00A9EE; font-size: 15px; font-weight: bolder; padding-bottom: 3px; }
.searchbar { background: #000000; height: 31px; }
.search-input { background: #FFFFFF; font-size: 8pt; height: 12px; width: 150px; border: 1px solid #FFFFFF; padding: 1px 3px 1px 3px;}
.shopcar-subtitle { border-top: 1px solid #B7B7B7; color: #000000; font-size: 11pt; font-weight: bolder; padding: 6px 10px 6px 10px; }
.shopcart-actionbar-body, .home-tip { border: 1px solid #CECECE; }
.shopcart-actionbar-subtot { background: #F4F4F4; padding: 12px 8px 12px 8px; }
.shopcart-actionbar-tab { background: #F4F4F4; }
.shopcart-actionbar-tab tr td input { background: #EAEAEA; border: 1px solid #868686; font-size: 8pt; }
.shopcart-actionbar-tab tr td, .top-sc-items, .search-select { font-size: 8pt; }
.shopcart-chkimg { left: 40px; position: relative; top: -18px; }
.shopcart-firstimg{ border: 1px solid #00A9EE; }
.shopcar-title { color: #00A9EE; font-size: 11pt; font-weight: bolder; padding: 2px 10px 6px 10px; }
.shopcart-prod-desc { height: 30px; }
.shopcart-prod-desc a { color: #000000; font-size: 8pt; text-decoration: underline; }
.shopcart-prod-price { color: #D62542; font-size: 10pt; font-weight: bolder; text-align: center; }
.shopcart-prom-label{ color: #787878; font-size: 11px; font-weight: bolder; padding: 1px 12px 1px 5px; }
.shopcart-prom-teque { color: #868686; font-size: 11px; }
.shopcart-prom-title { color: #000000; font-size: 12px; font-weight: bolder; padding: 12px 0px 2px 0px; }
.shopcart-scbody { border: 1px solid #B7B7B7; margin-top: 24px; padding: 0px 0px 8px 0px; width: 280px; }
.shopcart-scdesc a { color: #787878; font-size: 8pt; font-weight: lighter; }
.shopcart-scdesc, .product-shipping { margin-top: 8px; }
.shopcart-scprice { color: #D62542; font-size: 11pt; font-weight: bolder; margin-top: 4px; text-decoration: none; }
.shopcart-scsep { border-top: 9px solid #CECECE; }
.shopcart-subtotal { color: #000000; font-size: 14pt; font-weight: bolder; }
.shopcart-subtotal-title { color: #000000; font-size: 10pt; font-weight: bolder; }
.shopcart-text01 { color: #868686; font-size: 10pt; font-weight: bolder; margin: 0px 0px 5px 12px; }
.shopcart-yoursc { left: 40px; margin-top: 5px; position: relative; }
.sign-in{ color: #FFFFFF; font-size: 10pt; font-weight: bolder; text-decoration: none; }
.sign-up{ color: #FFFFFF; font-size: 9pt; font-weight: bolder; }
.tab_menu tr td { background: url(../images/site/white_arrow.gif) no-repeat left; border-right: 1px solid #FFFFFF; padding: 3px 12px 3px 24px; }
.tab_menu tr td a { color: #FFFFFF; font-size: 12px; font-weight: bolder; text-decoration: none; }
.tab_menu tr td.no-sel { background: #A4A4A4; }
.tab_menu tr td.sel { background: #00A9EE; }
.top-sc-link { border-left: solid 1px #00a9ee; padding-left: 4px; }
.top-sc-link a { color: #00a9ee; font-size: 8pt; }
.top-sc-total { font-size: 8pt; font-weight: bolder; }
.top-shopingcar, .shopcart-actionbar-tab tr td a { color: #00a9ee; font-size: 8pt; font-weight: bolder; }
.top-user-link { color: #959595; font-size: 8pt; font-weight: bolder; text-decoration: none; }
.white-block { border-bottom: 1px solid #EAEAEA; padding: 1px 0px 3px 0px; }
.change_lang a{ color: White;	font-size: 10pt;	font-weight: bolder; }
.affiliateinfo {padding: 2px 10px;font-size: 12pt;	font-weight: bold; color: gray;	background-color: #EAEAEA;	border: 1px solid #cbcbcb;	border-bottom: 0; }
.affiliateinfo a { font-size: 11pt;	font-weight: lighter; color: gray; text-decoration: underline;}
.affiliateinfo-sel {	padding: 2px 10px; font-size: 12pt;	font-weight: bold; color: black;	background-color: #00A9EE;  border: 1px solid #cbcbcb; border-bottom: 0; }
.breadcrumbs {	background-color: #EAEAEA;	color: black; font-weight: lighter;	font-size: 8pt; padding: 2px 10px; margin-bottom: 5px;}
.breadcrumbs a {color: black;	font-weight: lighter; font-size: 8pt;}