HTML {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 62.8%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #486932; PADDING-TOP: 0px; FONT-FAMILY: verdana,sans-serif
}

TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0
}
TABLE#outer {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; HEIGHT: 100%; TEXT-ALIGN: left
}
BR.clear {
	CLEAR: both
}
LEGEND {
	DISPLAY: none
}
IMG#logo {
	Z-INDEX: 1; POSITION: relative; TOP: 11px
}
#phone {
	FONT-SIZE: 2em; VERTICAL-ALIGN: top; COLOR: #4a2f6d; FONT-FAMILY: times,"times new roman",serif; LETTER-SPACING: -0.1em
}
#save {
	PADDING-RIGHT: 18px; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 3px; COLOR: #d60f68; PADDING-TOP: 0px
}
#cart {
	PADDING-RIGHT: 18px; PADDING-LEFT: 3px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
#m1 {
	FONT-SIZE: 1.5em; BACKGROUND-COLOR: #4CB200
}




#m1 IMG {
	VERTICAL-ALIGN: middle
}
#m1shadow {
	BORDER-RIGHT: #e3ebe0 0px solid; BORDER-TOP: #e3ebe0 0px solid; BORDER-LEFT: #e3ebe0 2px solid; BORDER-BOTTOM: #e3ebe0 0px solid; BACKGROUND-COLOR: #666666
}
.m1link A:link {
	TEXT-TRANSFORM: lowercase; COLOR: white; TEXT-DECORATION: none
}
.m1link A:visited {
	TEXT-TRANSFORM: lowercase; COLOR: white; TEXT-DECORATION: none
}
.m1link A:active {
	TEXT-TRANSFORM: lowercase; COLOR: white; TEXT-DECORATION: none
}
.m1link A:hover {
	TEXT-TRANSFORM: lowercase; COLOR: #4a2f6d; TEXT-DECORATION: none
}
#m2 {
	BACKGROUND-COLOR: #b2c6a5
}
#m2left {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px; BACKGROUND-COLOR: #e3ebe0
}
#m2leftwhite {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px; BACKGROUND-COLOR: white
}
#m2text {
	FONT-SIZE: 1.1em; COLOR: #486932; TEXT-INDENT: 13px; TEXT-ALIGN: left
}
#m2search {
	FONT-SIZE: 1.1em; COLOR: #4a2f6d; FONT-FAMILY: sans-serif; LETTER-SPACING: 0em
}




#m2searchbox {
	MARGIN-TOP: 2px; FONT-SIZE: 1.1em; WIDTH: 116px
}
#m2right {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(/en/images/site/hm2-rt_fill.gif) #e3ebe0 repeat-y; PADDING-BOTTOM: 14px; PADDING-TOP: 14px
}
#m2shadowr {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px; BACKGROUND-COLOR: #999999
}
#m2shadow {
	BORDER-RIGHT: #e3ebe0 0px solid; BORDER-TOP: #e3ebe0 0px solid; BORDER-LEFT: #e3ebe0 2px solid; BORDER-BOTTOM: #e3ebe0 0px solid; BACKGROUND-COLOR: #999999
}
.m2link A:link {
	COLOR: #486932; TEXT-DECORATION: none
}
.m2link A:visited {
	COLOR: #486932; TEXT-DECORATION: none
}
.m2link A:active {
	COLOR: #486932; TEXT-DECORATION: none
}
.m2link A:hover {
	COLOR: #486932; TEXT-DECORATION: underline
}
#m3 {
	BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 0px solid; FONT-SIZE: 1.5em; BORDER-LEFT: #666666 0px solid; BORDER-BOTTOM: #666666 2px solid; BACKGROUND-COLOR: #a287c6
}
#m3 IMG {
	VERTICAL-ALIGN: middle
}
.m3link A:link {
	TEXT-TRANSFORM: lowercase; COLOR: white; TEXT-DECORATION: none
}
.m3link A:visited {
	TEXT-TRANSFORM: lowercase; COLOR: white; TEXT-DECORATION: none
}
.m3link A:active {
	TEXT-TRANSFORM: lowercase; COLOR: white; TEXT-DECORATION: none
}
.m3link A:hover {
	TEXT-TRANSFORM: lowercase; COLOR: #4a2f6d; TEXT-DECORATION: none
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/en/images/site/hm2-nav_bkgd.gif) repeat-y; PADDING-BOTTOM: 12px; LINE-HEIGHT: 1.6em; PADDING-TOP: 17px
}






#promo {
	PADDING-LEFT: 17px
}
#navz {
	BORDER-RIGHT: #b2c6a5 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #b2c6a5 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 12px; Z-INDEX: 1; LEFT: 17px; PADDING-BOTTOM: 12px; BORDER-LEFT: #b2c6a5 1px solid; WIDTH: 148px; COLOR: #4a2f6d; PADDING-TOP: 12px; BORDER-BOTTOM: #b2c6a5 1px solid; POSITION: relative; BACKGROUND-COLOR: #f2eef8
}
#rborder {
	BACKGROUND: url(/en/images/site/hm2-rt_fill.gif) repeat-y
}
#footerbar {
	PADDING-LEFT: 22px; FONT-SIZE: 1.1em; BACKGROUND-COLOR: #b2c6a5
}
#f1shadowr {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: #999999
}
#f1shadow {
	BACKGROUND-COLOR: #999999
}
#logos {
	MARGIN: 10px 0px 12px
}
#footer {
	MARGIN-TOP: 15px; PADDING-LEFT: 22px; FONT-SIZE: 1.1em; COLOR: #486932; LINE-HEIGHT: 1.4em
}
.navlink A:link {
	COLOR: #486932; TEXT-DECORATION: none
}
.navlink A:visited {
	COLOR: #486932; TEXT-DECORATION: none
}
.navlink A:active {
	COLOR: #486932; TEXT-DECORATION: none
}
.navlink A:hover {
	COLOR: #4a2f6d; TEXT-DECORATION: underline
}
#account_bullet A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; FONT-SIZE: 1.4em; BACKGROUND: url(/en/images/site/v2_menu_bullet.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; WIDTH: 161px; COLOR: #486932; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-DECORATION: none
}
#account_bullet A:hover {
	BACKGROUND-POSITION: -175px 0px
}
.horzdots {
	BACKGROUND: url(/en/images/site/hm2-h-dots.gif) repeat-x; MARGIN: 8px 0px; WIDTH: 100%; HEIGHT: 1px
}
#hdrmessage {
	FONT-SIZE: 1.8em; COLOR: #4a2f6d; LINE-HEIGHT: 1.4em; LETTER-SPACING: 0em
}
.odrnowbtn {
	MARGIN-TOP: 6px
}
.deldate {
	FONT-SIZE: 1em; COLOR: #4a2f6d; LINE-HEIGHT: 1.3em; FONT-FAMILY: arial,sans-serif; LETTER-SPACING: 0em
}
.itemradio {
	MARGIN: 3px 5px; HEIGHT: 1.3em
}
.cartradio {
	HEIGHT: 1.5em
}
.itembargrn {
	PADDING-LEFT: 10px; FONT-SIZE: 1.2em; COLOR: #486932; LETTER-SPACING: 0em; BACKGROUND-COLOR: #e3ebe0
}
.itembarvio {
	PADDING-LEFT: 10px; FONT-SIZE: 1.2em; COLOR: #4a2f6d; FONT-FAMILY: arial,sans-serif; LETTER-SPACING: 0em; BACKGROUND-COLOR: #f2eef8
}
#itemdescr {
	FONT-SIZE: 1.2em; MARGIN: 10px 30px 30px 0px; COLOR: black; LETTER-SPACING: 0em
}
#itemdeliv {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 25px; PADDING-TOP: 7px; BACKGROUND-COLOR: #e3ebe0; BORDER-RIGHT-WIDTH: 0px
}
#itemzip {
	MARGIN-TOP: 2px; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 5px; WIDTH: 116px
}
#bodytext {
	MARGIN: 15px 20px 20px
}
#bodytext P {
	FONT-SIZE: 1.2em; MARGIN: 10px 0px; COLOR: black; LINE-HEIGHT: 1.3em; LETTER-SPACING: 0em
}
#bodytext LI {
	FONT-SIZE: 1.2em; MARGIN: 10px 0px; COLOR: black; LINE-HEIGHT: 1.3em; LETTER-SPACING: 0em
}
.bodypar {
	FONT-SIZE: 1.2em; MARGIN: 10px 0px; COLOR: black; LINE-HEIGHT: 1.3em; LETTER-SPACING: 0em
}
#bodytext .blacktxt {
	FONT-SIZE: 1.1em; COLOR: black; LINE-HEIGHT: 1.1em; FONT-FAMILY: helvetica,sans-serif; LETTER-SPACING: 0em
}
#bodytext .bodytitle {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; MARGIN-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; COLOR: #486932; LETTER-SPACING: -0.01em
}
#bodytext A {
	COLOR: #4a2f6d
}
#bodytext .ptitle {
	COLOR: #4a2f6d
}
#bodytext .blktable TD {
	FONT-SIZE: 1.2em; COLOR: black; LINE-HEIGHT: 1.3em; LETTER-SPACING: 0em
}
#bodytext .grntable {
	BORDER-RIGHT: #b2c6a5 1px solid; BORDER-TOP: #b2c6a5 1px solid; BORDER-LEFT: #b2c6a5 1px solid; BORDER-BOTTOM: #b2c6a5 1px solid
}
#bodytext .grntable TD {
	BORDER-RIGHT: #b2c6a5 1px solid; BORDER-TOP: #b2c6a5 1px solid; BORDER-LEFT: #b2c6a5 1px solid; BORDER-BOTTOM: #b2c6a5 1px solid
}
#bodytext .grntable {
	FONT-SIZE: 1.1em; COLOR: #486932; LINE-HEIGHT: 1.1em; LETTER-SPACING: 0em
}
#bodytext .grntable INPUT {
	FONT-SIZE: 1.1em; COLOR: black; LINE-HEIGHT: 1.1em; LETTER-SPACING: 0em
}
#bodytext .grntable SELECT {
	FONT-SIZE: 1.1em; COLOR: black; LINE-HEIGHT: 1.1em; LETTER-SPACING: 0em
}
#bodytext .noborder TD {
	FONT-SIZE: 1.1em; COLOR: #486932; LINE-HEIGHT: 1.1em; LETTER-SPACING: 0em
}
#bodytext .noborder INPUT {
	FONT-SIZE: 1.1em; COLOR: black; LINE-HEIGHT: 1.1em; LETTER-SPACING: 0em
}
#cardmenu {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 12px; LINE-HEIGHT: 1.4em; PADDING-TOP: 12px; BACKGROUND-COLOR: #e3ebe0
}
#cardchoice {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 12px; LINE-HEIGHT: 1.2em; PADDING-TOP: 12px
}
.cHdrBkg {
	BACKGROUND-COLOR: #f2eef8
}
.cPnlBkg {
	BACKGROUND-COLOR: #e3ebe0
}
.cTxt1 {
	COLOR: black
}
.cTxt2 {
	COLOR: #486932
}
.cLink {
	COLOR: #c4215e
}
.cNavLink {
	COLOR: #486932
}
.cTxtDim {
	COLOR: #666666
}
.cTxtTitle {
	COLOR: #4a2f6d
}
.cTxtHigh {
	COLOR: #b34da7
}
.cTxtHigh A {
	COLOR: #4a2f6d! important
}
.cTxtHighBold B {
	COLOR: #b34da7
}
.cTxtAttn {
	COLOR: #d60f68
}
.cTxtErr {
	COLOR: #aa0000
}
.lh12 {
	LINE-HEIGHT: 1.2em
}
.lh13 {
	LINE-HEIGHT: 1.3em
}
.lh14 {
	LINE-HEIGHT: 1.4em
}
.lh16 {
	LINE-HEIGHT: 1.6em
}
.lh18 {
	LINE-HEIGHT: 1.8em
}
.px8 {
	FONT-SIZE: 0.8em
}
.px9 {
	FONT-SIZE: 0.9em
}
.px10 {
	FONT-SIZE: 1em
}
.px11 {
	FONT-SIZE: 1.1em
}
.px11f {
	FONT-SIZE: 11px
}
.px12 {
	FONT-SIZE: 1.2em
}
.px13 {
	FONT-SIZE: 1.3em
}
.px14 {
	FONT-SIZE: 1.4em
}
.px15 {
	FONT-SIZE: 1.5em
}
.px16 {
	FONT-SIZE: 1.6em
}
.px17 {
	FONT-SIZE: 1.7em
}
.px18 {
	FONT-SIZE: 1.8em
}
.helvetica {
	FONT-FAMILY: helvetica,sans-serif; LETTER-SPACING: 0em
}
.sanserif {
	FONT-FAMILY: arial,sans-serif; LETTER-SPACING: 0em
}
.serif {
	FONT-FAMILY: serif; LETTER-SPACING: 0em
}
.verdana {
	FONT-FAMILY: verdana,sans-serif; LETTER-SPACING: -0.02em
}
.mono {
	FONT-FAMILY: monospace
}
.smaller {
	FONT-SIZE: 90%
}
.larger {
	FONT-SIZE: 110%
}
.ls0 {
	LETTER-SPACING: 0em
}
.left {
	TEXT-ALIGN: left
}
.right {
	TEXT-ALIGN: right
}
.center {
	TEXT-ALIGN: center
}
.just {
	TEXT-ALIGN: justify
}
.vmiddle {
	VERTICAL-ALIGN: middle
}
.wider {
	FONT-WEIGHT: normal; WORD-SPACING: 0.8em
}
.bitwider {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
.fleft {
	FLOAT: left
}
.fright {
	FLOAT: right
}
.itembox {
	BORDER-RIGHT: #4a2f6d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #4a2f6d 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #4a2f6d 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #4a2f6d 1px solid
}
.itemboxbar {
	FONT-SIZE: 1em; COLOR: #4a2f6d; BACKGROUND-COLOR: #ddd7e6
}
.itemboxbargrn {
	FONT-SIZE: 1em; COLOR: #486932; BACKGROUND-COLOR: #e3ebe0
}
#itemtotalbar {
	BORDER-RIGHT: #4a2f6d 1px solid; BORDER-TOP: #4a2f6d 1px solid; MARGIN-TOP: 17px; BORDER-LEFT: #4a2f6d 1px solid; BORDER-BOTTOM: #4a2f6d 1px solid
}
#total {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 2px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.1em; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 5em; COLOR: #4a2f6d; BACKGROUND-COLOR: #ddd7e6; BORDER-RIGHT-WIDTH: 0px
}
.upd {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.panel {
	BORDER-RIGHT: #b2c6a5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b2c6a5 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #b2c6a5 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #b2c6a5 1px solid; BACKGROUND-COLOR: #e3ebe0
}
.panel {
	COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif; LETTER-SPACING: 0em
}
.panel LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FLOAT: left; WIDTH: 9em; COLOR: #333333
}
.panel BR {
	CLEAR: both
}
.panel INPUT {
	FONT-SIZE: 1.1em; MARGIN: 2px 0px
}
.panel A {
	COLOR: #b34da7
}
.additem IMG {
	BORDER-RIGHT: #b2c6a5 1px solid; BORDER-TOP: #b2c6a5 1px solid; MARGIN: 0px 2px 2px 0px; BORDER-LEFT: #b2c6a5 1px solid; BORDER-BOTTOM: #b2c6a5 1px solid
}
.additem SELECT {
	FONT-SIZE: 0.9em; WIDTH: 150px
}
.errorLabel {
	COLOR: #aa0000! important
}
#errorBox {
	BORDER-RIGHT: #4a2f6d 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #4a2f6d 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #4a2f6d 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #4a2f6d 1px solid; BACKGROUND-COLOR: #f2eef8
}
#errorBox IMG {
	FLOAT: left; WIDTH: 40px; HEIGHT: 32px
}
#errorBox P {
	FONT-SIZE: 1.2em; MARGIN: 8px 0px 0px 36px; COLOR: black
}
#errorBox LI {
	FONT-SIZE: 1.2em; MARGIN: 6px 0px 0px 10px; COLOR: #aa0000
}
.BDR {
	BORDER-LEFT-COLOR: #b2c6a5; BORDER-BOTTOM-COLOR: #b2c6a5; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #b2c6a5; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #b2c6a5; BORDER-BOTTOM-STYLE: solid
}
.TB {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
.TBR {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.TR {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.T {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}


