html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0;outline:0}html{-webkit-font-smoothing:antialiased;font-size:100.01%;height:100%}body{background-color:#FCFAFA;background-repeat:repeat;background-attachment:fixed;background-position:center top;font-size:62.5%;font-family:"Times New Roman",Times,Serif;height:100%}strong{font-weight:bold}em{font-style:italic}input,select,textarea{font-family:"Times New Roman",Georgia,Serif;font-size:1.1em;border:1px solid #D9D9D9;background-color:#fff;-webkit-border-radius:0}input[type="checkbox"],input[type="radio"]{border:1px solid #D9D9D9!important}input[type="radio"]{-webkit-border-radius:2em}input[type="button"],input[type="submit"],button{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#container{min-width:960px;margin:0 auto;padding:0;width:960px;min-height:100%}#header{margin:0;padding:0;position:relative;z-index:101}#main{margin:auto;top:0;position:relative}#leftcolumn{float:left;padding:0;width:203px;z-index:-1}#content,#contentMobileView{float:right;margin:0;max-width:985px;padding:0}#rightcolumn{float:right;width:200px}.clear{clear:both}.floatleft{float:left}.floatright{float:right}.textleft{text-align:left}.textright{text-align:right}.textcenter{text-align:center}.textjustify{text-align:justify}.bold{font-weight:bold}.italic{font-style:italic;font-weight:normal}.noitalic{font-style:normal!important}.imgleft{float:left;margin:4px 8px 4px 0}.imgright{float:right;margin:4px 0 4px 8px}.nopadding{padding:0!important}.nomargin{padding:0}.noborder{border:0 none!important}.noindent{margin-left:0;padding-left:0}.divider{margin:0 5px;text-transform:lowercase}.odd{background-color:#efefef}.even{background-color:#fff}.hidden{display:none}.label{font-weight:bold}.value{width:auto}.discount,.pink{color:#DB2B6D}.error{color:#DB2B6D}.promo{color:#DB2B6D;font-weight:bold}.bonusitem{color:#DB2B6D;text-transform:uppercase}h1{color:#2b2b2b;font-size:2em;font-weight:bold;padding:0 0 5px 0}h2{color:#2b2b2b;font-size:1.7em;font-weight:bold}h3{color:#2b2b2b;font-size:1.7em;font-weight:bold;margin:0;padding:7px 5px 5px}h4{color:#2b2b2b;font-size:1.5em;font-weight:bold;margin:10px 0 5px 0;padding:5px 5px 3px}h5{color:#2b2b2b;font-size:1.3em;font-weight:bold;padding:2px 0 2px 10px}a{border:0;color:#F88017;cursor:pointer;margin:0;padding:0;text-decoration:underline}a:hover{color:#f95929;text-decoration:underline}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.unbold{font-weight:normal!important}.nobackground{background:transparent none!important}.nobackground a{background:transparent none!important}.smalltext{font-size:10px}.loading{display:block;margin-top:25px;padding:0;text-align:center;width:100%}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1.0}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:118%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2em;z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}.sf-menu{float:left;margin-bottom:1em}.sf-menu a{border-left:1px solid #fff;border-top:1px solid #cfdeff;padding:.75em 1em;text-decoration:none}.sf-menu a,.sf-menu a:visited{color:#13a}.sf-menu li{background:#bdd2ff}.sf-menu li li{background:#aabde6}.sf-menu li li li{background:#9aaedb}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#cfdeff;outline:0}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url('../images/superfish/arrows-ffffff.png') no-repeat -10px -100px}a>.sf-sub-indicator{top:.8em;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-shadow ul{background:url('../images/superfish/shadow.png') no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}.sf-shadow ul.sf-shadow-off{background:transparent}table{border-collapse:collapse;margin:0;padding:0}table th{color:#2b2b2b;font-weight:bold;margin:1px;padding:3px 15px;text-align:left;white-space:nowrap}table tfoot tr{border:0}table td{margin:0;padding:0}tr.tablerow{border-bottom:1px solid #CBCBCB}#wishlistproducts table.productlisttable{margin:0;width:699px;color:#6b6b6b}#wishlistproducts table.productlisttable td.stockInfo .isinstock{float:left;margin:0;padding:8px 0}#wishlistproducts table.productlisttable td.stockInfo{vertical-align:top;width:105px;text-align:center;padding-top:12px}#wishlistproducts table.productlisttable td.iteminfo .wishlistpriorityvalue,#wishlistproducts table.productlisttable td.iteminfo .findwishlistdateadded{margin:0}#wishlistproducts table.productlisttable td.wlActions .qtylabel{margin:5px 0 0 0;float:right}#wishlistproducts table.productlisttable td.wlActions .qtylabel span.labelqty{margin-right:10px}td.imagecolumn{margin:auto;text-align:center;vertical-align:top;width:95px;padding-left:15px}td.detailscolumn .name{font-weight:normal;text-transform:uppercase}td.detailscolumn .name a{text-transform:uppercase}.price{margin:0 auto}.price .standardprice{display:inline;margin:2px 3px;text-decoration:line-through}.price .salesprice{display:inline}.price .discountprice .salesprice{color:#e62617}.pricevat a{text-decoration:none!important;color:#2B2B2B}.pricevat a:hover{text-decoration:underline!important;color:#2B2B2B}.image .productimage a{text-decoration:none;position:relative;display:block;width:229px;height:260px}.image .productimage a:hover .product-image-primary{display:none!important}.image .productimage a img{position:absolute;top:0;left:0;display:block}.image .thumbnail{display:block}.image .thumbnail .alternateimage,.image .thumbnail .product-image-primary{height:254px;width:224px}.image .thumbnail .productimage a:hover{text-decoration:none;color:#999}.image .thumbnail .productimage img a{border:0;text-decoration:none}label{clear:left;display:inline;font-size:1.1em;font-weight:bold;text-align:right}label.errormessage{font-size:1.0em;font-weight:normal;text-align:left}input,select,textarea{margin:0;padding:0;outline:0}input,input[type=text],input[type="password"]{background-color:white;border:1px solid #CCC;font-size:1.1em;padding:1px;vertical-align:middle;z-index:-1}input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus{}input[type="checkbox"],input.checkbox{background:transparent;border:0;z-index:-1}input[type="radio"]{border:0;z-index:-1}input[type="image"]{border:0;z-index:-1}input.textinput,input.textinputpw{width:200px}input.quantityinput,.quantity input{margin-bottom:4px;width:20px;margin-left:-8px}input.errormessage{border-color:red}input.disabled{background:#e1e1e1;cursor:default}select{border:1px solid #CCC;font-size:1.1em;z-index:-1}select.selectbox{width:204px}textarea,textarea.textbox{background-color:white;border:1px solid #CCC;padding:1px;vertical-align:middle;z-index:-1}.formfields{margin:15px 0}.formfield{margin:0 0 5px 0}form .label{font-weight:bold;float:left;margin:0 3px 0 0;text-align:right;width:150px}form .value{float:left;width:auto}form .value_format_1{clear:both}.errorform{background:transparent url(../images/errorform.gif) no-repeat 0 3px;color:#DB2B6D;font-size:1.2em;font-weight:bold;line-height:11pt;margin-left:50px;padding:0 0 12px 25px;text-align:left}.errorlabel{color:#DB2B6D;font-style:italic}.errormessage{color:#DB2B6D;display:block;font-size:13px}.errorclient{background:#fcc!important;border-color:red!important}.actions{margin:15px 70px 15px 0;text-align:right}.formactions{text-align:right}.requiredcaption{margin:5px 5px;white-space:nowrap}.requirederror{color:#DB2B6D}.requiredindicator{color:#DB2B6D;float:left;font-weight:bold;font-size:1.2em}.requiredmessage{color:#6B6B6B;font-weight:normal;margin-left:3px;vertical-align:top;font-style:italic;text-transform:none}.formfieldtooltip{margin:0 0 0 3px}.caption{display:block}.expirationdate .year select.selectbox{margin-left:10px}button{cursor:pointer;font-size:1.0em;font-weight:normal;margin:0;outline:transparent none thin;padding:0 12px}button.imagebutton::-moz-focus-inner{border:none}@media screen and (-webkit-min-device-pixel-ratio:0){button span{margin-top:-1px}}button.imagebutton{background:transparent url(../images/imagebutton.gif) no-repeat right -140px;border:0;overflow:visible;padding:0 15px 0 0;position:relative;margin-right:5px;text-align:center}button.imagebutton span{background:transparent url(../images/imagebutton.gif) no-repeat left top;color:#2b2b2b;display:block;height:20px;padding:3px 0 0 15px;position:relative;white-space:nowrap}button.imagebutton:hover{background-position:right -210px}button.imagebutton:hover span{background-position:0 -70px}button.textbutton{background:transparent none;border:0;color:#000;font-size:1.1em;margin:0;outline:none;padding:0;white-space:nowrap}button.textbutton span{background:transparent none;color:#000;display:inline;font-weight:normal;height:auto;line-height:normal;margin:0;outline:none;padding:0;text-decoration:underline;white-space:nowrap}button.textbutton:hover{background:transparent none}button.textbutton:hover span{background:transparent none;color:#F95929}.logincustomers,.logingeneral{float:left;height:auto}.logincustomers p,.logincreate p,.logingeneral p{font-size:1.2em;text-align:left;margin-bottom:20px}.logincreate{float:right;height:auto}.jcarousel-container{position:relative}.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:75px;height:75px}.jcarousel-next{z-index:3;display:none}.jcarousel-prev{z-index:3;display:none}.ui-corner-all{-moz-border-radius:0}.jcarousel-container{border-top:1px solid #808080;border-bottom:1px solid #808080}.jcarousel-container-horizontal{padding:20px 40px;width:245px}.jcarousel-container-vertical{height:245px;padding:40px 20px;width:75px}.jcarousel-clip-horizontal{height:77px;width:245px}.jcarousel-clip-vertical{height:245px;width:77px}.jcarousel-item{width:75px;height:75px}.jcarousel-item-horizontal{margin-right:10px}.jcarousel-item-vertical{margin-bottom:10px}.jcarousel-next-horizontal{background:transparent url(../images/carousol_next-horizontal.gif) no-repeat 0 0;cursor:pointer;height:32px;position:absolute;right:5px;top:43px;width:32px}.jcarousel-next-horizontal:hover{background-position:-32px 0}.jcarousel-next-horizontal:active{background-position:-64px 0}.jcarousel-next-disabled-horizontal,.jcarousel-next-disabled-horizontal:hover,.jcarousel-next-disabled-horizontal:active{background-position:-96px 0;cursor:default}.jcarousel-prev-horizontal{background:transparent url(../images/carousol_prev-horizontal.gif) no-repeat 0 0;cursor:pointer;height:32px;left:5px;position:absolute;top:43px;width:32px}.jcarousel-prev-horizontal:hover{background-position:-32px 0}.jcarousel-prev-horizontal:active{background-position:-64px 0}.jcarousel-prev-disabled-horizontal,.jcarousel-prev-disabled-horizontal:hover,.jcarousel-prev-disabled-horizontal:active{background-position:-96px 0;cursor:default}.jcarousel-next-vertical{background:transparent url(../images/carousol_next-vertical.gif) no-repeat 0 0;bottom:5px;cursor:pointer;height:32px;left:43px;position:absolute;width:32px}.jcarousel-next-vertical:hover{background-position:0 -32px}.jcarousel-next-vertical:active{background-position:0 -64px}.jcarousel-next-disabled-vertical,.jcarousel-next-disabled-vertical:hover,.jcarousel-next-disabled-vertical:active{background-position:0 -96px;cursor:default}.jcarousel-prev-vertical{background:transparent url(../images/carousol_prev-vertical.gif) no-repeat 0 0;cursor:pointer;height:32px;left:43px;position:absolute;top:5px;width:32px}.jcarousel-prev-vertical:hover{background-position:0 -32px}.jcarousel-prev-vertical:active{background-position:0 -64px}.jcarousel-prev-disabled-vertical,.jcarousel-prev-disabled-vertical:hover,.jcarousel-prev-disabled-vertical:active{background-position:0 -96px;cursor:default}.ui-dialog{border:1px solid #6B6B6B}.ui-dialog .ui-dialog-title{font-size:1.5em;margin:0}.ui-dialog .ui-dialog-titlebar{background:none;border:0;color:#2b2b2b;font-weight:bold}.ui-tabs{background-color:transparent;border:0}.ui-tabs .ui-tabs-nav{background:transparent none;border-width:0;text-transform:uppercase;font-family:Times New Roman;width:auto}.ui-tabs .ui-tabs-panel{margin-bottom:10px;width:auto;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-top:1px solid #CBCBCB;font-family:Times New Roman;font-size:1.2em}.ui-tabs .ui-tabs-panel p{font-size:12px}.ui-tabs-panel p{font-size:12px}.logo a{display:block;height:35px;margin:0 0 0 -2000px;outline:none;position:relative;text-decoration:none;top:11px;width:2195px}.headercustomerinfo{float:right;position:relative;top:6px;right:180px;margin:0 5px;padding:0;width:auto;z-index:200}.headercustomerinfo .welcomemessage{margin:0 3px 0 0}.headercustomerinfo a{width:auto}.headercustomerinfo a.username{text-decoration:none}.headercustomerinfo .divider{margin:0 2px}.copyright{margin:10px auto}.flashhomepageerror{text-align:center}.suggestions{background-color:#fff;border:1px solid #ccc;cursor:pointer;padding:0;display:none}.suggestions div{clear:both;height:17px;padding:2px;overflow:hidden;white-space:nowrap}.suggestions div.selected{background-color:#ccc;color:#fff}.suggestions div div.suggestionterm{float:left;overflow:hidden;width:150px}.suggestions div span.hits{float:right;line-height:1.8em;text-align:right;margin-left:3px}.producthits .slotsmargin{margin:40px 0 0 42px}.producttile{display:inline;float:left;height:384px;margin:0 0 0 12px;text-align:center;width:150px}.producttile .image{display:block;height:254px;margin-left:0;width:224px;padding-bottom:10px;overflow:hidden;margin:0 auto}.producttile .quickviewbutton a{background:no-repeat scroll center center transparent;height:25px;margin-top:0;width:97px;margin-left:auto;margin-right:auto;display:block}.producttile a.productswatchesall{color:#2b2b2b}.producttile .swatches .invisible{position:absolute;top:-3px;left:0;z-index:6666;background-color:#fff;border:1px solid #ccc;padding:3px}.producttile .swatches{height:auto;overflow:hidden;width:100%;margin-top:5px}html .producttile .showall{background-color:#FFF}.producttile .swatches .palette{text-align:center;margin:0 auto}.producttile .swatches .innerpalette{margin:0 auto;width:auto}.producttile .swatches a.swatch{text-decoration:none;display:inline-block;margin:3px 0 0 0;border:1px solid #a7a9ac;width:12px;height:12px}.producttile .swatches a.swatch:hover{border-color:#666}.producttile .swatches a.selected,.producttile .swatches a.selected:hover{border-color:#000}.producttile .swatches a.swatch img{height:12px;margin:0;padding:0;width:12px}.producttile .swatches a.selected img{}.producttile .swatches a.swatch img.hiddenthumbnail{display:none}.producttile .name{display:block;margin-top:0;text-align:center}.producttile .name a{color:#2b2b2b;text-decoration:none}.producttile .name a:hover{text-decoration:underline}.producttile .pricing{padding-top:5px;text-align:center;float:none;clear:both;margin-top:0}.producttile .promo{color:gray}.producttile .review{float:left;width:107px;height:17px;margin-top:3px;text-align:left;display:none}.producttile .review img{vertical-align:bottom}.producttile .variantid{display:none}.producttile .newBannerMessage{width:100%;bottom:30px;font-size:1.1em;text-transform:uppercase;font-style:italic;margin:5px 0}#BVInlineRatings{display:none}.producthits{}.producthits .htmlslotcontainer p{text-align:center;margin-left:9px}.productresultareaheader{margin:15px 5px 15px 0;text-align:center;border-bottom:1px solid #ccc;padding-bottom:15px}.productresultarea{margin:0}.productlisting{margin:20px 0 0 29px;width:793px}#content .producthits #search .productresultarea{overflow:hidden;padding-top:20px}#content .producthits #search .productresultarea .productlisting{margin:0;width:740px}.productlisting .producttile{border:0 solid #CBCBCB;position:relative;margin:2px 5px 21px}.productresultarea .productlisting .compare{padding-top:5px}.productresultarea .productlisting .compare label{font-weight:normal;font-size:.9em}.contenthits{display:block;float:left;margin:0 0 0 42px;width:690px}.contenthits h2{border-bottom:1px solid #2b2b2b}.contenthits .article{width:350px;height:55px;margin-top:15px;overflow:hidden;float:left}.contenthits .odd{background-color:white;float:left;width:660px;border-bottom:1px solid #cbcbcb;padding-bottom:15px;margin-left:15px}.contenthits .even{width:660px;float:left;border-bottom:1px solid #cbcbcb;padding-bottom:15px;margin-left:15px}.contenthits .article .articlename a{color:#2b2b2b;font-size:1.1em;font-weight:normal;height:15px;text-decoration:underline;white-space:nowrap;font-size:20px;font-family:Times New Roman;text-transform:uppercase}.contenthits .article .articlename a:hover{text-decoration:underline}.contenthits .article .description{height:27px;font-size:11px}.contenthits .article .articlelink a{color:#FF9A02;display:block;float:left;font-weight:bold;text-decoration:none;text-transform:capitalize;margin-top:5px;background:url("../themes/demandwarestore/images/arrow_orange.png") no-repeat scroll 61px 4px transparent;width:100px}.contenthits .seemore{margin:5px auto;text-align:center}.contenthits .article .articlename{font-style:italic}.articlelink{display:block}.nohits{margin-top:0;width:520px;margin-left:50px}.nohits h1{margin:20px 0 5px 0}.nohits .nohitsmessage{font-size:13px;font-weight:normal;padding-bottom:20px;border-bottom:1px solid #CBCBCB;padding-top:30px}.nohits .nohitsmessage .nohitssearchterm{color:#DB2B6D}.nohits .nohitsmessage a{color:#2b2b2b}.nohits .nohitsmessage a:hover{color:#5781AE}.nohits .noresults-help{font-size:1.1em;margin:20px 0 10px 0;border-top:1px solid #CBCBCB;padding-top:10px}.nohits .noresults-help ul{list-style-position:inside;padding:0 0 0 5px;list-style-type:disc}.nohits .nohitssearch{margin:15px 0 0 0}.nohits .nohitsfooter{border-bottom:1px solid #CBCBCB}.nohits .nohitsfooter .noresultsbottom{float:left;font-size:1.1em;padding:10px 20px 10px 0;width:94%}.nohits .nohitsfooter .noresultsbottom p{margin:0 0 10px 0}.nohits .nohitsfooter .noresultsbottom p a{color:#E9266A;text-decoration:none}.nohits .nohitsfooter .noresultsbottomslot{float:right;width:49%}.nohitssearchterm{text-transform:uppercase;font-size:20px}.searchresultsheader{margin:2px 5px;position:relative}.searchresultsfooter{margin:2px 5px;position:relative}.searchresultsheader label{font-weight:normal}.searchresultsheader .pagination{font-size:1.0em;position:absolute;right:0}.sorthitscontainer{border:1px solid #CCC;display:block;height:17px;padding:2px;position:relative;margin:0;width:754px}.sorthitscontainer .sortby{position:absolute;left:5px}.sorthitscontainer .sortby select{width:auto}.sorthitscontainer .sortby select option{font-style:normal}.sorthitscontainer .itemsperpage{position:absolute;right:2px;text-align:right}.sorthitscontainer .resultshits{font-size:1.1em;position:absolute;right:200px;line-height:14pt;white-space:nowrap}.sortby{text-align:right;font-size:12px;margin-right:5px}.sortby label{font-weight:normal;color:#8C8A8A;font-style:italic}.sortby form{text-transform:none;white-space:nowrap}.sortby select{min-width:180px;background-color:#FFF}.sortby option{background-color:#FFF}.pagination{float:right;margin:0;padding:0;text-align:right;width:30%}.pagination ul{list-style-type:none;margin:0;padding:0}.pagination li{list-style-type:none;display:inline;font-size:1.1em}.pagination a,.pagination a:visited{margin:0;padding:0;font-size:inherit;text-decoration:none}.pagination li.currentpage{font-weight:bold;color:#2b2b2b;margin:0;padding:0}.pagination li.firstlast{margin:0;padding:0}.pagination li.firstlast a{}.pagination li.firstlast a.pagefirst{}.pagination li.firstlast a.pageprevious{}.pagination li.firstlast a.pagenext{}.pagination li.firstlast a.pagelast{}.searchrefine{padding:0;z-index:-1}.searchrefine h2{color:white;font-size:1.3em;font-weight:400;margin:0 0 1px 0;padding:3px 2px 0 4px;text-transform:uppercase;z-index:-1}.searchrefine h2.searchheader{text-transform:uppercase}.searchrefine span.searchrefinefirstword{text-transform:lowercase;font-style:italic}.searchrefine .searchrefinemessage{background-color:#999;color:white;font-weight:bold;padding:2px 2px 3px 4px;text-transform:uppercase}.searchrefinements .refinedclear{float:right;margin-top:-28px;padding-right:5px;text-transform:none;font-size:11px}.searchrefinements .resultcount{color:#999}.searchrefinements .refineattributes{padding:0 2px 15px 22px}.searchrefinements .refineattributes fieldset{padding:0 0 0 15px}.searchrefinements ul{list-style:none;margin:0}.searchrefinements #category-level-2{margin-left:13px;font-weight:normal}.searchrefinements li{font-size:1.1em;line-height:1.1em;padding:0 0 0 5px;margin:0}.searchrefinements li a{color:#2b2b2b;font-size:13px;text-decoration:none;line-height:1.1em}.searchrefinements li a:hover{text-decoration:underline}.noresults{color:#8f979d;font-size:2.0em;font-style:italic;margin:50px;text-align:center}.searchrefinements .searchcategories{padding:0 0 15px 10px}.searchrefinements .searchcategory span{color:#2b2b2b;font-size:1.1em;font-weight:bold;text-decoration:none;text-transform:uppercase}.searchrefinements .searchcategory span a{color:#2b2b2b;font-size:1.1em;font-weight:bold;padding:2px 2px 3px 0;text-decoration:none;text-transform:uppercase}.searchrefinements .searchcategory a.searchcategories:hover{text-decoration:underline}.searchrefinements ul.refinementcategory{padding:0}.searchrefinements ul ul.refinementcategory{padding:0}.searchrefinements ul.refinementcategory li{padding:0 2px 0 23px;font-size:11px;text-transform:capitalize;margin-top:12px;line-height:1.1em}ul#category-level-2.refinementcategory{padding-top:5px}ul#category-level-2.refinementcategory li{padding:0 0 2px 10px;border:0!important;background:none repeat scroll 0 0 transparent!important;text-transform:capitalize;font-size:11pt!important;margin-top:10px}ul#category-level-2.refinementcategory li a{line-height:.9em}ul#category-level-2.refinementcategory li a.active{color:#8C8A8A;font-weight:normal;text-decoration:underline;text-transform:capitalize}.searchrefinements ul.refinementcategory li a.active{font-weight:bold;text-decoration:none}.searchrefinements ul.refinementcategory li.expandable.active{font-weight:bold;text-decoration:none}.searchrefinements ul.refinementcategory li.expandable{}.searchrefinements ul.refinementcategory li.top{background:none;padding:0;text-transform:uppercase}.searchrefinements ul.refinementcategory li.top:hover{background:none}.searchrefinements li.ln-group{text-transform:uppercase;padding:0;margin:24px 0 9px;color:#6B6B6B;cursor:pointer;font-weight:normal;font-size:1.2em}.searchrefinements li.ln-group .lngroup-hdr{background:url("../images/arrowopen.gif") no-repeat 11px 5px transparent;padding:0 2px 0 22px;display:block}.searchrefinements li.ln-group.collapsed .lngroup-hdr{background:url("../images/arrow.gif") no-repeat 12px 4px transparent}.searchrefinements .refineattributes ul{list-style:none;margin:0;padding:0}.searchrefinements .refineattributes ul li{height:15px;margin:0;padding:0;overflow:hidden;background-image:none;text-transform:none}.searchrefinements .refineattributes li a{background-image:url(../images/bullet-unsel.gif);background-repeat:no-repeat;background-position:0.2em 0.16em;font-size:12px;margin:0 0 3px 0;padding:0 0 0 18px}.searchrefinements .refineattributes li a:hover{background-image:url(../images/bullet-sel.gif)}.searchrefinements .refineattributes li.selected a{background-image:url(../images/bullet-sel.gif);background-repeat:no-repeat;background-position:0.2em 0.16em;display:inline;margin:0 0 3px 0}.searchrefinements .refineattributes li.selected a:hover{background-image:url(../images/bullet-clear.gif)}.searchrefinements .refineattributes .refined{display:inline;float:left;font-weight:bold}.searchrefinements .refineattributes .refined a.refinedclear{display:inline;float:right;text-align:right}.searchrefinements .refineattributes li.unselectable a{cursor:default}.searchrefinements .scrollable{height:auto;overflow:hidden}.searchrefinements .refineattributes .resultcount{color:#999;display:inline}.searchrefinements ul.refinementcategory .navgroup.refinement{border:0 none}.searchrefinements ul.refinementcategory .refineattributes{padding:15px 0 0 0}.searchrefinements ul.refinementcategory .refinedclear{margin-top:-2px}.navgroup{font-size:1.1em;z-index:25;line-height:1.85em}.navgroup.refinement{border-bottom:1px solid #CBCBCB}.navgroup h3{background:transparent url(../images/arrowopen.gif) 10px 15px no-repeat;font-size:1.3em;padding:8px 0 8px 24px;text-transform:uppercase;color:#6B6B6B;font-weight:normal;cursor:pointer;border-bottom:0}.navgroup h3.collapsed{background:transparent url(../images/arrow.gif) 12px 14px no-repeat;font-size:13px;padding:8px 0 8px 24px;text-transform:uppercase;color:#6B6B6B;font-weight:normal;cursor:pointer}.navgroup ul{list-style:none;padding:0 0 0 20px}.navgroup .resultcount{color:#999}a.navgroupLinks{text-decoration:none;color:#2B2B2B;font-size:11px;font-weight:normal;padding-left:20px}a.accountnavLinks{text-decoration:none;color:#6B6B6B;font-size:13px;line-height:130%;font-weight:normal;padding-left:2px}.navgroup .refineattributes .swatches{margin:0}.navgroup .refineattributes .swatches li{float:left;width:25px;height:25px;margin:1px;padding:0;text-align:center}.navgroup .refineattributes .swatches li a{border:1px solid #CBCBCB;color:#2b2b2b;background:#fff;display:block;font-size:0.8em;font-style:italic;height:21px;line-height:26px;overflow:hidden;padding:0;text-decoration:none;width:21px}.swatchRefineLink{background-image:none!important}.navgroup .refineattributes .swatches li a:hover{background-position:0 -50px;border:2px solid #2b2b2b}.navgroup .refineattributes .swatches li.selected a{background-position:0 -25px;color:#fff;background:#2b2b2b}.navgroup .refineattributes .swatches li.selected a:hover{background-position:0 -125px}.navgroup .refineattributes li.unselectable a{background-position:0 -75px;color:#999;text-decoration:none}.navgroup .refineattributes li.unselectable a:hover{background-position:0 -75px}.navgroup .refineattributes .Color li a{background-image:url(../images/refinement_color.png)!important;background-position:0 0;background-repeat:no-repeat;text-indent:-1000px}.navgroup .refineattributes .Color li a:hover{background-position:0 -25px!important}.navgroup .refineattributes .Color li.selected a{background-position:0 -100px!important}.navgroup .refineattributes .Color li.unselectable a{background-position:0 -50px}.navgroup .refineattributes .Color li.unselectable a:hover{background-position:0 -50px!important}.navgroup .refineattributes .Color li a#swatch-miscellaneous{background-position:0 -75px!important}.navgroup .refineattributes .Color li a:hover#swatch-miscellaneous{background-position:0 -150px!important}.navgroup .refineattributes .Color li.unselectable a#swatch-miscellaneous{background-position:0 -175px!important}.navgroup .refineattributes .Color li.unselectable a#swatch-miscellaneous:hover{background-position:0 -175px!important}.navgroup .refineattributes .Color li.selected a#swatch-miscellaneous{background-position:0 -125px!important}.navgroup .refineattributes .Color li a#swatch-2b2b2b{background-color:#2b2b2b}.navgroup .refineattributes .Color li a#swatch-beige{background-color:#F5F5DC}.navgroup .refineattributes .Color li a#swatch-blue{background-color:blue}.navgroup .refineattributes .Color li a#swatch-purple{background-color:purple}.navgroup .refineattributes .Color li a#swatch-red{background-color:#DB2B6D}.navgroup .refineattributes .Color li a#swatch-brown{background-color:#783201}.navgroup .refineattributes .Color li a#swatch-green{background-color:green}.navgroup .refineattributes .Color li a#swatch-grey{background-color:#8f979d}.navgroup .refineattributes .Color li a#swatch-pink{background-color:#FE249A}.navgroup .refineattributes .Color li a#swatch-orange{background-color:orange}.navgroup .refineattributes .Color li a#swatch-white{background-color:white}.navgroup .refineattributes .Color li a#swatch-yellow{background-color:yellow}.categorylanding{font-size:1.1em;margin:36px 5px 0;width:730px}.mainbannercontainer{width:754px;height:300px;padding:4px 0 0 0;margin:0}.mainbannercell{float:left;text-align:center;vertical-align:top}.bottombannercontainer{width:754px;padding:4px 0 0 0;margin:0}.bottombannercell{float:left;text-align:center;vertical-align:top}.bottombannerbackground{width:251px;height:176px;background-position:top center;background-repeat:no-repeat}.bottombannertext{font-size:1.2em;color:#48433a;width:220px}.compareitems{position:absolute;width:510px}.compareitems h2{font-weight:bold;font-size:1.2em}.compareitems button{float:left;padding:0}.compareitem{float:left;margin:0 auto;padding:0 3px;position:relative;width:auto}.compareitem .compareitemremove{position:absolute;top:0;right:0}.compareitem img.compareproduct{height:35px;width:35px}.compareitemsseparator{background-color:#2b2b2b;float:left;height:15px;margin:7px 5px;width:1px}.compareshow{width:960px}.compareshow .label{font-size:1.1em}.comparisontitle{font-weight:bold;font-size:2em;float:left;margin-top:5px}.comparisonnoresults{clear:both}.compareshow .printbutton{float:right}.compareshow .compareremovebutton{background:transparent url(../images/icon_close.gif) no-repeat center right;border:0 none;color:#2b2b2b;padding:0 10px}.compareshow .compareremovebutton span{text-decoration:underline}table.comparisontable{width:100%;margin-bottom:5px}table.comparisontable td{border:1px solid #DDD;padding:2px;text-align:center;vertical-align:top}table.comparisontable td.compareremovecell{text-align:right}table.comparisontable .producttile{height:250px;margin:0;text-align:center;width:135px}table.comparisontable .producttile .swatches{margin-top:5px}table.comparisontable .producttile .name{margin-top:5px;width:auto}table.comparisontable .producttile .pricing{margin-top:5px}table.comparisontable .producttile .promo{margin-top:5px}table.comparisontable .producttile .review{margin-top:5px}table.comparisontable .producttile .addtocart{margin-top:5px}table.comparisontable .producttile .addtowishlist{margin-top:5px}table.comparisontable .producttile .addtowishlist a{text-decoration:underline}table.comparisontable .producttile .addtogiftregistry{margin-top:5px}table.comparisontable td.comapareremovecell{background-color:#DDD;text-align:right}table.comparisontable .comparelists{padding-top:10px;padding-left:10px;vertical-align:top}table.comparisontable .emptyspotimage{width:126px;height:215px;margin-top:5px;margin-right:2px;margin-left:2px;margin-bottom:30px}table.comparisontable td.productattribute{text-align:right;vertical-align:top;white-space:nowrap}table.comparisontable tr.oddattributerow{background-color:#DDD}table.comparisontable .quickviewbutton a{background:transparent url(../images/quickview.gif) center center no-repeat;display:block;height:17px;position:absolute;left:0;top:50px;width:118px}.productloader{display:block;margin:0;padding:60px 0;text-align:center;width:726px}#QuickViewDialog .productloader{width:100%}.productdetail .productthumbnails{margin:15px auto;text-align:center;display:none}.productdetail .productthumbnails img{border:1px solid #8f979d;height:50px;width:50px}.productdetail .productthumbnails img:hover{cursor:pointer}.productdetail .productID{float:right}.productdetail .tieredprice{color:#DB2B6D;margin:8px 0 12px 0}.productdetail .tieredprice .label{font-size:1.2em}.productdetail .tieredprice .tieredpricevalues{font-size:1.1em}.productdetail .promotion{border-top:1px solid gray;border-bottom:1px solid gray;font-size:1.2em;margin:10px 0;padding:3px 10px}.productdetail .promotion .label{color:#e62617}.productdetail .promotion a.tooltip{text-decoration:underline}.tooltipviewdetails{border:1px solid #2b2b2b;font-size:1.1em;width:400px}.tooltipviewdetails ul{list-style:inside}.productdetail .addtocartbar{background-color:#CCC;padding:5px 3px}.productdetail .addtocartbar .pricing{display:inline}.productdetail .addtocartbar .addtocart{position:relative;display:inline;float:left}.productdetail .addtocartbar .addtocart .quanity .label{font-size:1.2em;text-transform:uppercase}.productdetail .addtocartbar .addtocart .quanity{display:inline;border-bottom:1px solid #cbcbcb;padding-bottom:20px;margin-top:-15px;z-index:0}.productdetail .addtocartbar .addtocart button.addtocartbutton{padding:3px 0}.productdetail .productreview{clear:both}.productdetail .productreview .prSnippetNumberOfRatingsText{display:none}.productdetail .productreview .prSnippetTitle{float:left}.productdetail .productreview .prSnippetRatingUnclickable{float:left}.productdetail .productreview .prStarsSmall{background-image:url(../images/stars_small.gif)!important}.productdetail .productreview .reviewlinks{padding:0 0 0 5px}.productdetail .productreview .prSnippetReadReviews{display:none}.productdetail .sendtofriend{background:transparent url(../images/email_icon.gif) no-repeat 0 3px;padding-left:13px}.productdetail .printpage{background:transparent url(../images/icon_print.png) no-repeat left center;padding:0 0 0 20px;float:right;text-decoration:underline}.productdetail .itemNo{float:right}.productinfo .mainattributes{line-height:18px;border:1px solid #CBCBCB!important}.attributecontentlink{color:#6B6B6B;float:left;font-size:13px;font-style:italic;margin-left:2px;margin-top:10px;text-decoration:underline;text-transform:uppercase;width:150px}.productdetail .productsattributes h3{background-color:transparent;color:#2b2b2b;font-size:1.2em;padding:7px 0 5px}.productdetail .productsattributes .attribute{padding:0 0 0 10px}#sizeChartDialog{position:relative}.sizinginformation{position:static}.variationattributes .swatches{clear:both;margin:0 0 10px 0}.variationattributes .swatches ul.swatchesdisplay{clear:both;padding:0;list-style:none;margin:0;width:215px}.variationattributes .swatches li{float:left;height:25px;margin:2px;padding:0;text-align:center;width:25px}.variationattributes .swatches li a{color:#2b2b2b;display:block;font-size:12px;overflow:hidden;width:25px;height:25px;line-height:25px;padding:0;font-style:italic;border:1px solid #CBCBCB;text-decoration:none}.variationattributes .swatches li a:hover{background-position:0 -50px;background:#fff;border:2px solid #2b2b2b}.variationattributes .swatches li.selected a{background:#2b2b2b;color:white}.variationattributes .swatches li.selected a:hover{background-position:0 -125px}.variationattributes .swatches li.unselectable a{background:none repeat scroll 0 0 #CBCBCB;color:#6a6a6a;text-decoration:none}.variationattributes .swatches li.unselectable a:hover{background-position:0 -75px;cursor:default;border:1px solid #CBCBCB}.variationattributes .color li{float:left;height:27px;margin:0 2px;padding:0;text-align:center;width:27px;border:1px solid transparent}.variationattributes .color li a{display:block;background:none;border:1px solid #F4F4F4}.variationattributes .color li img{display:block;width:100%;height:auto}.variationattributes .color li a:hover{border:1px solid #999}.variationattributes .color li.selected{background:none;border:1px solid #666}.variationattributes .color li.selected a{background:none}.variationattributes .color li.unselectable a{background:#CBCBCB;cursor:default;z-index:25}.variationattributes .color li.unselectable a:hover{cursor:pointer}.variationattributes .color li a#swatch-Miscellaneous{background-position:0 -75px}.variationattributes .color li a#swatch-Miscellaneous:hover{background-position:0 -150px}.variationattributes .color li.selected a#swatch-Miscellaneous{background-position:0 -125px}.variationattributes .color .swatchDispName{display:none}.productsetdetail #sendBtn{float:left!important;margin-top:10px!important;width:85px;margin-left:2px!important}.productsetdetail .productname a{color:#2b2b2b}.productsetdetail .price{font-size:1.1em}.productsetdetail .promotion{border-bottom:1px solid gray;border-top:1px solid gray;font-size:1em;margin:5px 0;padding:2px 7px}.productsetdetail .addtocartbar{margin:0 0 24px 0}.productsetdetail .addtocartbar .addtocart .quanity .label{font-size:1.1em;text-transform:uppercase}.productsetdetail .addtocartbar .addtocart{border:0 none;margin-left:-10px}.productsetdetail .addtocartbar .addtocart .quanity input.quantityinput{font-size:.9em}.productsetdetail .addtocartbar .addtocart button.addtocartbutton span{font-size:.9em}.productdetail .productnav{margin:0 0 8px 10px}.productdetail .productnavigation{margin-left:auto;margin-right:auto;width:230px}.productdetail .productnavigation .productprevious{background:transparent url(../images/previous.gif) no-repeat 0 20px;border-right:1px solid #ccc;float:left}.productdetail .productnavigation .productnext{background:transparent url(../images/next.gif) no-repeat right 20px;float:left}.productdetail .productnavigation a{display:block;text-decoration:none}.productdetail .productnavigation .productprevious span{margin:0 0 0 10px}.productdetail .productnavigation .productnext span{margin:0 10px 0 0}.productdetail .productnavigation img{height:50px;width:50px;vertical-align:middle}.productdetail .productnavigation .productprevious img{padding:0 15px 0 0}.productdetail .productnavigation .productnext img{padding:0 0 0 15px}.sendtofriend h2{color:#2B2B2B;text-align:center}.sendtofriend form .label{width:170px}.sendtofriend .stfyourname a{color:#2b2b2b;margin:0 0 0 5px;text-decoration:underline}.sendtofriendmessage{text-align:center;padding:8px 20px 20px 20px}.sendtofriend .sendtofriendlogo{margin:16px 0 24px 0;text-align:center}.sendtofriend .stfmessage .count{padding:0 2px 0 0}.previewpanel .previewfield{font-size:1.1em;margin:8px 0 0 0}.previewpanel .stfmessage{padding:0 0 20px 0}.stfpreviewmessage .previewmessage{color:#2B2B2B;font-weight:normal;text-align:center}.sendtofriend .emailsignupcheckbox{float:left;margin:0 4px 0 172px}.sendtofriend .emailsignup{width:190px;float:left}.sendtofriend .emailsignup a{text-decoration:underline}.sendtofriend .stfmessage textarea{width:200px;height:75px}.confirmationcontainer{background:transparent url(../images/background_confirmation.png) repeat 0 0;text-align:center}.confirmationcontainer h2{color:#2b2b2b;padding:100px 0 10px 0;font-family:Times New Roman;font-size:13px}.productinfo span.title{font-weight:bold}.productinfo .productimage{float:left;margin-right:10px}.productinfo .productimage img{width:200px;height:200px}.productinfo div.greyborder{border:1px solid #CECDCB;width:200px}.productinfo .producttexttop{margin-bottom:10px}.productinfo .producttexttop .label{width:auto}.productinfo .producttexttop .attribute{}.productinfo .share .hotspot{position:relative}.productinfo .share .hotspot span{font-size:15px;color:#6B6B6B;cursor:pointer;font-weight:lighter}.productinfo .share .hotspot .overlay{display:none;position:absolute;bottom:-30px;left:0}.productinfo .share .hotspot:hover .overlay{display:block}.reviewlogin h2{color:#4E4E4E;font-size:14px;font-weight:normal;text-transform:uppercase;padding-bottom:20px;padding-left:13px}.minicart{position:absolute;top:48px;height:16px;right:0;z-index:99}.minicart .minicarttotal{float:right;position:relative}.minicart .minicarttotal .cartlabel{margin:0 5px 0 0;text-transform:uppercase}.minicart .minicarttotal .welcomedivider{margin:0 3px}.minicartcontent .minicartclose{background:transparent url(../images/icon_close.gif) no-repeat top right;cursor:pointer;float:right;padding:0 12px 0 0;white-space:nowrap;width:auto}.minicartcontent .minicartcontainer .minicarttotal{background-color:#CCC;color:#fff;clear:both;padding:1px 3px;text-align:right}.minicartcontent .checkoutminicart .summaryproduct{border-bottom:1px dashed #CCC}.minicartcontent .minicarttotals{background-color:#7f7c79;height:15px;margin:0 0 4px 0}.minicartcontent .minicarttotals table.ordertotalstable{float:right;width:auto}.minicartcontent .minicarttotals tr{display:none}.minicartcontent .minicarttotals tr.ordersubtotal{display:block}.minicartcontent .minicarttotals td{color:white;text-align:right}.minicarttotals .ordersubtotal .label,.minicarttotals .ordersubtotal .value{font-weight:bold}.minicartcontent .minicartslot{background-color:#ededed;border:1px solid #CCC;font-size:1.2em;font-weight:bold;margin:4px auto;padding:4px;text-align:center}.minicartcontent .link2cart{margin:2px 0 0 0;text-align:center}.checkoutminicart{overflow:auto}.checkoutminicart .imageexpanded{background:transparent url(../images/nav_arrow.gif) no-repeat 0 0;float:left;height:15px;width:15px}.checkoutminicart .imagecollapsed{background:transparent url(../images/nav_arrow_expand.gif) no-repeat 0 0;float:left}.checkoutminicart .imagecollapsed img{height:50px;margin:0 10px;width:50px}.checkoutminicart .name{height:1.3em;overflow:hidden;text-decoration:underline}.checkoutminicart .attributes{overflow:hidden;float:left}.checkoutminicart .attribute{float:left;margin:0 3px 0 0}.checkoutminicart .attribute .clear{clear:none}.checkoutminicart .pricing{display:block;text-align:right}.scrolltop{position:fixed;width:100px;bottom:-85px;margin-left:952px;z-index:999}.scrollup{background-image:url(../images/Back_To_Top_wShadow.png);background-repeat:no-repeat;height:85px;width:53px;margin-right:0}.cart{margin:0 0 0 50px;padding:0 8px 0 0;width:700px;border-right:1px solid #ccc}.cart .errorform{margin-left:0}.cart .errormessage{white-space:normal;padding:0 20px 0 20px;font-size:1.1em}.cart .odd{background-color:#fff}.cart table.carttable{padding:4px 0 0 0;width:100%}.cart tr.rowcoupons{}.cart tr.rowcoupon{background-color:#ccc;border-top:1px solid #fff;margin:0 0 0 0}.cart tr.rowbundle{border-top:1px solid #fff}.cart tr.rowbundlespacer{border-bottom:1px dashed #898989}.cart tr.rowbundlespacer td{padding:0 0 20px 0}.cart tr.rowgiftcert{border-bottom:1px dashed #898989}.cart tr.rowgiftcert td.detailscolumn p{color:#DB2B6D}.cart .imagecolumnbundle{float:left;text-align:center;width:60px;vertical-align:middle}.cart .imagecolumnbundle img{width:90%;height:90%}.cart tr.rowbundle .stockstate{display:none}.cart td.detailscolumn .price{font-size:1.0em;font-style:normal}.cart td.detailscolumn .productoption{font-size:1.1em}.cart td.detailscolumn .label{text-align:left;font-weight:normal;width:auto}.cart td.detailscolumn .value{float:none}.cart td.quantitycolumn{font-size:1.2em;width:36px;vertical-align:top;padding:8px 0 0 0;text-align:center}.cart td.quantitycolumndetails{padding:8px 8px 10px 4px;vertical-align:top}.cart td.quantitycolumndetails a{white-space:nowrap}.cart td.quantitycolumndetails button.textbutton{margin:0 0 0 -3px}.cart td.itemtotalcolumn{padding:8px 4px 0 0;text-align:right;vertical-align:top}.cart .itemtotals{float:right}.cart .itemtotals .label{float:none;text-align:right;width:auto}.cart .itemtotals .value{float:none;text-align:right}.cart .itemtotals .promo{font-size:1em;font-weight:normal;width:140px}.cart .itemtotals .standardprice .value{text-decoration:line-through}.cart .itemtotals .salesprice{color:#DB2B6D}.cart .itemtotals .promoprice{color:#DB2B6D}.cart .itemtotals .itemtotal{border-top:1px solid #2b2b2b;padding:3px 0 0}.cart tr.rowcoupons td.detailscolumn .name{text-decoration:underline}.cart tr.rowcoupons td.detailscolumn .label{font-size:1.1em;text-align:left;width:auto}.cart tr.rowcoupons td.detailscolumn .value{color:#DB2B6D;font-size:1.1em}.cart td.applycoupon{padding:2px 8px 4px 8px;text-align:right}.cart table.carttable .orderdiscount,.placeordertable .orderdiscount{float:right;font-size:1.1em;margin:5px 4px}.cart table.carttable .orderdiscount .label,.placeordertable .orderdiscount .label{font-weight:normal}.cart .productlistitem{color:Green;display:block;font-weight:bold}.stockstate li{list-style:none}.stockstate .onorder{margin-top:4px;display:block;text-transform:none;color:#EC008C;font-weight:bold}.stockstate .notavailable{margin-top:4px;color:#DB2B6D;font-weight:bold;display:block}.cart .priceadjustment{color:#DB2B6D}.cart .actions form{float:right}.cart .actions form.formupdatecart{float:none}.cart .actions button.textbutton{margin:0 15px 0 0}.cart .actions button.continuecheckout span{text-transform:uppercase}.cartfooter .ordertotals{float:right;margin:8px 0 0 0}.cartfooter .ordertotals td{padding:0 0 5px 0}button.continuecheckout{background-image:url(../images/imagebuttoncheckout.gif);padding:0 18px 0 0;margin-right:5px}button.continuecheckout span{background-image:url(../images/imagebuttoncheckout.gif);color:#fff;font-size:1.2em;font-weight:bold;height:30px;padding:7px 0 0 15px}.cartlogin{padding:8px 0 0 8px}.cartlogin .logincustomers{border:1px solid #2b2b2b;margin-bottom:10px;width:100%;background-color:#e1e1e1}.cartlogin .accountwelcome{margin:0}.cartlogin h3{font-size:1.2em;font-weight:bold;padding:3px 3px 0;text-transform:uppercase;background-color:transparent}.cartlogin .errorform{margin:0}.cartlogin .returningcustomers{margin:0 12px 3px;text-align:left}.cartlogin .returningcustomers p{display:block;margin:0}.cartlogin .returningcustomers a{color:#2b2b2b;text-decoration:underline}.cartlogin .returningcustomers .label{font-size:1.1em;margin:0;width:auto;text-align:left}.cartlogin .returningcustomers .label .requiredindicator{display:none}.cartlogin .returningcustomers .rememberme{float:left;margin:2px 0 4px 0}.cartlogin .returningcustomers .formactions{margin:2px 0 4px 0;text-align:left}.cartlogin .returningcustomers .forgotpassword{margin:2px 0 4px 0}.cartlogin .returningcustomers input.textinput,.cartlogin .returningcustomers input.textinputpw{width:160px}.cartlogin .cartnewcustomer,.cartlogin .cartguest{padding:0 0 10px 7px;font-size:1.1em}.cartloginpanel button::-moz-focus-inner{border:none}@media screen and (-webkit-min-device-pixel-ratio:0){.cartloginpanel button span{margin-top:-1px}}.cartloginpanel button{background:transparent url(../images/imagebuttonlg.gif) no-repeat right -140px;border:0;cursor:pointer;font-size:1em;overflow:visible;padding:0 15px 0 0;position:relative;margin-right:5px;text-align:center}.cartloginpanel button span{background:transparent url(../images/imagebuttonlg.gif) no-repeat left top;color:#fff;display:block;font-size:1.2em;font-weight:bold;height:30px;padding:8px 0 0 15px;position:relative;white-space:nowrap}.cartloginpanel button:hover{background-position:right -210px}.cartloginpanel button:hover span{background-position:0 -70px}.pt_checkout .breadcrumb{display:none}.checkoutbilling,.checkoutshipping,.checkoutmultishipping,.checkoutplaceorder,.orderconfirmation{border-right:1px solid #CCC;padding-right:5px}.checkout .continuecheckout{text-align:right}.checkout .addressform{margin:0 0 25px 0;position:relative}.checkout .addresslist{margin:5px 0 5px 12px}.checkout .addresslist select{width:400px}.checkout .selectaddress .selectaddressstar{color:#2b2b2b;font-size:1.2em}.checkout .selectaddress .selectaddressmessage{color:gray;font-size:1.1em}.checkout .emailsignup .value{width:300px}.checkout #giftCardCheckbox label,.checkout .emailsignup label{float:left;font-weight:normal;margin:-14px 0 0 18px;text-align:left}.checkout .emailsignup .value a{display:block;margin:0 0 0 18px}.guestcontinue{margin:25px 75px 0 25px;text-align:right}.checkout .addressoptions{margin:10px 0}.checkout .addressoptions .checkbox{display:block;margin:0 10px 0 0}.checkout .addressoptions .checkbox label{font-weight:normal;line-height:1.7em}.checkout .giftmessage label{font-weight:normal;line-height:14pt}.checkout .giftmessagetext textarea{height:85px;width:300px}.checkout .shippingmethods label{font-weight:normal;line-height:2.2em}.checkout .shippingmethods .shippingdescription{color:#666;padding-left:18px}.checkout .shippingmethods .shippingpromos{color:#DB2B6D;list-style:disc inside;padding-left:18px}.checkout .shippingmethods .standardshipping{text-decoration:line-through}.checkout .shippingmethods .discountshipping{color:#DB2B6D}.checkout .shippingmethods .shippingsurcharge{color:#666}.checkout .shippingmethods .paypal-free{color:#DB2B6D;font-size:1.1em}.shippingdetails{text-align:right}.shippingdetails .label{float:left;text-align:right;width:200px}.shippingdetails .value{float:none;text-align:right}.shippingdetails .surchargeproduct{font-weight:normal;padding-bottom:3px}.shippingdetails .surchargeqty{font-weight:bold;margin-right:3px}.shippingdetails .shippingmethodcost{padding-bottom:3px}.shippingdetails .promo{color:#DB2B6D;padding-bottom:3px}.shippingdetails .shippingtotal{border-top:1px solid #D9D9D9;padding:3px 0 0}.shippingdetails table{width:100%}.shippingdetails .feelabel{font-weight:bold}.shippingdetails .feevalue{}.shippingdetails .hdr{padding-bottom:3px;font-weight:bold;text-transform:uppercase}.shippingdetails .TradeGlobalTotals{}.shippingdetails .TradeGlobalTotals td{padding:0 0 15px 0;border-top:1px solid #2b2b2b}.checkout .shiptomultiple{margin:5px 0 5px 12px}.checkout .continuecheckout button.shiptomultiplebutton span{text-transform:uppercase}.checkout .shippingpromotions{margin:10px 0;color:#DB2B6D;font-size:1.2em;font-weight:bold;position:relative}.checkout table.multishipaddressestable{margin-bottom:50px;width:100%}.checkoutmultishipping td{padding:2px 4px 2px 16px;vertical-align:top}.checkoutmultishipping td.detailscolumn .name{font-weight:normal}.checkoutmultishipping td.quantitycolumn{padding-top:4px}.checkoutmultishipping td.shippingaddress select.selectbox{width:250px}.checkoutmultishipping td.shippingaddress .editaddress{text-align:right}.checkoutmultishipping td.shippingaddress .editaddress a{color:#2b2b2b}.checkoutmultishipping tr.rowgiftcert{border-bottom:1px dashed #898989}.checkoutmultishipping tr.rowgiftcert td{padding:2px 4px 8px 16px}.checkout .creditcardlist{margin:5px 0 10px 28px}.checkout .selectcreditcard .selectcreditcardstar{color:#2b2b2b;font-size:1.2em}.checkout .selectcreditcard .selectcreditcardmessage{color:gray;font-size:1.1em}.checkout .creditcardlist select{width:400px}.checkout .paymentmethods{margin:10px auto;vertical-align:middle;width:95%}.checkout .paymentmethods label{vertical-align:middle;margin-left:10px}.checkout .paymentmethods input{vertical-align:middle}.checkout .paymentmethods label span.text{display:none}.checkout .paymentform{display:none}.couponform .redemption .success{color:#DB2B6D;font-size:1.1em;font-weight:bold}.checkout .giftcertcouponform .requiredindicator{display:none}.checkout .giftcertform .helptext{border-top:1px dashed #2b2b2b}.checkout .giftcertform{margin:15px 0 25px 0}.checkout .giftcertfield .balance,.giftcertfield .redemption{color:#DB2B6D;font-weight:bold;margin:0 0 0 153px}.checkout .giftcertfield .redemption a{color:#DB2B6D;font-weight:normal;text-decoration:none}.checkout .giftcertfield .redemption a span{margin:0 0 0 3px;text-decoration:underline}.checkout .helptext{margin:auto;width:95%}.checkout .helptext p{margin:5px 0}.checkoutminisummary .checkoutordertotals,.checkoutminisummary .minishipment,.checkoutminisummary .minibillingaddress,.checkoutminisummary .minipaymentinstrument{margin:0 0 10px 0}.checkoutminisummary .header .headercaption{word-wrap:break-word}.checkoutminisummary .header a{color:#2b2b2b;float:right;font-weight:normal;text-decoration:none;text-transform:none}.checkoutminisummary .header a:hover{text-decoration:underline}.checkoutordertotals .ordertotals table.ordertotalstable{width:100%}.checkoutordertotals .ordertotals .amountdue .label{font-weight:bold}.checkoutordertotals .ordertotals .amountdue .value{font-weight:bold;padding-right:2px}.checkoutordertotals .ordertotal{background-color:#999;color:white;margin-top:5px;padding:0 0 10px 0}.checkoutplaceorder .editcart{margin:0 10px 0 0}.checkoutplaceorder table.placeordertable{width:100%}.checkoutplaceorder table.placeordertable tr.bonusproduct{border-bottom:1px dashed #898989;margin-top:5px}.checkoutplaceorder table.placeordertable tr.rowcoupons{border-bottom:1px dashed #898989}.checkoutplaceorder table.placeordertable td{vertical-align:top;padding:8px 0 8px 15px}.checkoutplaceorder table.placeordertable td.imagecolumn{padding:0}.checkoutplaceorder table.placeordertable td.imagecolumn img{height:75px;width:75px}.checkoutplaceorder table.placeordertable td.itemtotalcolumn{padding:8px 4px 0 0;text-align:right;white-space:nowrap}.checkoutplaceorder table.placeordertable .lineitempricing div{display:inline}.checkoutplaceorder table.placeordertable .couponapplied{color:#DB2B6D;text-align:left;text-transform:uppercase}.checkoutplaceorder table.placeordertable .lineitempricing .price{font-size:1.0em}.checkoutplaceorder table.placeordertable .promo{color:#DB2B6D;font-weight:bold;margin:0 0 0 5px}.checkoutplaceorder table.placeordertable .editdetails a{color:#2b2b2b}.placeordertotals{float:right;width:250px}.checkoutplaceorder .ordertotals{float:right;line-height:1.8em;margin:5px 0 15px}.checkoutplaceorder .ordertotals .label{width:150px}.checkoutplaceorder .ordertotals .value{width:auto}.orderconfirmation{padding:5px 8px 25px 5px;width:745px}.orderconfirmation .orderheader{background-color:transparent}.orderconfirmation .thankyoumessage{width:400px;margin:5px auto;text-align:center}.orderconfirmation .thankyoumessage h2{color:#DB2B6D}.orderconfirmation .thankyoumessage p{font-size:1.2em;font-weight:bold}.pt_orderconfirmation .createaccount{background-color:#e1e1e1;border:1px solid #2b2b2b;margin:0 0 10px 8px;padding:8px 8px}.pt_orderconfirmation .createaccount p{font-size:1.1em;font-weight:bold;margin:0}.pt_orderconfirmation .createaccount .formfield{margin:3px 0 0 0}.pt_orderconfirmation .createaccount .firstname{display:none}.pt_orderconfirmation .createaccount .lastname{display:none}.pt_orderconfirmation .createaccount .caption{display:none}.pt_orderconfirmation .createaccount .label{float:none;font-size:1.1em;text-align:left}.pt_orderconfirmation .createaccount .actions{margin:15px 0 15px 0}.pt_orderconfirmation .createaccount input.textinput,.pt_orderconfirmation .createaccount input.textinputpw{margin:0;width:170px}.checkoutprogressindicator .label{float:none;font-weight:bold;width:auto}.checkoutprogressindicator .value{float:none}.checkoutprogressindicator .active{display:inline}.checkoutprogressindicator .inactive{display:inline}.ordertotals .label{float:left;font-weight:normal;margin:0;overflow:hidden;text-align:right;white-space:nowrap}.ordertotals .value{float:right;text-align:right;overflow:hidden;padding-right:2px;white-space:nowrap;width:auto}.ordertotals .shippingname{color:#8f969c}.checkout .billmelater .bmlform{margin:auto;width:95%}.checkout .bmlbirthday{float:left;width:65%;white-space:nowrap}.checkout .bmlssn{float:left;width:35%;white-space:nowrap}.checkout .billmelater .bmlbirthday .label,.bmlssn .label{text-align:left;width:auto}.checkout .billmelater .bmlbirthday select{margin-right:2px}.checkout .billmelater .day{width:53px}.checkout .billmelater .month{width:70px}.checkout .billmelater .year{width:60px}.checkout .billmelater .ssn{width:60px}.checkout .bmltermsandconditions{overflow:scroll;clear:both;border:1px solid #CCC;height:440px;width:640px}.checkout .bmliagree{margin:0 0 25px 0;text-align:right}.checkout .bmliagree input.checkinput{vertical-align:top}.checkout .giftcertused{display:block;font-size:13px;margin:25px 75px;text-align:center}.giftcertpurchase{width:754px}.giftcertcolumn{float:right;width:48%}.giftcertcolumn p{font-size:1.2em;margin-bottom:10px}.giftcertpurchase .addtocartbar{background-color:#CCC;margin:10px 0;padding:5px}.giftcertpurchase .giftcertcolumn ul{margin:0 0 10px 0;padding:0 0 0 20px}.giftcertpurchase button{padding:0 4px 0 0}.giftcertpurchase button span{padding:0 0 0 6px}.giftcheckbalance,.giftadditionaldetails,.giftcertificatepurchaseinformation{font-size:1.2em}.giftcertificateamounttable{float:right}.giftcertificateamounttable .amountlabel{font-size:1.2em;font-weight:bold;width:auto}.giftcertificateamounttable .amountexample{font-size:1.2em;font-style:italic;margin-right:2px}.giftcertificateamounttable .value{display:inline;float:none}.giftcertificateamounttable input.textinput{width:40px}.giftcertpurchaseform .formfield{text-align:right}.giftcertpurchaseform .formfield .errorform{font-size:1em}.giftcertpurchaseform textarea{width:200px}.giftcheckbalance{margin-right:50px}.giftcheckbalanceform{margin-top:10px}.giftcheckbalanceform input.textinput{font-size:1.2em;margin-top:1px}.accountnavtext{margin:15px 15px 15px 20px}.defaultselection{margin:0 0 5px 0}.returningcustomers{margin:25px 0;text-align:right}.returningcustomers p{margin-bottom:20px}.returningcustomers input.textinput,.returningcustomers input.textinputpw{width:118px}.returningcustomers .username,.returningcustomers .password{margin-top:0}.returningcustomers .rememberme{float:none;clear:both;text-align:right;margin-right:2px}.returningcustomers .rememberme label{font-weight:normal;vertical-align:bottom;margin-left:2px}.returningcustomers button,.returningcustomers input[type="submit"]{border:1px solid #c9c9c9;text-transform:uppercase;text-decoration:none;background-color:#2b2b2b;color:#fff;padding:5px 20px;float:right;margin:0;-webkit-appearance:none}.createaccountbutton button{border:1px solid #c9c9c9;text-transform:uppercase;text-decoration:none;background-color:#2b2b2b;color:#fff;padding:5px 20px;margin:0}.createaccount{margin:0;padding:0 12px}.createaccount .createaccountbutton{margin:35px 75px 15px 25px;text-align:right}.createaccount .createbenefits p{margin:0}.createaccount .createbenefits p strong{font-weight:bold}.checkorder{height:125px;margin:10px 0 25px 0}.checkorder input.textinput,.checkorder input.textinputpw{width:118px}.checkorder p{margin:0 10px 10px 10px;text-align:left}.checkorder .ordernumber{margin:5px 75px 0 25px;text-align:right}.checkorder .formactions{margin:5px 70px 0 25px}.ui-dialog .accountlogin,.ui-dialog .wishlistlogin{padding:5px 5px 0 5px;margin:0;width:auto;min-width:0}.ui-dialog .accountlogin h3{border-bottom:1px solid #D9D9D9;color:#4E4E4E;font-size:1.4em;font-weight:normal;line-height:1em;margin:0;padding:7px 12px;text-transform:uppercase}.ui-dialog .cologinmessage{border-bottom:1px solid #EDEDED;margin-bottom:15px;padding:0 0 12px 12px}.ui-dialog .accountlogin .cologinmessage h3{border-bottom:none!important;color:#4E4E4E;font-size:13px;font-weight:normal;line-height:1.5em;text-transform:uppercase}.ui-dialog .accountlogin h2{border-bottom:none!important;color:#4E4E4E;font-size:1.3em;font-weight:normal;line-height:1.5em;text-transform:uppercase}.ui-dialog .accountlogin .logincustomers{margin:0 5px}.ui-dialog .createaccount li{color:#4E4E4E;font-size:1.2em;font-weight:normal;line-height:1.5em;list-style:disc inside none;padding-left:20px}.ui-dialog .returningcustomers .rememberme{float:right;text-align:left}.ui-dialog .logincustomers .returningcustomers{margin:20px 0;padding:0 12px;text-align:left}.ui-dialog .createaccount .createaccountbutton{margin:5px 0}.accountoverview{font-size:1.1em;margin:5px 0 0 50px;width:700px}.accountwelcome{margin:0 25px}.accountwelcome .welcomemessage{font-size:1.4em;font-weight:bold}.accountlanding{margin-left:75px}.accountlanding table{width:95%}.accountlanding td{border-bottom:1px dashed #2b2b2b;padding:10px 0}.accountlanding h2 a{color:#2b2b2b;text-decoration:none}.accountlanding h2 img{padding:3px 10px}.accountlandingtitle{font-size:27px;color:#6b6b6b;text-align:center}.accountbody{font-size:15px;color:#6b6b6b;text-align:center;line-height:22px}.accounteditaddress{font-size:1.1em;margin:5px 0 0 0}.address_list{border-bottom:1px solid #CBCBCB}.accountaddress{margin:0;border:1px solid #CBCBCB;border-bottom:0 none;padding:10px 30px}.accountaddress .miniaddress div{white-space:nowrap}.accountaddress .actions{margin:0;text-align:left}.accountaddress .actions button{margin:0 0 0 14px;float:left;border:1px solid #CBCBCB;background:#fff;text-transform:uppercase;padding-top:3px;padding-bottom:3px;font-family:Times New Roman}.accountaddress .miniaddress{float:left;width:175px}.accountaddress .actions a.deletelink{display:block;margin:0 0 0 17px;text-decoration:underline;float:right;color:#F88017;font-size:12px}.accountaddress .actions a.deletelink:hover{text-decoration:underline}.accounteditaddress a.createaddress{text-decoration:none;color:#fff;text-transform:uppercase;font-family:Times New Roman}.miniaddress{margin:0 0 0 17px}.miniaddress .addressname{font-weight:bold;text-transform:uppercase}.miniaddress .name{text-transform:uppercase}.miniaddress .address .location .city{display:inline}.miniaddress .address .location .statedivider{display:inline;margin-right:5px}.miniaddress .address .location .state{display:inline;margin-right:5px}.miniaddress .address .location .zip{display:inline}.accountpaymentinstruments{font-size:1.1em;margin:5px 0 0 0}.accountpaymentinstruments a.addcreditcard{text-decoration:underline}.creditcard{float:left;margin:15px 0 15px 25px;width:200px}.minicreditcard{margin:0 0 0 17px}.minicreditcard .owner{overflow:hidden;white-space:nowrap}.creditcard .actions{text-align:left;margin:5px 0 5px 17px}.creditcard .actions a.deletelink{display:block;margin:0 0 0 17px;text-decoration:underline}.creditcard .actions a.deletelink:hover{text-decoration:underline}.minicreditcard .expirationdate .label{display:none}.accountpaymentinstruments .minicreditcard .expirationdate .label{display:inline;font-weight:normal;text-transform:uppercase}.expirationdate .expires{display:inline}.creditcardform .month .label,.creditcardform .year .label{display:none}.creditcardform .formfield .month{position:relative}.creditcardform .formfield .month .errormessage{position:absolute;top:30px}.creditcardform .formfield .errormessage{white-space:normal;width:200px}.creditcardform .year .expirationdate{width:auto}.registration{font-size:1.1em;margin-top:5px;width:365px;float:left}.registration .emailsignupcheckbox{float:left;margin:0 4px 0 154px}.registration .emailsignup{width:300px;float:left}.pt_account #leftcolumn,.pt_order #leftcolumn,.pt_wishlist #leftcolumn{border-left:1px solid #CBCBCB;border-right:1px solid #CBCBCB}.passwordreset p{margin:8px;font-family:Times New Roman;width:358px}.passwordreset .label{width:140px;float:left;text-transform:uppercase;font-family:Times New Roman;text-align:left;font-weight:normal}.passwordreset select.selectbox{width:204px}.passwordreset p{margin:8px;font-family:Times New Roman}.passwordreset button.cancel{background:#fff;margin-right:10px;text-transform:uppercase;font-family:Times New Roman;font-size:11px;padding:4px 8px;border:1px solid #CBCBCB}.passwordreset .label{width:140px;float:left;text-transform:uppercase;font-family:Times New Roman;text-align:left;font-weight:normal;font-size:12px}.passwordreset select.selectbox{width:204px}.passwordreset .formactions{clear:both;padding:8px 0 0;width:375px}.passwordreset #PasswordResetForm input{width:227px}.passwordreset #PasswordResetForm select{width:227px}.passwordreset .errorform{margin-left:10px;margin-top:0}.confirmationcontainer .passwordsent{color:#2B2B2B;font-size:1.5em;font-weight:bold;margin:auto;padding:50px 0 25px 2px;text-align:center;width:250px}.confirmationcontainer .actions{margin:65px 15px 15px 0}.orderheader .label{font-size:1.1em;font-weight:bold;margin:3px 3px 0 0;text-align:left;width:auto}.orderheader .value{font-size:1.1em;margin:3px 0 0 0;position:relative;text-align:left;width:auto}.orders{margin:5px 0 0 43px;width:709px}.orders .pagination{width:100%;margin-top:5px}.orders .pagination ul{padding-right:15px;width:auto}.order{border:1px solid #CCC;margin:10px 0 0 0}.orderheader{background:#CCC;padding:0 3px 3px 5px}.orderheader button{margin:5px 0 -50px 0;padding:0 3px 0 0;float:right}.orderheader button span{padding:0 0 0 5px}.orderdate,.orderstatus,.ordernumber{display:inline}.orderinfo{padding:5px 3px 3px 5px}.orderinfo table.orderinfotable{width:100%}.orderinfo table.orderinfotable td{overflow:hidden;vertical-align:top;width:30%}.orderinfo table.orderinfotable td.orderitems{width:40%}.orderinfo .label{font-size:1.2em;text-align:left;width:auto}.orderinfo .value{font-size:1.2em;overflow:hidden;text-align:left;width:auto}.orderinfo ul{font-size:1.2em;list-style:url("../images/nav_line.gif") outside;margin:0 0 0 15px}.orderinfo .viewall{overflow:hidden;text-align:left;white-space:nowrap;width:auto}.orderinfo .viewall .viewalltext{color:#369;cursor:pointer;text-decoration:underline}.orderdetails{margin:5px 0 0 50px;width:700px}.orderdetails .price{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:1em;font-style:normal;display:inline}.orderdetails .orderheader{background:transparent;padding:0}.orderdetails .formactions a{font-size:1.2em;margin:0 0 0 10px}.orderpayment{border:1px solid #CCC;margin:5px 0}.orderpayment table.orderpaymentdetailstable{width:100%}.orderpayment table.orderpaymentdetailstable td{padding:0 3px 3px 5px;vertical-align:top}.orderpayment table.orderpaymentdetailstable td.orderbilling{border-right:1px solid #CCC;width:40%}.orderpayment td.orderbilling .label{float:none;font-size:1.2em}.orderpayment td.orderbilling .miniaddress{font-size:1.2em;margin:0}.orderpayment table.orderpaymentdetailstable td.orderpaymentinstruments{border-right:1px solid #CCC;width:30%}.orderpayment td.orderpaymentinstruments .label{float:none;font-size:1.2em}.orderpayment td.orderpaymentinstruments .minicreditcard{font-size:1.2em;margin:0}.orderpayment td.orderpaymentinstruments .minicreditcard .owner{display:none}.orderpayment td.orderpaymentinstruments .paymenttype{font-size:1.2em}.orderpayment td.orderpaymentinstruments .paymentamount .label{font-weight:normal}.orderpayment td.orderpaymentinstruments .paymentamount .value{font-size:1.2em}.orderpayment table.orderpaymentdetailstable td.orderpaymentsummary{vertical-align:top;width:30%}.orderpayment td.orderpaymentsummary .paymenttotal{float:none;font-size:1.2em;text-align:right;width:auto}.orderdetailsummary table.ordertotalstable{width:100%}.ordershipments h3{background-color:transparent;font-size:1.8em;font-weight:bold;padding:0 0 0 8px}.orderdetailsummary .label{font-weight:normal;margin:0 3px 0 0;overflow:hidden;float:right;white-space:nowrap}.orderdetailsummary .value{text-align:right;overflow:hidden;white-space:nowrap;width:auto}.orderdetailsummary .ordertotal{border-top:1px dashed #2b2b2b;margin-top:3px;padding-top:3px}.orderdetailsummary .ordertotal .label,.orderdetailsummary .ordertotal .value{font-weight:bold}.ordershipment{border:1px solid #CCC;margin:5px 0}.ordershipment table.ordershipmenttable{width:100%}.ordershipment table.ordershipmenttable th{border:0;padding:3px 5px}.ordershipment table.ordershipmenttable td{border:0;border-bottom:1px solid #CCC;padding:3px 5px;vertical-align:top}.ordershipment table.ordershipmenttable td.ordershipmentdetails{border-left:1px solid #CCC;width:200px}.ordershipment table.ordershipmenttable .product .name a{color:#2b2b2b;font-size:1.2em;font-weight:bold}.ordershipment table.ordershipmenttable .promo{font-size:1.1em}.ordershipment table.ordershipmenttable .productattributes{font-size:1.2em}.ordershipment table.ordershipmenttable .productoption{font-size:1.2em;font-weight:bold}.ordershipment table.ordershipmenttable td.ordergiftcertattributes{font-size:1.2em}.ordershipment .ordergiftcertto,.ordershipment .ordergiftcertfrom{padding:5px 0 0}.ordershipment .ordergiftcertto .label,.ordershipment .ordergiftcertfrom .label{display:block}.ordershipment table.ordershipmenttable td.ordershipmentgiftmessageheader{padding:0}.ordershipment table.ordershipmenttable td.ordershipmentgiftmessage{border:0;font-size:1.2em}.ordershipment td.ordershipmentdetails{font-size:1.2em}.ordershipment .ordershipmentaddress{margin-bottom:10px}.orderdetails .notfound{font-size:1.4em;height:300px;padding:60px 0 0;text-align:center}.wishlist{font-size:1.1em;margin:5px 0 0 42px;width:700px;float:right}.wishlist .wishlistsearchform{padding:10px 0 10px 20px;text-transform:uppercase;border-bottom:1px solid #CBCBCB;font-weight:normal}.wishlist .wishlistsearchform .lastname{display:inline}.wishlist .wishlistsearchform .firstname{}.wishlist .wishlistsearchform .email{display:inline}.wishlist .wishlistsearchform .formactions,.wishlistsearchresult .wishlistsearchform .formactions{display:inline}.wishlist .wishlistsearchform .wishlistsubmit button{font-size:0.8em;padding:0 5px}.wishlist .wishlistaddgiftcert{border-bottom:1px solid #CBCBCB;padding:10px 74px 10px 20px}.wishlist .wishlistaddgiftcert button{float:right;margin:4px -6px 0 0;border:1px solid #CBCBCB;background:#fff;text-transform:uppercase;font-family:Times New Roman;padding:5px 10px;font-weight:bold}.wishlistitems .wishlistempty{border-top:1px solid #CCC;padding:75px 0 150px 0;text-align:center}.wishlistitems .wishlistempty .wishlistemptymessage{color:#DB2B6D;font-size:1.3em;font-weight:bold}.wishlistitems .wishlistsharing{border-top:1px solid #CBCBCB;padding:10px 0 10px 20px}.wishlistitems .wishlistsharing .productlistshare{display:inline;float:left}.wishlistitems .wishlistsharing .productlisturl{float:right;width:284px;overflow:hidden}.wishlistitems .wishlistprivatepublic{display:inline;float:left;margin:0 4px 0 0}.wishlistproducts .attribute{font-size:1em}.wishlistremove,.wishlistupdate{padding:0 4px 6px 0;float:left}.wishlistaddtocart .label{float:none;margin:0 4px 0 0;width:auto}.wishlistaddtocart input.quantityinput{margin:0 0 3px 0}.wishlistsearchresult{margin-left:42px;width:711px;float:right}.wishlistsearchresult .wishlistsearchform .lastname{display:inline}.wishlistsearchresult .wishlistsearchform .firstname{display:inline}.wishlistsearchresult .wishlistsearchform .email{display:inline}.wishlistsearchresult .wishlistsearchform .wishlistsubmit{display:inline}.wishlistsearchresult .wishlistsearchform .wishlistsubmit button{font-size:0.8em;padding:0 5px}.wishlistresults{margin-top:10px}.wishlistresults .wishlistresultsempty{padding:75px 0 150px 0;text-align:center}.wishlistresults .wishlistresultsempty .wishlistemptymessage{font-size:1.3em;font-weight:bold}.wishlistresults .wishlistresultsempty .wishlistemptymessage .value{color:gray;font-style:italic}.wishlistresults table.wishlistresultstable th{background-color:#CBCBCB;font-size:11px;font-weight:normal;padding:6px 23px;text-transform:uppercase;background-color:#EFEFEF;border-bottom:1px solid #CBCBCB;border-top:1px solid #CBCBCB;border-right:0 none}.wishlistresults table.wishlistresultstable td{font-size:1.1em;margin:1px;padding:5px 23px;background-color:#fff}.wishlistresults table.wishlistresultstable td.view{width:75px}.wishlistsearch{margin:20px 0;padding:0 12px;text-align:left}.wishlistsearch .wishlistsearchform{margin:5px 75px 25px 25px;text-align:right}.wishlistsearch .wishlistsearchform .firstname{float:left;margin-top:5px;text-align:left;text-transform:uppercase}.wishlistsearch .wishlistsearchform .divider{margin-right:125px}.wishlistsearch .wishlistsearchform .formactions{margin:5px 0 0 0}.giftregistry{margin:0 20px;width:700px}.giftregistry h1{font-size:1.8em;margin:20px 0 0 0}.giftregistry h2{font-size:1.2em;margin:10px 0 0 0}.giftregistry h3{color:#2b2b2b;font-size:1.3em;padding:4px 4px 5px}.giftregistry h4{color:#2b2b2b}.giftregistrylanding{font-size:1.1em;margin:5px 0 0 50px;width:700px}.giftregistrylanding input.textinput,.giftregistrylanding input.textinputpw,.giftregistrylanding select.selectbox{clear:right;width:118px}.giftregistrysearch{min-height:125px;margin:10px 0 0}.giftregistrylanding .giftregistrysearchform{margin:5px 75px 0 25px;text-align:right}.giftregistrylanding .giftregistrysearchform .formfield{float:right}.giftregistrylanding .giftregistrysearchform .label{width:100px}.giftregistrylanding .giftregistrysearchform .value{width:118px}.giftregistry .giftregistrysearchform{position:relative;width:700px}.giftregistry .giftregistrysearchform .formfield{display:inline;float:left;text-align:right;width:200px}.giftregistry .giftregistrysearchform .label{display:inline;font-size:1.1em;margin:0 4px 0 10px;width:75px;white-space:nowrap}.giftregistry .giftregistrysearchform .value{display:inline;text-align:left}.giftregistry .giftregistrysearchform input.textinput{width:100px}.giftregistry .giftregistrysearchform .actions{position:absolute;bottom:0;right:0;padding:0;margin:0}.giftregistry .giftregistrysearchform .email{display:inline}.giftregistry .giftregistrysearchform .giftregistrysubmit{display:inline}.giftregistry .giftregistrysearchform .giftregistrysubmit button{font-size:0.8em;padding:0 5px}.giftregistry .giftregistryadvanced{display:none;margin:20px 0 0 0}.giftregistry .selectaddress .selectaddressstar{color:#DB2B6D;font-size:1.2em}.giftregistry .selectaddress .selectaddressmessage{color:gray;font-size:1.1em}.giftregistry .addressform{margin:0 0 25px 0}.giftregistry .addresslist{margin:5px 0 15px 12px}.giftregistry .addresslist select{width:400px}.giftregistry .formfields{margin-top:8px}.giftregistry .actions{width:400px}.giftregistry .ui-tabs .ui-tabs-panel{border-top:1px solid #AAA;border-bottom:0;border-left:0;border-right:0}.giftregistry .ui-widget-header{margin:20px 0 0 0}.giftregistry p{font-size:1.1em;padding:8px 50px 0 0}.giftregistry .giftregistryaddressafter{margin-top:50px}.giftregistry .addaddresscontainer{margin:8px 0 0 153px}.giftregistry .addaddresscontainer label{font-weight:normal}.giftregistry .giftregistryeventinfo{padding:0 0 0 40px}.giftregistryevent h2{margin:10px 0 0 0;font-size:1.4em}.giftregistryevent .label{font-size:1.1em}.giftregistryevent .giftregistryeventform{margin:0 0 40px 40px}.giftregistryevent .giftregistryeventform .value{float:none}.giftregistryevent .giftregistryeventform .caption{margin:0 0 0 155px}.giftregistryevent .formactions{margin:12px 0;width:360px}.giftregistryevent .giftregistryparticipateform{margin:0 0 40px 40px}.giftregistryevent .giftregistryparticipateform .value{float:none}.giftregistry .registrycreatemessage{margin:24px 0 0 0;white-space:nowrap}.giftregistry table.registryresultstable{width:700px}.giftregistry table.registryresultstable th{padding:4px 0 4px 4px}.giftregistry table.registryresultstable td{font-size:1.1em;padding:4px}.giftregistry td.eventtype{width:70px}.giftregistry td.eventlocation{width:auto}.giftregistry td.eventdate,.giftregistry td.eventdelete,.giftregistry td.eventdetails{width:55px}.giftregistry td.eventview{width:30px}.giftregistry td.detailscolumn{width:387px;padding:0 0 8px 0}.giftregistry td.iteminfo{padding:4px 8px 8px 0;width:200px}.giftregistry td.iteminfo .label{font-weight:normal;margin:0 4px 0 0}.giftregistry .giftregistryaddgiftcert{margin:0 0 0 0}.giftregistry .giftregistryaddgiftcertbutton{float:left;padding:0 4px 24px 0}.giftregistry .giftregistryhelp{float:left;width:500px}.giftregistry .shareregistry{border:1px solid #CCC;padding:6px 4px}.giftregistry .share{float:left;display:inline}.giftregistry .shareurl{float:left;padding:3px 0 0 4px;overflow:hidden;white-space:nowrap;max-width:685px}.giftregistry .giftregistryprivatepublic{display:inline;float:left;padding-right:4px}.giftregistry .registry{margin:32px 0 0 0}.giftregistryaddresses .label{font-size:1.1em}.giftregistryeventoverview{margin:0 0 0 25px}.giftregistryeventoverview h2{color:#c0c0c0;font-size:1.7em}.giftregistryeventoverview .value,.giftregistryeventoverview .label{font-size:1.1em;margin:5px 5px 0 0}.giftregistry .eventinformation{padding:6px 4px 8px 4px;border:1px solid #ccc}.giftregistry .eventinformation{font-size:1.1em;padding:4px 0 0 4px;margin:0}.giftregistry .eventinformationuserinfo{float:left;width:50%;margin:0}.giftregistry .eventinformationeventinfo{float:left;width:50%;margin:0}.giftregistry .giftregistryitemcontainer{width:100%}.giftregistry .giftregistryproducts{border:1px solid #ccc}.giftregistry .attribute{font-size:1em}.giftregistry .giftregistrylineitem .label{font-weight:bold;text-align:left;width:50px}.giftregistry .giftregistryactionitems{padding:4px 8px 8px 0;float:right;font-size:1.1em}.giftregistry .giftregistryactionitems .label{font-weight:normal;float:none;width:auto}.giftregistry .giftregistryactionitems .value{display:inline;float:none}.giftregistry .giftregistryactionitems a{color:#2b2b2b}.giftregistry .giftregistrydateadded{margin:0 0 6px 0;text-align:right}.giftregistry .giftregistryqty{float:right;margin:0 0 2px 0}.giftregistry .giftregistryqty .label{padding:4px 0 0 0;width:auto}.giftregistry .giftregistrypurchased{float:right;margin:0 0 2px 0}.giftregistry .giftregistrypurchased .label{padding:4px 0 0 0;width:auto}.giftregistry .giftregistrypriority{text-align:right;white-space:nowrap;margin:0 0 4px 0}.giftregistry .giftregistrypriority .label{padding:4px 0 0 0;width:auto;float:none}.giftregistry .giftregistrypriority .value{float:none;display:inline}.giftregistry .giftregistrymakeprivate{float:right;white-space:nowrap;margin:4px 0 4px 0}.giftregistry .giftregistrymakeprivate .checkbox{float:left;margin:0 4px}.registrationform .formactions{margin:10px 0;width:390px}.giftregistryremove,.giftregistryupdate{float:right;padding:0 4px 3px 0;width:83px}.giftregistryaddtocart{float:right}.giftregistryaddtocart .label{float:none;margin:0 4px 0 0;width:auto}.giftregistryaddtocart input.quantityinput{margin:0 0 3px 0}.giftregistry .giftregistryemptymessage{font-size:1.4em;height:300px;padding:60px 0 0;text-align:center}.giftregistry .giftregistrypurchasedby{margin:0 0 6px 0;text-align:right}.giftregistry .giftregistrypurchasedby .label{float:none;width:auto}.giftregistry .giftregistrypurchasedby .value{float:none}.giftregistry .giftregistrydatepurchased{text-align:right;white-space:nowrap;margin:0 0 4px 0}.giftregistry .giftregistrydatepurchased .label{padding:4px 0 0 0;width:auto;float:none}.giftregistry .giftregistrydatepurchased .value{float:none;display:inline}.giftregistry .giftregistryqtypurchased{text-align:right;white-space:nowrap;margin:0 0 4px 0}.giftregistry .giftregistryqtypurchased .label{padding:4px 0 0 0;width:auto;float:none}.giftregistry .giftregistryqtypurchased .value{float:none;display:inline}.giftregistry .printpage{background:transparent url(../images/icon_print.png) no-repeat left center;padding:10px 0 10px 20px;float:right;text-decoration:underline}.storelocator h1{margin:20px 0 0 0;font-size:1.8em}.storelocator h2{margin:0 0 0 0;font-size:1.4em}.storelocator h3{font-size:1.3em;color:#2b2b2b;padding:4px 4px 5px;margin:16px 0 24px 0}.storelocator h4{color:#2b2b2b}.storelocator input.textinput,.storelocator input.textinputpw{margin:2px 0 0 0;width:40px}.storelocator .label{width:auto}.storelocator select.selectbox{width:150px;margin:2px 4px 0 0}.storelocator{width:700px;margin:0 0 0 20px}.storelocator .storelocatorsearch{text-align:center;margin:0 0 24px 0}.storelocator p{margin:0 auto;width:375px;font-size:1.1em}.storelocator .domestic{float:left;width:345px;text-align:center;border-right:1px solid #ccc}.storelocator .zipsearchactions{width:100%;text-align:left;padding:16px 0 16px 0}.storelocator .zipsearchactions .label{padding:4px 0 0 12px}.storelocator .zipsearchactions select.selectbox{margin:2px 4px 0 0;width:auto}.storelocator .statesearchactions{width:100%;text-align:left;padding:16px 0 8px 0}.storelocator .statesearchactions .label{padding:4px 0 0 0}.storelocator .international{float:left;text-align:center;width:345px}.storelocator .internationalsearchactions{width:100%;text-align:left;padding:16px 0 8px 0}.storelocator .internationalsearchactions .label{padding:4px 0 0 40px}.storelocator .internationalcontent{margin-top:16px;margin-left:auto;margin-right:auto;width:275px}.storelocator .storelocatorsearchresults h1{font-size:1.4em;margin:20px 0 0 0}.storelocator .storelocatorsearchresults th{padding:4px 0 4px 4px}.storelocator .locationhighlight{color:#DB2B6D}.storelocator .locatorsearchresults{padding:0 0 0 20px}.storelocator .storeinformation h5{font-weight:bold;background:transparent;font-size:1em;padding:0;margin:0 0 0 4px;display:inline}.storelocator .storename,.storeaddress,.storemap{padding:4px 0 8px 4px;vertical-align:top;border-left:2px solid white;background-color:#ececec}.storelocator .storeaddress,.storemap{border-left:2px solid white;background-color:#ccc}.storelocator .backtolocator{line-height:48px}.storedetails{width:820px;white-space:nowrap}.storedetails h1{font-size:1.2em;margin:0 0 0 0}.storedetails .storeimagescontainer{float:left;width:320px;height:420px;margin:0 8px 0 0;border:1px solid #2b2b2b}.storedetails .storeinfocontainer{float:left;width:490px}.storedetails .storeinfo{height:174px}.storedetails .storemap{width:467px;height:246px;padding:0;background:transparent;border:1px solid #2b2b2b}.storedetails .storeaddress,.storehours,.storeevents{background:transparent;margin:0 0 8px 0;padding:0 0 0 4px}.customerservice{font-size:1.1em;margin:0 0 0 50px;width:700px}.customerservice p{width:500px;text-align:center}.customerservicesection{float:left;margin:25px 50px 0 0;width:40%}.customerservicesection h5{background-color:transparent;padding:2px 0 2px 0;text-decoration:underline}.customerservicesection ul{padding:0 0 0 20px}.customerservicesection li a{color:#2b2b2b;text-decoration:none}.customerservicesection li a:hover{text-decoration:underline}.contactus{width:700px;margin:0 0 0 20px}.contactus .formactions{margin:10px 0;width:353px}.contactus .messagesent{font-size:1.4em;height:300px;padding:60px 0 0;text-align:center}.contactus .messagesent p{line-height:24px}.disabledcontainer{background-color:#efefef;padding:0;margin:-3px 0 0 0;height:157px}.disabledmessage{color:#b53300;font-size:1.3em;font-weight:bold;height:157px;padding:50px 0 0 0;margin:0 auto;width:600px}.disabledmessage p{padding:0 0 0 150px}.notfound,.generalerror{margin:0 auto;width:960px}.errorpagemessage{background-color:#CCC;font-size:1.4em;font-weight:bold;padding:8px 8px 12px 8px;margin:12px 0}.errorpage,.errorfooter{padding:0 24px}.errorpage .errorsearch{margin:16px 0 20px 10px}.errorpage .errorfooter{border-top:1px dashed #2b2b2b}.errorpage .errorfooter .errorfooterbottom{border-right:1px dashed #2b2b2b;float:left;font-size:1.1em;padding:20px 20px 20px 10px;width:45%}.errorpage .errorfooter .errorfooterbottom p{margin:0 0 10px 0}.errorpage .errorfooter .errorfooterbottom p a{color:#2b2b2b}.errorpage .errorfooter .errorfooterbottomslot{float:right;width:49%}.tooltipcontainer{font-size:1.1em;padding:8px 4px}.tooltipcontainer p strong{font-weight:bold}.tooltipcontainer p{padding:0 0 8px 0}#tooltip{position:absolute;z-index:3000}#tooltip.tooltipshadow{width:210px;padding:10px;border:none;background-color:transparent;opacity:0.8}.recommendationdetail{background-color:white;border:1px solid #2b2b2b;font-size:1.1em;overflow:hidden;width:300px}.recommendationdetail li{list-style-position:inside;list-style-type:disc}.recommendationdetail .recommendationheader{background-color:#CCC}.recommendationdetail .productname{font-size:1.3em;font-weight:bold;padding:5px 3px 3px;white-space:nowrap}.recommendationdetail .price{font-size:1.4em;font-weight:bold;font-style:normal;padding:5px 3px 3px}.recommendationdetail .price .salesprice{color:#DB2B6D}.recommendationdetail .productshortdescription{padding:5px 3px 3px}.recommendationdetail .productmainattributes{padding:5px 3px 3px}.recommendationdetail .productmainattributes .attribute{font-size:1.0em}.sitemap{margin:0 0 0 15px;width:700px}.sitemap ul,.site_map_content ul{margin:4px 0 8px 16px}.subbannercontainer{position:relative;height:138px;margin:5px 0 8px 5px}.subbannercontainerlayertop{position:absolute;height:138px;width:752px;top:0;left:0;z-index:10}.subbannercontainerlayertop a{display:block;cursor:pointer}.subbannercontainerlayertop img{height:138px;width:752px}.subbannercontainerlayerbottom{position:absolute;z-index:1}.analytics{display:none}.aboutus{color:#59686E;padding:24px 16px 0 16px}.aboutus h1{border-bottom:1px solid #2b2b2b;font-size:1.8em}.aboutus h1 .libraryfolder{color:#495d6c}.aboutus h1 .divider{color:#495d6c;font-weight:normal}.aboutus h1 .librarypage{color:#8f979d}.aboutus h2{font-size:1.3em;margin:7px 0 5px 0}.aboutus p{font-size:1.1em;margin:4px 0 0 11px;text-align:justify}.aboutus ul{font-size:1.1em;margin:0 0 24px 24px}.sf-menu li:hover ul,.sf-menu li.sfHover ul{top:2em}.sf-menu li{background-color:transparent}.sf-menu a{border:none}.sf-menu li li{background-color:#fff;border-top:1px solid #CBCBCB;overflow:hidden}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:none}.categorymenu a.selected{background-color:transparent;color:#2b2b2b;font-size:1em;font-weight:bold}.email_signup fieldset{width:350px;height:auto}.email_signup .picture_right{float:right;height:534px}.email_signup .home_right{float:right}.email_signup select{width:65px}.tooltip-bubble{margin-top:-50%;display:none;position:absolute;width:300px;height:200px;background-color:#850c70}#editprofile .requiredcaption strong{font-family:Times New Roman;color:#2b2b2b;font-style:italic;padding-left:3px}#editprofile .formfield .label .requiredindicator{float:left}#editprofile .requiredcaption{margin:1px 0 15px 0}.label .labeltext{float:left;text-transform:uppercase;padding-left:3px;font-weight:normal}.address2 .label .labeltext{}.accountaddress .defaultselection{margin:0 0 5px 0;text-transform:uppercase;width:233px;float:left;font-size:12px}.headerThree .secondAccount{font-size:24px;font-weight:normal}.phone .label .labeltext{}.label_main_selected{background:#CBCBCB}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:block}* html.clearfix{height:1%}.pt_account #main #leftcolumn .contentasset .navgroup h3{background:url("../images/arrowopen.gif") no-repeat scroll 12px 17px transparent}@media only screen and (min-width:1224px){.returningcustomers button:hover,.returningcustomers input[type="submit"]:hover{background:url("../images/blackbuttonbk.png") #bebebe top left repeat-x;cursor:pointer}.createaccountbutton button:hover{background:url("../images/blackbuttonbk.png") #bebebe top left repeat-x;cursor:pointer}}.debug{background-color:yellow;border:1px solid red;color:black;font-size:14px;text-decoration:none}.gridCategory{clear:both;width:698px;text-align:center;font-size:20px;padding:10px}#quickviewsetproduct{min-height:635px}.quickviewtoptitle{border-bottom:1px solid #CBCBCB;font-size:23px;text-align:center;margin:10px 20px;padding-bottom:10px;color:#000;text-transform:uppercase}.quickviewbottomnav{margin:20px;margin-bottom:5px;border-top:1px solid #CBCBCB;padding-top:10px}.quickviewbottomnav .setproductimage{float:left;cursor:pointer;margin:5px}.quickviewbottomnav .setproductimage img{width:100px;height:115px}.quickviewbottomnav .setproductimage.selected{margin:3px;border:2px solid #000}.quickviewbottomnav .bottomnavtext{text-transform:uppercase;width:130px;height:60px;float:left;margin:5px;font-size:18px;text-align:center;padding:30px 25px 25px 25px;color:#000}.share-wrapper .share-title{float:left;margin-right:14px;font-size:15px;margin-top:20px;margin-bottom:15px;color:#002658}.share-wrapper .share-link{float:left;width:18px;height:19px;margin-right:14px;margin-top:17px;margin-bottom:15px}.share-wrapper .last{float:left;width:18px;height:19px;margin-right:0}.share-wrapper .share-facebook{background:url('../images/share/facebook.png')}.share-wrapper .share-google{background:url('../images/share/google.png')}.share-wrapper .share-pinterest{background:url('../images/share/pinterest.png')}.share-wrapper .share-tumblr{background:url('../images/share/tumblr.png')}.share-wrapper .share-twitter{background:url('../images/share/twitter.png')}.share-wrapper .share-email{background:url('../images/share/email.png')}.custompdp{margin-bottom:25px}.custompdp .left{width:540px;margin:10px 0 20px;float:left}.custompdp .right{width:380px;margin-bottom:20px;float:right}#luciteletters .swatch{width:43px;height:46px;margin:3px;float:left}#luciteletters .swatch:hover{cursor:pointer}#luciteletters .swatch.selected{margin:2px;border:1px solid #666}#luciteletters .swatch img{width:43px;height:46px}#luciteletters .shareemail{display:none}#luciteletters .addtowishlist{float:left;padding:4px 8px;display:block;border:1px solid #CBCBCB;font-family:"Baskerville2BTRoman","Times New Roman",Georgia,Serif;text-transform:uppercase;height:auto;line-height:normal;color:#6B6B6B;font-size:1.4em;text-decoration:none;cursor:pointer;text-transform:uppercase;text-align:center;margin-top:10px}#luciteletters .addtowishlist span{font-style:italic;text-transform:none}#QuickViewDialog #luciteletters{padding:20px 22px 0 26px}#luciteletters .pricing{margin:20px 0 5px 0}#luciteletters .pricing .price div{color:#5f5f5f;font-size:17px}#luciteletters .collapsibleDetails .colorLongDescription,#luciteletters .collapsibleDetails .colorLongDesc{display:none}.searchrefinements .searchcategories .refineattributes ul li.selected{height:auto}.searchrefinements .refineattributes li.selected ul{margin-top:3px}.searchrefinements .refineattributes li.selected ul li{margin-left:15px}.searchrefinements .refineattributes li.selected ul li a{background-image:url(../images/bullet-unsel.gif)}.searchrefinements .refineattributes li.selected ul li.selected a,.searchrefinements .refineattributes li.selected ul li a:hover{background-image:url(../images/bullet-sel.gif)}.searchrefinements .refineattributes li.selected ul li.selected a:hover{background-image:url(../images/bullet-clear.gif)}.cart .visamecheckout{font-size:1.2em;text-align:center}.cart .visamecheckout .or-visame{display:block;padding:10px 0;text-align:center;text-transform:uppercase}#orderreviewshipping{float:left;width:56%}.placeorder_footer_and_actions{float:right;width:43%}#contentCO #orderreviewshipping .shippingmethod{margin-bottom:0;min-height:0;padding-right:0}#contentCO #orderreviewshipping .shippingmethods{padding-right:0}#orderreviewshipping .shippingmethods label{min-width:163px;text-align:left}#contentCO #orderreviewshipping .shipping-method-leaders{max-width:60px;overflow:hidden;display:inline-block;height:18px}#contentCO #orderreviewshipping .shippingdescription{display:inline;text-align:left;padding-left:4px}#contentCO #orderreviewshipping .giftdiv{border:none;padding:0;margin:0}#contentCO #orderreviewshipping .giftdiv .label{width:initial}#contentCO #orderreviewshipping .giftmessagetext .contentasset{display:inline-block}#contentCO #orderreviewshipping .giftmessagetext .maxchar{display:inline;float:none;padding-left:4px}#contentCO #orderreviewshipping .giftdiv .value{width:180px}#contentCO #orderreviewshipping .giftdiv .value label{padding-right:140px}.category-landing-search-banner .contentasset{padding-top:7px;padding-left:7px}.personalize_list .small_image{border:0;float:left;margin:3px;cursor:pointer;position:relative}.personalize_list .small_image img{width:39px;height:39px}.personalize_list .dragdroptext{font-weight:normal;letter-spacing:-1px;font-size:1.2em;margin:5px 0;text-align:center;font-style:italic;color:#555}.personalize_list .selectedlist{min-height:56px;width:100%;margin-top:10px}.personalize_list .selectbackground{position:absolute;width:100%}.personalize_list .selectbackground .selectionfield{border:1px solid #CBCBCB;float:left;width:39px;height:42px;margin:2px}.personalize_list .customaddtowishlist{float:left;padding:4px 8px;display:block;border:1px solid #CBCBCB;font-family:"Baskerville2BTRoman","Times New Roman",Georgia,Serif;text-transform:uppercase;height:auto;line-height:normal;color:#6B6B6B;text-decoration:none;cursor:pointer;text-transform:uppercase;text-align:center;margin-top:10px;margin-left:6px}.personalize_list .addAllProductsToBagBtn button,.personalize_list .addProductsToBagBtn button{font-style:italic;font-size:1em}.personalize_list .addAllProductsToBagBtn span,.personalize_list #addProductsToBagBtn span{text-transform:uppercase;font-style:normal}.personalize_list .customaddtowishlist span{font-style:italic;text-transform:none}#contentMobileView #breadcrumb{display:none}.guide-one-product{float:left;min-height:390px;padding:0 1%;width:47%}.home-care-guide h1 img{position:relative;top:-12px}.guide-image,.guide-name{text-align:center;max-width:90%;height:auto;position:relative;display:block;margin:0 auto}.guide-image a,.guide-name a,.guide-description a{border:none;text-decoration:none}.guide-image img,.guide-name img{max-width:100%!important;height:auto;display:block}.guide-name img{margin:10px 0}.guide-description{color:#656565;font-size:13px;margin:0 auto;text-align:center;width:74%}.home-care-guide .desktop-name{display:block}.home-care-guide .mobile-name{display:none}.product-name-cursive{font-style:italic;text-transform:none!important;font-size:2.1em!important}.product-name-caps *{text-transform:uppercase!important;font-style:normal!important}.product-name-cursive .lowercase{text-transform:none!important}.details-watches-pdp{margin-bottom:35px!important}.watches-made{color:#5f5f5f;margin-top:10px}.watches-made a{text-transform:capitalize;text-decoration:none;margin-left:7px}.open .watches-made a{display:none}.watches .swiss-made{padding-bottom:5px}