A.addtocart {
	TEXT-INDENT: -2000px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 90px; DISPLAY: block; BACKGROUND: url(../images/button-addtocart.gif) no-repeat left bottom; HEIGHT: 30px
}
#ja-feature {
	POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#ja-feature A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-WEIGHT: bold
}
#ja-feature-products IMG {
	MARGIN: 5px
}
#ja-feature-products TD {
	PADDING-RIGHT: 3px; VERTICAL-ALIGN: top
}
#ja-banners {
	TEXT-ALIGN: center
}
#ja-vm-cart {
	POSITION: absolute; MARGIN: 0px; PADDING-LEFT: 20px; WIDTH: 243px; BACKGROUND: url(../images/vm-cart-bg.gif) no-repeat right top; COLOR: #ffffff; TOP: 0px; RIGHT: 0px
}
#ja-vm-cart DIV.moduletable H3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px 0px -70px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; PADDING-TOP: 0px
}
#ja-vm-cart DIV.moduletable A {
	TEXT-INDENT: -2000px; MARGIN: 5px 0px 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 100px; DISPLAY: block; BACKGROUND: url(../images/button-viewcart.gif) no-repeat right top; HEIGHT: 19px
}
#ja-vm-cart BR {
	DISPLAY: none
}
DIV.ja-productwrap {
	MARGIN: 0px
}
DIV.ja-product {
	MARGIN: 0px 15px
}
DIV.ja-product H3 {
	LINE-HEIGHT: normal; TEXT-TRANSFORM: uppercase; TEXT-INDENT: 25px; MARGIN: 0px -5px 5px; BACKGROUND: url(../images/ci-right.gif) no-repeat right top; FONT-SIZE: 120%
}
DIV.ja-product H3 A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/ci-left.gif) no-repeat left top; COLOR: #403c3a; TEXT-DECORATION: none; PADDING-TOP: 8px
}
#product_list DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN.ja-separator {
	DISPLAY: block; BACKGROUND: url(../images/dot.gif) repeat-x left center; HEIGHT: 30px; CLEAR: both
}
SPAN.ja-firstsep {
	MARGIN-TOP: 10px
}
#ja-content .componentheading A {
	TEXT-DECORATION: none
}
.shop_tip {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 95% !important; PADDING-RIGHT: 10px; BACKGROUND: #e6e6e6; PADDING-TOP: 10px
}
.ja-rightseparator {
	BACKGROUND: url(../images/v-dot.gif) repeat-y right top
}
.vmcategories {
	FONT-SIZE: 150%; FONT-WEIGHT: bold
}
.vmcategories:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
.vmcategories:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
.vmcategories:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
DIV.vmfooter {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
A.titleproduct {
	COLOR: #cc0000
}
#ja-newswrap DIV.moduletable {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.vm_element {
	POSITION: absolute; LEFT: -999em
}

