
FONT {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
SELECT {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
text {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
FORM {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
LI {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #505050; BORDER-BOTTOM: medium none; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
UL {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.catL0 {
	DISPLAY: block
}
A.catL0expanded {
	DISPLAY: block
}
A.catL0alt {
	DISPLAY: block
}
A.catL0:hover {
	COLOR: #890000; BACKGROUND-COLOR: #ff7676
}
A.catL0expanded:hover {
	COLOR: #890000; BACKGROUND-COLOR: #ff7676
}
A.catL0alt:hover {
	COLOR: #890000; BACKGROUND-COLOR: #ff7676
}
A.catL1 {
	DISPLAY: block
}
A.catL1expanded {
	DISPLAY: block
}
A.catL1:hover {
	COLOR: #890000; BACKGROUND-COLOR: #ff8989
}
A.catL1expanded:hover {
	COLOR: #890000; BACKGROUND-COLOR: #ff8989
}
A.catL2 {
	DISPLAY: block
}
A.catL2expanded {
	DISPLAY: block
}
A.catL2:hover {
	COLOR: #890000; BACKGROUND-COLOR: #ff9c9c
}
A.catL2expanded:hover {
	COLOR: #890000; BACKGROUND-COLOR: #ff9c9c
}
A.catL3 {
	DISPLAY: block
}
A.catL3expanded {
	DISPLAY: block
}
A.catL3:hover {
	COLOR: #890000; BACKGROUND-COLOR: #ffb3b3
}
A.catL3expanded:hover {
	COLOR: #890000; BACKGROUND-COLOR: #ffb3b3
}
A.detaillistborder {
	DISPLAY: block
}
A.detaillistborder:hover {
	BACKGROUND-COLOR: #ff7676
}
.copystandard FONT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.copystandard P {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.copystandard SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.copystandard text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.copystandard TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.copystandard FONT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.copystandard TABLE {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.accentimage {
	MARGIN-TOP: 1px; LEFT: 143px; POSITION: absolute
}
.addressview {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.alternatesmall {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.bgdarkblue {
	BACKGROUND-COLOR: #000063
}
.bgcrossblue {
	BACKGROUND-COLOR: #3165ff
}
.bgdarkgray {
	BACKGROUND-COLOR: #333333
}
.bghelpgreen {
	BACKGROUND-COLOR: #8b8b00
}
.bggold {
	BACKGROUND-COLOR: #d9d9a3
}
.bggreen {
	BACKGROUND-COLOR: #99d099
}
.bggray {
	BACKGROUND-COLOR: #666666
}
.bglightgray {
	BACKGROUND-COLOR: #cfcfcf
}
.bgmedgray {
	BACKGROUND-COLOR: #999999
}
.bgpeach {
	BACKGROUND-COLOR: #ffcf9c
}
.bgred {
	BACKGROUND-COLOR: #ee9999
}
.bgselected {
	BACKGROUND-COLOR: #ff6666
}
.bgultralightgray {
	BACKGROUND-COLOR: #ececec
}
.bgverylightgray {
	BACKGROUND-COLOR: #e0e0e0
}
.bgyellow {
	BACKGROUND-COLOR: #f0f0a0
}
.bgwhite {
	BACKGROUND-COLOR: #ffffff
}
.breadcrumb {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #535353; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, geneva
}
.catL0 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #535353; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #d0d0d0; TEXT-DECORATION: none
}
.catL0alt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #d0d0d0; TEXT-DECORATION: none
}
.catL0image {
	BACKGROUND-COLOR: #ffffff
}
.catL0expanded {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #d0d0d0; TEXT-DECORATION: none
}
.catL0selected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #d0d0d0; TEXT-DECORATION: none
}
.catL0separator {
	BACKGROUND-COLOR: #dfdfdf
}
.catL0separatorimage {
	BACKGROUND-COLOR: #ffffff
}
.catL1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2c2c2c; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #dfdfdf; TEXT-DECORATION: none
}
.catL1expanded {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2c2c2c; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #dfdfdf; TEXT-DECORATION: none
}
.catL1nolink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7a7a7a; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #dfdfdf; TEXT-DECORATION: none
}
.catL1expandednolink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7a7a7a; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #dfdfdf; TEXT-DECORATION: none
}
.catL1selected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #dfdfdf; TEXT-DECORATION: none
}
.catL1separator {
	BACKGROUND-COLOR: #ececec
}
.catL2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5c5c5c; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
.catL2expanded {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
.catL2nolink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a0a0a0; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
.catL2expandednolink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a0a0a0; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
.catL2selected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
.catL2separator {
	BACKGROUND-COLOR: #dcdcdc
}
.catL3 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}
.catL3expanded {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}
.catL3nolink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #a0a0a0; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}
.catL3expandednolink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #a0a0a0; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}
.catL3selected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}
.catL3separator {
	BACKGROUND-COLOR: #f0f0f0
}
.cctableheader {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #505050; PADDING-TOP: 1px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #d9d7b0
}
.checkoutborder {
	BACKGROUND-COLOR: #dadada
}
.checkoutlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.checkoutheader {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: blue
}
.checkoutsmalllabel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.columnheading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000063; BACKGROUND-COLOR: #ffcf9c
}
.copycallouttable {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #a0a0a0 1px solid; COLOR: #5c5c5c; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0
}
.copystandard {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.copystandardbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.copystandardhighlight {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.copystandardsubheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #737373; FONT-FAMILY: arial, helvetica, sans-serif
}
.copystandardlarge {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.copystandardlargebold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.copystandardsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.detailbackorder {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5050c0; FONT-FAMILY: arial, helvetica, sans-serif
}
.detaildescription {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.detailimagebackground {
	BACKGROUND-COLOR: #d0d0d0
}
.detailimageborder {
	BACKGROUND-COLOR: #d0d0d0
}
.detailimageborderlight {
	BACKGROUND-COLOR: #dadada
}
.detailinstock {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5050c0; FONT-FAMILY: arial, helvetica, sans-serif
}
.detailitemnumber {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif
}
.detaillistborder {
	BACKGROUND-COLOR: #ffffff
}
.detaillistborderselected {
	BACKGROUND-COLOR: #cc0000
}
.detailprice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404040; FONT-FAMILY: arial, helvetica, sans-serif
}
.detailproductname {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404040; FONT-FAMILY: arial, helvetica, sans-serif
}
.detailrefilldescription {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #505050; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.detailsupplementaldescription {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #505050; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.disabledbutton {
	FILTER: alpha(opacity=65)
}
.engravingprice {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3333; FONT-FAMILY: verdana, arial, helvetica, sans-serif; LETTER-SPACING: -1px
}
.errormessage {
	FONT-WEIGHT: bold; COLOR: #ff3333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.formerror {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.formlabel {
	FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.formrequiredfieldindicator {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.formlabelbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-FAMILY: arial, helvetica, sans-serif
}
.formlabellargebold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4c4c4c; FONT-FAMILY: arial, helvetica, sans-serif
}
.formquantityselectbox {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4c4c4c; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.formquantityselectboxsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.formquantitytextbox {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4c4c4c; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.formselectbox {
	FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.formtextbox {
	FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.formtextboxuppercase {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #4c4c4c; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.formtextarea {
	FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.formtextboxrefillquantity {
	FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
.formtextboxsearch {
	FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
.formtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
.formtitlelarge {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.formwhitetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif
}
.footer {
	FONT-SIZE: 10px; COLOR: #505050
}
.footer A {
	
}
.footerborder {
	BACKGROUND-COLOR: #d3d3d3
}
.generalinfotable {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
.headerlogotable {
	BACKGROUND-COLOR: #ffffff
}
.headersmall {
	FONT-SIZE: 10px; COLOR: #707070; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.headlinetitle {
	FONT-WEIGHT: 600; FONT-SIZE: 16px; COLOR: #000063; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.highlightred {
	COLOR: #cc0000
}
.leftnavborder {
	BACKGROUND-COLOR: #ffffff
}
.leftnavclear {
	BACKGROUND-COLOR: #ffffff
}
.leftnavtable {
	BACKGROUND-COLOR: #eaeaea
}
.lineitembackorder {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5050c0; FONT-FAMILY: arial, helvetica, sans-serif
}
.lineiteminstock {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5050c0; FONT-FAMILY: arial, helvetica, sans-serif
}
.logintable {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.maintable {
	BORDER-RIGHT: thin; BORDER-TOP: thin; BORDER-LEFT: thin; BORDER-BOTTOM: thin; TEXT-ALIGN: left
}
.multishiptochkboxtable {
	BORDER-RIGHT: #e9d6d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e9d6d6 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e9d6d6 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e9d6d6 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.orderformtable {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #ececec
}
.orderinfotable {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid
}
.ordersummarytable {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #f9f9ef
}
.ordersummarytableheader {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #505050; PADDING-TOP: 1px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #d9d7b0
}
.pagenumber {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: arial, helvetica, sans-serif
}
.pagenumberlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.pagenumber A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.pagetitle {
	FONT-WEIGHT: 600; FONT-SIZE: 18px; COLOR: #505050; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.pagesubtitle {
	FONT-WEIGHT: 600; FONT-SIZE: 15px; COLOR: #505050; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.pagination {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif
}
.paginationbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif
}
.pendetailtabbottom {
	BACKGROUND-COLOR: #505050
}
.penlistdesc {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #606060; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.penlistdescselected {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.previousandnext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, helvetica, sans-serif
}
.previousandnext A {
	FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #5e6e82; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.proddesc {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5c5c5c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.prodname {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.prodprice {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3165cc; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.prodsku {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3165cc; FONT-FAMILY: arial, helvetica, sans-serif
}
.promodescription {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff3333; FONT-FAMILY: verdana, arial, helvetica, sans-serif; LETTER-SPACING: normal
}
.promodescriptionbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3333; FONT-FAMILY: verdana, arial, helvetica, sans-serif; LETTER-SPACING: -1px
}
.promodescriptionlarge {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3333; FONT-FAMILY: arial, helvetica, sans-serif; LETTER-SPACING: -1px
}
.promodescriptionsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff3333; FONT-FAMILY: verdana, arial, helvetica, sans-serif; LETTER-SPACING: -1px
}
.promopricesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ff3333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.promopricelarge {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff3333; FONT-FAMILY: arial, helvetica, sans-serif
}
.promotable {
	BORDER-RIGHT: #acacac 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #acacac 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #acacac 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #acacac 1px solid; BACKGROUND-COLOR: #efefef
}
.promotiondescription {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff3333; FONT-FAMILY: verdana, arial, helvetica, sans-serif; LETTER-SPACING: normal
}
.promotionprice {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3333; FONT-FAMILY: verdana, arial, helvetica, sans-serif; LETTER-SPACING: -1px
}
.refillborder {
	BACKGROUND-COLOR: #d3d3d3
}
.refilldescription {
	PADDING-RIGHT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.refillexpressdescription {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #505050; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.refillexpressformlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.refillexpressformselectbox {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.refillexpresstable {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px; PADDING-LEFT: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid
}
.refillexpressdetailtable {
	BORDER-RIGHT: #868686 1px solid; BORDER-TOP: #868686 1px solid; PADDING-LEFT: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #868686 1px solid; BORDER-BOTTOM: #868686 1px solid; BACKGROUND-COLOR: #ffffff
}
.refillexpressdetailtablebackground {
	BORDER-RIGHT: #f30303 1px solid; BORDER-TOP: #f30303 1px; BORDER-LEFT: #f30303 1px solid; BORDER-BOTTOM: #f30303 1px solid; BACKGROUND-COLOR: #aaaaaa
}
.refillexpresstitle {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #d9d7b0
}
.refillheader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #404040; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #d3d3d3; TEXT-ALIGN: left
}
.refillseparator {
	BACKGROUND-COLOR: #ececec
}
.refillsubheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #404040; PADDING-TOP: 3px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #e0e0e0
}
.retailer {
	COLOR: #595959
}
.retailercentury {
	FONT-WEIGHT: bold; COLOR: #303030
}
.searchheading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333
}
.shippingmethodtable {
	BORDER-RIGHT: #e9d6d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e9d6d6 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e9d6d6 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e9d6d6 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.sortbytable {
	BORDER-RIGHT: #e9d6d6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e9d6d6 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e9d6d6 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e9d6d6 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.standard {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.standardbold {
	FONT-WEIGHT: bold
}
.standardsmall {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.standardsmallselected {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.standardboldgray {
	FONT-WEIGHT: bold; COLOR: #666666
}
.standardboldmedgray {
	FONT-WEIGHT: bold; COLOR: #868686
}
.standardgray {
	COLOR: #666666
}
.shipmentsummarytable {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #fafafa
}
.shipmenttableheader {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #104e8b
}
.tabledetailimage {
	CURSOR: hand
}
.tableheader {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #505050; PADDING-TOP: 1px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #d3d3d3
}
.tableheaderblue {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #104e8b
}
.tablecell {
	PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #4c4c4c; PADDING-TOP: 1px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.tablerefillinformation {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 3px; FILTER: alpha(opacity=75); PADDING-BOTTOM: 3px; BORDER-LEFT: #d3d3d3 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.tablesupplementaldescription {
	BORDER-RIGHT: #c9cbb9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c9cbb9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c9cbb9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c9cbb9 1px solid; BACKGROUND-COLOR: #e9ebd9
}
.thumbnailimageborder {
	BACKGROUND-COLOR: #d0d0d0
}
