ul{margin:0;padding:0;list-style-type:none;}.clear{clear:both;}#offer-banner a{text-decoration:none;font-size:12px;color:#939598;}#offer-banner{margin-bottom:10px;overflow:auto;font-size:12px;color:#939598;}#offer-banner div{overflow:hidden;}.marqueeWrapper{width:99%;height:550px;position:relative;clear:both;}.marqueeWrapper #marquee{overflow:hidden!important;width:980px;}.marqueeWrapper li{float:left;margin-right:-100%;}#marquee{width:200%;}#marquee li{position:relative;}.layer,.promoLayer{display:block;}.promoLayer{position:absolute;}.layer,.videoplaydiv{position:absolute;cursor:pointer;}.layer a,.layer img{display:block;width:100%;height:100%;}#featured-blocks{margin:20px 0;height:330px;overflow:auto;width:981px;}#featured-block{margin:20px 0;height:330px;}.divider{border-top:1px dotted #181512;height:1px;}.fb-footer{padding:0 5px;font-size:12px;margin-top:15px;}.fb-link{margin-top:5px;font-size:11px;}.fb-desc{line-height:1.4em;}.fb-link a,.fb-link a:hover{margin-top:5px;color:#F05323!important;}.orangeContent{color:#F05323;font-size:12px;}#reviews-container{position:relative;}.tooltip{position:absolute;width:28px;height:28px;background:url(/i/home/panel_plus_sign-v13740980810003637.png) top left no-repeat;cursor:pointer;}.tooltipContent{position:absolute;padding:10px;background-color:#fff;opacity:.9;filter:alpha(opacity = 90);-moz-border-radius:4px;border-radius:4px;cursor:default;-moz-box-shadow:0 0 4px 1px #aaa;-webkit-box-shadow:0 0 4px 1px #aaa;box-shadow:0 0 4px 1px #aaa;padding:20px;color:#181512;font-size:12px;font-family:"Avenir LT W01 55 Roman";}.tooltipContent a,.tooltipContent a:hover{text-decoration:none;cursor:pointer;color:#F05323!important;font-family:"Avenir LT W01 95 Black";}.shopMugs{-moz-border-radius:100px 20px 45px 90px;border-radius:100px 20px 45px 90px;overflow:hidden;}.tooltip:hover .tooltipContent.left,.tooltiphover .left{top:0;right:100%;display:block;}.tooltip:hover .tooltipContent.bottom,.tooltiphover .bottom{top:100%;right:0;display:block;}.tooltip:hover .tooltipContent.right,.tooltiphover .right{top:0;left:100%;display:block;}.tooltip:hover .tooltipContent.top,.tooltiphover .top{bottom:100%;right:-200%;display:block;}.tooltip:hover .tooltipContent.topleft,.tooltiphover .topleft{bottom:80%;right:80%;display:block;}.tooltip:hover .tooltipContent.bottomleft,.tooltiphover .bottomleft{top:80%;right:80%;display:block;}.tooltip:hover .tooltipContent.bottomright,.tooltiphover .bottomright{top:80%;left:80%;display:block;}.tooltip:hover .tooltipContent.topright,.tooltiphover .topright{bottom:80%;left:80%;display:block;}.videoplaydiv,.videoWrapper{position:absolute;}.video-wrapper div{width:100%;}.videoplaydiv{width:50px;height:50px;}.getStarted{background:url(/i/test_target/06_06_2012_homepage/assets/get_started_cta-v13377962500002432.png) -6px -6px no-repeat;}#videobtn2{border-radius:80px;}#easySteps{position:relative;}#easySteps #joinNowBtn{position:absolute;width:79px;cursor:pointer;top:45px;height:28px;left:794px;}#signUpDialog .window-top,#signUpDialog .window-tl,#signUpDialog .window-tr,#signUpDialog .window-bottom{background:#fff;}#signUpDialog .windowCloseIcon{width:16px;background:url(/img_/sflystore/imgDialogClose-v1353386498000890.png) top left no-repeat;margin:10px 10px 0 0;cursor:pointer;}#signUpDialog_underlay{background-color:#464646;}#signUpDialog .window-top,#signUpDialog .window-tl,#signUpDialog .window-tr{border-top:none;}#signUpDialog .window-bottom{display:none;border-width:0;}#signUpDialog-content,#signUpDialog .windowWidgetMain{border-radius:0 0 15px 15px;}#signUpDialog{box-shadow:0 0 12px #000;border-radius:15px;padding:0!important;}#signUpDialog-contenttop{border-radius:15px 15px 0 0;}#signUpDialog .window-top{width:400px!important;border:none;}#signUpDialog .window-tr,#signUpDialog .window-tl,#signUpDialog .window-bl,#signUpDialog .window-br{width:0!important;display:none;}#signUpDialog .window-content{border:none!important;width:400px!important;*overflow:hidden!important;}div#storeFront{margin-top:1.25em;}#marquee li{position:relative;}#tabs-wrapper{position:absolute;top:36px;left:0;width:188px;cursor:pointer;}#tabs-wrapper .tab{height:58px;width:188px;background-position:0 -124px;background-repeat:no-repeat;border-top:1px dotted #181512;background-color:#fff;opacity:.7;filter:alpha(opacity=70);-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;color:#181512;}#tabs-wrapper .tab:hover{color:#f05323;}.tabHeader{font:14px "Avenir LT W01 95 Black",Verdana,Arial,sans-serif;}.tabDesc{font:12px "Avenir LT W01 55 Roman",Verdana,Arial,sans-serif;}#tabs-wrapper .firstTab{border-top:0;}#tabs-wrapper .tab:hover,#tabs-wrapper .activeTab{background-position:0 -62px;}#tabs-wrapper .tab.selected{background-position:0 0;cursor:default;background-color:#58595b;opacity:.9;filter:alpha(opacity = 90);color:#fff;}.layer{display:block;}#featured-blocks a{text-decoration:none;}.fb-header{font-size:18px;color:#181512;padding-left:5px;margin-bottom:10px;}#banner2{margin:20px 0;}.fblock{width:275px;float:left;color:#181512;margin-right:74px;}.fblock a{cursor:pointer;}.fblock.right-block{margin-right:0;}#discussion-section{background-color:#EEE9E5;overflow:auto;padding:0 0 36px 20px;*height:430px;*overflow:hidden;}#docWide #ft{margin-top:40px!important;}.globalLayer{position:absolute;overflow:hidden;}.fleft{float:left;}.fright{float:right;}#social-nw-container{width:38%;padding-top:36px;font-size:11px;}#fb-like-container{background-color:#fff;width:350px;margin:20px 0 36px;}.review{position:absolute;}#review1{top:75px;left:145px;width:175px;}#review2{top:230px;left:35px;width:220px;}#review3{top:197px;left:303px;width:263px;}#social-nw-btns{margin-top:20px;}#social-nw-btns div{margin-right:10px;}#social-nw-btns a{text-decoration:none;}#social-nw-btns img{vertical-align:middle;}#marquee a:hover,#marquee a:visited,#marquee a{text-decoration:none!important;}.reviewContent{font-family:"Avenir LT W01 55 Roman";font-size:13px;color:#181512;}#discussion-section .reviewer{margin-top:10px;}#signupContent{margin:0 20px;}#signInMsg{margin:10px 0;color:#181512;font-size:12px;}#progressBar{position:absolute;top:244px;left:200px;}.signupField{font-size:10px;height:18px;width:155px;border:2px solid #DCDAC8;}.signupFormField{color:#86888A;font-family:"Avenir LT W01 65 Medium",Verdana,Arial,sans-serif;font-size:12px;position:relative;}.signupFormField #password,.signupFormField #password2{*font-family:Verdana,Arial,sans-serif;}.signupFormField .signupTermsCheckBox{width:auto;height:auto;}.signupFormField label{position:absolute;color:#86888A;top:3px;left:4px;display:none;}a.signupFormLink{color:#369;font-size:12px;text-decoration:none;}.termsConditions{margin-top:15px;*margin-top:12px;font-weight:normal;}.signup_signinLink{color:#369!important;font-family:Verdana,Arial,sans-serif!important;font-size:11px;font-weight:normal!important;text-decoration:none;}.horizontalDivider{border-top:1px solid #C7C2BC;}#emailMe{color:#999;font-size:10px;margin-bottom:0;}#emailMe input{width:auto;height:auto;}.error{display:none;}#formErrors .visible,#formErrors.visible{display:block;}#formErrors li.visible{display:list-item;}img.visible{display:inline-block;}ul.errorContainer{padding-left:15px;list-style-type:disc!important;list-style-position:outside;}.openingText{font-size:14px;color:#181512;margin-bottom:10px;}#signupContent .heading2{font-size:14px;color:#F05323;}ul#sflyPromiseDesc{list-style-type:disc;list-style-position:inside;color:#181512;font-size:12px;margin:5px 0 10px;}ul#sflyPromiseDesc li{margin-bottom:5px;}ul#sflyPromiseDesc li.lastItem{margin-bottom:0;}#globalError{height:15px;border:1px solid red;}.signupFormField{margin-bottom:10px;*margin-bottom:7px;}.formErr{height:15px;color:#F00;font-size:12px;visibility:hidden;}.signupFormField input{width:240px;padding:1px 2px;height:22px;*padding:0;}#signupContent #sflyButtonContainer{margin:15px 0;*margin:12px 0;}#signupForm{margin-top:15px;}#signupContent input:-moz-placeholder{color:#86888A;}
#signupContent input::-webkit-input-placeholder{color:#86888A;}#errors,#signup_error{background:url("/img_/SFLY/imgError-v1344620662000633.png") no-repeat scroll left top transparent;color:#F00;font-size:12px;margin-bottom:10px;padding-left:25px;padding-bottom:2px;display:none;}#formErrors{height:121px;font-size:12px;display:none;width:310px;}#termsContainer{position:relative;margin-bottom:0;}#termsContainer img{position:absolute;left:-15px;top:2px;}.layer,.videoplaydiv,#easySteps #joinNowBtn{background:#fff;opacity:.0;filter:alpha(opacity = 0);}.windowWidgetMain,.windowWidgetIFrameDiv{height:100%!important;}.hidden{display:none;}