INPUT.qty {
	BORDER-RIGHT: #9b9a9a 1px solid; BORDER-TOP: #9b9a9a 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../images/input_shade.gif) #ffffff no-repeat 0px 0px; FONT: 12px normal Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #9b9a9a 1px solid; WIDTH: 2em; COLOR: #000; BORDER-BOTTOM: #9b9a9a 1px solid; TEXT-ALIGN: right; TEXT-DECORATION: none
}
INPUT.text {
	BORDER-RIGHT: #9b9a9a 1px solid; BORDER-TOP: #9b9a9a 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../images/input_shade.gif) #ffffff no-repeat 0px 0px; MARGIN: 3px 0px; FONT: 12px normal Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #9b9a9a 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #9b9a9a 1px solid; HEIGHT: 1.3em; TEXT-DECORATION: none
}
INPUT.not-required {
	BORDER-RIGHT: #9b9a9a 1px solid; BORDER-TOP: #9b9a9a 1px solid; PADDING-LEFT: 2px; MARGIN: 3px 0px; FONT: 12px normal Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #9b9a9a 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #9b9a9a 1px solid; HEIGHT: 1.3em; BACKGROUND-COLOR: #f5f3f3; TEXT-DECORATION: none
}
LABEL.prdt_li_qty {
	DISPLAY: block; PADDING-BOTTOM: 3px; FONT: 10px Verdana, sans-serif; COLOR: #5e5f61; PADDING-TOP: 5px
}
LABEL {
	FONT: 10px Verdana, sans-serif; COLOR: #369
}
.add_to_cart {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 8px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 8px; BORDER-RIGHT-WIDTH: 0px
}
.add_to_cart_mini {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
.cont_checkout {
	BACKGROUND: url(../images/cont_checkout.gif) no-repeat 0px 0px; WIDTH: 151px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 28px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.btn_change_address {
	BACKGROUND: url(../images/change_address.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 86px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 18px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.checkout_bar_subtxt {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; FONT: bold 10px Verdana, sans-serif; COLOR: #f6f8f9; PADDING-TOP: 5px
}
.checkout_box {
	PADDING-RIGHT: 10px; BORDER-TOP: #8ab2be 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #a4c6cf 1px solid
}
.checkout_box_shopcart {
	BORDER-RIGHT: #8ab2be 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #a4c6cf 1px solid
}
.orange_ast {
	FONT: 10px Verdana, sans-serif; COLOR: #ff7700
}
.main-b-txt {
	FONT: bold 13px/1.25em Verdana, Arial, Helvetica, sans-serif; COLOR: #369
}
IMG.ink_thumb {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.prdt_spot_thumb_box {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fdfffe; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 12px 12px 12px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
IMG.prdt_spot_thumb {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 120px; BORDER-RIGHT-WIDTH: 0px
}
.prdt_li_thumb_box {
	BORDER-RIGHT: #638f9c 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #638f9c 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fdfffe; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; BORDER-LEFT: #638f9c 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #638f9c 1px solid
}
.prdt_li_thumb {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 65px; BORDER-RIGHT-WIDTH: 0px
}
.prdt_li {
	MARGIN: 5px 5px 5px 0px
}
.prdt_li P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 90px; PADDING-TOP: 0px
}
.prdt_detail {
	MARGIN: 5px 5px 5px 0px
}
.prdt_detail DIV.para {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 90px; PADDING-TOP: 0px
}
.product_bulk {
	FONT: 11px Verdana, sans-serif; COLOR: #f20000
}
.prdt_name {
	PADDING-BOTTOM: 1em; MARGIN: 0px
}
.prdt_part-number {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #475a46; PADDING-TOP: 0px
}
A.prod-compati-s {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #dc6300; TEXT-DECORATION: none
}
.printer-opt-s {
	PADDING-LEFT: 3px; FONT: bold 10px/1.4em Verdana, Arial, Helvetica, sans-serif; COLOR: #e26c08; TEXT-DECORATION: none
}
.prod-opt-s {
	FONT: bold 11px/1.4em Verdana, Arial, Helvetica, sans-serif; COLOR: #369; TEXT-DECORATION: none
}
.prod-desc-b {
	FONT: bold 12px verdana, arial, helvetica, sans-serif; COLOR: #46788f
}
.prdt_li_t {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #46788f; PADDING-BOTTOM: 3px; FONT: bold 11px Verdana, sans-serif; COLOR: #dcf0ef; PADDING-TOP: 3px
}
.price_num_div {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/btn_prd_num_left.gif) no-repeat 0px 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; HEIGHT: 19px
}
.price_num {
	PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/btn_prd_num_right.gif) #46788f no-repeat 100% 0px; VERTICAL-ALIGN: middle; HEIGHT: 19px; TEXT-ALIGN: center
}
.home-printers1 {
	WIDTH: 100%
}
.home-printers1 TR {
	VERTICAL-ALIGN: top
}
.home-printers1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.home-printers1 .home-printers {
	WIDTH: 100%
}
.home-printers1 .home-printers TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 11px Verdana; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.home-printers TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 11px Verdana; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.home-printers1 .home-printers TH {
	BORDER-RIGHT: #3f748b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #3f748b 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/home-printer-brand-bg.gif) repeat-x; PADDING-BOTTOM: 2px; BORDER-LEFT: #3f748b 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #3f748b 1px solid
}
.home-printers1 .home-printers TD {
	BACKGROUND: #dce7ec
}
.home-printers1 TH A {
	COLOR: #fff; TEXT-DECORATION: none
}
.home-printers1 TH A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.home-printers1 TH A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.home-printers1 TH A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.home-printers1 .home-printers A {
	FONT: bold 11px Verdana; COLOR: #083e55; TEXT-DECORATION: none
}
.home-printers A:link {
	FONT: bold 11px Verdana; COLOR: #083e55; TEXT-DECORATION: none
}
.home-printers A:visited {
	FONT: bold 11px Verdana; COLOR: #083e55; TEXT-DECORATION: none
}
.home-printers1 .home-printers TD A:hover {
	FONT: bold 11px Verdana; COLOR: #083e55; TEXT-DECORATION: underline
}
.error {
	BORDER-RIGHT: #fd5000 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #fd5000 1px solid; PADDING-LEFT: 15px; BACKGROUND: url(../images/error_bg.gif) #fef3f3 repeat-x 0px 0px; PADDING-BOTTOM: 15px; MARGIN: 10px 0px; FONT: 10px verdana, sans-serif; BORDER-LEFT: #fd5000 1px solid; COLOR: #cc0000; PADDING-TOP: 15px; BORDER-BOTTOM: #fd5000 1px solid
}
.success {
	BORDER-RIGHT: #12bd00 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #12bd00 1px solid; PADDING-LEFT: 15px; BACKGROUND: url(../images/success_bg.gif) #f3fef3 repeat-x 0px 0px; PADDING-BOTTOM: 15px; MARGIN: 10px 0px; FONT: 10px verdana, sans-serif; BORDER-LEFT: #12bd00 1px solid; COLOR: #619420; PADDING-TOP: 15px; BORDER-BOTTOM: #12bd00 1px solid
}
.congrats {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 10px 0px; FONT: 10px verdana, sans-serif; BORDER-LEFT: #336699 1px solid; COLOR: #336699; PADDING-TOP: 15px; BORDER-BOTTOM: #336699 1px solid
}
#printer-describe UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#printer-describe DIV {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#printer-describe LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#info-list {
	BORDER-RIGHT: #8ab2bc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #8ab2bc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 10px 0px; BORDER-LEFT: #8ab2bc 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #8ab2bc 1px solid; BACKGROUND-COLOR: #f5fbfe
}
#info-list-top {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#info-list-top LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
}
#info-list-top A {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(../images/blue_arr_r.gif) no-repeat 0px 4px; MARGIN: 5px 0px 0px 20px
}
#info-list-top SPAN {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(../images/blue_arr_r.gif) no-repeat 0px 4px; MARGIN: 5px 0px 0px 20px
}
#info-list-nest {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#info-list-nest LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#info-list-nest A {
	DISPLAY: block; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 5px 0px 0px 30px; VERTICAL-ALIGN: top
}
#info-list-nest SPAN {
	DISPLAY: block; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 5px 0px 0px 30px; VERTICAL-ALIGN: top
}
.info-txt {
	MARGIN: 10px 0px; LINE-HEIGHT: 1.4em
}
H2.checkout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 13px verdana, sans-serif; COLOR: #4c849a; PADDING-TOP: 0px
}
UL.privacy-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.privacy-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.privacy-list {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
.spot-image {
	BORDER-RIGHT: #8ab2bc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #8ab2bc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #8ab2bc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #8ab2bc 1px solid
}
UL.about-us {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.about-us LI {
	MARGIN: 15px 0px
}
UL.about-us LI .title {
	FLOAT: left; WIDTH: 70px
}
ADDRESS {
	MARGIN: 10px 0px; FONT-STYLE: normal
}
.error-hook {
	BORDER-RIGHT: red 1px dotted; BORDER-TOP: red 1px dotted; BACKGROUND: yellow; FONT: bold 10px Arial; BORDER-LEFT: red 1px dotted; CURSOR: pointer; COLOR: black; BORDER-BOTTOM: red 1px dotted; POSITION: relative
}
.active {
	BACKGROUND: red
}
.error-descr {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; DISPLAY: none; BACKGROUND: #ffc; LEFT: 0px; FONT: 11px monospace; OVERFLOW: scroll; BORDER-LEFT: red 1px solid; WIDTH: 600px; COLOR: black; BORDER-BOTTOM: red 1px solid; WHITE-SPACE: pre; POSITION: absolute; TOP: 1em; HEIGHT: 400px
}
INPUT.authorizenet {
	BORDER-RIGHT: #979797 1px solid; BORDER-TOP: #979797 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BORDER-LEFT: #979797 1px solid; COLOR: #727477; BORDER-BOTTOM: #979797 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
SELECT.authorizenet {
	BORDER-RIGHT: #979797 1px solid; BORDER-TOP: #979797 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BORDER-LEFT: #979797 1px solid; COLOR: #979797; BORDER-BOTTOM: #979797 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px
}
.launch {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 50%; PADDING-TOP: 5px; BORDER-BOTTOM: #bfbfbf 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.launch_link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fd7b03; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.launch2 {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 29%; PADDING-TOP: 5px; BORDER-BOTTOM: #bfbfbf 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.canada_weights {
	BORDER-RIGHT: #336699 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #336699 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; BORDER-LEFT: #336699 2px solid; WIDTH: 30%; PADDING-TOP: 0px; BORDER-BOTTOM: #336699 2px solid; BACKGROUND-COLOR: #f4f9eb; TEXT-ALIGN: left
}
.hint {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 99; BACKGROUND: #ddd; PADDING-BOTTOM: 5px; MARGIN: 0px 12px 0px 0px; FONT: 9px/1.1em verdana, sans-serif; COLOR: #333; PADDING-TOP: 2px; POSITION: relative; TEXT-ALIGN: center
}
#vZoomArea {
	Z-INDEX: 900! important
}
#product_image_popup {
	Z-INDEX: 999! important
}
