BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/BKG-purple1.jpg); LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; TOP: 0px
}
BODY.popup {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
BODY {
	FONT-SIZE: 12px;
	COLOR: #333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
P {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BLOCKQUOTE {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FONT {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.px10 {
	FONT-SIZE: 10px
}
.px11 {
	FONT-SIZE: 11px
}
.px12 {
	FONT-SIZE: 12px
}
.px13 {
	FONT-SIZE: 13px
}
.px14 {
	FONT-SIZE: 14px
}
.px15 {
	FONT-SIZE: 15px
}
.px16 {
	FONT-SIZE: 16px
}
.bold {
	FONT-WEIGHT: bold
}
.underline {
	TEXT-DECORATION: underline
}
UL.noindent {
	PADDING-LEFT: 8px; MARGIN-LEFT: 8px
}
.noborder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
HR {
	COLOR: #6b4a9b
}
.divider {
	HEIGHT: 1px; BACKGROUND-COLOR: #6b4a9b
}
.error {
	FONT-WEIGHT: bold; COLOR: red
}
.alert {
	FONT-WEIGHT: bold; COLOR: red
}
.white {
	COLOR: white
}
.purple {
	COLOR: #4a187b
}
.breadcrumb {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #6b4a9b 1px solid; BACKGROUND-COLOR: #f7efff
}
#pagecontainer {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/images/interface/08design/ShadowSlice.png) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px; POSITION: relative
}
#navcontainer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	MIN-HEIGHT: 850px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 155px;
	PADDING-TOP: 0px;
	HEIGHT: 850px;

	background: images/nav_bgtile
.jpg;
	background-color: #b8cc15;
	background-image: url(images/BKG-nav_green.jpg);
	background-repeat: repeat-y;
}
#storenavcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/interface/08design/nav_bgtile.jpg) #b8cc15 repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 155px; PADDING-TOP: 0px
}
#interiorcontentcontainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 585px; PADDING-TOP: 10px
}
#homecontentcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 605px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
#storecontentcontainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#featurecontainer {
	FONT-SIZE: 11px; WIDTH: 140px; COLOR: white; PADDING-TOP: 10px; BACKGROUND-COLOR: #a490c3
}
#featurecontainer A {
	COLOR: white; TEXT-DECORATION: underline
}
#featurecontainer A:visited {
	COLOR: white; TEXT-DECORATION: underline
}
#featurecontainer A:active {
	COLOR: white; TEXT-DECORATION: underline
}
#featurecontainer A:hover {
	COLOR: #eee
}
#header {
	COLOR: white; BACKGROUND-COLOR: #6b4a9b
}
#header P {
	COLOR: white
}
#header TD {
	COLOR: white
}
#header UL {
	COLOR: white
}
#header BLOCKQUOTE {
	COLOR: white
}
#header FONT {
	COLOR: white
}
DIV#header-searchcontainer {
	MARGIN: 7px 5px 0px 0px; TEXT-ALIGN: right
}
DIV#header-searchcontainer P {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV#header-searchcontainer A:visited {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV#header-searchcontainer A {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV#header-searchcontainer INPUT {
	PADDING-LEFT: 3px
}
DIV#header-searchcontainer .submitbtn {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: white 1px solid; CURSOR: pointer; COLOR: #4d356f; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #f3eef9
}
DIV#header-cartinfo {
	CLEAR: both;
	MARGIN-TOP: 8px;
	FONT-SIZE: 11px;
	MARGIN-RIGHT: 20px;
	padding-right: 20px;
}
DIV#header-cartinfo A:link {
	
}
DIV#header-cartinfo A:visited {
	
}
DIV#header-cartinfo A:active {
	
}
DIV#header-cartinfo A:hover {
	
}
DIV#footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: white; PADDING-TOP: 10px; BACKGROUND-COLOR: #6b4a9b; TEXT-ALIGN: center
}
DIV#footer A:link {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#footer A:active {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV#footer A:hover {
	TEXT-DECORATION: underline
}
#navitemscontainer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 155px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 135px;
	height: 1px;
}
#navlinkscontainer {
	FONT-SIZE: 11px
}
#navlinkscontainer A {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #6a4b9b; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#navlinkscontainer A:visited {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #6a4b9b; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#navlinkscontainer A:active {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #6a4b9b; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#navlinkscontainer SPAN.active {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #6a4b9b; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#navlinkscontainer A:hover {
	COLOR: #ffffff
}
#navlinkscontainer A.navSelected {
	COLOR: #ffffff
}
#navlinkscontainer SPAN.active {
	COLOR: white
}
#enewssignupcontainer {
	FONT-SIZE: 10px; BACKGROUND: url(/images/interface/08design/emailsignupbg.gif) no-repeat; MARGIN: 10px 0px 10px 9px; WIDTH: 143px; HEIGHT: 104px; TEXT-ALIGN: center
}
#enewssignupcontainer #enteremail {
	MARGIN-BOTTOM: 3px; PADDING-TOP: 56px
}
#enewssignupcontainer #txtEmail {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; WIDTH: 115px; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
#interiorfeatures {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px auto; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#interiorfeatures IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topsellerscontainer {
	MARGIN: 0px auto; WIDTH: 120px; TEXT-ALIGN: center
}
#topsellerscontainer .productimg {
	BORDER-RIGHT: #54378b 2px solid; BORDER-TOP: #54378b 2px solid; BACKGROUND: url(/images/interface/08design/featuredproduct_bgtile.gif) white no-repeat; MARGIN: 0px auto; BORDER-LEFT: #54378b 2px solid; WIDTH: 115px; BORDER-BOTTOM: #54378b 2px solid; HEIGHT: 100px
}
#topsellerscontainer .productimg IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#topsellerscontainer .productlink {
	MARGIN-BOTTOM: 10px
}
A:link {
	COLOR: #6b4a9b; TEXT-DECORATION: none
}
A:visited {
	COLOR: #6b4a9b; TEXT-DECORATION: none
}
A:active {
	COLOR: #6b4a9b; TEXT-DECORATION: none
}
A:hover {
	COLOR: #C1D234;
	TEXT-DECORATION: underline
}
#header A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
#header A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
#header A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
#header A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#homefooter A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4b2572; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
#homefooter A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4b2572; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
#homefooter A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4b2572; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
#homefooter A:hover {
	COLOR: #4b2572; TEXT-DECORATION: underline
}
#interiorsubnav A:link {
	FONT-SIZE: 11px; COLOR: #6b4a9b; TEXT-DECORATION: none
}
#interiorsubnav A:active {
	FONT-SIZE: 11px; COLOR: #6b4a9b; TEXT-DECORATION: none
}
#interiorsubnav A:visited {
	FONT-SIZE: 11px; COLOR: #6b4a9b; TEXT-DECORATION: none
}
#interiorsubnav A:hover {
	TEXT-DECORATION: underline
}
#sectionheader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 15px; BORDER-BOTTOM: #6b4a9b 1px solid
}
H1 {
	FONT-SIZE: x-large; MARGIN: 0px; COLOR: #6b4a9b; FONT-FAMILY: Arial Narrow, Arial
}
H2 {
	FONT-SIZE: 15px; MARGIN: 0px; COLOR: #6b4a9b
}
H3 {
	
}
H4 {
	
}
H5 {
	
}
H6 {
	
}
.header {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6b4a9b
}
.header A:link {
	COLOR: #bbd865; TEXT-DECORATION: underline
}
.header A:active {
	COLOR: #bbd865; TEXT-DECORATION: underline
}
.header A:visited {
	COLOR: #bbd865; TEXT-DECORATION: underline
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006600
}
.catsubhead {
	BORDER-BOTTOM: #6b4a9b 2px solid
}
#metacontainer {
	BACKGROUND-COLOR: #b295d3
}
#metacontainer H1 {
	FONT-SIZE: 14px; MARGIN: 6px 0px; COLOR: #6b4a9b; LINE-HEIGHT: 10px
}
.pageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 10px
}
.errorMessage {
	BORDER-RIGHT: red 2px dashed; PADDING-RIGHT: 10px; BORDER-TOP: red 2px dashed; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: red 2px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: red 2px dashed; BACKGROUND-COLOR: #ffdfde
}
.errorMessage A:link {
	COLOR: #6b4a9b
}
.errorMessage A:active {
	COLOR: #6b4a9b
}
.errorMessage A:visited {
	COLOR: #6b4a9b
}
.notificationMessage {
	BORDER-RIGHT: #bbd865 2px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #bbd865 2px dashed; PADDING-LEFT: 10px; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #bbd865 2px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #bbd865 2px dashed; BACKGROUND-COLOR: #e1f2d0
}
.notificationMessage A:link {
	COLOR: #63309c
}
.notificationMessage A:active {
	COLOR: #63309c
}
.notificationMessage A:visited {
	COLOR: #63309c
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.forminput {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial
}
.fielderror {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: yellow
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
INPUT.fielderror {
	BACKGROUND-COLOR: yellow
}
SELECT.fielderror {
	BACKGROUND-COLOR: yellow
}
TEXTAREA.fielderror {
	BACKGROUND-COLOR: yellow
}
.required {
	FONT-WEIGHT: bold; COLOR: red
}
#homecopy {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#homecopy H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px; COLOR: #6b4a9b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#homecopy H2 {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #8b70b7; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 2px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #b295d3 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#homecopy P {
	MARGIN-TOP: 5px; FONT-SIZE: 13px
}
#homecopy P.callout {
	
}
#homecopy A STRONG {
	FONT-WEIGHT: normal
}
#homefeatures {
	
}
#homefeatures IMG {
	MARGIN: 2px
}
.startshoppingbutton {
	BORDER-RIGHT: #6a4b9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6a4b9b 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 10px 20px 10px 40px; BORDER-LEFT: #6a4b9b 1px solid; WIDTH: 200px; COLOR: #4a2471; PADDING-TOP: 5px; BORDER-BOTTOM: #6a4b9b 1px solid; BACKGROUND-COLOR: #bbd865; TEXT-ALIGN: center
}
.startshoppingbutton A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4a2471; FONT-FAMILY: verdana; LETTER-SPACING: 2px
}
.startshoppingbutton A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4a2471; FONT-FAMILY: verdana; LETTER-SPACING: 2px
}
.startshoppingbutton A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4a2471; FONT-FAMILY: verdana; LETTER-SPACING: 2px
}
.cartrowheader {
	FONT-WEIGHT: bold; BORDER-BOTTOM: black 1px solid
}
TABLE.datagrid {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid
}
TABLE.datagrid TD {
	FONT-SIZE: 11px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
TABLE.datagrid TH {
	BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: left
}
.tableheader {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #006633
}
.tableheader A:link {
	FONT-SIZE: 10px; COLOR: white; MARGIN-RIGHT: 5px
}
.tableheader A:active {
	FONT-SIZE: 10px; COLOR: white; MARGIN-RIGHT: 5px
}
.tableheader A:visited {
	FONT-SIZE: 10px; COLOR: white; MARGIN-RIGHT: 5px
}
.colheader {
	FONT-WEIGHT: bold
}
TR.altTableRow {
	BACKGROUND-COLOR: #eeeeee
}
.topseller {
	COLOR: red
}
.productcalloutmsg {
	COLOR: red
}
.categoryspecialmsg {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red
}
#interiorimgheader {
	MARGIN: 0px
}
#productcatcopy {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px
}
#productcatimg {
	PADDING-LEFT: 7px
}
#productcatcopy .cattitle {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px; COLOR: #6b4a9b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#productcatcopy .copy H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px
}
.anchors {
	MARGIN-BOTTOM: 20px
}
.anchors A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.anchors A:hover {
	BACKGROUND: #f3eef9
}
.anchors UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.anchors LI {
	BACKGROUND-POSITION: 0px center; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(/images/icons/rightarrow1.gif); BACKGROUND-REPEAT: no-repeat
}
.featurebox {
	BORDER-RIGHT: #63309c 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #63309c 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #63309c 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #63309c 1px solid; BACKGROUND-COLOR: #f8f3fc
}
#otherproducts .productdetail {
	BORDER-RIGHT: #f3eef9 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px 5px; WIDTH: 120px; PADDING-TOP: 6px; BORDER-BOTTOM: #f3eef9 1px solid; HEIGHT: 135px; TEXT-ALIGN: center
}
#storefooter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #6b4a9b 1px solid; BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: right
}
#storefooter A:link {
	COLOR: #6b4a9b
}
#storefooter A:visited {
	COLOR: #6b4a9b
}
#storefooter A:active {
	COLOR: #6b4a9b
}
.cartproduct {
	FONT-WEIGHT: bold
}
.cartprice {
	FONT-WEIGHT: bold; COLOR: #6b4a9b
}
.checkoutHeader {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #6b4a9b
}
.checkoutHeader .stepnum {
	COLOR: #bbd865
}
.checkoutSubheader {
	FONT-WEIGHT: bold
}
.checkoutHeader A:link {
	COLOR: #bbd865; TEXT-DECORATION: underline
}
.checkoutHeader A:active {
	COLOR: #bbd865; TEXT-DECORATION: underline
}
.checkoutHeader A:visited {
	COLOR: #bbd865; TEXT-DECORATION: underline
}
.selectedAddress {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: red 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: red 1px solid; BACKGROUND-COLOR: #ffffff
}
.order_process_wait {
	DISPLAY: none; FONT-WEIGHT: bold; COLOR: red
}
.storecallout {
	BORDER-RIGHT: #6b4a9b 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #6b4a9b 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; BORDER-LEFT: #6b4a9b 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #6b4a9b 1px solid; BACKGROUND-COLOR: #bbd865; TEXT-ALIGN: center
}
.storecallout A:link {
	COLOR: white; TEXT-DECORATION: none
}
.storecallout A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.storecallout A:active {
	COLOR: white; TEXT-DECORATION: none
}
.checkoutsection {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d3d3d3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #f7efff
}
.checkoutsection A:link {
	COLOR: #6b4a9b
}
.checkoutsection A:active {
	COLOR: #6b4a9b
}
.checkoutsection A:visited {
	COLOR: #6b4a9b
}
.checkoutsectionheader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #6b4a9b
}
.checkoutsectionheader A:link {
	COLOR: #bbd865; TEXT-DECORATION: underline
}
.checkoutsectionheader A:active {
	COLOR: #bbd865; TEXT-DECORATION: underline
}
.checkoutsectionheader A:visited {
	COLOR: #bbd865; TEXT-DECORATION: underline
}
.checkoutsection .subsection {
	BORDER-RIGHT: #521894 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #521894 1px solid; PADDING-LEFT: 8px; BACKGROUND: white; PADDING-BOTTOM: 8px; BORDER-LEFT: #521894 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #521894 1px solid
}
.checkoutdivider {
	BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: 1px
}
.checkoutContinue {
	PADDING-RIGHT: 3px; MARGIN-TOP: 15px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 25px; TEXT-ALIGN: right
}
.checkoutContinue TD {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6b4a9b
}
.checkoutContinue INPUT {
	BORDER-RIGHT: #6b4a9b 1px solid; BORDER-TOP: #6b4a9b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: #6b4a9b 1px solid; WIDTH: 170px; CURSOR: pointer; COLOR: #533979; BORDER-BOTTOM: #6b4a9b 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #bbd865
}
.checkoutContinue A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #6b4a9b; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
.checkoutContinue A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #6b4a9b; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
.checkoutContinue A:active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #6b4a9b; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
A.editbutton {
	BORDER-RIGHT: #6b4a9b 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #6b4a9b 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: #6b4a9b 1px solid; COLOR: #533979; PADDING-TOP: 0px; BORDER-BOTTOM: #6b4a9b 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #bbd865; TEXT-DECORATION: none
}
A.editbutton:link {
	BORDER-RIGHT: #6b4a9b 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #6b4a9b 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: #6b4a9b 1px solid; COLOR: #533979; PADDING-TOP: 0px; BORDER-BOTTOM: #6b4a9b 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #bbd865; TEXT-DECORATION: none
}
A.editbutton:visited {
	BORDER-RIGHT: #6b4a9b 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #6b4a9b 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: #6b4a9b 1px solid; COLOR: #533979; PADDING-TOP: 0px; BORDER-BOTTOM: #6b4a9b 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #bbd865; TEXT-DECORATION: none
}
A.editbutton:active {
	BORDER-RIGHT: #6b4a9b 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #6b4a9b 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: #6b4a9b 1px solid; COLOR: #533979; PADDING-TOP: 0px; BORDER-BOTTOM: #6b4a9b 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #bbd865; TEXT-DECORATION: none
}
A.editbutton:hover {
	COLOR: #9376be
}
.checkoutsectionheader A.editbutton {
	BORDER-RIGHT: #f7efff 1px solid; BORDER-TOP: #f7efff 1px solid; BORDER-LEFT: #f7efff 1px solid; BORDER-BOTTOM: #f7efff 1px solid
}
#checkoutProcess {
	PADDING-RIGHT: 3px; MARGIN-TOP: 10px; PADDING-LEFT: 3px; FONT-SIZE: 18px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #bbd865 1px solid; LETTER-SPACING: 1px; HEIGHT: 20px
}
#checkoutProcess .processheader {
	FONT-WEIGHT: normal; FLOAT: left; MARGIN: 3px 15px 3px 3px; COLOR: #bbd865
}
#checkoutProcess .processheaderactive {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 3px 15px 3px 3px; COLOR: #6b4a9b
}
#checkoutProcess .processheaderbox {
	FONT-WEIGHT: normal; FLOAT: left; WIDTH: 20px; COLOR: white; HEIGHT: 20px; BACKGROUND-COLOR: #bbd865; TEXT-ALIGN: center
}
#checkoutProcess .processheaderboxactive {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 20px; COLOR: white; HEIGHT: 20px; BACKGROUND-COLOR: #6b4a9b; TEXT-ALIGN: center
}
TABLE.itemtable {
	
}
TABLE.itemtable TH {
	BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: left
}
TABLE.itemtable TD {
	BORDER-BOTTOM: #d3d3d3 1px solid
}
TABLE.itemtable TR.alternateRow {
	BACKGROUND-COLOR: #f7efff
}
TABLE.itemtable TR.summaryRow TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.orderTotal {
	BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red
}
.shipmentheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; COLOR: #6b4a9b; PADDING-TOP: 3px; BORDER-BOTTOM: #6b4a9b 1px solid
}
.cartbutton {
	BORDER-RIGHT: #6b4a9b 1px solid; BORDER-TOP: #6b4a9b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: #6b4a9b 1px solid; CURSOR: pointer; COLOR: #533979; BORDER-BOTTOM: #6b4a9b 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #bbd865
}
