/* BEGIN YUI STYLES *//* YUI GRIDS *//*Copyright (c) 2008, Yahoo! Inc. All rights reserved.Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txtversion: 2.6.0*/html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;} .yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}/* YUI BASE *//*Copyright (c) 2008, Yahoo! Inc. All rights reserved.Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txtversion: 2.6.0*/h1 {font-size:138.5%; }h2 {font-size:123.1%;}h3 {font-size:108%;}h1,h2,h3 {margin:1em 0;}h1,h2,h3,h4,h5,h6,strong {font-weight:bold; }blockquote,ul,ol,dl {margin:1em;}ol,ul,dl {margin-left:2em;}ol li {list-style: decimal outside;}ul li {list-style: disc outside;}dl dd {margin-left:1em;}p{margin-bottom:1em;}/* FRAMEWORK STYLES */div#scATCwrapper{position:absolute;background-color:#000;opacity:.75;filter:alpha(opacity=75);z-index:20000;}div#scATCmsg{position:absolute;background-color:#fff;border:solid 1px #000;text-align:center;z-index:20001;width:400px;padding:16px;font:normal 13px/1.2 Helvetica,"Trebuchet MS",sans-serif;}body.scATCtemplate1 div#scATCwrapper{display:none;}body.scATCtemplate1 div#scATCmsg img{margin-right:4px;vertical-align:middle;}body.scATCtemplate1 div#scATCmsg{background-color:#CE1700;color:#fff;border:solid 1px #fff;width:auto;top:2px;left:2px;padding:2px 8px;}body.scATCinProgress form input,body.scATCinProgress form select{opacity:.25;filter:alpha(opacity=25);}select.scHideSelect{visibility:hidden;}iframe#scCookieTestFrame,iframe#scFrameWorkFrame,iframe#scHddnIFrame{overflow:hidden;height:0;width:0;border:none;}.yui-t2 .yui-b {	width:180px;}.yui-t2 #yui-main .yui-b{	margin-left:197px;	width:753px;}/*--- Sitemap Styles ---*/.sitemap-header, .sitemap-1, .sitemap-2 { font-weight: bold; } .sitemap-header, .sitemap-1, .sitemap-2, .sitemap-3, .sitemap-4 { display: block; } .sitemap-1, .sitemap-2, .sitemap-3, .sitemap-4 { color: #074A83; }.sitemap-header {	font-size: 1.1em;	color: #074A83;	padding-top: 25px;}.sitemap-1 {	font-size: 1.0em;	padding-left: 25px;}.sitemap-2 {	font-size: 0.9em;	padding-left: 50px;}.sitemap-3 {	font-size: 0.85em;	padding-left: 75px;}.sitemap-4 {	font-size: 0.8em; *font-size: 0.75em;	padding-left: 100px;}/*--- End Sitemap Styles ---*//*--- Paging Styles ---*/div#paging div#ctrls {	margin-bottom: 0px;}div#paging div#ctrls2 {	margin-top: 0px;}div#paging div.ctrls {    border: none;   	/*background:url('/lib/yhst-79848675465739/ctrls-repeat.gif') 0 0 repeat-y;*/}div#paging div.ctrls a:hover{	text-decoration:underline;		color:#ff6c37;}div#paging div.ctrls-inner {	background: rgb(245, 245, 245);	border-width: 1px 1px 1px; border-style: solid solid solid; border-color: rgb(210, 210, 210) rgb(210, 210, 210) rgb(210, 210, 210); 	/*background:url('/lib/yhst-79848675465739/ctrls-top.jpg') 0 0 no-repeat;*/}div#paging div.ctrls-bottom {    /*background:url('/lib/yhst-79848675465739/ctrls-bot.gif') 0 bottom no-repeat;*/	width:752px;}div#paging div.ctrls td {	padding: 6px 15px;	/*color: #074a83;*/	font:normal 12px Arial;}div#paging div.ctrls td a {	color: #0351bf;	font:normal 12px Arial;	text-decoration: none;}div#paging div.ctrls .chosen {    color: #000;	font-weight: bold;}div#paging div.ctrls span.pageof {	margin: 0 12px;}div#paging div#contents {	padding: 0px 0;}div#paging div#contents table {	width: 100%;}div#paging div#contents table td.imgCell{	border:1px solid #E1E1E1;	border-bottom:none;	padding:15px;	background:#FFF;}div#paging div#contents table td.infoCell{	border:1px solid #E1E1E1;	border-top:none;	background:#FFF;	padding:2px;	text-align:left;	vertical-align:top;}div#paging div#contents table td.horizontalSpacer{	height:0px;}div#paging div#contents table td.verticalSpacer {	padding:0px;	}div#paging div#contents table td .name a{	font:12px Helvetica,Arial,sans-serif;	color:#0351bf;	text-decoration:none;	display:block;	text-align:left;	line-height:1.3em;	width:170px;	text-overflow:ellipsis;	overflow:hidden;	white-space:wrap;	max-height:40px;	margin:0 auto;	padding-bottom:5px;}div#paging div#contents table td .name a:hover{	text-decoration:underline;		color:#ff6c37;}div#paging div#contents table td .price{    display:none;	height:8pt;	font:normal 8pt Arial;	color:#4d4d4f;	padding-bottom:5px;}div#paging div#contents table td .price-bold{	font:bold 10pt Arial;	color:#c00;}div#paging div#contents table td .saleprice, div#paging div#contents table td .saleprice-bold{    display:inline;	padding-top:5px;	font:normal 10pt Arial;	color:#c00;}div#paging div#contents table td .price-container{/*	background:url(/lib/yhst-79848675465739/conts-info-bg1.gif) repeat-x bottom left;*/	width:170px;	margin:0 auto;	padding-top:5px;	padding-bottom:20px;}div#paging div#contents table td .more-info{	padding-top:5px;	padding-bottom:5px;	margin:0 auto;	color:#333;	font:normal 11px Arial;	text-align:left;}div#paging div#contents table div.you-save {    font:normal 10px Arial;	color:#333;	letter-spacing:normal;	padding-top:2px;	padding-bottom:10px;	display:none;}/*--- End Paging Styles ---*//*--- Tabbed Details Styles ---*/div#sc-tab-details {	padding: 10px 0px;	margin: auto;	clear: both;}div#sc-tab-details ul#sctab {	margin: 0;	float: left;	clear: both;	list-style: none;	height:28px;	width:100%;	background:url("tabulbg.gif") repeat-x bottom right;}div#sc-tab-details ul#sctab li.tabheader,div#sc-tab-details ul#sctab li.tabhover {	list-style:none;	margin: 0 2px 0 0;	height: 28px;	float: left;	background:url("tabinactive.gif") no-repeat right;	font-size:85%;}div#sc-tab-details ul#sctab li.tabheader a,div#sc-tab-details ul#sctab li.tabhover a {	text-decoration: none;	display: block;	overflow: hidden;	float: left;	height: 22px;	text-align: center;	padding-right:15px;	padding-left:20px;	padding-top: 6px;	text-transform: lowercase;	color: #fff;	font-weight:bold;	outline:none;	background:url("tabinactivecorner.gif") no-repeat left;}div#sc-tab-details ul#sctab li.tabhover {	background:url("tabactive.gif") no-repeat right;}div#sc-tab-details ul#sctab li.tabhover a {	background-position: left 0;	color: #000;	background:url("tabactivecorner.gif") no-repeat left;}div#sc-tab-details ul#sctab li.tabhover a:hover {	text-decoration: none;}div#sc-tab-details div#sctabinfo {	margin: 0;	clear: both;}div#sc-tab-details div#sctabinfo div.infobox {	clear: both;	font: normal 12px Tahoma, Geneva, sans-serif;	padding: 10px 16px;	border: 1px solid #C1C1C1;	border-top:none;	text-align: left;	font-size:85%;}/*--- End Tabbed Details Styles ---*//*--- Related Items Styles ---*/    #seo-related-links:after {        clear: both;        content: ".";        display: block;        height: 0;        visibility: hidden;        }    #seo-related-links h3 {        color: #000;          font: bold 13px/1.2 verdana, arial, sans-serif;        text-align: center;        }    #seo-related-links ul {        margin:0; padding: 0;        list-style: none;        float:left;        padding-top:10px;        width:100%;        }    #seo-related-links ul.seo-links li {        width: 43%;        float: left;        display: inline;        background: url(dot.gif) 5px center no-repeat;        margin:0;         padding:0;        }        #seo-related-links ul.seo-links li a {            text-decoration: none;            padding-left: 15px;            padding-bottom: 3px;            display: block;            _width: 100%;            font:normal 11px Arial;            color:#074A83;            }            #seo-related-links ul.seo-links li a:hover {                text-decoration: underline;                }/*--- End Related Items Styles ---*//****	Solid Cactus Click to Enlarge v3.0.0****//*Editable Style Sheets*/#scMainImage{	display:-moz-inline-block;	display: inline-block;}.scImgEnlargeLoader{	background: url(loading.gif) #FFFFFF no-repeat center center;	text-align: center;}.scImgEnlargeLoader img{ visibility: hidden; }#scWrapper{	filter: alpha(opacity=75);	-moz-opacity: 0.75;	opacity: 0.75;	background: #000000;}#scImgBox{	font: 11px normal "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif; /*background color of the image box*/	border: 10px solid #CACACA; /*normally same as border color*/	background: #CACACA;}#scImgTitle{	font: 12px normal "Georgia", "Times New Roman", Times, serif; /*fonts and settings for image description shown above the image*/	text-align: left;	padding-bottom: 5px;}#scImgBox-insets{	padding: 10px 75px 0 0;	background: #CACACA;}#scImgBox-insetPreview img{	border: 2px solid #000000; /*border color for inset preview*/	display: none;}#scImgBox-insets a{	font: bold 14px/18px Arial, Helvetica, sans-serif;	color: #FFFFFF;	padding: 0 5px 1px 5px;	border: 1px solid #FFFFFF;	text-decoration: none;	margin: 0 5px 0 0;	background: #3F3F3F;}#scImgBox-insets .absClose,#scImgBox-insets .absClose-noInset{	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; /*styles for close in inset area*/}#scImgBox .close{	font: bold 14px Arial, Helvetica, sans-serif; /*close on upper right corner*/	color: #FFFFFF;	border: 1px solid #FFFFFF;	padding: 0 5px 1px 5px;	margin: -15px -15px 0 0;	text-decoration: none;	background: #3F3F3F;}#scPage-insets{ padding: 2px; text-align:center;}#scPage-insets a img{ border: 2px solid #FFF; }#scPage-insets a:hover img{ border: 2px solid #ae0000; }#scPage-insets *{ vertical-align: middle; }/*Styles Not to be Edited*/.relativePos{ position: relative; }.absolutePos{ position: absolute; }.hideSelect{ visibility: hidden; }#scWrapper{	position: absolute;	display: none;	top: 0px;	left: 0px;	z-index: 1000;	width: 100%;	height: 800px;	cursor: hand;}#scImgBox{	display: none;	position: absolute;	top: 0;	left: 0;	z-index: 1500;	text-align: center;}#scImgBox-mainImg{	background: url(loading.gif) #FFFFFF no-repeat center center;	text-align: center;}#scImgBox-mainImg.schidebg{ background: #FFFFFF; }#scImgBox-mainImg img{ vertical-align: middle; }#scImgBox-insets{	position: relative;	left: 0;	text-align: left;	clear: both;}/*#scImgBox-insets img{ display: none; }*/#scImgBox-insets .absClose{ position: absolute; right: 0; }#scImgBox .close{	position: absolute;	top: 0;	right: 0;}#scImgBox-insetPreview{	text-align: center;	position: absolute;	left: 0;	bottom: 0;	display: none;	z-index: 200;}#scPage-insets .scMainImgLnk{ display: none; }/*--- Send to Friend 2.0 Styles --*/.scStfCloseConfirmation, .scStfCloseConfirmationOr, .scStfCloseConfirmationLink, .scStfCloseConfirmationESCKey a{	color:#000;}.scStfCloseConfirmation{	padding-top:15px;}.scStfCloseConfirmationOr{	padding:5px 0;}#scStfMessage ul li{	text-align:left;}#scStfMessage ul{	width:100%;}#scStfMessage{	color:#C00;	text-align:center;	font-weight:bold;	background-color:#FFF;	font:bold 12px Arial, Helvetica, sans-serif;	padding-bottom:10px;}.scStfMessageFloat{	position: absolute;	width: 575px;	z-index: 9001;	padding:20px;}#scStfIframe{	background-color:#FFF;}#scStfAjaxContainer{	position: absolute;	z-index: 9001;	width:580px;}.scStfLink{	font:bold 13px Tahoma, Verdana, Arial, sans-serif;	padding:10px 0;}.scStfLink a{	color:#F00;}#scStfOverLay{	position: absolute;	z-index: 9000;	opacity: .5;	filter: alpha(opacity=50);	background-color: #000;	cursor: pointer;}.scStfHidden {	visibility:hidden;}.scStfNone {	display: none;}#scStfPreLoader{	background: #fff url(stfAjaxLoader.gif) center 35px no-repeat;	padding:55px 0pt 40px;	text-align:center;	font:bold 12px Arial, Helvetica, sans-serif;	position: absolute;	width: 575px;	z-index: 9001;	background-color: #FFF;}.scStfClearBoth {	clear:both;}.scStfContainer {	width:560px;	padding:10px;	background-color:#c3bfbf;	margin:0 auto;	font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;	text-align:left;}.scStfLogo {	background-color:#FFF;	position:relative;}.scStfCloseX_BgIeFix {	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//lib.store.yahoo.net/lib/STOREID/scStfClose.png', sizingMethod='image'); 	right:-10px;	top:-20px;}.scStfCloseX_Bg {	background-image:url(scStfClose.png);	right:-20px;	top:-20px;}.scStfCloseX {	position:absolute;	cursor:pointer;	width:24px; 	height:24px;}.scStfTabs {	margin-top:10px;	text-align:right;	float:left;	width:560px;}.scStfTabs img {	float:right;	margin-left:5px;}.scStfFormContainer {	background-color:#FFF;	padding-bottom:10px;}#scStfItemName {	font-size:14px;	padding:18px 0 10px 235px;	margin-left:15px;	background:url(scStfEnvelope.gif) 0 20px no-repeat;	min-height:20px;	_height:20px;}.scStfForm {	padding:0;	margin:0 auto;	width:473px;	background:url(scStfFormBg.gif) repeat-y;}.scStfRowInpContainer input,.scStfRowSubjectContainer input,.scStfForm textarea {	font:11px Arial, Helvetica, sans-serif;}.scStfFormTop {	background:url(scStfFormCornersTop.gif) no-repeat;	height:13px;}.scStfFormBottom {	background:url(scStfFormCornersBottom.gif) no-repeat;	height:13px;	overflow:hidden;}.scStfFieldText {	font-weight:bold;}.scStfAddFriendTabOn{	background:url(scStfAddFriendTab.gif) no-repeat;}.scStfAddFriendTabOff{	background:url(scStfAddFriendTab.gif) 0 -21px no-repeat;}#scStfAddFriendTab{	height:21px;	width:143px;	cursor:pointer}#scStfRemoveFriendTab {	width:121px;	height:21px;	cursor:pointer}.scStfRemoveFriendTabOn{	background:url(scStfRemoveFriendTab.gif) no-repeat;}.scStfRemoveFriendTabOff{	background:url(scStfRemoveFriendTab.gif) 0 -21px no-repeat;}.scStfMessageArea{	margin:10px;}.scStfProcessing{	padding-top:5px;	font:bold 14px Verdana, Arial, Helvetica, sans-serif;	color:#fff;	clear:both;	float:right;	width:135px;}.scStfPrivacyPolicy{	text-align:right;	padding:0 50px 20px 0;}.scStfPrivacyPolicy a{	color:#000;	font-weight:bold;}/*INPUT ROW*/.scStfRow {	width:198px;	float:left;}.scStfColumn1 {	padding:0 0 10px 27px;}.scStfColumn2 {	padding:0 0 10px 12px;}.scStfRowInpContainer {	background:url(scStfInputBg.gif) no-repeat;	width:198px;	height:27px;	margin-top:5px;}.scStfRowInpContainer input {	margin:4px 0 0 5px;	height:16px;	width:188px;	border:0;}/*INPUT ROW*//*SUBJECT ROW*/.scStfRowSubjectContainer {	margin-left:27px;	width:408px;}.scStfRowSubjectContainer div {	background:url(scStfSubjectInputBg.gif) no-repeat;	height:27px;}.scStfRowSubjectContainer span {	display:block;	margin-bottom:5px;}.scStfRowSubjectContainer input {	margin:4px 0 0 5px;	height:16px;	width:398px;	border:0;}/*SUBJECT ROW*//*MESSAGE ROW*/.scStfRowMessageContainer {	margin:10px 0 0 27px;	width:411px;}.scStfRowMessageContainer div {	background:url(scStfMessageInputBg.gif) no-repeat;	height:162px;}.scStfRowMessageContainer span {	display:block;	margin-bottom:5px;}.scStfRowMessageContainer textarea {	margin:4px 0 0 5px;	height:151px;	width:400px;	border:0;}/*MESSAGE ROW*//*BUTTONS ROW*/.scStfForm .scStfResetButton {	padding:0;	width:81px;	float:left;	margin:15px 0 0 25px;	font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;	text-decoration:underline;	border:0;	background:none;}.scStfForm .scStfResetButton:hover {	text-decoration:none;	cursor:pointer;}.scStfSubmitButton {	float:right;	margin:15px 35px 0 0;}.scStfDisabledButtons{	opacity: .5;	filter: alpha(opacity=50);	background-color:#999;}/*-- End Send to Friend 2.0 Styles --*//* Yahoo! Cross-Sell Styles */.ystore-cross-sell-table {     width: 100%;     font-size: inherit;     font:100%; }.ystore-cross-sell-title {     padding-bottom: 6px;     color: $itemcaption-title-text-color;     font: bold $item-caption-title-text-size$item-caption-title-text-font; }.ystore-cross-sell-table-vertical .ystore-cross-sell-cell {    width: 100%; }.ystore-cross-sell-table-horizontal .ystore-cross-sell-cell {    width: 28%;     padding-right: 5%; }.ystore-cross-sell-product-image-link {    display: block;     padding-bottom:8px; }.ystore-cross-sell-product-caption {    padding-bottom: 16px; }.ystore-cross-sell-product-caption p,.ystore-cross-sell-product-caption h4 {    margin: 0 0 10px;     font-size:11px; }.ystore-cross-sell-table .ys_promo {    font-weight: bold; }/* END Yahoo! Cross-Sell Styles *//*--- Yahoo! Store Styles ---*/body{	margin:0 auto;		text-align:center;	background:#FFF url(/lib/yhst-79848675465739/bg.jpg) repeat-x top left;}#custom-doc{	width:950px;	margin:0 auto;		text-align:center;}#bd{	text-align:left;	width:950px;	float:left;	background:#FFF;}#hd{	width:950px;	height:162px;	background:url(/lib/yhst-79848675465739/header.jpg) no-repeat top left;	position:relative;	z-index:1;}#ft{	width:950px;	height:188px;	background:url(/lib/yhst-79848675465739/footer.jpg) no-repeat top left;	position:relative;	z-index:1;}#ft .credits { clear: both; }.clear, .cleared { clear: both; }#bd .sectinfocont td { vertical-align: top; }#bd .sectinfocont .sectcontents { clear: both; }#contents-table td{vertical-align:top;}/*--- Styles Adjust ---*/h3.pagename, #seo-related-links h3.relatedHd {    background-color: #FF33B8;    color: #FFF;    font-size: 1.1em;    font-weight: bold;     padding: 5px 0 5px 5px;     }td.verticalSpacer { background: url(/lib/STOREID/vsep.gif) center top repeat-y; }td.horizontalSpacer { background: url(/lib/STOREID/hsep.gif) left center repeat-x; }.blnhtml,.alnhtml{ padding:6px; font-size:85%;}.badges{text-align:center;}/*** Key Product Icon Styles ***//*Key Prod Icons - Icon below Item Image */.key-product-area{    margin: 0 auto;    text-align: center;    position:relative;}.key-prod-icon{    position:absolute;    z-index:1;    top:0px;    left:0px;}/*Key Prod Icons - Icon on top of Item Image*//*.key-product-area{    position: relative;    margin: 0 auto;    width: (x)px;}.key-product-area a img{    padding-top: 5px;}.key-prod-icon{    width: auto;    height: auto;    position: absolute;    left: 0;    top: 0;    z-index: 99;}*//*** End Key Product Icon Styles ***//***  Rotating Testimonials Styles ***/#scTestimonials{}#scTestimonials .testiHd{    font-weight: bold;    text-align: center;}#scTestimonials #testiConts{    }#scTestimonials blockquote{    margin: .75em 0;}#scTestimonials p{    margin-bottom: .75em;}#scTestimonials p.author{    text-align:right;}#scTestimonials .testiViewAll a{    display: block;}.submit-testimonial h3{    margin-bottom: 10px;}/***  End Rotating Testimonials Styles ***//* tabbed details */.tabinfomain {width:556px; margin-top:15px; margin-bottom:5px;}.tabbtns {display:none; background:url(/lib/yhst-79848675465739/tabbed-ul-bg.gif) no-repeat top left; height:39px;}.tabbtns div {float:left; padding:0 0 0 5px; margin:0 2px 0 0; height:27px; background:url(/lib/yhst-79848675465739/tab-left-off.jpg) no-repeat 0 0;}.tabbtns div a {font:bold 13px Verdana; color:#003B6E; text-decoration:none; text-align:center; display:block; background:url(/lib/yhst-79848675465739/tab-right-off.jpg) no-repeat right 0; padding:7px 30px 8px 25px; outline:none}.tabbtns div.tabcontactive { background:url(/lib/yhst-79848675465739/tab-left-on.jpg) no-repeat 0 0;}.tabbtns div a.tabactive {background:url(/lib/yhst-79848675465739/tab-right-on.jpg) no-repeat right 0; color:#FFF; padding:7px 35px 8px 25px;}.tabinfo {padding:15px; clear:both; border:1px solid #CCDCE9; font:normal 12px Arial; background-color:rgb(243, 243, 243); color:#4d4d4f; line-height:17px;}.scfeaturestatus {background:url(/lib/yhst-79848675465739/scSStopLoading.gif) no-repeat center center; height:25px;}.logo{	position:absolute;	top:26px;	left:0px;	z-index:1;}.searcharea{	position:absolute;	z-index:1;	top:82px;	left:364px;}.searcharea form{	margin:0px;	padding:0px;}.searcharea form *{	vertical-align:middle;}.searcharea form input#query{	width:205px;	height:19px;	border:none;	padding-top:5px;	padding-left:10px;	font:normal 10px Verdana, Helvetica, sans-serif;	color:#6E6E6E;	background:url(/lib/yhst-79848675465739/search-bg.jpg) no-repeat top left;}.searcharea form input#searchsubmit{	margin-top:-2px;}.shipping-banner{	position:absolute;	z-index:1;	top:24px;	right:8px;}.header-links{	position:absolute;	z-index:1;	top:124px;	left:5px;}.header-links ul{	margin:0px;	padding:0px;	list-style-type:none;}.header-links ul li{	margin:0px;	padding:0px;	list-style-type:none;	float:left;	padding-left:10px;	padding-right:10px;	background:url(/lib/yhst-79848675465739/header-link-sep.gif) no-repeat right 1px;}.header-links ul li.last{	background:none;}.header-links ul li a{	display:block;	color:#FFF;	text-decoration:none;	font:normal 11px Verdana, Helvetica, sans-serif;	float:left;	padding-bottom:8px;	outline:none;}.header-links ul li a:hover{	text-decoration:none;	border-bottom:4px solid #B6D3EA;}.phonenum{	position:absolute;	z-index:1;	top:85px;	left:653px;	font:normal 11px Verdana, Helvetica, sans-serif;	color:#515151;}.phonenum b{	font:bold 14px Verdana, Helvetica, sans-serif;	color:#1F5693;}.mailinglist{	position:absolute;	z-index:1;	top:30px;	left:180px;}.newstext{	float:left;	width:370px;	text-align:left;	font:normal 11px Arial, Helvetica, sans-serif;	color:#626262;	padding-right:11px;	margin-top:9px;}.mailinglist form{	padding:0px;	margin:0px;	float:left;	margin-top:4px;}.mailinglist form *{	vertical-align:middle;}.mailinglist form input#newsletter-email{	border:none;	color:#6D6D6D;	font:normal 11px Arial, Helvetica, sans-serif;	padding-left:10px;	padding-top:5px;	padding-bottom:4px;	width:208px;	height:14px;	background:url(/lib/yhst-79848675465739/mailing-bg.jpg) no-repeat top left;}.newsprivacy{	padding-right:25px;	text-align:left;	float:left;	margin-top:9px;}.newsprivacy a{	text-decoration:underline;	display:block;	font:normal 10px Arial, Helvetica, sans-serif;	color:#1E6BAD;}.newsprivacy a:hover{	text-decoration:none;}.badges{	position:absolute;	top:110px;	right:0px;	z-index:1;}.badges img{	float:left;	display:block;}.badges a{	float:left;	display:block;	padding-top:8px;	padding-left:8px;	padding-right:10px;}.credits{	position:absolute;	top:120px;	left:5px;	text-align:left;	z-index:1;	font:normal 10px Arial, Helvetica, sans-serif;	color:#5F5F5F;	line-height:15px;}.credits a{	font:normal 10px Arial, Helvetica, sans-serif;	color:#5F5F5F;	text-decoration:none;}.credits a:hover{	text-decoration:underline;}.footer-links{	position:absolute;	top:77px;	left:5px;	z-index:1;}.footer-links ul{	margin:0px;	padding:0px;	list-style-type:none;}.footer-links ul li{	margin:0px;	padding:0px;	list-style-type:none;	float:left;}.footer-links ul li a{	display:block;	font:normal 12px Verdana, Arial, Helvetica, sans-serif;	color:#123F66;	text-decoration:none;	padding-left:12px;	padding-right:12px;	background:url(/lib/yhst-79848675465739/footer-link-sep.gif) no-repeat right 1px;}.footer-links ul li.last a{	background:none;	padding-right:0px;}.footer-links ul li a:hover{	text-decoration:underline;}.nav-dropdown{	background:url(/lib/yhst-79848675465739/dropdown-bg.gif) no-repeat left top;	width:180px;	height:27px;	padding-top:8px;	padding-left:8px;	margin-bottom:12px;}.nav-dropdown select{	font:normal 10px Arial;	color:#373737;	width:163px;	border:1px solid #A8BAC7;}#navcontainer{	padding-top:5px;	width:180px;	background:url(/lib/yhst-79848675465739/nav-bot.jpg) no-repeat left bottom;	padding-bottom:5px;}ul#cNav{	list-style-type:none;	text-align:left;	margin:0px;	padding:0px;	width:180px;	background:url(/lib/yhst-79848675465739/nav-repeat.gif) repeat-y left top;	padding-bottom:5px;}ul#cNav li{	list-style-type:none;	position:relative;	z-index:100;	width:180px;}ul#cNav li a{	display:block;	padding-bottom:8px;	padding-top:8px;	padding-left:32px;	font:bold 13px Verdana, Arial, Helvetica, sans-serif;	color:#074A83;	text-decoration:none;	outline:none;	background:url(/lib/yhst-79848675465739/nav-bullet.gif) no-repeat 10px 10px;}ul#cNav li a:hover, ul#cNav li.flyout a{	text-decoration:none;	background:#CCE3F3 url(/lib/yhst-79848675465739/nav-bullet-hover.gif) no-repeat 10px 10px;}ul#cNav li ul{	display:none;	position:absolute;	z-index:100;	top:0px;	left:180px;	width:150px;	background:#CCE3F3;	list-style-type:none;	margin:0px;	padding:0px;	border-bottom:4px solid #B2D2ED;}ul#cNav li ul li{	list-style-type:none;	width:150px;	z-index:100;	background:none;}ul#cNav li ul li a{	display:block;	padding-bottom:10px;	padding-top:10px;	padding-left:10px;	background:none;	font:bold 11px Verdana, Arial, Helvetica, sans-serif;	color:#074A83;	text-decoration:none;	outline:none;}ul#cNav li.flyout ul li a{	text-decoration:none;	background:none;}ul#cNav li ul li a:hover{	text-decoration:none;	background:#E0EEF8;}#scTestimonials{	background:url(/lib/yhst-79848675465739/testi-bg.gif) no-repeat top left;	width:180px;	height:224px;	margin-top:15px;}#testiConts{	font:normal 11px Arial;	color:#636363;	padding-left:12px;	padding-right:12px;	padding-top:35px;}#testiConts a{	font:normal 11px Arial;	color:#636363;	text-decoration:underline;}#testiConts a:hover{	text-decoration:none;}.testiViewAll a{	color:#1E6BAD;	font:normal 10px Arial;	display:block;	text-align:center;	text-decoration:underline;} .testiViewAll a:hover{	text-decoration:none;}.home-container{	float:left;	width:752px;}.home-left{	float:left;	width:554px;}.home-right{	float:right;	width:180px;}.section-left{	float:left;	width:752px;}.item-left{	float:left;	width:556px;}/*.section-right{	float:right;	width:180px;}*/.item-right{	float:right;	width:180px;}.welcome-area{	width:556px;	height:245px;}.welcome-area .intro-text{	text-transform:uppercase;	font:bold 17px Arial;	color:#1C5AA1;	padding-top:25px;	padding-left:10px;	text-align:left;	width:360px;}.welcome-area .welcome-message{	font:normal 11px Verdana;	color:#565555;	padding-top:10px;	padding-left:10px;	line-height:18px;	text-align:left;	width:350px;}#specials{	margin-top:13px;	margin-bottom:10px;}table#contents-table{	margin-top:10px;}table#contents-table tr td.imgCell{	border:1px solid #E1E1E1;	border-bottom:none;	padding:2px;	background:#FFF;	padding-top:7px;}table#contents-table tr td.infoCell{	border:1px solid #E1E1E1;	border-top:none;	background:#FFF;	padding:2px;	text-align:center;	vertical-align:bottom;}table#contents-table tr td .conts-price-container{/*	background:#FFF url(/lib/yhst-79848675465739/conts-info-bg1.gif) repeat-x bottom left;*/}table#contents-table tr td .name{	margin-bottom:15px;}table#contents-table tr td .name a{	font:bold 11px Arial;	color:#333;	text-decoration:none;	display:block;	text-align:left;	width:170px;	margin:0 auto;}table#contents-table tr td .name a:hover{	text-decoration:underline;	}table#contents-table tr td .price{	display:inline;	font:normal 11px Arial;	color:#6E8AA2;}table#contents-table tr td .price-bold{	font:bold 11px Arial;	color:#113D62;}table#contents-table tr td .sale-price, table#contents-table tr td .sale-price-bold{/*	display:inline;*/	font:bold 13px Arial;	color:#cc0000;	padding-left:2px;}table#contents-table tr td .more-info{	padding-top:5px;	padding-bottom:5px;	margin:0 auto;	text-align:center;	display:none;}.home-mid-html-area, .home-bottom-html-area, .right-col-html-area{	padding:10px;}#featured-categories{	clear:both;	margin-top:10px;}.featured-cat-each{	width:263px;	height:134px;	float:left;	padding-left:14px;	margin-bottom:15px;	background:url(/lib/yhst-79848675465739/featured-category-each-bg.jpg) no-repeat top left;}.featured-cat-left{	float:left;	width:120px;	text-align:center;	margin:0 auto;	padding-top:10px;}.featured-cat-right{	float:left;	padding-left:15px;	padding-top:10px;	width:112px;}.each-name{	padding-bottom:6px;	padding-left:5px;	border-bottom:1px solid #D3DBE2;	width:100px;}.each-name a{	text-decoration:none;	font:bold 13px Arial;	color:#074A83;}.each-name a:hover{	text-decoration:underline;	}.each-list{	padding-top:10px;	text-align:left;}.each-list a{	font:normal 11px Arial;	color:#074A83;	text-decoration:none;	display:block;	padding-left:5px;	padding-bottom:5px;}.each-list a:hover{	text-decoration:underline;	}.secure-box{	background:url(/lib/yhst-79848675465739/secure-box-bot.gif) no-repeat bottom left;	width:180px;	padding-bottom:12px;}.secure-box-inner{	background:url(/lib/yhst-79848675465739/secure-box-top.jpg) no-repeat top left;	padding-top:91px;}.secure-box-inner2{	background:url(/lib/yhst-79848675465739/secure-box-repeat.gif) repeat-y top left;}.secure-box-html{	width:155px;	margin:0 auto;}.why-buy-box{	background:url(/lib/yhst-79848675465739/why-buy-box-bot.gif) no-repeat bottom left;	width:180px;	padding-bottom:4px;	margin-top:15px;}.why-buy-box-inner{	background:url(/lib/yhst-79848675465739/why-buy-box-top.jpg) no-repeat top left;	padding-top:31px;}.why-buy-box-inner2{	background:url(/lib/yhst-79848675465739/why-buy-box-repeat.gif) repeat-y top left;	padding-bottom:10px;	padding-top:10px;}.why-buy-box-html{	width:160px;	margin:0 auto;	text-align:left;	color:#444343;	font:normal 10px Verdana;	line-height:13px;}.bestsellers{	background:url(/lib/yhst-79848675465739/best-sellers-bot.gif) no-repeat bottom left;	width:180px;	padding-bottom:6px;	margin-top:15px;}.bestsellers-inner{	xbackground:url(/lib/yhst-79848675465739/best-sellers-header.jpg) no-repeat top left;	xpadding-top:13px;}.bestsellers-inner2{	background:url(/lib/yhst-79848675465739/why-buy-box-repeat.gif) repeat-y top left;	padding-bottom:10px;	padding-top:10px;}.bestsellers-conts{	width:156px;	margin:0 auto;	text-align:center;}.bestsellers table#contents-table tr td .conts-price-container{	background:#FFF url(/lib/yhst-79848675465739/conts-info-bg2.gif) repeat-x bottom left;}.bestsellers table#contents-table{	margin-top:0px;}.scBreadcrumbs{	text-align:left;	font:bold 11px Arial;	color:#FF6C37;	padding-bottom:5px;	border-bottom:none;}.scBreadcrumbs span{	color:#DBDBDB;	font:normal 11px Arial;}.scBreadcrumbs a{	color:#074A83;	font:normal 11px Arial;	text-decoration:none;}.scBreadcrumbs a:hover{	text-decoration:underline;	color:#FF6C37;}.sectinfocont{	width:752px;	float:left;	padding:10px;}.sectinfoimg{	float:left;	width:310px;	text-align:left;	font:normal 11px Arial;	color:#565555;	line-height:18px;}.sectimg{	float:right;	width:195px;	padding-right:5px;}h1.pagename{	font:bold 18px Arial;	color:#4d4d4f;	padding-left:10px;	margin-bottom:5px;}.sectcontents table tr td.imgCell{	padding-top:25px !important;}.sectcontents table#contents-table tr td .name a{	padding-top:10px;	color:#333;	font:bold 13px Arial;	text-align:center;	}.sectcontents table#contents-table tr td .name a:hover{	text-decoration:underline;		color:#ff6c37;}.sectcontents table#contents-table tr td.horizontalSpacer{    font-size:8px; }.item-left h1.pagename{	font:bold 20px Arial;	color:#000000;	padding-left:10px;	margin-top:10px;	margin-bottom:25px;}.iteminfocont{	float:left;	width:556px;}.itemimg{	float:left;	width:275px;	margin:0 auto;}.iteminfo{	float:right;	width:261px;}#recentlyViewedItems, #cross-sell-container, #seo-related-links{	clear:both;	padding-top:10px;	padding-bottom:5px;}#recentlyViewedItems table#contents-table tr td.imgCell, #recentlyViewedItems table#contents-table tr td.infoCell, #cross-sell-container table#contents-table tr td.imgCell, #cross-sell-container table#contents-table tr td.infoCell{	border:none;}#recentlyViewedItems .itembanner img{	display:block;}#cross-sell, #recentlyViewedItems #contents{	border:1px solid #DFDFDF;	border-top:none;	padding:5px;}#recentlyViewedItems #contents{	text-align:center;	}#recentlyViewedItems .price{	text-decoration:line-through;}.tabinfomain{	clear:both;	padding-top:20px;	padding-bottom:5px;}.pit-top{	background:url(/lib/yhst-79848675465739/pit-top.gif) no-repeat top left;}.pit-bot{	background:url(/lib/yhst-79848675465739/pit-repeat.gif) repeat-y top left;}#product-info-table{	width:261px;	background:url(/lib/yhst-79848675465739/pit-bot.gif) no-repeat bottom left;}#product-info-table tr th{	color:#074A83;	font:normal 11px Arial;	text-align:left;	width:70px;	padding-left:11px;	padding-top:5px;	padding-bottom:5px;}#product-info-table tr td{	color:#074A83;	font:normal 11px Arial;	text-align:left;	padding-left:11px;	padding-top:5px;	padding-bottom:5px;}#product-info-table tr td select{	border:1px solid #ACBECA;	color:#4C4C4D;	background:#FFF;	text-align:left;	font:normal 10px Arial;	width:233px;	margin-top: 4px;}#product-info-table tr.price td{	font:12px Arial;	color:#000000;}#product-info-table tr.sale-price td{	font:bold 22px Arial;	color:#990000;}#product-info-table tr td .you-save{	font:bold 11px Arial;	color:#000000;	}#product-info-table tr.availability a{	color:#074a83;	text-decoration:underline;	font:normal 10px Arial;	display:none;}#product-info-table tr.availability a:hover{	text-decoration:none;}.under-pit{	background:url(/lib/yhst-79848675465739/under-pit-box-bg.gif) no-repeat top left;	width:261px;	height:55px;	margin-top:10px;}.under-pit-left{	float:left;	width:75px;	padding-left:12px;	padding-right:5px;	padding-top:20px;	color:#074A83;	font:normal 12px Arial;}.under-pit-left input{	border:1px solid #ACBECA;	color:#4C4C4D;	background:#FFF;	text-align:right;	font:normal 11px Arial;}.under-pit-right{	float:left;	width:157px;	padding-top:12px;}.sendtofriend{	padding-top:7px;	padding-right:10px;	text-align:right;}.scStfCloseConfirmation, .scStfCloseConfirmationOr, .scStfCloseConfirmationLink, .scStfCloseConfirmationESCKey a{	color:#000;}.scStfCloseConfirmation{	padding-top:15px;}.scStfCloseConfirmationOr{	padding:5px 0;}#scStfMessage ul li{	text-align:left;}#scStfMessage ul{	width:100%;}#scStfMessage{	color:#C00;	text-align:center;	font-weight:bold;	background-color:#FFF;	font:bold 12px Arial, Helvetica, sans-serif;	padding-bottom:10px;}.scStfMessageFloat{	position: absolute;	width: 575px;	z-index: 9001;	padding:20px;}#scStfIframe{	background-color:#FFF;}#scStfAjaxContainer{	position: absolute;	z-index: 9001;	width:580px;}.scStfLink{	font:bold 13px Tahoma, Verdana, Arial, sans-serif;	padding:10px 0;}.scStfLink a{	color:#F00;}#scStfOverLay{	position: absolute;	z-index: 9000;	opacity: .5;	filter: alpha(opacity=50);	background-color: #000;	cursor: pointer;}.scStfHidden {	visibility:hidden;}.scStfNone {	display: none;}#scStfPreLoader{	background: #fff url(/lib/yhst-79848675465739/stfAjaxLoader.gif) center 35px no-repeat;	padding:55px 0pt 40px;	text-align:center;	font:bold 12px Arial, Helvetica, sans-serif;	position: absolute;	width: 575px;	z-index: 9001;	background-color: #FFF;}.scStfClearBoth {	clear:both;}.scStfContainer {	width:560px;	padding:10px;	background-color:#c3bfbf;	margin:0 auto;	font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;	text-align:left;}.scStfLogo {	background-color:#FFF;	position:relative;}.scStfCloseX_BgIeFix {	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//lib.store.yahoo.net/lib/yhst-79848675465739/scStfClose.png', sizingMethod='image'); 	right:-10px;	top:-20px;}.scStfCloseX_Bg {	background-image:url(/lib/yhst-79848675465739/scStfClose.png);	right:-20px;	top:-20px;	text-indent:-9000px;}.scStfCloseX {	position:absolute;	cursor:pointer;	width:24px; 	height:24px;}.scStfTabs {	margin-top:10px;	text-align:right;	float:left;	width:560px;}.scStfTabs img {	float:right;	margin-left:5px;}.scStfFormContainer {	background-color:#FFF;	padding-bottom:10px;}#scStfItemName {	font-size:14px;	padding:18px 0 10px 235px;	margin-left:15px;	background:url(/lib/yhst-79848675465739/scStfEnvelope.gif) 0 20px no-repeat;	min-height:20px;	_height:20px;}.scStfForm {	padding:0;	margin:0 auto;	width:473px;	background:url(/lib/yhst-79848675465739/scStfFormBg.gif) repeat-y;}.scStfRowInpContainer input,.scStfRowSubjectContainer input,.scStfForm textarea {	font:11px Arial, Helvetica, sans-serif;}.scStfFormTop {	background:url(/lib/yhst-79848675465739/scStfFormCornersTop.gif) no-repeat;	height:13px;}.scStfFormBottom {	background:url(/lib/yhst-79848675465739/scStfFormCornersBottom.gif) no-repeat;	height:13px;	overflow:hidden;}.scStfFieldText {	font-weight:bold;}.scStfAddFriendTabOn{	background:url(/lib/yhst-79848675465739/scStfAddFriendTab.gif) no-repeat;}.scStfAddFriendTabOff{	background:url(/lib/yhst-79848675465739/scStfAddFriendTab.gif) 0 -21px no-repeat;}#scStfAddFriendTab{	height:21px;	width:143px;	cursor:pointer}#scStfRemoveFriendTab {	width:121px;	height:21px;	cursor:pointer}.scStfRemoveFriendTabOn{	background:url(/lib/yhst-79848675465739/scStfRemoveFriendTab.gif) no-repeat;}.scStfRemoveFriendTabOff{	background:url(/lib/yhst-79848675465739/scStfRemoveFriendTab.gif) 0 -21px no-repeat;}.scStfMessageArea{	margin:10px;}.scStfProcessing{	padding-top:5px;	font:bold 14px Verdana, Arial, Helvetica, sans-serif;	color:#fff;	clear:both;	float:right;	width:135px;}.scStfPrivacyPolicy{	text-align:right;	padding:0 50px 20px 0;}.scStfPrivacyPolicy a{	color:#000;	font-weight:bold;}/*INPUT ROW*/.scStfRow {	width:198px;	float:left;}.scStfColumn1 {	padding:0 0 10px 27px;}.scStfColumn2 {	padding:0 0 10px 12px;}.scStfRowInpContainer {	background:url(/lib/yhst-79848675465739/scStfInputBg.gif) no-repeat;	width:198px;	height:27px;	margin-top:5px;}.scStfRowInpContainer input {	margin:4px 0 0 5px;	height:16px;	width:188px;	border:0;}/*INPUT ROW*//*SUBJECT ROW*/.scStfRowSubjectContainer {	margin-left:27px;	width:408px;}.scStfRowSubjectContainer div {	background:url(/lib/yhst-79848675465739/scStfSubjectInputBg.gif) no-repeat;	height:27px;}.scStfRowSubjectContainer span {	display:block;	margin-bottom:5px;}.scStfRowSubjectContainer input {	margin:4px 0 0 5px;	height:16px;	width:398px;	border:0;}/*SUBJECT ROW*//*MESSAGE ROW*/.scStfRowMessageContainer {	margin:10px 0 0 27px;	width:411px;}.scStfRowMessageContainer div {	background:url(/lib/yhst-79848675465739/scStfMessageInputBg.gif) no-repeat;	height:162px;}.scStfRowMessageContainer span {	display:block;	margin-bottom:5px;}.scStfRowMessageContainer textarea {	margin:4px 0 0 5px;	height:151px;	width:400px;	border:0;}/*MESSAGE ROW*//*BUTTONS ROW*/.scStfForm .scStfResetButton {	padding:0;	width:81px;	float:left;	margin:15px 0 0 25px;	font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;	text-decoration:underline;	border:0;	background:none;}.scStfForm .scStfResetButton:hover {	text-decoration:none;	cursor:pointer;}.scStfSubmitButton {	float:right;	margin:15px 35px 0 0;}.scStfDisabledButtons{	opacity: .5;	filter: alpha(opacity=50);	background-color:#999;}/*BUTTONS ROW*/div#scMCholster-0061 {	float: right;	width: 360px;	text-align: left;	z-index: 100;	color: #000;	font: bold 11px/1.2 Tahoma, Verdana, sans-serif;	left:590px;	position:absolute;	top:114px;}div#scMCholster-0061.open-0061 {	z-index: 10000;}div#scMCholster-0061 a {	color: #FFF;	font:normal 11px Arial;	text-decoration:none;}div#scMCholster-0061 a:hover{	text-decoration:underline;}div#ctrlPad-0061 { /*Do not add float otherwise ie 6 will not display properly*/	background: url('/lib/yhst-79848675465739/scMCcartIcon.gif') no-repeat 0px 7px;	padding: 3px;}div#minCart-0061 {	width: 137px;	padding-left:19px;	color: #FFF;	font:normal 11px Arial;	float: left;	padding-top:5px;}div#minCart-0061 a#emptyCook-0061,div#minCart-0061 span.emptyMsg-0061,div#minCart-0061 span.itemCnt-0061,div#minCart-0061 span.itemTtl-0061 {	display: block;	padding: 1px 3px;	text-align: left;}div#minCart-0061 span.itemCnt-0061,div#minCart-0061 span.itemTtl-0061 {	float: right;	padding-left:0;	padding-top:2px;	width:73px;}div#minCart-0061 span.itemCnt-0061 {	float: left;}div#minCart-0061 span.itemCnt-0061 span {	font-weight: normal;}div#ctrlBox-0061 {	float: right;	width: 195px;	padding-top:1px;}div#ctrlBox-0061 span {	display: block;	padding-top: 20px;}a#toggLink-0061 {	display: block;	overflow: hidden;	height: 26px;	width: 100px;	background: url('/lib/yhst-79848675465739/scMCtoggCart.png') no-repeat 0 0;	float: left;	text-indent:-90000px;}a#checkoutLink-0061 {	display: block;	overflow: hidden;	height: 26px;	width: 90px;	background: url('/lib/yhst-79848675465739/scMCcheckout.png') no-repeat 0 0;	float: right;	text-indent:-90000px;}div.open-0061 a#toggLink-0061 {	background-position: 0 -26px;}div.emptyCart-0061 a#checkoutLink-0061,div.open-0061 a#checkoutLink-0061 {	opacity: .2;	filter: alpha(opacity=20);	cursor: default;}div#smCart-0061 {	position: absolute;	/* top: 20px; */	right: 0;	border-bottom: solid 5px #3B83C0;	width: 344px;	background: #76ABD8 url('/lib/yhst-79848675465739/scMCloading.gif') no-repeat center center;	z-index: 10000;}div.closed-0061 div#smCart-0061 {	height: 0;	width: 0;	overflow: hidden;	border: none;}iframe#cartViewer-0061 {	border: none;	width: 344px;	height: 0;	vertical-align: top;}div.loading-0061 div#smCart-0061 {	height: 60px;}div.loading-0061 iframe#cartViewer-0061 {	height: 1px !important;}div.clearer-0061 {	clear: both;}div#minCart-0061 span.itemTtl-0061{	width:57px !important;	padding-left:0px;	padding-right:0px;}div#minCart-0061 span.itemCnt-0061{	text-align:left !important;	padding-right:0px;}#yfc_mini {    position:absolute;    right:10px;    bottom:20px;}.minicart_c2, #yfc_close_btn {    background-color: transparent !important;}
