a:hover,a:visited,a:link,a:active{text-decoration:none}.global_hover{transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out}.global_hover:hover{opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7}#mainsection{background:#eee;padding:0;display:table}#mainContainer{width:960px;text-align:left;margin:0 auto 0;background:white;border-radius:0 0 5px 5px;padding:18px 32px 32px 32px;display:table}#siteHeader #header_main{background:url(/wimages/lpm/header/header_bg.png) repeat-x scroll 0 0 #00539f;width:100%;min-width:1024px}.siteHeader_fixed{position:fixed !important;display:block !important;top:0}#top_bar{height:33px;min-width:1024px;width:100%;margin:0;display:inline-block;padding:7px 0 0;text-align:left;background:#fff;background-image:linear-gradient(to bottom,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EDEDED')}#search_btn_wrapper{float:left}#resultsWrapper{color:#1c6697;margin-left:24px;width:313px;background-color:#FFF;text-align:left;border:1px solid #333;padding:0 15px 15px 15px;border-radius:5px}#siteHeader .centered,#footerWrapper .centered,#top_bar .centered{width:1024px;margin:0 auto;min-width:1024px}#top_bar .left_side{display:inline-block}#top_bar .right_side{display:inline-block;float:right;width:310px}#top_bar .top_button{margin-right:7px;border-radius:4px;font-size:12px;color:white;display:inline-block;padding:5px 10px;font-weight:700;letter-spacing:.2px}#top_bar #order_catalog{background:#1a68b0}#top_bar #leslies_rewards{background:#e6526f}#top_bar #my_account{background:#1a68b0}#top_bar #coupon_code{background:transparent;color:#555}#top_bar #store_locator{background:#00afe7;color:white;height:15px;padding:5px 10px 5px 6px}#top_bar #email_me #email_input{height:17px;display:inline-block;color:#888;padding:3px 3px 3px 8px;width:230px;border-radius:4px 0 0 4px;border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;border-right:0;margin:0;float:right;font-size:12px}#top_bar #email_me .email_button{cursor:pointer;display:inline-block;float:right;height:25px;padding:0;width:56px}#siteHeader{height:136px;width:100%;min-width:1024px;z-index:9999}#siteHeader .main_body{margin:19px 0 7px 0;display:inline-block;width:100%;min-width:1024px}#siteHeader .main_body #headLogo{display:inline-block;float:left;margin-right:30px}#siteHeader .main_body #searchWrapper{display:inline-block;float:left;margin-right:10px;margin-top:5px;border-radius:5px;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.4);-moz-box-shadow:0 0 7px rgba(0,0,0,0.4);box-shadow:0 0 7px rgba(0,0,0,0.4)}#siteHeader .main_body #searchbox{border:1px solid #d3e4f2;border-radius:5px 0 0 5px;color:#777;float:left;font-size:13px;height:18px;overflow:hidden;padding:10px;width:281px}#siteHeader .main_body .stores{float:left;display:inline-block}#siteHeader .main_body .stores img{float:left;margin:0 0 0 28px}#siteHeader .main_body #search_btn{float:right;height:41px;padding:0;width:43px}#siteHeader .main_body #livechat{cursor:pointer;float:right;margin-top:6px}#siteHeader .main_body #phone_section{display:inline-block;color:white;width:259px;margin-left:27px}#siteHeader .main_body #phone_section .phone_text{color:#cff3ff;font-size:11.5px;font-weight:normal;letter-spacing:.3px;text-align:right}#siteHeader .main_body #phone_section .phone,#siteHeader .main_body #phone_section .phone a,#siteHeader .main_body #phone_section .phone a:hover{font-size:28px;display:inline-block;margin:2px 0 0 0;vertical-align:middle;letter-spacing:.2px;line-height:30px;text-align:left;color:#fff;cursor:text}#siteHeader .main_nav_body #menu{display:inline-block;border-radius:5px 5px 0 0;-webkit-box-shadow:0 0 7px rgba(255,255,255,0.4);box-shadow:0 0 7px rgba(255,255,255,0.4);overflow:hidden;max-width:960px;height:50px}#siteHeader .main_nav_body #menu .top_level_menu{display:inline-block;color:white;padding:8px 11px 0;font-size:15px;margin:0;background:#005bb1;background-image:linear-gradient(to bottom,#005bb1,#002547);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005BB1',endColorstr='#002547');overflow:hidden}#siteHeader .main_nav_body #menu .top_level_menu .text{border-radius:3px 3px 0 0;font-family:'open_sanscondensed_light',Arial,sans-serif;font-size:21px;font-weight:300;line-height:20px;padding:8px 11px 14px}#siteHeader .main_nav_body #menu .top_level_menu .text_hover{background:#eee;color:#1a68b0;cursor:pointer}.topbuttonimg1{padding-right:3px;vertical-align:middle}.topbuttonimg2{vertical-align:middle}.topbuttonimg3{vertical-align:middle}.topbuttontext{vertical-align:middle}#siteHeader .main_nav_body #menu .top_level_menu{border-left:1px solid #2b679e;border-right:1px solid #033666}#siteHeader .main_nav_body #menu .top_level_menu:first-child{border-radius:5px 0 0 0;border-left:0;border-right:1px solid #033666}#siteHeader .main_nav_body #menu .top_level_menu:last-child{border-radius:0 5px 0 0;border-right:0}#siteHeader .main_nav_body #cart_menu{background:transparent url(/wimages/lpm/header/cart.png) no-repeat center center;display:inline-block;float:right;height:50px;padding:0;width:60px}#siteHeader .main_nav_body #cart_menu #quanity{background:none repeat scroll 0 0 #f05d7a;border:1px solid #fff;border-radius:14px;color:#fff;display:inline-block;float:right;font-size:12px;line-height:15px;margin:7px 8px 0 0;min-height:14px;min-width:14px;padding:3px 3px 3px 4px;text-align:center;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3)}#siteHeader .menu_layer{background-color:#eee;border-color:-moz-use-text-color #ccc #ccc;border-image:none;border-radius:0 0 5px 5px;border-right:1px solid #ccc;border-style:none solid solid;border-width:0 1px 1px;box-shadow:0 8px 7px rgba(50,50,50,0.4);margin-left:9px;padding:22px;vertical-align:top;z-index:9998;display:none;color:#1a68b0;width:960px;font-family:'open_sansregular',Arial,sans-serif;font-size:13px;position:absolute}#siteHeader .menu_layer .image{background-color:white;border:1px solid #ccc;border-radius:5px;display:inline-block;margin-bottom:5px;padding:10px}#siteHeader .menu_layer img{height:86px;width:86px}#siteHeader .menu_layer .cell{display:inline-block;float:left;font-family:'open_sansregular',Arial,sans-serif;margin-bottom:10px;margin-left:6px;margin-right:6px;width:108px;text-align:center}#siteHeader .menu_layer .ad{display:inline-block;width:100%}#footerWrapper{background:#fff;min-width:1024px;width:100%}#footerWrapper #promobar{display:inline-block;min-width:1024px;width:100%;height:60px;margin-bottom:20px;-webkit-box-shadow:0 7px 8px rgba(0,0,0,0.15);-moz-box-shadow:0 7px 8px rgba(0,0,0,0.15);box-shadow:0 7px 8px rgba(0,0,0,0.15);background:#fff;background-image:linear-gradient(to bottom,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EDEDED')}#footerWrapper #promobar .centered{padding:10px 0}.promoblock{display:inline-block;width:509px;text-align:center}.promoblock span.promotext{vertical-align:top;display:inline-block;font-family:'open_sansregular',Arial,sans-serif;padding-top:9px;padding-left:10px;color:#0557a2;font-weight:400}.promoblock span.promotext a{color:#0557a2;text-decoration:underline}.promoblock span.promotext a:hover{color:#0557a2}.promoblock span span.promobold{font-weight:700}#footerWrapper #footer_menus{background:white;display:inline-block;font-size:14px;padding:10px 0 25px;min-width:1024px;width:100%}#footerWrapper #footer_menus .col{display:inline-block;float:left;margin-right:2%;width:18%}#footerWrapper #footer_menus .top_item{font-weight:700;margin-bottom:5px}#footerWrapper #footer_menus .top_item a{color:#515151;font-family:'open_sansregular',Arial,sans-serif}#footerWrapper #footer_menus .sub_item a{color:#828282;font-size:12px;line-height:22px;text-decoration:underline}#footerWrapper #footer_menus .right_col{color:#828282;display:inline-block;float:left;font-size:13px;line-height:20px;width:37%;margin-left:25px}#footerWrapper #corp_info{display:inline-block;min-width:1024px;width:100%;height:68px;color:white;padding:20px 0;background:url(/wimages/lpm/header/footer_bg.png) repeat-x scroll 0 0 #00539f}#footerWrapper #corp_info a{color:white}#footerWrapper #corp_info #footer_logo{display:inline-block;float:left;padding-top:10px;width:169px}#footerWrapper #corp_info .center_section{display:inline-block;margin:-2px 20px 0;width:660px}#footerWrapper #corp_info .center_section #quick_links a{display:inline-block;font-size:15px;margin-bottom:7px}#footerWrapper #corp_info .center_section #quick_links .divider{display:inline-block;margin:0 10px}#footerWrapper #corp_info .center_section #tag_line{color:#c3e2ff;font-size:11px;letter-spacing:.4px}#footerWrapper #corp_info .help_code{border-radius:5px;display:inline-block;width:120px;float:right;margin-top:2px;padding:9px 15px 5px;background:#00305c;background-image:linear-gradient(to bottom,#0357a1,#00305c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0357A1',endColorstr='#00305C');-webkit-box-shadow:0 0 8px rgba(255,255,255,0.5);-moz-box-shadow:0 0 8px rgba(255,255,255,0.5);box-shadow:0 0 8px rgba(255,255,255,0.5)}#footerWrapper #corp_info .help_code .text{font-size:12px;text-align:center}#footerWrapper #corp_info .help_code .code{font-size:27px;text-align:center;color:#d0e9ff;font-family:Monaco,arial,verdana,sans-serif}#siteHeader .nav_dropdown_body{position:absolute;display:none}#coupon_notification{background:none repeat scroll 0 0 #fff;border:1px solid #000;border-top:0;margin-left:772px;padding:5px;position:absolute;width:240px;z-index:10}#coupon_notification .close_bar{font-size:10px;text-align:right}#coupon_notification .congrats{font-size:14px;padding-left:15px;font-weight:700}#coupon_notification .title{font-size:14px;padding-left:15px;padding-bottom:10px}#coupon_notification .bottom{padding:10px 15px 15px;font-weight:700;color:white;font-size:14px}#coupon_notification .bottom{background:#00529f}#livechat{display:inline-block;vertical-align:middle}