BODY {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT: 11px Tahoma, Arial,sans-serif;
	BACKGROUND: #fff;
	COLOR: #000000;
	PADDING-TOP: 0px;
	width: 100%;
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; font: bold 18px tahoma, arial, helvetica; color:#800000;
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; 	FONT: bold 16px tahoma, arial, helvetica; COLOR: #800000;
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; 	FONT: bold 14px tahoma, arial, helvetica; COLOR: #800000;
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; 	FONT: bold 12px tahoma, arial, helvetica; COLOR: #800000;
}

BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
}
TD A {
	FONT-FAMILY: Tahoma; COLOR: #cc6666;
}
A {
	FONT-FAMILY: Tahoma; COLOR: #cc6666;
}
TD A:visited {
	FONT-FAMILY: Tahoma; COLOR: #0000ff;
}
A:visited {
	FONT-FAMILY: Tahoma; COLOR: #0000ff;
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px;
}
SUP {
	LINE-HEIGHT: 2
}
LI {
    margin: 0;
	padding:0;
}
UL {
	margin: 0;
	padding: 0;
}
.page-info-title {
	BACKGROUND-COLOR: #800000; FONT: 11px bold Tahoma, Arial; COLOR: #ffffff;
}
.page-text {
	FONT: 11px Tahoma, Arial, Sans-serif
}
.maintable {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #800000; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.featured-items {
	FONT: bold 11px Arial, Helvetica, Sans-Serif; COLOR: #000000;
	}
	
.leftnavtable {
	FONT: bold 12px Arial, Helvetica, Sans-Serif; BACKGROUND: #ffcccc; COLOR: #800000; BORDER-RIGHT: #cc0000 1px solid
}
.leftmenu {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: #ffcccc; COLOR: #800000; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.leftmenuxmas {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; DISPLAY: block; FONT: bold 11px Arial, Helvetica, Sans-Serif; BACKGROUND: #800000; COLOR: #c0ffc0; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.leftmenufreeshipping {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: #000099; COLOR: #ffffff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
A.leftmenuxmas:link {
	BORDER-BOTTOM: #fff 1px solid; FONT: bold 11px Arial, Helvetica, Sans-Serif; COLOR: #c0ffc0; TEXT-DECORATION: none
}
A.leftmenuxmas:visited {
	BORDER-BOTTOM: #fff 1px solid; FONT: bold 11px Arial, Helvetica, Sans-Serif; COLOR: #c0ffc0; TEXT-DECORATION: none
}
A.leftmenuxmas:hover {
	FONT: bold 11px Arial, Helvetica, Sans-Serif; BACKGROUND: #c0ffc0; COLOR: #800000; TEXT-DECORATION: none
}
A.leftmenuxmas:active {
	FONT: bold small Arial, Helvetica, Sans-Serif; BACKGROUND: #c0ffc0; COLOR: #800000; TEXT-DECORATION: none
}
A.leftmenu:link {
	BORDER-BOTTOM: #fff 1px solid; FONT: bold 11px Arial, Helvetica, Sans-Serif; COLOR: #800000; TEXT-DECORATION: none
}
A.leftmenu:visited {
	BORDER-BOTTOM: #fff 1px solid; FONT: bold 11px Arial, Helvetica, Sans-Serif; COLOR: #800000; TEXT-DECORATION: none
}
A.leftmenu:hover {
	FONT: bold 11px Arial, Helvetica, Sans-Serif; BACKGROUND: #800000; COLOR: #ffc0c0; TEXT-DECORATION: none
}
A.leftmenu:active {
	FONT: bold 11px Arial, Helvetica, Sans-Serif; BACKGROUND: #800000; COLOR: #ffc0c0; TEXT-DECORATION: none
}
A.leftmenufreeshipping:hover {
	FONT: bold 11px Arial, Helvetica, Sans-Serif; BACKGROUND: #ffffff; COLOR: #000099; TEXT-DECORATION: none
}
A.leftmenufreeshipping:active {
	FONT: bold 11px Arial, Helvetica, Sans-Serif; BACKGROUND: #ffffff; COLOR: #000099; TEXT-DECORATION: none
}
A.leftmenufreeshipping:link {
	BORDER-BOTTOM: #fff 1px solid; FONT: bold 11px Arial, Helvetica, Sans-Serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.leftmenufreeshiping:visited {
	BORDER-BOTTOM: #fff 1px solid; FONT: bold 11px Arial, Helvetica, Sans-Serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.leftmenusection {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: #800000; COLOR: #ffcccc; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.topnav {
	BORDER-BOTTOM: thin; TEXT-ALIGN: center; BORDER-LEFT: #ffffff thin inset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; FONT: bold small-caps 12px Verdana, Helvetica, sans-serif; BACKGROUND: #990000; COLOR: #000000; BORDER-TOP: #ffffff thin inset; BORDER-RIGHT: thin; PADDING-TOP: 2px
}
A.topnav:link {
	BORDER-BOTTOM: #fff 1px solid; FONT: bold 11px Verdana, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.topnav:visited {
	BORDER-BOTTOM: #fff 1px solid; FONT: bold 11px Verdana, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.topnav:hover {
	FONT: bold 11px Verdana, Helvetica, sans-serif; BACKGROUND: #ffcccc; COLOR: #fff; TEXT-DECORATION: none
}
A.topnav:active {
	FONT: bold 11px Verdana, Helvetica, sans-serif; BACKGROUND: #ffcccc; COLOR: #fff; TEXT-DECORATION: none
}
.featuredproduct {
	TEXT-ALIGN: center; DISPLAY: block; FONT: 11px Tahoma, Arial, Helvetica; COLOR: #000000
}
.righttable {
	TEXT-ALIGN: center; DISPLAY: block; FONT: 11px italic Tahoma, Helvetica, sans-serif; COLOR: #000000
}
.righttitle {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; FONT: italic 20px Lydian BT, Verdana, Lucida Handwriting; BACKGROUND: #cccccc; COLOR: #800000; PADDING-TOP: 2px
}
.contents UL LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 2px; LIST-STYLE-IMAGE: url(graphics/00000001/bullet.gif)
}
#options {
	BORDER-RIGHT: #800000 1px solid
}
#options .title {
	BORDER-BOTTOM: #800000 1px solid; BORDER-LEFT: #800000 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #800000; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: tahoma,arial,helvetica,sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #800000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #800000 1px solid; PADDING-TOP: 2px
}
#options .lnk:link {
	FONT-FAMILY: tahoma,arial,helvetica,sans-serif; COLOR: #666666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#options .lnk:visited {
	FONT-FAMILY: tahoma, arial, helvetica; COLOR: #666666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#options .lnk:hover {
	COLOR: #316ac5
}
#options .lnkoff {
	FONT-FAMILY: tahoma,arial,helvetica,sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
#options .lnkoff UL {
	padding-top: 3px;
	list-style-type: square;
	list-style-position: inside;
	margin-left: 5px;
	padding-left: 5px;
}
#options .lnkoff LI {
	PADDING-BOTTOM: 2px; 
}

#options .viewmodeon {
	FONT-FAMILY: tahoma,arial,helvetica,sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
#options .viewmodeoff {
	FONT-FAMILY: tahoma,arial,helvetica,sans-serif; COLOR: #999999; FONT-SIZE: 11px
}
#product-tab-section {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 317px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#tabs {
	CLEAR: both; TEXT-ALIGN: left
}
#tabcontrols A:link {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 2px; BORDER-LEFT: #dddddd 1px solid; COLOR: #003366; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none
}
#tabcontrols A:visited {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 2px; BORDER-LEFT: #dddddd 1px solid; COLOR: #003366; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none
}
#tabcontrols A:hover {
	COLOR: white; BACKGROUND-COLOR: #003366
}
#tabcontrols A.selected:link {
	COLOR: white; BACKGROUND-COLOR: #003366
}
#tabcontrols A.selected:visited {
	COLOR: white; BACKGROUND-COLOR: #003366
}
#tabcontents {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: silver 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: silver 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: silver 1px solid
}

#producttablearea {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 317px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#producttablecontents {
	BACKGROUND-COLOR: #f2e2c8; BORDER-TOP: #d6c7ae 1px solid
}
#producttablecontents TD {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 206px; PADDING-RIGHT: 7px; FONT: 12px Arial, Helvetica, sans-seri; COLOR: #331300; BORDER-TOP: #f9f5de 1px solid; PADDING-TOP: 7px
}
#producttablecontents TR.code TH {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#producttablecontents TR.code TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#producttablecontents TR.code TH {
	PADDING-TOP: 5px
}
#producttablecontents TR.code TD {
	PADDING-TOP: 5px
}
#producttablecontents #pitSalePriceBx {
	COLOR: #790000; FONT-WEIGHT: bold
}
#producttablecontents .options TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 5px
}
#producttablecontents .options INPUT {
	BORDER-BOTTOM: #c1b39b 1px solid; BORDER-LEFT: #c1b39b 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff !important; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 5px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-TOP: #c1b39b 1px solid; BORDER-RIGHT: #c1b39b 1px solid; PADDING-TOP: 1px
}
#producttablecontents .options INPUT.mono {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; MARGIN-RIGHT: 1px; PADDING-TOP: 1px
}
#producttablecontents .options SELECT {
	BORDER-BOTTOM: #c1b39b 1px solid; BORDER-LEFT: #c1b39b 1px solid; BACKGROUND-COLOR: #ffffff !important; WIDTH: 200px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-TOP: #c1b39b 1px solid; BORDER-RIGHT: #c1b39b 1px solid
}
#producttablecontents .quantity TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 5px
}
#producttablecontents .quantity INPUT#quantity-box {
	BORDER-BOTTOM: #c1b39b 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c1b39b 1px solid; BACKGROUND-COLOR: #ffffff !important; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-TOP: #c1b39b 1px solid; BORDER-RIGHT: #c1b39b 1px solid
}
#producttablecontents TD.add-to-cart {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BACKGROUND: url(add-to-cart-bkgd.gif) no-repeat 0px 0px; HEIGHT: 61px; BORDER-TOP: #d6c7ae 1px solid; PADDING-TOP: 0px
}
#producttablecontents TD.add-to-cart .outofstock {
	COLOR: #371209; FONT-WEIGHT: bold
}

#ys_disclaimer {
	WIDTH: 200px
}
#ys_reviewPage #ys_calculatorReview {
	DISPLAY: none
}
#ys_cart A {
	COLOR: #cc0000
}
#ys_cart A:visited {
	COLOR: #cc0000
}
#ys_cart STRONG A {
	FONT-WEIGHT: normal
}
#ys_cart STRONG A:visited {
	FONT-WEIGHT: normal
}
#ys_cartPage {
	WIDTH: 799px; FLOAT: left
}
#ys_cartPage .ys_pageActions A {
	COLOR: #cc0000; FONT-WEIGHT: bold
}
#ys_cartPage #ys_pageBody {
	WIDTH: 580px
}
#shipping-full-name {
	WIDTH: 240px !important
}
#shipping-address1 {
	WIDTH: 240px !important
}
#shipping-address2 {
	WIDTH: 240px !important
}
#billing-name {
	WIDTH: 240px !important
}
#billing-address1 {
	WIDTH: 240px !important
}
#billing-address2 {
	WIDTH: 240px !important
}
#card-number {
	WIDTH: 130px !important
}
.ys_wrapper {
	MARGIN: 0px auto; BACKGROUND: #fff
}
#ys_mastHead {
	
}
#ys_mastHead #ys_merchHeader {
	
}
#ys_sideBar {
	MIN-WIDTH: 170px; WIDTH: 170px; FLOAT: left
}
#ys_pageBody {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 799px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.ys_sideBar#ys_pageBody {
	BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 170px
}
#ys_pageBody #ys_merchLogo {
	TEXT-ALIGN: center
}
#ys_merchLogo H2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 120%; PADDING-TOP: 10px
}
#ys_pageBody #ys_ofbMessage {
	
}
#ys_ofbMessage H2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 120%; PADDING-TOP: 10px
}
#ys_ofbMessage P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "courier new",courier,monospace; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#ys_pageBody #ys_progress {
	
}
#ys_pageBody #ys_userMessages {
	BORDER-BOTTOM: #e9e69f 1px solid; BORDER-LEFT: #e9e69f 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fffecd; BORDER-TOP: #e9e69f 1px solid; BORDER-RIGHT: #e9e69f 1px solid; PADDING-TOP: 10px
}
#ys_userMessages H4 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 14px/14px georgia,times,serif; PADDING-TOP: 10px
}
#ys_userMessages UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 12px/12px "courier new",courier,monospace; PADDING-TOP: 0px
}
#ys_userMessages UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ys_userMessages UL#ys_errorMessages {
	COLOR: #f00
}
#ys_userMessages UL#ys_warningMessages {
	COLOR: #000
}
#ys_userMessages UL#ys_infoMessages {
	COLOR: #000
}
#ys_pageBody #ys_pageMessage {
	MARGIN: 10px 0px; FONT: 12px/14px arial,verdana,sans-serif
}
#ys_pageMessage P {
	
}
#ys_pageBody #ys_merchInfo {
	MARGIN: 10px 0px; FONT: 12px/14px arial,verdana,sans-serif
}
#ys_pageBody P#ys_giftCertMessage {
	LINE-HEIGHT: 14px; MARGIN: 10px 0px; PADDING-LEFT: 20px; BACKGROUND: url(https://order.store.yahoo.net/Img/gift_small.gif) no-repeat 0px 50%; FONT-SIZE: 12px
}
#ys_giftCertMessage EM {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
#ys_pageBody #ys_cart {
	MARGIN: 10px auto
}
#ys_cart A IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#ys_cart TABLE.ys_basket {
	BORDER-BOTTOM: #ffcccc 1px solid; BORDER-LEFT: #ffcccc 1px solid; WIDTH: 100%; BORDER-TOP: #ffcccc 1px solid; BORDER-RIGHT: #ffcccc 1px solid
}
TABLE.ys_basket {
	WIDTH: 300px; BORDER-COLLAPSE: collapse; FONT: 11px/11px arial,verdana,sans-serif
}
TABLE.ys_basket THEAD {
	FONT-FAMILY: Arial,arial,verdana,sans-serif
}
TABLE.ys_basket THEAD TR.ys_head TH {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #ffcccc; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 3px
}
TABLE.ys_basket TH {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; EMPTY-CELLS: show; VERTICAL-ALIGN: top; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 5px
}
TABLE.ys_basket TD {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; EMPTY-CELLS: show; VERTICAL-ALIGN: top; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 5px
}
TABLE.ys_basket THEAD TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #e6e6e6; COLOR: #000; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.ys_sideCart TABLE.ys_basket THEAD TH {
	TEXT-ALIGN: left
}
.ys_sideCart TABLE.ys_basket THEAD TH.ys_last {
	TEXT-ALIGN: right
}
TABLE.ys_basket .ys_first {
	BORDER-LEFT-WIDTH: 0px
}
TABLE.ys_basket .ys_last {
	BORDER-RIGHT-WIDTH: 0px
}
TABLE.ys_basket TR.ys_lastRow TD {
	BORDER-BOTTOM-WIDTH: 0px
}
TABLE.ys_basket TR.ys_oddRow {
	
}
TABLE.ys_basket TR.ys_evenRow {
	
}
TABLE.ys_basket TBODY TD INPUT.text {
	TEXT-ALIGN: center; WIDTH: 30px
}
TABLE.ys_basket TBODY TD IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
TABLE.ys_basket TBODY TD STRONG {
	FONT-WEIGHT: bold
}
TABLE.ys_basket TBODY TD SPAN.ys_itemInfo STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
TABLE.ys_basket TBODY TD SPAN.ys_itemInfo EM {
	FONT-STYLE: normal
}
TABLE.ys_basket TBODY TD UL.ys_itemOptions {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.ys_itemOptions LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.ys_basket .ys_items {
	TEXT-ALIGN: left
}
TABLE.ys_basket .ys_options {
	TEXT-ALIGN: left
}
TABLE.ys_basket .ys_unitPrice {
	TEXT-ALIGN: center
}
TABLE.ys_basket .ys_quantity {
	TEXT-ALIGN: center
}
TABLE.ys_basket .ys_inStock {
	TEXT-ALIGN: center
}
TABLE.ys_basket .ys_cost {
	TEXT-ALIGN: right
}
TABLE.ys_basket SPAN.ys_giftCertIcon {
	DISPLAY: block; BACKGROUND: url(https://order.store.yahoo.net/Img/gift_small.gif) no-repeat 0px 0px; HEIGHT: 15px
}
TABLE.ys_basket TR.ys_cartEmpty TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #f00; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
TABLE.ys_basket TBODY TD UL#ys_itemOptions {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.ys_basket TBODY TR.ys_updateQty {
	BACKGROUND: #eee
}
UL#ys_itemOptions LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.ys_basket TR.ys_orderLine TD {
	FONT-WEIGHT: bold
}
TABLE.ys_basket TR.ys_orderLine TD.ys_first {
	TEXT-ALIGN: right
}
TABLE.ys_basket TR.ys_orderLine TD IMG {
	DISPLAY: inline; FLOAT: none
}
TABLE.ys_basket TR.ys_orderLine TD.ys_last {
	FONT-WEIGHT: normal
}
.ys_majorSection .ys_subSection TABLE.ys_basket {
	BORDER-BOTTOM: #ffcccc 1px solid; BORDER-LEFT: #ffcccc 1px solid; MARGIN-TOP: 8px; WIDTH: 275px !important; BORDER-TOP: #ffcccc 1px solid; BORDER-RIGHT: #ffcccc 1px solid
}
.ys_subSection TABLE.ys_basket TBODY TD {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px !important; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 2px !important; PADDING-RIGHT: 2px !important; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 3px !important
}
.ys_subSection TABLE.ys_basket THEAD TH {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px !important; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 2px !important; PADDING-RIGHT: 2px !important; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 3px !important
}
#ys_shipBillPage .ys_subSection TABLE.ys_basket {
	FONT-SIZE: 9px
}
#ys_onePage .ys_subSection TABLE.ys_basket {
	FONT-SIZE: 9px
}
#ys_shipBillPage .ys_subSection TABLE.ys_basket TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#ys_onePage .ys_subSection TABLE.ys_basket TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
DIV.ys_pageActions {
	MARGIN: 20px 0px; FONT: 12px/13px verdana,arial,sans-serif; HEIGHT: 1%
}
DIV.ys_pageActions UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.ys_pageActions UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.ys_pageActions UL LI.ys_first {
	TEXT-ALIGN: left; FLOAT: left
}
DIV.ys_pageActions UL LI.ys_second {
	TEXT-ALIGN: right
}
.ys_sideCart#ys_pageBody #ys_cartInfo {
	WIDTH: 170px; FLOAT: right
}
.ys_sideCart#ys_pageBody #ys_webLoyalty {
	FLOAT: none
}
.ys_sideCart#ys_pageBody #ys_calculatorReview {
	FLOAT: none
}
#ys_reviewPage .ys_sideCart#ys_pageBody #ys_calculatorReview {
	FLOAT: none
}
#ys_pageBody #ys_webLoyalty {
	WIDTH: 170px; boder: 1px solid #ffcccc
}
#ys_pageBody #ys_calculatorReview {
	WIDTH: 170px; boder: 1px solid #ffcccc
}
#ys_reviewPage #ys_pageBody #ys_calculatorReview {
	FLOAT: right
}
#ys_pageBody #ys_calculatorReview TABLE.ys_basket {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 170px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#ys_pageBody #ys_calculatorReview TABLE.ys_basket TD {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#ys_pageBody #ys_calculatorReview TABLE.ys_basket TH {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.ys_topWebLoyalty#ys_pageBody #ys_buyerInfo {
	MARGIN-RIGHT: 170px
}
#ys_pageBody .ys_calculatorReview#ys_buyerInfo {
	MARGIN-RIGHT: 170px
}
#ys_pageBody .ys_discount {
	BORDER-BOTTOM: #e9e69f 1px solid; BORDER-LEFT: #e9e69f 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px auto 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fffecd; BORDER-TOP: #e9e69f 1px solid; BORDER-RIGHT: #e9e69f 1px solid; PADDING-TOP: 5px
}
#ys_cartPage #ys_calculatorReview {
	FLOAT: none
}
#ys_cartPage #ys_calculatorReview TABLE.ys_basket {
	WIDTH: 300px
}
#ys_cartPage #ys_calculatorReview TABLE.ys_basket TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 11px; PADDING-TOP: 3px
}
#ys_cartPage #ys_calculatorReview TABLE.ys_basket TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.ys_discount STRONG {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 12px/14px arial,verdana,sans-serif; PADDING-TOP: 10px
}
.ys_discount UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 12px/12px "courier new",courier,monospace; PADDING-TOP: 0px
}
.ys_discount UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ys_pageBody #ys_relatedItems {
	MARGIN: 10px 0px; CLEAR: left
}
#ys_relatedItems H3 {
	FONT: bold 14px/16px arial,verdana,sans-serif
}
#ys_relatedItems DL {
	FONT-FAMILY: arial,verdana,sans-serif; FONT-SIZE: 12px
}
#ys_relatedItems DL DT {
	PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; CLEAR: left
}
#ys_relatedItems DL DT IMG {
	BORDER-RIGHT-WIDTH: 0px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#ys_relatedItems DL DD {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ys_relatedItems DL DD .ys_relatedItemDesc {
	FLOAT: left
}
#ys_relatedItems DL DD.ys_hr {
	BORDER-BOTTOM: #eee 1px solid; CLEAR: left
}
#ys_relatedItems DL DD.ys_hr HR {
	DISPLAY: none
}
#ys_relatedItems DL DD EM {
	FONT-STYLE: normal; DISPLAY: block
}
#ys_relatedItems DL DD SPAN {
	COLOR: #f00; FONT-SIZE: 10px
}
#ys_relatedItems DL DD EM.ys_promo {
	COLOR: #f00; FONT-SIZE: 10px
}
#ys_relatedItems DL DD STRONG {
	TEXT-ALIGN: right; DISPLAY: block; FLOAT: right
}
.ys_sideCart#ys_pageBody #ys_cart {
	MARGIN: 0px 0px 10px; WIDTH: 170px
}
.ys_sideCart#ys_pageBody #ys_cart TABLE.ys_basket TD {
	BORDER-RIGHT-WIDTH: 0px; FONT: 10px/10px Arial,arial,verdana,sans-serif; BORDER-LEFT-WIDTH: 0px
}
.ys_sideCart#ys_pageBody #ys_cart TABLE.ys_basket TH {
	BORDER-RIGHT-WIDTH: 0px; FONT: 10px/10px Arial,arial,verdana,sans-serif; BORDER-LEFT-WIDTH: 0px
}
.ys_sideCart#ys_pageBody #ys_cart TABLE.ys_basket TH {
	FONT-WEIGHT: bold
}
.ys_sideCart#ys_pageBody {
	WIDTH: 799px
}
.ys_sideCart#ys_pageBody #ys_buyerInfo {
	
}
.ys_sideCart#ys_pageBody #ys_buyerInfo {
	MARGIN-RIGHT: 170px
}
.ys_sideCart#ys_pageBody .ys_pageActions {
	MARGIN-RIGHT: 170px
}
.ys_sideCart#ys_pageBody #ys_orderReview {
	MARGIN-RIGHT: 170px
}
.ys_sideCart#ys_pageBody #ys_orderConfirmation {
	MARGIN-RIGHT: 170px
}
.ys_sideCart#ys_pageBody #ys_upsAddrValidation {
	MARGIN-RIGHT: 170px
}
#ys_pageBody #ys_buyerInfo {
	BORDER-BOTTOM: #ffcccc 1px solid; BORDER-LEFT: #ffcccc 1px solid; CLEAR: left; BORDER-TOP: #ffcccc 1px solid; BORDER-RIGHT: #ffcccc 1px solid
}
HTML #ys_pageBody #ys_buyerInfo {
	HEIGHT: 1%
}
#ys_pageBody .ys_noShipping#ys_buyerInfo #ys_shipBillBillingInfo {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; MARGIN-LEFT: 0px; BORDER-LEFT-WIDTH: 0px
}
#ys_pageBody .ys_noBilling#ys_buyerInfo #ys_shipBillShippingInfo {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; MARGIN-LEFT: 0px; BORDER-LEFT-WIDTH: 0px
}
#ys_buyerInfo #ys_shipBillShippingInfo {
	
}
#ys_onePage #ys_shipBillShippingInfo {
	FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT: #ccc 1px solid
}
#ys_shipBillPage #ys_shipBillShippingInfo {
	FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT: #ccc 1px solid
}
#ys_onePage #ys_shipBillBillingInfo {
	BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM-WIDTH: 0px
}
#ys_shipBillPage #ys_shipBillBillingInfo {
	BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM-WIDTH: 0px
}
#ys_onePage #ys_shipBillShippingInfo {
	WIDTH: 350px
}
#ys_onePage #ys_shipBillBillingInfo {
	MARGIN-LEFT: 350px
}
#ys_shipBillPage #ys_shipBillShippingInfo {
	WIDTH: 295px
}
#ys_shipBillPage #ys_shipBillBillingInfo {
	MARGIN-LEFT: 295px
}
#ys_onePage #ys_shipBillOtherInfo {
	CLEAR: left
}
#ys_shipBillPage #ys_shipBillOtherInfo {
	CLEAR: left
}
#ys_onePage #ys_giftCertInfo {
	CLEAR: left
}
#ys_shipBillPage #ys_giftCertInfo {
	CLEAR: left
}
#ys_mastFoot {
	CLEAR: both
}
#ys_mastFoot #ys_merchFooter {
	
}
#ys_merchFooter P {
	FONT: 12px/12px verdana,arial,sans-serif
}
#ys_mastFoot #ys_yFooter {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 100px; PADDING-RIGHT: 100px; BACKGROUND: #fff; PADDING-TOP: 10px
}
#ys_yFooter {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
#ys_yFooter P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 10px/11px verdana,arial,sans-serif; PADDING-TOP: 0px
}
#ys_yFooter P EM {
	DISPLAY: block
}
#ys_yFooter P#ys_copyright {
	MARGIN-TOP: 10px
}
#ys_progress {
	TEXT-ALIGN: center; MARGIN: 0px auto 10px; OVERFLOW: hidden; CURSOR: default
}
#ys_progress SPAN.ys_progressVisited {
	LINE-HEIGHT: 20px; WIDTH: 110px; DISPLAY: inline-block; FONT-FAMILY: arial,verdana,sans-serif; BACKGROUND: url(https://sec.yimg.com/us.yimg.com/i/us/str/el/reverse_arrow_3.gif) #aaaaaa no-repeat 100% -1px; COLOR: #000000
}
#ys_progress SPAN.ys_progressCurrent {
	LINE-HEIGHT: 20px; WIDTH: 110px; DISPLAY: inline-block; FONT-FAMILY: arial,verdana,sans-serif; BACKGROUND: url(https://sec.yimg.com/us.yimg.com/i/us/str/el/reverse_arrow_3.gif) #ff9999 no-repeat 100% -1px; COLOR: #000000; FONT-WEIGHT: bold
}
#ys_progress SPAN.ys_progressFuture {
	LINE-HEIGHT: 20px; WIDTH: 110px; DISPLAY: inline-block; FONT-FAMILY: arial,verdana,sans-serif; BACKGROUND: url(https://sec.yimg.com/us.yimg.com/i/us/str/el/reverse_arrow_3.gif) #cccccc no-repeat 100% -1px; COLOR: #000000
}
#ys_progress SPAN SPAN.ys_progressLabel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 12px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(https://sec.yimg.com/us.yimg.com/i/us/str/el/reverse_arrow_end_3.gif) no-repeat 0px -2px; HEIGHT: 20px; PADDING-TOP: 0px
}
.ys_majorSection {
	WIDTH: 100%; FONT-FAMILY: arial,verdana,sans-serif; FONT-SIZE: 12px
}
#ys_onePage .ys_majorSection {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: auto; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#ys_shipBillPage .ys_majorSection {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: auto; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.ys_majorSection H3 {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: Arial,verdana,sans-serif; BACKGROUND: #ffcccc; COLOR: #000000; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.ys_majorSection H4 {
	BORDER-BOTTOM: #e6e6e6 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: Arial,arial,verdana,sans-serif; BACKGROUND: #e6e6e6; COLOR: #000000; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.ys_majorSection H5 {
	MARGIN: 0px 0px 10px
}
.ys_majorSection H4 SPAN {
	DISPLAY: block
}
.ys_majorSection H4 SPAN.ys_first {
	TEXT-ALIGN: left; FLOAT: left
}
.ys_majorSection H4 SPAN.ys_edit {
	TEXT-ALIGN: right; FLOAT: right
}
.ys_majorSection .ys_subSection {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.ys_majorSection FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; FONT: 11px/12px arial,verdana,sans-serif; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.ys_majorSection LABEL {
	PADDING-BOTTOM: 8px; DISPLAY: block; FONT-FAMILY: Arial,sans-serif; COLOR: #000000
}
.ys_subSection .ys_subSection {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ys_subSection FIELDSET {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px/12px arial,verdana,sans-serif; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.ys_subSection FIELDSET LABEL.r1 {
	DISPLAY: inline; MARGIN-BOTTOM: 0px
}
.ys_subSection FIELDSET LABEL INPUT.checkbox {
	PADDING-RIGHT: 10px; DISPLAY: inline; MARGIN-BOTTOM: 1px
}
#ys_shippingOptions FIELDSET LABEL {
	PADDING-BOTTOM: 0px !important; PADDING-TOP: 1em
}
#ys_shippingOptions FIELDSET LABEL#labelmerchant-selected-shipping-methods {
	PADDING-TOP: 0px
}
#ys_downloadMessage {
	CLEAR: left
}
#ys_payment FIELDSET LABEL STRONG {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
#ys_billTo UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ys_billTo UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ys_subSection FIELDSET UL#ys_billToAddress {
	FLOAT: left
}
P#ys_billToEmail {
	CLEAR: left
}
.ys_subSection FIELDSET UL#ys_ccInfo {
	MARGIN-LEFT: 200px
}
.ys_subSection FIELDSET LABEL#labelshipping-city {
	PADDING-RIGHT: 10px; FLOAT: left
}
.ys_subSection FIELDSET LABEL#labelbilling-city {
	PADDING-RIGHT: 10px; FLOAT: left
}
.ys_subSection FIELDSET LABEL#labelshipping-state-for-shipping-calculator {
	PADDING-RIGHT: 10px; FLOAT: left
}
.ys_subSection FIELDSET LABEL#labelShipMethod {
	PADDING-RIGHT: 10px; FLOAT: left
}
#ys_cartPage #labelShipMethod {
	PADDING-TOP: 12px
}
.ys_subSection FIELDSET LABEL#labelshipping-zip {
	PADDING-RIGHT: 10px; FLOAT: left; CLEAR: left
}
.ys_subSection FIELDSET LABEL#labelbilling-zip {
	PADDING-RIGHT: 10px; FLOAT: left; CLEAR: left
}
.ys_subSection FIELDSET LABEL#labelmerchant-selected-shipping-methods {
	PADDING-RIGHT: 10px; FLOAT: left; CLEAR: left
}
.ys_subSection FIELDSET LABEL#labelshipping-country {
	CLEAR: left
}
.ys_subSection FIELDSET LABEL#labelbilling-country {
	CLEAR: left
}
#ys_onePage #labelshipping-country {
	CLEAR: none !important
}
#ys_shipBillPage #labelshipping-country {
	CLEAR: none !important
}
#ys_onePage #labelbilling-country {
	CLEAR: none !important
}
#ys_shipBillPage #labelbilling-country {
	CLEAR: none !important
}
LABEL#labelcard-type {
	PADDING-RIGHT: 0px; FLOAT: left
}
LABEL#labelcard-number {
	
}
LABEL#labelcard-exp-month {
	PADDING-RIGHT: 0px; FLOAT: left; CLEAR: left
}
#ys_onePage #ys_paymentMethod SELECT {
	WIDTH: 100px !important
}
#ys_shipBillPage #ys_paymentMethod SELECT {
	WIDTH: 100px !important
}
#ys_shipBillPage #labelshipping-state SELECT {
	WIDTH: 100px !important
}
#ys_onePage #labelshipping-state SELECT {
	WIDTH: 100px !important
}
#ys_shipBillPage #labelbilling-state SELECT {
	WIDTH: 100px !important
}
#ys_onePage #labelbilling-state SELECT {
	WIDTH: 100px !important
}
LABEL#labelcard-exp-year {
	
}
#ys_cartPage LABEL#labelshipping-country {
	CLEAR: none
}
FIELDSET#ys_couponFieldset {
	POSITION: relative
}
#ys_couponFieldset .ys_secondary {
	
}
LABEL#labelgift-wrap-checkbox STRONG {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#labelgmk-enabled STRONG {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#labelratings STRONG {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#payUsingCreditCard STRONG {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#payUsingPaypal STRONG {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#notSameAsShipping STRONG {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#sameAsShipping STRONG {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#labelccSelectedRadio STRONG {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#labeluseShippingRadio STRONG {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#labeluseBillingRadio STRONG {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#labelppSelectedRadio STRONG {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#labelgift-wrap-checkbox INPUT {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#labelgmk-enabled INPUT {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#labelratings INPUT {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#payUsingCreditCard INPUT {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#payUsingPaypal INPUT {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#notSameAsShipping INPUT {
	DISPLAY: inline; FONT-WEIGHT: normal
}
LABEL#sameAsShipping INPUT {
	DISPLAY: inline; FONT-WEIGHT: normal
}
DIV#billCreditCard {
	HEIGHT: 1em
}
.ys_subSection FIELDSET LABEL.radio INPUT {
	DISPLAY: inline
}
.ys_subSection FIELDSET LABEL.radio EM {
	DISPLAY: inline
}
.ys_majorSection LABEL STRONG {
	DISPLAY: block; FONT-WEIGHT: normal
}
.ys_subSection FIELDSET LABEL INPUT {
	
}
#ys_shipBillShippingInfo .ys_subSection FIELDSET LABEL INPUT.text {
	WIDTH: 110px
}
#ys_shipBillPage #ys_shipBillBillingInfo .ys_subSection FIELDSET LABEL INPUT.text {
	WIDTH: 110px
}
#ys_shipBillShippingInfo .ys_subSection FIELDSET LABEL SELECT {
	WIDTH: 200px
}
#ys_shipBillBillingInfo .ys_subSection FIELDSET LABEL SELECT {
	WIDTH: 200px
}
.ys_majorSection LABEL EM {
	DISPLAY: block
}
LABEL#labelcard-cvv {
	CLEAR: both
}
LABEL#labelcard-cvv INPUT.text {
	WIDTH: 50px !important
}
SPAN#ys_cvnImage {
	PADDING-BOTTOM: 0px; MARGIN-TOP: -32px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-LEFT: 60px; PADDING-TOP: 0px
}
INPUT#cvn {
	WIDTH: 45px
}
SPAN#cvn_enabled {
	
}
INPUT.ys_primary {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #800000; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 11px Arial,verdana,sans-serif; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 1px
}
BUTTON.ys_primary {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 11px Arial,verdana,sans-serif; BACKGROUND: #ff6633; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 1px
}
INPUT.ys_secondary {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 10px Arial,verdana,sans-serif; BACKGROUND: #e0e1e5; COLOR: #000; CURSOR: pointer; PADDING-TOP: 1px
}
BUTTON.ys_secondary {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 10px Arial,verdana,sans-serif; BACKGROUND: #e0e1e5; COLOR: #000; CURSOR: pointer; PADDING-TOP: 1px
}
HTML INPUT.ys_primary {
	BORDER-BOTTOM: #fff 2px groove; BORDER-LEFT: #fff 2px groove; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px groove; BORDER-RIGHT: #fff 2px groove; PADDING-TOP: 0px
}
HTML BUTTON.ys_primary {
	BORDER-BOTTOM: #fff 2px groove; BORDER-LEFT: #fff 2px groove; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px groove; BORDER-RIGHT: #fff 2px groove; PADDING-TOP: 0px
}
HTML INPUT.ys_secondary {
	BORDER-BOTTOM: #fff 2px groove; BORDER-LEFT: #fff 2px groove; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px groove; BORDER-RIGHT: #fff 2px groove; PADDING-TOP: 0px
}
HTML BUTTON.ys_secondary {
	BORDER-BOTTOM: #fff 2px groove; BORDER-LEFT: #fff 2px groove; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px groove; BORDER-RIGHT: #fff 2px groove; PADDING-TOP: 0px
}
INPUT.ys_submitLinkBtn {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT: 11px/11px arial,verdana,sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: blue; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
INPUT.radio {
	DISPLAY: inline
}
INPUT.checkbox {
	DISPLAY: inline
}
LABEL#labelconfirm-email STRONG {
	DISPLAY: inline
}
INPUT.radio {
	POSITION: relative; TOP: 2px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 1px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px helvetica,arial,"courier new",courier,monospace; PADDING-TOP: 0px
}
INPUT.text {
	PADDING-BOTTOM: 0px; MARGIN: 1px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px helvetica,arial,"courier new",courier,monospace; PADDING-TOP: 0px
}
SELECT {
	PADDING-BOTTOM: 0px; MARGIN: 1px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px helvetica,arial,"courier new",courier,monospace; PADDING-TOP: 0px
}
TEXTAREA {
	WIDTH: 300px; HEIGHT: 75px
}
#ys_onePage #ys_shipBillShippingInfo TEXTAREA {
	WIDTH: 250px
}
#ys_onePage #ys_shipBillBillingInfo TEXTAREA {
	WIDTH: 250px
}
#ys_shipBillPage #ys_shipBillShippingInfo TEXTAREA {
	WIDTH: 250px
}
#ys_shipBillPage #ys_shipBillBillingInfo TEXTAREA {
	WIDTH: 250px
}
DIV.ys_infoWrap {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 10px auto; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px; moz-border-radius: 3px
}
DIV.ys_info {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #eee; PADDING-TOP: 0px; moz-border-radius: 3px
}
DIV.ys_info {
	MARGIN: 0px
}
.ys_disclaimer {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 10px/10px verdana,arial,sans-serif; PADDING-TOP: 0px
}
P#ys_upsDisclaimer {
	MARGIN-BOTTOM: 8px; CLEAR: left; FONT-SIZE: 10px
}
SPAN.ys_errorMark {
	COLOR: #f00; FONT-SIZE: 14px
}
#ys_paypalSection {
	MARGIN: 10px 0px; FONT: 11px/14px Arial,verdana,arial,sans-serif; COLOR: #000
}
#ys_paypalSection H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 11px/13px Arial,verdana,arial,sans-serif; COLOR: #000; PADDING-TOP: 0px
}
#ys_paypalSection P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ys_paypalSection A IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#ys_paypalSection .fl {
	FLOAT: left
}
#ys_paypalSection .sep {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 25px; MARGIN-BOTTOM: 25px
}
.ys_paypalSection {
	FONT: 11px/14px Arial,verdana,arial,sans-serif; COLOR: #000
}
.ys_paypalSection H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 11px/13px Arial,verdana,arial,sans-serif; COLOR: #000; PADDING-TOP: 0px
}
.ys_paypalSection P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ys_paypalSection A IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.ys_paypalSection .fl {
	FLOAT: left
}
.ys_paypalSection .sep {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 25px; MARGIN-BOTTOM: 25px
}
.ys_sideCart#ys_pageBody #ys_paypalSection {
	MARGIN-RIGHT: 170px
}
#ys_paypalBilling {
	WIDTH: 250px
}
#ys_paypalBilling H5 {
	MARGIN-BOTTOM: 10px
}
#ys_paypalBilling P IMG {
	DISPLAY: block
}
#ys_paypalBilling P#ys_paypalLogo {
	FLOAT: left
}
#ys_paypalBilling P#ys_paypalTerms {
	MARGIN-LEFT: 70px
}
#ys_paypalBilling P#ys_paypalTerms IMG {
	MARGIN-TOP: 10px
}
DIV.ys_outside {
	WIDTH: 400px; FONT: 11px/13px Arial,verdana,sans-serif; COLOR: #999
}
DIV#billPayPal {
	HEIGHT: 1em
}
#ys_paypalBillingReturn .ys_paySection {
	MARGIN-LEFT: 25px
}
#ys_paypalBillingReturn H5 LABEL {
	COLOR: #000
}
#ys_paypalShipBill #ys_paypalTermsSection {
	MARGIN-RIGHT: 120px
}
#ys_paypalShipBill #ys_paypalTermsSection P#ys_paypalLogo {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#ys_paypalShipBill #ys_paypalTermsSection P#ys_paypalTerms {
	FLOAT: left
}
#ys_paypalShipBill #ys_paypalPayNow {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#ys_shipBillPage .ys_majorSection #ys_paypalShipBill #ys_paypalTermsSection {
	MARGIN-RIGHT: 0px
}
#ys_onePage .ys_majorSection #ys_paypalShipBill #ys_paypalTermsSection {
	MARGIN-RIGHT: 0px
}
#ys_shipBillPage .ys_majorSection #ys_paypalShipBill #ys_paypalTermsSection P#ys_paypalLogo {
	FLOAT: none; MARGIN-RIGHT: 0px
}
#ys_onePage .ys_majorSection #ys_paypalShipBill #ys_paypalTermsSection P#ys_paypalLogo {
	FLOAT: none; MARGIN-RIGHT: 0px
}
#ys_shipBillPage .ys_majorSection #ys_paypalShipBill #ys_paypalPayNow {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
#ys_onePage .ys_majorSection #ys_paypalShipBill #ys_paypalPayNow {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
#ys_paypalConfirm H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ys_paypalConfirm H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ys_paypalConfirm H6 {
	FONT: 10px/12px Arial,verdana,arial,sans-serif
}
#ys_paypalConfirm H5 {
	FONT: 12px/12px Arial,arial,verdana,sans-serif
}
#ys_paypalPayMethodsSole P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ys_paypalPayMethodsSole P#ys_paypalCcs {
	MARGIN: -15px 15px 0px 0px; FLOAT: left
}
.full {
	COLOR: #000
}
.soft {
	COLOR: #ccc
}
#ys_orderStatus P {
	LINE-HEIGHT: 16px
}
#ys_orderStatus LI {
	LINE-HEIGHT: 16px
}
#ys_billToEmail {
	FONT-SIZE: 12px
}
#ys_shipTo {
	OVERFLOW: hidden
}
#ys_shipTo UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#ys_shipToAddress {
	FLOAT: left; FONT-SIZE: 12px
}
UL#ys_billToAddress {
	FLOAT: left; FONT-SIZE: 12px
}
UL#ys_shipToGift {
	MARGIN: 10px 0px; FONT-SIZE: 12px
}
P#ys_shipMethod {
	MARGIN-LEFT: 200px
}
UL#ys_shipToGift {
	MARGIN-LEFT: 200px
}
P#ys_shipMethod STRONG {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
P#ys_shipMethod STRONG SPAN {
	FONT-WEIGHT: bold
}
P#ys_shipMethod EM {
	DISPLAY: block
}
#ys_reviewPage .ys_majorSection H4 {
	HEIGHT: 1.2em
}
#ys_buyerInfo .ys_majorSection .ys_subSection TD.ys_giftCert STRONG {
	DISPLAY: inline; FONT-WEIGHT: bold
}
#ys_orderInfo TABLE {
	BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 20px
}
#ys_orderInfo TABLE TH {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 13px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 20px; FONT-SIZE: 12px; PADDING-TOP: 3px
}
#ys_orderInfo TABLE TD {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 13px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 20px; FONT-SIZE: 12px; PADDING-TOP: 3px
}
#ys_orderInfo TABLE TH {
	TEXT-ALIGN: right; WIDTH: 100px; COLOR: #000; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
#ys_orderInfo TABLE TD {
	TEXT-ALIGN: left; LINE-HEIGHT: 16px; VERTICAL-ALIGN: top
}
#ys_orderInfo EM {
	FONT-STYLE: normal; DISPLAY: block; FONT-WEIGHT: bold
}
#ys_orderInfo STRONG {
	DISPLAY: block; FONT-WEIGHT: normal
}
#ys_orderInfo TABLE TD UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#ys_orderInfo TABLE TD UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ys_orderInfo TABLE TD UL LI LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#ys_orderInfo TABLE TD UL LI LABEL INPUT {
	MARGIN: 2px 0px
}
#ys_orderInfo LI INPUT.chk {
	DISPLAY: block; FLOAT: left
}
#ys_orderInfo LI INPUT.btn {
	MARGIN: 3px 0px; DISPLAY: block
}
#ys_orderInfo UL LI P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ys_orderInfo UL LI P.trackingCheck {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.l {
	TEXT-ALIGN: left
}
.c {
	TEXT-ALIGN: center
}
.r {
	TEXT-ALIGN: right
}
.b {
	FONT-WEIGHT: bold
}
.i {
	FONT-STYLE: italic
}
.in {
	DISPLAY: inline
}
.bl {
	DISPLAY: block
}
.access {
	TEXT-DECORATION: underline
}
.h {
	DISPLAY: none !important
}
.cl {
	CLEAR: left
}
.dis {
	FILTER: alpha(opacity=30); opacity: 0.3
}
.dis {
	CURSOR: default
}
#extDiv1 {
	
}
#extDiv1 SPAN {
	
}
#extDiv2 {
	
}
#extDiv2 SPAN {
	
}
#extDiv3 {
	
}
#extDiv3 SPAN {
	
}
#extDiv4 {
	
}
#extDiv4 SPAN {
	
}
#extDiv5 {
	
}
#extDiv5 SPAN {
	
}
#extDiv6 {
	
}
#extDiv6 SPAN {
	
}
.prodInfoTableContainer {
	WIDTH: 280px; FLOAT: left; MARGIN-LEFT: 20px
}
.prodInfoTable TABLE TD {
	FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #185c9d
}
.prodInfoTableContainer .form-replace {
	BORDER-BOTTOM: #800000 1px solid; BORDER-LEFT: #800000 1px solid; MARGIN-BOTTOM: 15px; BORDER-TOP: #800000 1px solid; BORDER-RIGHT: #800000 1px solid
}
.prodInfoTable {
	WIDTH: 280px
}
.prodInfoTable INPUT {
	FONT: 11px Arial, Helvetica, sans-serif
}
.prodInfoTable SELECT {
	FONT: 11px Arial, Helvetica, sans-serif
}
#p-info-tbl-rating A {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #0d4eb2
}
.prodInfoHeader {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffcccc; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 5px
}
.productInfoLeft {
	BORDER-BOTTOM: #d5eaff 1px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 5px; FONT: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-RIGHT: #d5eaff 1px solid; PADDING-TOP: 5px
}
.productInfoRight {
	BORDER-BOTTOM: #d5eaff 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 182px; PADDING-RIGHT: 5px; FONT: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 5px
}
.productInfoSale {
	COLOR: #f60029
}
.productInfoBold {
	FONT-WEIGHT: bold
}
.prodInfoAddToCart {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 0px
}
.vwquantity {
	TEXT-ALIGN: right; WIDTH: 25px; FONT: 11px Arial, Helvetica, sans-serif
}
.prodInfoAddToCart IMG {
	VERTICAL-ALIGN: middle
}
.prodInfoAddToCart INPUT {
	VERTICAL-ALIGN: middle
}
.prodInfoCaption {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #000000; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.prodInfoAbstract {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #1a5aa1; PADDING-TOP: 10px
}
 #yfc_accessbar {
 	width: 799px;
	line-height: 16px;
}

