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