.lnbmain1 a:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #CC9933;
	font-style: italic;
}
.lnbmain1 a:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #CC9933;
	font-style: italic;
}
.lnbmain1 a:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #CC9933;
	font-style: italic;
}
.lnbmain1 a:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	color: #CC9933;
}
.lnbsub2 a:link {
	text-decoration: none;
	font-family: Arial;
	font-size: 11pt;
	color: #000000;
	font-weight: normal;
}
.lnbsub2 a:visited {
	text-decoration: none;
	font-family: Arial;
	font-size: 11pt;
	color: #000000;
	font-weight: normal;
}
.lnbsub2 a:hover {
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial;
	font-size: 11pt;
	color: #000000;
}
.lnbsub2 a:active {
	text-decoration: none;
	font-family: Arial;
	font-size: 11pt;
	color: #000000;
	font-weight: normal;
}

.lnbdashbox {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	padding-top: 2px;
	padding-bottom: 2px;
}
.lnbsubbox {
	padding-left: 0;
	text-indent: 0;
}
.listh {
margin-top: 0px;
}
.listi {
line-height: 16pt;
margin-left: -2em;
list-style-position: inside;
}

div#wrapper { border: 1px solid #FFFFFF; }
body { background-color: #FFFFFF !important; }
div#wrapper td.page-header { background-color: #FFFFFF; }
div#wrapper td.page-column-left { background-color: #FFFFFF; }
div#wrapper td.page-column-center { background-color: #FFFFFF; }
div#wrapper td.page-column-right { background-color: #FFFFFF; }
div#wrapper td.page-footer-content, div#wrapper td.page-copyright-content { background-color: #FFFFFF; }
td.product-list-item-container { background-color: #FFFFFF; }
td.product-list-item-container-alt { background-color: #FFFFFF; }
td.product-list-item-container, td.product-list-item-container-alt { border: 1px solid #FFFFFF; }
table.product-pager { background-color: #FFFFFF; }
table.content, div.category-list-item { border:1px solid #CCCCCC; } tr.content-head-row td, tr.content-nav-row td { border-bottom: 1px solid #CCCCCC; }
div#wrapper tr.content-head-top-row td, div#wrapper tr.content-head-row td, div#wrapper div.category-list-item-head { background-color: #CCCCCC; }
div#wrapper tr.content-top-row td, div#wrapper tr.content-body-row td, div#wrapper tr.content-bottom-row td, div#wrapper div.category-list-item-body { background-color: #FFFFFF !important; }
div#wrapper tr.content-nav-row td { background-color: #FFFFFF; }
h1 { font: bold 14.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
h3 { font: bold 15.0000px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
h5 { font: bold 10.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
body { font: normal 12.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
ul.cat-nav li.selected span { font: bold 12.0000px Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: none; }
td.page-column-center a { font: normal 12.0000pt Arial, Helvetica, sans-serif; text-decoration: underline; }
td.page-column-center a:hover { text-decoration: underline; }
td.page-column-right a { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
td.page-column-right a:hover { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
td.page-footer-content a { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
td.page-footer-content a:hover { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
div.breadcrumb span { font: bold 8pt Arial, Helvetica, sans-serif; color: #333333; }
div.breadcrumb span a { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; }
div.breadcrumb span a:hover { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline; }
.text-error { font: bold 12.0000px Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none; }
.text-important { font: normal 10.0000px Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none; }
.text-required { font: bold 12.0000px Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none; }
div.product-list-options h5 a:link { font: 11pt Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: underline;}
div.product-list-options h5 a:hover {font: 11.0000pt Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: underline;}
div.product-list-options h5 a:active {font: 11.0000pt Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: underline;}
div.product-list-options h5 a:visited {font: 11.0000pt Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: underline;}
div.product-list-text { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
span.product-list-msrp-value { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #777777; text-decoration: none; }
span.product-list-cost-value { 	font-size: 12pt; font-weight: bold;}
span.product-list-sale-value { font: normal 11.5pt Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none; }
span.product-list-save-value { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
span.prod-detail-part-value { font: bold 12.0000px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
span.prod-detail-man-name-value { font: bold 12.0000px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
span.prod-detail-man-part-value { font: bold 12.0000px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
div.prod-detail-desc { font: normal 11.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
span.prod-detail-msrp-value { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #777777; text-decoration: none; }
span.prod-detail-cost-value { font: normal 14.0000pt Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none; }
span.prod-detail-sale-value { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
span.prod-detail-save-value { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
div.prod-detail-stock { font: bold 14.0000pt Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none; }
table.cart-container td.content-head h1 { font: bold 10.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
table.cart-container td.content-body { font: bold 10.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
table.checkout-customer-container td.content-head h1,table.checkout-shipping-container td.content-head h1,table.checkout-coupons-container td.content-head h1,table.checkout-review-container td.content-head h1,table.checkout-payment-container td.content-head h1,table.checkout-confirmation-container td.content-head h1,table.checkout-account-container td.content-head h1,table.checkout-summary-container td.content-head h1,table.checkout-error-container td.content-head h1 { font: bold 11.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align: center;}
table.checkout-customer-container td.content-body h3,table.checkout-shipping-container td.content-body h3,table.checkout-coupons-container td.content-body h3,table.checkout-review-container td.content-body h3,table.checkout-payment-container td.content-body h3,table.checkout-confirmation-container td.content-body h3,table.checkout-account-container td.content-body h3,table.checkout-summary-container td.content-body h3,table.checkout-error-container td.content-body h3 { font: bold 11pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
table.checkout-customer-container td.content-body h5,table.checkout-shipping-container td.content-body h5,table.checkout-coupons-container td.content-body h5,table.checkout-review-container td.content-body h5,table.checkout-payment-container td.content-body h5,table.checkout-confirmation-container td.content-body h5,table.checkout-account-container td.content-body h5,table.checkout-summary-container td.content-body h5,table.checkout-error-container td.content-body h5 { font: bold 12.0pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
table.checkout-customer-container td.content-body,table.checkout-shipping-container td.content-body,table.checkout-coupons-container td.content-body,table.checkout-review-container td.content-body,table.checkout-payment-container td.content-body,table.checkout-confirmation-container td.content-body,table.checkout-account-container td.content-body,table.checkout-summary-container td.content-body,table.checkout-error-container td.content-body { font: normal 10.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
td.page-column-center a.checkout-step-inactive { font: bold 10.0000pt Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; }
td.page-column-center a.checkout-step-inactive:hover { font: bold 10.0pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
span.checkout-step-number, span.checkout-step-text { font: bold 10.5pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
span.checkout-step-inactive { font: bold 10.0000pt Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; }
table.account-container td.content-head h1 { font: bold 10.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
table.account-container td.content-nav h5 a { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
table.account-container td.content-nav h5 a:hover { font: normal 8.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
table.account-container td.content-body h5 { font: bold 10.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
table.account-container td.content-body { font: bold 10.0000pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
div#wrapper { width: 95.0000%; }
div#wrapper td.page-column-left { width: 220px; }
div#wrapper td.page-column-center { width: 90.0000%; }
div#wrapper td.page-column-right { width: 140.0000px; }
div#wrapper { margin-left: auto; margin-right: auto; }

.header1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.header1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	}
.header1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
}

.header2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	text-decoration: none;
	color: #FFFFFF;
}

.header2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	color: #FFFFFF;
	text-decoration: none;
}
.header2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	text-decoration: none;
	color: #FFFFFF;
}

.banner {
	border: 1px solid #000000;
}

.catlinks a:active {
	text-decoration: underline;
	font-family: Arial;
	font-size: 14pt;
	color: #0000FF;
	font-weight: bold;
}
.catlinks a:link {
	text-decoration: underline;
	font-family: Arial;
	font-size: 14pt;
	color: #0000FF;
	font-weight: bold;
}
.catlinks a:visited {
	text-decoration: underline;
	font-family: Arial;
	font-size: 14pt;
	color: #0000FF;
	font-weight: bold;
}
.catlinks a:hover {
	text-decoration: underline;
	font-family: Arial;
	font-size: 14pt;
	color: #0000FF;
	font-weight: bold;
}
.search-results {
	font-family: Arial;
	font-size: 18pt;
}