
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT: 18px/20px georgia,times,serif
}
H2 {
	FONT: 18px/20px georgia,times,serif
}
H3 {
	
}
H4 {
	
}
H5 {
	
}
H6 {
	
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

A:hover {
	
}
DL DT {
	
}
DL DD {
	
}
UL {
	
}
UL LI {
	
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
SUP {
	LINE-HEIGHT: 2
}
.ys_wrapper {
	BACKGROUND: #fff; MARGIN: 0px auto
}
.ys_sideBar#ys_cartPage {
	WIDTH: 760px
}
#ys_mastHead {
	
}
#ys_mastHead #ys_merchHeader {
	
}
#ys_sideBar {
	FLOAT: left; WIDTH: 150px; min-width: 150px
}
#ys_pageBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 750px; PADDING-TOP: 10px
}
.ys_sideBar#ys_pageBody {
	MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid
}
#ys_pageBody #ys_merchLogo {
	TEXT-ALIGN: center
}
#ys_merchLogo H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 120%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#ys_pageBody #ys_ofbMessage {
	
}
#ys_ofbMessage H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 120%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#ys_ofbMessage P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; FONT-FAMILY: "courier new",courier,monospace
}
#ys_pageBody #ys_progress {
	
}
#ys_pageBody #ys_userMessages {
	BORDER-RIGHT: #e9e69f 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e9e69f 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fffecd; PADDING-BOTTOM: 10px; MARGIN: 0px auto; BORDER-LEFT: #e9e69f 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e9e69f 1px solid
}
#ys_userMessages H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 14px/14px georgia,times,serif; PADDING-TOP: 10px
}
#ys_userMessages UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/12px "courier new",courier,monospace; PADDING-TOP: 0px
}
#ys_userMessages UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 10px; 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 {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: url(https://store1.yimg.com/Img/gift_small.gif) no-repeat 0px 50%; MARGIN: 10px 0px; LINE-HEIGHT: 14px
}
#ys_giftCertMessage EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#ys_pageBody #ys_cart {
	MARGIN: 10px auto
}
#ys_cart A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ys_cart TABLE.ys_basket {
	BORDER-RIGHT: #ffe763 1px solid; BORDER-TOP: #ffe763 1px solid; BORDER-LEFT: #ffe763 1px solid; WIDTH: 98%; BORDER-BOTTOM: #ffe763 1px solid
}
TABLE.ys_basket {
	FONT: 11px/11px Arial,arial,verdana,sans-serif; WIDTH: 300px; BORDER-COLLAPSE: collapse
}
TABLE.ys_basket TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; WHITE-SPACE: normal; empty-cells: show
}
TABLE.ys_basket TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; WHITE-SPACE: normal; empty-cells: show
}
TABLE.ys_basket THEAD TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; FONT: bold 11px Verdana,arial,verdana,sans-serief; COLOR: #000000; PADDING-TOP: 3px
}
TABLE.ys_basket THEAD TR.ys_head TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #ffe763; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Verdana,arial,verdana,sans-serief; BORDER-RIGHT-WIDTH: 0px
}
.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 {
	WHITE-SPACE: nowrap; 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 {
	WIDTH: 30px; TEXT-ALIGN: center
}
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 {
	
}
TABLE.ys_basket TBODY TD SPAN.ys_itemInfo EM {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-STYLE: normal
}
TABLE.ys_basket TBODY TD UL.ys_itemOptions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.ys_itemOptions LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
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://store1.yimg.com/Img/gift_small.gif) no-repeat 0px 2px; FLOAT: left; OVERFLOW: hidden; WIDTH: 18px; HEIGHT: 17px
}
TABLE.ys_basket TR.ys_cartEmpty TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #f00; PADDING-TOP: 10px; TEXT-ALIGN: center
}
TABLE.ys_basket TBODY TD UL#ys_itemOptions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.ys_basket TBODY TR.ys_updateQty {
	BACKGROUND: #eee
}
UL#ys_itemOptions LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
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-RIGHT: #ffe763 1px solid; BORDER-TOP: #ffe763 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #ffe763 1px solid; WIDTH: 275px! important; BORDER-BOTTOM: #ffe763 1px solid; BORDER-COLLAPSE: collapse
}
.ys_subSection TABLE.ys_basket TBODY TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 3px! important; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-WIDTH: 0px
}
.ys_subSection TABLE.ys_basket THEAD TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 3px! important; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-WIDTH: 0px
}
#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-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#ys_onePage .ys_subSection TABLE.ys_basket TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.ys_pageActions {
	MARGIN: 20px 0px; FONT: 12px/13px verdana,arial,sans-serif; HEIGHT: 1%
}
DIV.ys_pageActions UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.ys_pageActions UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.ys_pageActions UL LI.ys_first {
	FLOAT: left; TEXT-ALIGN: left
}
DIV.ys_pageActions UL LI.ys_second {
	TEXT-ALIGN: right
}
.ys_sideCart#ys_pageBody #ys_cartInfo {
	FLOAT: right; WIDTH: 150px
}
.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 {
	BORDER-RIGHT: #ffe763 1px solid; BORDER-TOP: #ffe763 1px solid; BORDER-LEFT: #ffe763 1px solid; WIDTH: 150px; BORDER-BOTTOM: #ffe763 1px solid
}
#ys_pageBody #ys_calculatorReview {
	BORDER-RIGHT: #ffe763 1px solid; BORDER-TOP: #ffe763 1px solid; BORDER-LEFT: #ffe763 1px solid; WIDTH: 150px; BORDER-BOTTOM: #ffe763 1px solid
}
#ys_reviewPage #ys_pageBody #ys_calculatorReview {
	FLOAT: right
}
.ys_majorSection .ys_subSection #ys_pageBody #ys_webLoyalty {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 275px; BORDER-RIGHT-WIDTH: 0px
}
#ys_pageBody .ys_majorSection .ys_subSection #ys_calculatorReview {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 275px; BORDER-RIGHT-WIDTH: 0px
}
#ys_pageBody #ys_calculatorReview TABLE.ys_basket {
	BORDER-RIGHT: #ffe763 1px solid; BORDER-TOP: #ffe763 1px solid; BORDER-LEFT: #ffe763 1px solid; WIDTH: 150px; BORDER-BOTTOM: #ffe763 1px solid
}
#ys_pageBody #ys_calculatorReview TABLE.ys_basket TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ys_pageBody #ys_calculatorReview TABLE.ys_basket TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ys_topWebLoyalty#ys_pageBody #ys_buyerInfo {
	MARGIN-RIGHT: 160px
}
#ys_pageBody .ys_calculatorReview#ys_buyerInfo {
	MARGIN-RIGHT: 160px
}
#ys_pageBody .ys_discount {
	BORDER-RIGHT: #e9e69f 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e9e69f 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fffecd; PADDING-BOTTOM: 10px; MARGIN: 0px auto 10px; BORDER-LEFT: #e9e69f 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e9e69f 1px solid
}
#ys_cartPage #ys_calculatorReview {
	FLOAT: none
}
#ys_cartPage #ys_calculatorReview TABLE.ys_basket {
	WIDTH: 300px
}
#ys_cartPage #ys_calculatorReview TABLE.ys_basket TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#ys_cartPage #ys_calculatorReview TABLE.ys_basket TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.ys_discount STRONG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: bold 12px/14px arial,verdana,sans-serif; PADDING-TOP: 10px
}
.ys_discount UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/12px "courier new",courier,monospace; PADDING-TOP: 0px
}
.ys_discount UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 10px; PADDING-TOP: 0px
}
#ys_pageBody #ys_relatedItems {
	CLEAR: left; MARGIN: 10px 0px
}
#ys_relatedItems H3 {
	FONT: bold 14px/16px arial,verdana,sans-serif
}
#ys_relatedItems DL {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,sans-serif
}
#ys_relatedItems DL DT {
	CLEAR: left; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left
}
#ys_relatedItems DL DT IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ys_relatedItems DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
#ys_relatedItems DL DD .ys_relatedItemDesc {
	FLOAT: left
}
#ys_relatedItems DL DD.ys_hr {
	CLEAR: left; BORDER-BOTTOM: #eee 1px solid
}
#ys_relatedItems DL DD.ys_hr HR {
	DISPLAY: none
}
#ys_relatedItems DL DD EM {
	DISPLAY: block; FONT-STYLE: normal
}
#ys_relatedItems DL DD SPAN {
	FONT-SIZE: 10px; COLOR: #f00
}
#ys_relatedItems DL DD EM.ys_promo {
	FONT-SIZE: 10px; COLOR: #f00
}
#ys_relatedItems DL DD STRONG {
	DISPLAY: block; FLOAT: right; TEXT-ALIGN: right
}
#ys_relatedItems TABLE {
	WIDTH: 100%
}
#ys_relatedItems .ystore-cross-sell-cell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid
}
#ys_relatedItems .ystore-cross-sell-product-image-link {
	DISPLAY: block
}
#ys_relatedItems DIV.ystore-cross-sell-order-button-container {
	FLOAT: right
}
#ys_relatedItems DIV.ystore-cross-sell-product-caption {
	FLOAT: left
}
#ys_relatedItems P.ys_promo {
	FONT-SIZE: 10px; COLOR: #f00
}
.ys_sideCart#ys_pageBody #ys_cart {
	MARGIN: 0px 0px 10px; WIDTH: 150px
}
.ys_sideCart#ys_pageBody #ys_cart TABLE.ys_basket TD {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; LINE-HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px
}
.ys_sideCart#ys_pageBody #ys_cart TABLE.ys_basket TH {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; LINE-HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px
}
.ys_sideCart#ys_pageBody #ys_cart TABLE.ys_basket TH {
	FONT-WEIGHT: bold
}
.ys_sideCart#ys_pageBody {
	WIDTH: 750px
}
.ys_sideCart#ys_pageBody #ys_buyerInfo {
	MARGIN-RIGHT: 160px
}
.ys_sideCart#ys_pageBody .ys_pageActions {
	MARGIN-RIGHT: 160px
}
.ys_rss#ys_pageBody .ys_pageActions {
	MARGIN-RIGHT: 160px
}
.ys_sideCart#ys_pageBody #ys_orderReview {
	MARGIN-RIGHT: 160px
}
.ys_sideCart#ys_pageBody #ys_orderConfirmation {
	MARGIN-RIGHT: 160px
}
.ys_sideCart#ys_pageBody #ys_upsAddrValidation {
	MARGIN-RIGHT: 160px
}
#ys_pageBody #ys_buyerInfo {
	CLEAR: left; BORDER-RIGHT: #ffe763 1px solid; BORDER-TOP: #ffe763 1px solid; BORDER-LEFT: #ffe763 1px solid; BORDER-BOTTOM: #ffe763 1px solid
}
 HTML #ys_pageBody #ys_buyerInfo {
	HEIGHT: 1%
}
#ys_pageBody .ys_noShipping#ys_buyerInfo #ys_shipBillBillingInfo {
	BORDER-LEFT-WIDTH: 0px; MARGIN-LEFT: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
#ys_pageBody .ys_noBilling#ys_buyerInfo #ys_shipBillShippingInfo {
	BORDER-LEFT-WIDTH: 0px; MARGIN-LEFT: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
#ys_buyerInfo #ys_shipBillShippingInfo {
	
}
#ys_onePage #ys_shipBillShippingInfo {
	BORDER-RIGHT: #ccc 1px solid; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px
}
#ys_shipBillPage #ys_shipBillShippingInfo {
	BORDER-RIGHT: #ccc 1px solid; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px
}
#ys_onePage #ys_shipBillBillingInfo {
	BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #ccc 1px solid
}
#ys_shipBillPage #ys_shipBillBillingInfo {
	BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #ccc 1px solid
}
#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 {
	PADDING-RIGHT: 100px; PADDING-LEFT: 100px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#ys_yFooter  {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
#ys_yFooter P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 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 {
	MARGIN: 0px auto 10px; OVERFLOW: hidden; CURSOR: default; TEXT-ALIGN: center
}
#ys_progress SPAN.ys_progressVisited {
	DISPLAY: inline-block; BACKGROUND: url(https://a248.e.akamai.net/sec.yimg.com/us.yimg.com/i/us/str/el/reverse_arrow_3.gif) #aaaaaa no-repeat 100% -1px; WIDTH: 110px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: Arial,verdana,sans-serif
}
#ys_progress SPAN.ys_progressCurrent {
	DISPLAY: inline-block; FONT-WEIGHT: bold; BACKGROUND: url(https://a248.e.akamai.net/sec.yimg.com/us.yimg.com/i/us/str/el/reverse_arrow_3.gif) #ffe763 no-repeat 100% -1px; WIDTH: 110px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: Arial,verdana,sans-serif
}
#ys_progress SPAN.ys_progressFuture {
	DISPLAY: inline-block; BACKGROUND: url(https://a248.e.akamai.net/sec.yimg.com/us.yimg.com/i/us/str/el/reverse_arrow_3.gif) #cccccc no-repeat 100% -1px; WIDTH: 110px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: Arial,verdana,sans-serif
}
#ys_progress SPAN SPAN.ys_progressLabel {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(https://a248.e.akamai.net/sec.yimg.com/us.yimg.com/i/us/str/el/reverse_arrow_end_3.gif) no-repeat 0px -2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 20px
}
.ys_majorSection {
	FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: arial,verdana,sans-serif
}
#ys_onePage .ys_majorSection {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
#ys_shipBillPage .ys_majorSection {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
.ys_majorSection H3 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; BACKGROUND: #ffe763; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Verdana,verdana,sans-serif
}
.ys_majorSection H4 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid; FONT-FAMILY: Verdana,arial,verdana,sans-serif
}
.ys_majorSection H5 {
	MARGIN: 0px 0px 10px
}
.ys_majorSection H4 SPAN {
	DISPLAY: block
}
.ys_majorSection H4 SPAN.ys_first {
	FLOAT: left; TEXT-ALIGN: left
}
.ys_majorSection H4 SPAN.ys_edit {
	FLOAT: right; TEXT-ALIGN: right
}
.ys_majorSection .ys_subSection {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 6px; ZOOM: 1
}
.ys_majorSection FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT: 11px/12px arial,verdana,sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.ys_majorSection FIELDSET.ys_merchFields {
	CLEAR: left
}
.ys_majorSection LABEL {
	DISPLAY: block; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Arial,sans-serif
}
.ys_subSection .ys_subSection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ys_subSection FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/12px arial,verdana,sans-serif; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 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_billingAddress {
	OVERFLOW: hidden
}
#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-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
#ys_billTo UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ys_billTo UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ys_subSection FIELDSET UL#ys_billToAddress {
	FLOAT: left
}
P#ys_billToEmail {
	CLEAR: left
}
.ys_subSection FIELDSET DIV#ys_billingInputs {
	HEIGHT: 1%
}
.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 {
	CLEAR: left; PADDING-RIGHT: 10px; FLOAT: left
}
.ys_subSection FIELDSET LABEL#labelbilling-zip {
	CLEAR: left; PADDING-RIGHT: 10px; FLOAT: left
}
.ys_subSection FIELDSET LABEL#labelmerchant-selected-shipping-methods {
	CLEAR: left; PADDING-RIGHT: 10px; FLOAT: left
}
.ys_subSection FIELDSET LABEL#labelshipping-country {
	CLEAR: left
}
.ys_subSection FIELDSET LABEL#labelbilling-country {
	CLEAR: left
}
LABEL#labelcard-type {
	PADDING-RIGHT: 10px; FLOAT: left
}
LABEL#labelcard-type STRONG {
	DISPLAY: block
}
LABEL.ys_radioGroup {
	FLOAT: none! important
}
LABEL STRONG.ys_radioLabel {
	DISPLAY: block; FLOAT: none
}
LABEL#labelcard-number {
	
}
LABEL#labelcard-exp-month {
	CLEAR: left; PADDING-RIGHT: 10px; FLOAT: 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
}
UNKNOWN {
	WIDTH: 100px
}
LABEL#labelcard-exp-year {
	FLOAT: left
}
#ys_cartPage LABEL#labelshipping-country {
	CLEAR: none
}
FIELDSET#ys_couponFieldset {
	POSITION: relative
}
#ys_couponFieldset .ys_secondary {
	
}
FIELDSET#ys_couponFieldset INPUT#gc-redemption-code {
	FLOAT: left; MARGIN-RIGHT: 10px
}
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#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
}
LABEL#labelccSelectedRadio STRONG {
	DISPLAY: inline; FONT-WEIGHT: bold
}
LABEL#labeluseShippingRadio STRONG {
	DISPLAY: inline; FONT-WEIGHT: bold
}
LABEL#labeluseBillingRadio STRONG {
	DISPLAY: inline; FONT-WEIGHT: bold
}
LABEL#labelppSelectedRadio STRONG {
	DISPLAY: inline; FONT-WEIGHT: bold
}
DIV#billCreditCard {
	OVERFLOW: hidden; ZOOM: 1; HEIGHT: auto
}
.ys_subSection FIELDSET LABEL.radio INPUT {
	DISPLAY: inline
}
.ys_subSection FIELDSET LABEL.radio EM {
	DISPLAY: inline
}
.ys_majorSection LABEL.checkbox STRONG {
	DISPLAY: inline
}
.ys_majorSection LABEL.ys_plainText EM {
	DISPLAY: inline
}
.ys_majorSection LABEL.ys_plainText STRONG {
	DISPLAY: inline
}
.ys_majorSection LABEL STRONG {
	DISPLAY: block; FONT-WEIGHT: normal
}
.ys_subSection FIELDSET LABEL INPUT {
	
}
#ys_shipBillShippingInfo .ys_subSection FIELDSET LABEL SELECT {
	WIDTH: 200px
}
#ys_shipBillBillingInfo .ys_subSection FIELDSET LABEL SELECT {
	WIDTH: 200px
}
.ys_majorSection LABEL EM {
	DISPLAY: block
}
.ys_majorSection EM {
	DISPLAY: block
}
LABEL#labelcard-cvv {
	CLEAR: both
}
LABEL#labelcard-cvv INPUT.text {
	WIDTH: 50px! important
}
SPAN#ys_cvnImage {
	PADDING-RIGHT: 0px; MARGIN-TOP: -32px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 85px; PADDING-TOP: 0px
}
SPAN#ys_cvnAmexImage {
	PADDING-RIGHT: 0px; MARGIN-TOP: -32px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 85px; PADDING-TOP: 0px
}
INPUT#cvn {
	WIDTH: 45px
}
SPAN#cvn_enabled {
	
}
INPUT.ys_primary {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #66a5ff; PADDING-BOTTOM: 1px; FONT: bold 11px Arial,verdana,sans-serif; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 1px; TEXT-ALIGN: center
}
BUTTON.ys_primary {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #66a5ff; PADDING-BOTTOM: 1px; FONT: bold 11px Arial,verdana,sans-serif; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 1px; TEXT-ALIGN: center
}
INPUT.ys_secondary {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #e0e1e5; PADDING-BOTTOM: 1px; FONT: bold 10px Verdana,verdana,sans-serif; CURSOR: pointer; COLOR: #000; PADDING-TOP: 1px; TEXT-ALIGN: center
}
BUTTON.ys_secondary {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #e0e1e5; PADDING-BOTTOM: 1px; FONT: bold 10px Verdana,verdana,sans-serif; CURSOR: pointer; COLOR: #000; PADDING-TOP: 1px; TEXT-ALIGN: center
}
INPUT.ys_stdBtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; FONT: bold 10px verdana,arial,sans-serif; CURSOR: pointer; PADDING-TOP: 1px; TEXT-ALIGN: center
}
BUTTON.ys_stdBtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; FONT: bold 10px verdana,arial,sans-serif; CURSOR: pointer; PADDING-TOP: 1px; TEXT-ALIGN: center
}
 HTML INPUT.ys_primary {
	BORDER-RIGHT: #e0e1e5 2px outset; PADDING-RIGHT: 0px; BORDER-TOP: #e0e1e5 2px outset; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e0e1e5 2px outset; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e1e5 2px outset
}
 HTML BUTTON.ys_primary {
	BORDER-RIGHT: #e0e1e5 2px outset; PADDING-RIGHT: 0px; BORDER-TOP: #e0e1e5 2px outset; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e0e1e5 2px outset; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e1e5 2px outset
}
 HTML INPUT.ys_secondary {
	BORDER-RIGHT: #e0e1e5 2px outset; PADDING-RIGHT: 0px; BORDER-TOP: #e0e1e5 2px outset; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e0e1e5 2px outset; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e1e5 2px outset
}
 HTML BUTTON.ys_secondary {
	BORDER-RIGHT: #e0e1e5 2px outset; PADDING-RIGHT: 0px; BORDER-TOP: #e0e1e5 2px outset; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e0e1e5 2px outset; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e1e5 2px outset
}
INPUT.ys_submitLinkBtn {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/11px arial,verdana,sans-serif; CURSOR: pointer; COLOR: blue; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.radio {
	DISPLAY: inline
}
INPUT.checkbox {
	DISPLAY: inline
}
LABEL#labelconfirm-email STRONG {
	DISPLAY: inline
}
INPUT.radio {
	POSITION: relative; TOP: 2px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; FONT: 12px helvetica,arial,"courier new",courier,monospace; PADDING-TOP: 0px
}
INPUT.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; FONT: 12px helvetica,arial,"courier new",courier,monospace; PADDING-TOP: 0px
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; FONT: 12px helvetica,arial,"courier new",courier,monospace; PADDING-TOP: 0px
}
TEXTAREA#comments {
	WIDTH: 300px; HEIGHT: 75px
}
TEXTAREA#giftcert_msg {
	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-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 10px auto; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; moz-border-radius: 3px
}
DIV.ys_info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eee; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px; moz-border-radius: 3px
}
DIV.ys_info  {
	MARGIN: 0px
}
.ys_disclaimer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; FONT: 10px/10px verdana,arial,sans-serif; PADDING-TOP: 0px
}
P#ys_upsDisclaimer {
	CLEAR: left; FONT-SIZE: 10px; MARGIN-BOTTOM: 8px; FONT-FAMILY: Arial,arial,verdana,sans-serif
}
P#ys_upsLogo {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
SPAN.ys_errorMark {
	FONT-SIZE: 14px; COLOR: #f00
}
#ys_paypalSection {
	MIN-HEIGHT: 68px; MARGIN: 10px 0px; FONT: 11px/14px Arial,verdana,arial,sans-serif; WIDTH: 100%; COLOR: #000; HEIGHT: 68px
}
#ys_paypalSection H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px/13px Arial,verdana,arial,sans-serif; COLOR: #000; PADDING-TOP: 0px
}
#ys_paypalSection P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ys_paypalSection A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ys_paypalSection .fl {
	FLOAT: left
}
#ys_paypalSection .sep {
	MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 25px; BORDER-BOTTOM: #ccc 1px solid
}
.ys_paypalSection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: 11px/14px Arial,verdana,arial,sans-serif; COLOR: #000; PADDING-TOP: 10px
}
.ys_paypalSection H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px/13px Arial,verdana,arial,sans-serif; COLOR: #000; PADDING-TOP: 0px
}
.ys_paypalSection P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ys_paypalSection A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ys_paypalSection .fl {
	FLOAT: left
}
.ys_paypalSection .sep {
	MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 25px; BORDER-BOTTOM: #ccc 1px solid
}
.ys_sideCart#ys_pageBody #ys_paypalSection {
	MARGIN-RIGHT: 160px
}
#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 {
	FONT: 11px/13px Arial,verdana,sans-serif; WIDTH: 400px; 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-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; 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-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ys_onePage .ys_majorSection #ys_paypalShipBill #ys_paypalPayNow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ys_paypalConfirm H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ys_paypalConfirm H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 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-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ys_paypalPayMethodsSole P#ys_paypalCcs {
	FLOAT: left; MARGIN: -15px 15px 0px 0px
}
.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_billTo {
	OVERFLOW: hidden
}
#ys_shipTo UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#ys_shipToAddress {
	FONT-SIZE: 12px; FLOAT: left
}
UL#ys_billToAddress {
	FONT-SIZE: 12px; FLOAT: left
}
UL#ys_shipToGift {
	FONT-SIZE: 12px; MARGIN: 10px 0px 10px 200px; ZOOM: 1
}
P#ys_shipMethod {
	MARGIN-LEFT: 200px
}
UL#ys_ccInfo {
	MARGIN-LEFT: 200px
}
P#ys_shipMethod STRONG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; 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
}
#orderInfo {
	FONT-FAMILY: Arial
}
#ys_orderInfo TABLE {
	MARGIN-BOTTOM: 20px; BORDER-COLLAPSE: collapse
}
#ys_orderInfo TABLE TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; HEIGHT: 20px
}
#ys_orderInfo TABLE TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; HEIGHT: 20px
}
#ys_orderInfo TABLE TH {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 100px; COLOR: #000; TEXT-ALIGN: right
}
#ys_orderInfo TABLE TD {
	VERTICAL-ALIGN: top; LINE-HEIGHT: 16px; TEXT-ALIGN: left
}
#ys_orderInfo EM {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-STYLE: normal
}
#ys_orderInfo STRONG {
	DISPLAY: block; FONT-WEIGHT: normal
}
#ys_orderInfo TABLE TD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ys_orderInfo TABLE TD UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ys_orderInfo TABLE TD UL LI LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 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 LABEL#labelupsAgreement {
	FLOAT: left
}
#ys_orderInfo LI INPUT.btn {
	DISPLAY: block; MARGIN: 3px 0px
}
#ys_orderInfo UL LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#ys_orderInfo UL LI P.trackingCheck {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 25px; LINE-HEIGHT: 0; PADDING-TOP: 0px
}
#ys_shipTo LI {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
#ys_shipTo P {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
#ys_billTo LI {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
#ys_billTo P {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
DIV#ys_paymentMethod HR {
	CLEAR: both
}
.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
}
.cb {
	CLEAR: both
}
.dis {
	FILTER: alpha(opacity=30); opacity: 0.3
}
.dis  {
	CURSOR: default
}
#ys_paypalOr {
	FLOAT: right
}
#ys_paypalOrContainer {
	MARGIN-TOP: -18px; MARGIN-BOTTOM: 2px; WIDTH: 100%; HEIGHT: 36px
}
#ys_proceedContainer .ys_primary {
	FONT-SIZE: 105%; WIDTH: 143px; HEIGHT: 30px
}
.ys_paypalCartPage#ys_paypalPayNow {
	HEIGHT: 60px
}
.ys_paypalSoleBillShip#ys_paypalPayNow {
	
}
.ys_paypalSoleBillShip#ys_paypalPayNow INPUT {
	MARGIN-TOP: 20px
}
#extDiv1 {
	
}
#extDiv1 SPAN {
	
}
#extDiv2 {
	
}
#extDiv2 SPAN {
	
}
#extDiv3 {
	
}
#extDiv3 SPAN {
	
}
#extDiv4 {
	
}
#extDiv4 SPAN {
	
}
#extDiv5 {
	
}
#extDiv5 SPAN {
	
}
#extDiv6 {
	
}
#extDiv6 SPAN {
	
}
