BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; COLOR: #003366; MARGIN-LEFT: 5px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: Verdana, sans-Serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
DIV {
	FONT-FAMILY: Verdana, sans-Serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
TD {
	FONT-FAMILY: Verdana, sans-Serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
TH {
	FONT-FAMILY: Verdana, sans-Serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
P {
	FONT-FAMILY: Verdana, sans-Serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
HTML {
	SCROLLBAR-ARROW-COLOR: #336699; SCROLLBAR-FACE-COLOR: #d6e0ea; SCROLLBAR-DARKSHADOW-COLOR: #336699; SCROLLBAR-BASE-COLOR: #336699; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #336699; SCROLLBAR-TRACK-COLOR: #336699; scrollbar-3d-light-color: #D6E0EA
}
BODY {
	SCROLLBAR-ARROW-COLOR: #336699; SCROLLBAR-FACE-COLOR: #d6e0ea; SCROLLBAR-DARKSHADOW-COLOR: #336699; SCROLLBAR-BASE-COLOR: #336699; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #336699; SCROLLBAR-TRACK-COLOR: #336699; scrollbar-3d-light-color: #D6E0EA
}
TEXTAREA {
	SCROLLBAR-ARROW-COLOR: #336699; SCROLLBAR-FACE-COLOR: #d6e0ea; SCROLLBAR-DARKSHADOW-COLOR: #336699; SCROLLBAR-BASE-COLOR: #336699; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #336699; SCROLLBAR-TRACK-COLOR: #336699; scrollbar-3d-light-color: #D6E0EA
}
.main-table {
	BORDER-BOTTOM: #336699 2px solid; BORDER-LEFT: #336699 2px solid; WIDTH: 1180px; BORDER-TOP: #336699 2px solid; BORDER-RIGHT: #336699 2px solid
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.cnt-def IMG.thumb {
	BORDER-BOTTOM: #336699 0px solid; BORDER-LEFT: #336699 0px solid; BORDER-TOP: #336699 0px solid; BORDER-RIGHT: #336699 0px solid
}
.cnt-def IMG.nopic {
	BORDER-BOTTOM: #336699 0px solid; BORDER-LEFT: #336699 0px solid; BORDER-TOP: #336699 0px solid; BORDER-RIGHT: #336699 0px solid
}
.cnt-def IMG.category-image {
	BORDER-BOTTOM: #336699 0px solid; BORDER-LEFT: #336699 0px solid; BORDER-TOP: #336699 0px solid; BORDER-RIGHT: #336699 0px solid
}
.cnt-def IMG#product_picture {
	BORDER-BOTTOM: #336699 0px solid; BORDER-LEFT: #336699 0px solid; BORDER-TOP: #336699 0px solid; BORDER-RIGHT: #336699 0px solid
}
.cnt-alt IMG.thumb {
	BORDER-BOTTOM: #336699 0px solid; BORDER-LEFT: #336699 0px solid; BORDER-TOP: #336699 0px solid; BORDER-RIGHT: #336699 0px solid
}
.cnt-alt IMG.nopic {
	BORDER-BOTTOM: #336699 0px solid; BORDER-LEFT: #336699 0px solid; BORDER-TOP: #336699 0px solid; BORDER-RIGHT: #336699 0px solid
}
.cnt-alt IMG.category-image {
	BORDER-BOTTOM: #336699 0px solid; BORDER-LEFT: #336699 0px solid; BORDER-TOP: #336699 0px solid; BORDER-RIGHT: #336699 0px solid
}
.cnt-alt IMG#product_picture {
	BORDER-BOTTOM: #336699 0px solid; BORDER-LEFT: #336699 0px solid; BORDER-TOP: #336699 0px solid; BORDER-RIGHT: #336699 0px solid
}
.cnt {
	WIDTH: 100%
}
HR {
	MARGIN-TOP: 3px; WIDTH: 100%; MARGIN-BOTTOM: 3px; HEIGHT: 1px
}
INPUT {
	FONT-FAMILY: Verdana, sans-Serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
TEXTAREA {
	FONT-FAMILY: Verdana, sans-Serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
SELECT {
	FONT-FAMILY: Verdana, sans-Serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#banner {
	BORDER-BOTTOM: #336699 1px solid; WIDTH: 1080px; BACKGROUND: url(images/logo.jpg) #ffffff no-repeat; HEIGHT: 120px
}
#clogo {
	POSITION: relative; OVERFLOW: hidden; TOP: 30px; LEFT: 310px
}
.list {
	WIDTH: 100%; TABLE-LAYOUT: auto
}
.list-intro {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.list-footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.list-group {
	TEXT-ALIGN: right; BACKGROUND: #d6e0ea
}
.list-item {
	
}
.list-item-alt {
	BACKGROUND: #ffffff
}
.list-item-border {
	BORDER-BOTTOM: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-RIGHT: #336699 1px solid
}
.list-item-list-info {
	FONT-FAMILY: Verdana, sans-Serif; COLOR: #003366; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.list-item-partslist {
	BACKGROUND: #d6e0ea
}
.list-item-partslist-header {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.list-item-partslist-item {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.list-item-hsep {
	BACKGROUND-IMAGE: url(images/hsep_default.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px 6px; PADDING-LEFT: 0px; WIDTH: 3px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.list-item-vsep {
	BACKGROUND-IMAGE: url(images/vsep_default.gif); LINE-HEIGHT: 1px; MARGIN: 6px 0px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 3px
}
#topnav {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: right; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#topnav A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: #336699; FLOAT: left; LETTER-SPACING: 1px; COLOR: #dfeaf4; MARGIN-LEFT: 1px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#topnav A:hover {
	BACKGROUND: #d6e0ea; COLOR: #336699
}
#topnav A.topnav-active {
	BACKGROUND: #d6e0ea; COLOR: #336699
}
#searchbar FORM {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#quicksearch TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#quicksearch FORM {
	DISPLAY: inline
}
#quicksearch INPUT {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
INPUT.quicksearch-term {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.catnav-row {
	BORDER-BOTTOM: #336699 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d6e0ea; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, sans-Serif; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.catnav-selected {
	BACKGROUND-COLOR: #ffffff; COLOR: #ffffff; TEXT-DECORATION: none
}
.catnav-row IMG {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.catnav-row A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.catnav-row A:hover {
	BACKGROUND-COLOR: #336699; COLOR: #ffffff
}
.cntnav-more {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px
}
#footer {
	TEXT-ALIGN: center; BACKGROUND: #d6e0ea; COLOR: #336699; BORDER-TOP: #336699 1px solid
}
#footernav A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#footernav A:hover {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000000; PADDING-TOP: 5px
}
#minibasket TABLE {
	BORDER-BOTTOM: #336699 2px solid; BORDER-LEFT: #336699 2px solid; MARGIN: 5px; WIDTH: 180px; BACKGROUND: #d6e0ea; BORDER-TOP: #336699 2px solid; BORDER-RIGHT: #336699 2px solid
}
#minibasket TD {
	COLOR: #336699
}
#minibasket TABLE .minibasket-header {
	BORDER-BOTTOM: #336699 1px solid; FONT-WEIGHT: bold
}
#minibasket .minibasket-caption {
	
}
#minibasket .minibasket-value {
	TEXT-ALIGN: right
}
#minibasket TABLE .minibasket-footer {
	TEXT-ALIGN: right; BORDER-TOP: #336699 1px solid
}
#minibasket TABLE .minibasket-footer A {
	COLOR: #336699; TEXT-DECORATION: none
}
#minibasket TABLE .minibasket-footer A:hover {
	COLOR: #336699
}
.cnt-def {
	BORDER-BOTTOM: #336699 1px solid; BORDER-LEFT: #336699 1px solid; WIDTH: 100%; BACKGROUND: #d6e0ea; BORDER-TOP: #336699 1px solid; BORDER-RIGHT: #336699 1px solid
}
.cnt-def-header {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #336699; COLOR: #dfeaf4; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.cnt-def-header A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #dfeaf4; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.cnt-def-header A:hover {
	TEXT-DECORATION: underline
}
.cnt-def-body {
	
}
.cnt-alt {
	BORDER-BOTTOM: #336699 1px solid; BORDER-LEFT: #336699 1px solid; WIDTH: 100%; BACKGROUND: #ffffff; BORDER-TOP: #336699 1px solid; BORDER-RIGHT: #336699 1px solid
}
.cnt-alt-header {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #336699; COLOR: #dfeaf4; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.cnt-alt-header A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #dfeaf4; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.cnt-alt-header A:hover {
	TEXT-DECORATION: underline
}
.cnt-alt-body {
	
}
.cnt-simple {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.cnt-simple-header {
	BORDER-BOTTOM: #336699 1px solid; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnt-simple-header A {
	DISPLAY: block; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.cnt-simple-header A:hover {
	TEXT-DECORATION: underline
}
.cnt-simple-body {
	
}
.cnt-highlight {
	BORDER-BOTTOM: #336699 2px dotted; BORDER-LEFT: #336699 2px dotted; WIDTH: 100%; BORDER-TOP: #336699 2px dotted; BORDER-RIGHT: #336699 2px dotted
}
.cnt-highlight-header {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #d6e0ea; LETTER-SPACING: 1px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.manufact-logo {
	TEXT-ALIGN: left
}
.cnt-highlight-header A {
	DISPLAY: block; LETTER-SPACING: 1px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.cnt-highlight-header A:hover {
	TEXT-DECORATION: underline
}
.cnt-highlight-body {
	
}
#basket {
	BORDER-BOTTOM: #336699 2px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #336699 2px solid
}
#basket {
	BORDER-TOP: medium none
}
#basket THEAD TH {
	BORDER-LEFT: #d6e0ea 1px solid; BACKGROUND: #336699; COLOR: #dfeaf4
}
#basket TBODY TD.alt-item {
	BACKGROUND: #ffffff
}
#basket TFOOT TD {
	COLOR: #003366
}
#basket TFOOT TD.first-item {
	BORDER-TOP: #336699 1px solid
}
#basket TFOOT TD.basket-summary {
	FONT-WEIGHT: bold
}
TABLE.basket-buttons {
	MARGIN: 10px 0px
}
TABLE.basket-buttons TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#paginator {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#paginator A.pi {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; WIDTH: 12px; DISPLAY: block; FLOAT: left; HEIGHT: 12px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#paginator SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; WIDTH: 12px; DISPLAY: block; FLOAT: left; HEIGHT: 12px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#paginator A.pi {
	BACKGROUND: no-repeat
}
#paginator A.pi:hover {
	BACKGROUND: no-repeat
}
#paginator SPAN.pi-active {
	BACKGROUND: no-repeat; COLOR: red
}
#paginator SPAN.pi-ellipsis {
	BACKGROUND: no-repeat
}
#paginator A.pi-first {
	
}
#paginator SPAN.pi-first {
	
}
#paginator A.pi-last {
	MARGIN-RIGHT: 4px
}
#paginator SPAN.pi-last {
	MARGIN-RIGHT: 4px
}
#paginator IMG.pi-img-prev {
	DISPLAY: inline; FLOAT: left
}
#paginator IMG.pi-img-next {
	DISPLAY: inline
}
#checkout-bar {
	BACKGROUND-COLOR: #ffffff
}
.checkout-item {
	BORDER-BOTTOM: #336699 4px solid; BORDER-LEFT: #336699 4px solid; COLOR: #336699; BORDER-TOP: #336699 4px solid; BORDER-RIGHT: #336699 4px solid
}
.checkout-item DIV {
	COLOR: #336699
}
.checkout-item-active {
	BORDER-BOTTOM: #336699 4px solid; BORDER-LEFT: #336699 4px solid; COLOR: red; BORDER-TOP: #336699 4px solid; BORDER-RIGHT: #336699 4px solid
}
.checkout-item-active DIV {
	COLOR: red
}

@media Print    
{
.main-table {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TR {
	PAGE-BREAK-BEFORE: auto
}
    }
#product_price {
	COLOR: #ff0000; FONT-SIZE: 14px
}
.t-price-list {
	COLOR: #ff0000; FONT-SIZE: 14px
}

