#kitchenware-secondary{background:0;border:0}
#kitchenware-secondary .active-bar-container .active-bar{margin:-1px auto 0}
body{width:100%;position:relative;margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333;float:left}
p{margin:0;padding:0;line-height:135%}
a{text-decoration:none;color:inherit}
*+html a{color:#333}
a:hover{text-decoration:none;color:inherit}
*:selected{outline:0;background:0}
*:focus{outline:0;background:0}
ul{margin:0;padding:0;list-style:none}
li{float:left}
input{border:medium none;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif;font-size:110%;margin:0;padding:4px}
input[type=password],input[type=text]{border:1px solid #ddd;float:left}
input[type=submit]{cursor:pointer}
input[type=checkbox]{border:0}
a img{border:0}
select{background:none repeat scroll 0 0 transparent;border:medium none;color:#888;padding:3px 0 5px 5px;width:130%;font-size:11px;font-family:Helvetica,Arial,sans-serif;line-height:120%;-webkit-appearance:none;outline:0;ie-dummy:expression(this.hideFocus=true)}
select option{padding:5px 0 5px 5px;background:none repeat scroll 0 0 transparent}
fieldset{border:medium none;float:left;margin:10px 0;padding:0;width:100%}
h1{color:#c00;font-weight:normal;margin:0;padding:0;font-size:100%}
h3{font-weight:normal;font-size:110%;color:#666;margin:0 0 5px 0;padding:0}
h4{font-size:120%;color:#666;line-height:130%;font-weight:bold;margin:0 0 5px 0}
h5{margin:20px 0 5px 0;padding:0;color:#666;font-size:90%}
h6{font-weight:bold;font-size:120%;color:#666;margin:0;padding:0}
table{float:left;width:100%;color:#333}
table tr{float:left;width:100%}
table td{float:left;padding:3%;width:43.8%}
video{background:#000}
#page{width:944px;margin:0 auto}
#page.homepage{width:1020px}
.iframe #page{width:90%;margin:0 auto 20px}
.contact_us .main_content_wrapper #contact_us{clear:both}
.table-title,.contactBox .title{font-weight:normal;font-size:150%;color:#666;margin:0 0 10px;padding:20px 0 0}
.contactBox p .left_arrow{display:block;margin:10px 0 50px;color:#c00}
.row{float:left;width:100%;line-height:135%}
.center{text-align:center;margin:0 auto}
.left{float:left}
.shoppingCartPage #content_wrapper_box .left{width:100%}
.right{float:right}
#typeOfProblem,.sign_in_input input{border:1px solid #ddd;float:left}
#backdrop .column.right{float:left;margin:0 0 0 40px}
#water-filters #filter-selection h4.subtitle{float:left;margin:10px 0;width:100%}
.product-listing-page h4{width:100%;padding:20px 0;float:left}
.billing_address .title,.billing_method .title,.product-filtering-container h4{color:#333;font-size:120%;font-weight:bold;text-transform:uppercase}
#main-container,#footer-container{width:944px;margin:0 auto;z-index:1}
#main-container.home-page{width:1020px}
#main-container.category-page{width:944px;float:left}
.product_detail #main-container .product-details-page #main-container{width:962px}
#breadcrumb-section{width:940px;margin:0 auto;clear:both;padding:0}
#content-wrap #breadcrumb-section{float:left}
#breadcrumb-section ul,#breadcrumb-section div ul,#breadcrumb_container div ul,#breadcrumb_header .nav_breadcrumb{border-bottom:1px solid #ccc;float:left;padding:10px 0;width:100%;margin:0;font-size:105%}
#content-wrap #breadcrumb-section ul{margin:0}
#breadcrumb-section #breadcrumb-list li,#breadcrumb-section div ul li,#breadcrumb_container div ul li,.nav_breadcrumb a{background:url(/images/global/breadcrumb-bg.jpg) no-repeat scroll right 1px transparent;text-transform:uppercase;padding:0 11px 0 0;color:#000}
#breadcrumb-section #breadcrumb-list li.last,#breadcrumb-section div ul li.current,#breadcrumb_container div ul li.current,.nav_breadcrumb a.last{background:0;font-weight:bold;color:#000}
#breadcrumb-section li a,#breadcrumb_container div ul li a{color:#333}
#breadcrumb-section li a:hover,#breadcrumb_container div ul li a:hover{text-decoration:underline}
#breadcrumb-section .last a,#breadcrumb_container div ul .current a{color:#333}
#breadcrumb-section #breadcrumb-section{border-bottom:0}
#breadcrumb_container{margin:0 auto;padding:0 0 10px;width:944px}
#breadcrumb-section #breadcrumb .current,#breadcrumb-section div ul li.current{background:0;cursor:inherit;font-weight:bold}
#main-container-title{text-transform:uppercase;padding:20px 40px;color:#c00}
#main-container-title h1{color:#c00;font-weight:normal;font-size:180%}
#masthead{width:100%;position:relative}
#masthead .masthead-description{position:absolute;top:20px;left:0;width:38%;opacity:.9;filter:alpha(opacity=90)}
#masthead .masthead-description h2{background:none repeat scroll 0 0 #c00;color:#fff;font-weight:normal;padding:15px 25px 13px;margin:0;text-transform:uppercase;font-size:160%}
#masthead .masthead-description p{background:none repeat scroll 0 0 #fff;color:#666;padding:10px 25px;line-height:140%;font-size:120%}
#masthead .masthead-description p.footnote{font-size:90%;line-height:120%}
.main-column{float:left;padding:25px 0 0 0;width:745px}
#my-appliances .main-column{padding:0}
.product_detail .main-column,.product-details-page .main-column{width:720px}
.product_detail .recently_products,.product-details-page .recently_products{float:left}
#my-appliances.product-details-page .main-column{width:944px}
#water-filters.product-details-page .main-column{width:620px}
.product-listing-page .main-column{width:165px;padding:0}
.side-column{margin:10px 38px 0 0;float:left;width:160px}
.product-listing#main-container{*float:left;width:auto}
#small-appliances.product-listing-page .product-listing .side-column #accessories.product-listing-page .accessories-listing .side-column{width:720px}
.error_msg,.required-field1,.oc_entry_field_error,.errorMessage,#errMsgDiv,.continue-shopping a,#checkout_crumb a span,.return_to_search_results,ol#show_result li a,.page_number_part ol li a,.tips a,.billing_address a,.order_content,#order_details tr td a,#need_help a,.oc_register #main .owner_center_continue_link a,.follow_info a,.orange_star,.inForm .location_cont .oc_entry_field_input a,.oc_required_field,.download-adobe,.pdf_link ul li a,.link_list a,.product_detail a.model_name,.myaccount_link,.leftnav_myaccount_dotted a,.thickbox,.column.simple_register div .required-field,.sign_in_linkLostPassword,.endeca_viewAll_btn,.red,.category-page ul li p.red,.pagination .active,.compare_action_links .right a,.required-field,.product-help-search-result a,.manual-item a,.service_plan_btn a,.schedule_repairs a,.add_to_cart,.callout a{color:#c00}
.red:hover{color:#c00}
#HelpContactUsDisplay .inputCol .errorMessage{margin:0;visibility:hidden}
.owner_center_modal #got_more_app .add_btn a:link,.owner_center_modal #got_more_app .add_btn a:active,.owner_center_modal #got_more_app .add_btn a:visited,.owner_center_modal #add_reg_an_app .add_btn a.thickbox{color:#fff}
#unregistered_form #shippingAddressCreateEditFormDiv_1 div.required-field,#unregistered_form #billingAddressCreateEditFormDiv_1 div.required-field,#QuickCheckout .dijitContentPane div div.required-field,.AddressBook .column div.required-field,.required-field{float:left;width:auto;padding:0 2px 0 0;margin:0}
.label_spacer .text-label{padding:0 0 0 7px}
.personalInformationPage .column div.required-field,.column.simple_register div .required-field,#my-account-page .quick-checkout-address-page .required-field{margin:0;width:auto;float:left}
#mid_part .indicates_ins,#oc_repair_required_field_message .quick-checkout-address-page .required-fields-text{float:right;width:auto}
.forgot-password .required-field{display:none}
#my-account-page .personalInformationPage #Register #WC_UserRegistrationUpdateForm_div_12 .required-field{margin:0 0 0 350px !important}
.pdf_link ul li,.pdf{background:url(/images/global/icons/pdf.png) no-repeat scroll left top transparent;float:left;margin:0;padding:6px 0 5px 20px;text-transform:uppercase;width:100%;font-weight:bold;font-size:90%;line-height:110%}
#search_box{margin:0 10px 0 0;background:#fff}
#submission_ok_popup input,#oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input a,.navLinks div a,.owner_center_modal .got_more_app_btn,.owner_center_modal .add_btn,#oc_action_sub_wrapper #sumit,.secondary_button a,.primary_button a,.oc_search_content_formInfo .medium-btn,#oc_existing_apps_section #btn a,#nextstep,#searchButtonId,#AddAppliance,.register_button a,.search_btn .search_btn,.yellow,.red-button,#HelpContactUsDisplay .submit_button{background:none repeat scroll 0 0 #c00;border:medium none;color:#fff;cursor:pointer;font-size:110%;padding:6px 10px 5px;text-transform:uppercase;float:left}
.primary_button a.sign-in img{display:none}
#submission_ok_popup input{background:none repeat scroll 0 0 #c00;border:medium none;color:#fff;cursor:pointer;font-size:110%;padding:6px 10px 20px;text-transform:uppercase;float:left;margin:10px 0 0 0}
.owner_center_modal .got_more_app_btn a{color:#fff}
#oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input a{margin:30px 10px 0 0}
.owner_center_modal .got_more_app_btn,.owner_center_modal .add_btn{margin:20px 10px 0 0}
div#promotions #PromotionCodeForm .secondary_button.button_fit a,.register_button a,.login_button a{margin:0}
.secondary_button a#WC_ShopcartAddressFormDisplay_links_2,.navLinks div.popupButtonNo a,.secondary_button a#WC_UnregisteredCheckout_links_3,.secondary_button a#WC_ShipmentDisplay_links_5,.personalInformationPage .secondary_button a{background:#bbb}
.navLinks div.popupButtonNo a{margin:0 25px 0 0}
#oc_action_sub_wrapper{float:left;width:100%;padding:6px 25px 5px 0}
#oc_action_sub_wrapper .ui-button{float:left;padding:6px 25px 5px 10px}
#oc_action_sub_wrapper #cancel.ui-button{padding:6px 10px 5px}
#oc_action_sub_wrapper #nextstep{background:url("/images/global/icons/white-arrow.png") no-repeat 74px 8px #c00}
.oc_existing_app.other_row br{display:none}
#searchPage a.more_info_link{background:0;color:#c00;font-size:100%;text-transform:none;padding:0;display:block;clear:both;padding:0}
.oc_search_content_formInfo{float:left}
#oc_repair_print_link a{border:1px solid #ddd;color:#666;cursor:pointer;float:right;font-size:110%;margin:0;padding:5px 10px;text-transform:capitalize}
a#print{background:url(/images/global/icons/print.jpg) no-repeat scroll 5px 2px #fff;border:1px solid #ddd;color:#666;cursor:pointer;float:right;font-size:110%;margin:0;padding:5px 10px 5px 30px}
.ui-button.gray{background:none repeat scroll 0 0 #bbb;border:medium none;color:#fff;cursor:pointer;font-size:110%;margin:0 10px 20px 0;padding:6px 10px 5px;text-transform:uppercase;float:left}
#filter-selection .red-button{margin:10px}
.final-option{border-left:1px solid #000;padding:0 0 0 5px}
tr.grey,.spec_contents_line.odd{background:#eee;width:100%;float:left;margin:0}
.order_total tr.odd,.carousels_panels table tr.odd{background:#eee;width:100%;float:left}
.carousels_panels table{border-bottom:solid 1px #ddd}
table tr.last{border-bottom:1px solid #bbb}
table tr.table-title{margin:10px 0}
.specs_content table tr.odd td{background:#e2e2e2}
table tr.odd td.even{background:0}
table tr.table-title td{width:100%;padding:0;font-weight:normal;border:0}
#global-utilities{width:100%;height:20px;margin:10px 0;text-align:right}
label.tremname2,#global-utilities a{margin:0 5px;color:#666;font-size:110%}
#global-utilities a img{margin:0 0 -5px 2px}
.carousel-controls{float:left;width:20px;height:70px;background:url(/images/global/scrollingArrows.png) no-repeat 0 0}
.carousel-next.carousel-controls{background-position:-23px 30px}
.carousel-next.carousel-controls.active{background-position:-23px -35px}
#carousel-previous{background-position:0 25px}
#carousel-next{background-position:-20px 25px}
#carousel-next.carousel-controls.active{background-position:-20px -39px}
#carousel-previous.carousel-controls.active{background-position:0 -39px}
.carousel-previous.carousel-controls{background-position:3px 30px}
.carousel-previous.carousel-controls.active{background-position:3px -35px}
.product-option-select label{text-transform:uppercase}
.text-select{background:url(/images/global/product-detail-bg.png) left top no-repeat;width:175px;height:30px;margin:5px 0 0 0;overflow:hidden}
.text-select #choose-color{width:195px}
.language-select{background:url("/images/global/select-language-background.png") no-repeat scroll left top transparent;height:25px;margin:-4px 0 0;overflow:hidden;width:100px;display:none}
#WC_PersonalInfoExtension_birth_month,#WC_PersonalInfoExtension_birth_date{background:url(/images/global/icons/dropdown-smallest.png) no-repeat scroll 0 top transparent !important;float:left;height:26px;padding:2px 0 1px 5px;position:relative;text-indent:10px;width:83px}
.number-select{background:url(/images/global/select-number-bg.png) left top no-repeat;width:31%;height:30px}
.number-select input{background:none repeat scroll 0 0 transparent;border:medium none;font-size:130%;padding:6px;text-align:left;width:30px}
.filter-form ul li{width:100%;float:left;margin:5px 0}
.top-row.attachments-item,.top-row.accessories-item,.top-row .manual-item{border-top:0}
.endeca_compare_btn{width:100%;margin:10px 0 0 0}
.endeca_compare_btn .label_check_compare{background:url(/images/global/icons/add.png) no-repeat scroll 0 0 transparent;padding:3px 0 0 15px;text-transform:uppercase;font-weight:bold}
.endeca_compare_btn .label_check_compare input{left:-9999px;position:absolute}
.product-filtering-container a{color:#c60000;float:left;margin:0 0 10px;width:100%}
.ui-draggable{cursor:move;height:100%}
.my_account .main_header_text,#customers_new_or_returning h2,.shoppingCartPage h1,h2.faq_h2,h4.whirlpool,h4.maytag,.which_appliance2,h1.myaccount_link,.status_msg,.main_header_text,#oc_search_manuals_unauth .oc_search_content #main_header h4,#need_help h2,.which_appliance,#main_title,#right_part #sidebar h2,#oc_header_question,#oc_repair_title_wrapper,.product_tab_section_middle #searchArea #ins_text,.reg_app_title,.personalInformationPage .main_header_text,.myaccount_title,.registration_header,#compare_top_carousels .info_counts,.error-message h2{color:#666;font-size:160%;line-height:130%;font-weight:normal;padding:0;margin:12px 0}
.error-message h2{float:left}
.quick-checkout-address-page .myaccount_link,.sign_in_registration .registration_header{width:100%}
.billing-address-indications{float:left;padding:0 0 10px}
#ShopCartPagingDisplay,#promotions #PromotionCodeForm,.glossary-navigation,.contentgrad_header,#retainSearchArea,#searchResultDisplayArea{float:left;width:100%}
form .align{position:relative;float:left;width:100%}
form .align .myaccount_title{background:#000;color:#fff;font-size:100%;padding:5px;position:absolute;top:-11px;width:265px;right:-273px;z-index:1;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#compare_top_carousels .info_counts{float:left;margin:10px 10%;width:80%}
#compare_top_carousels .compare-first-col-espot{font-size:120%;color:#333;margin:0 10%;float:left;width:80%}
#compare_top_carousels .compare-first-col-espot .phone,#compare_top_carousels .compare-first-col-espot a,#compare_top_carousels .compare-first-col-espot .schedule{padding:0 0 0 25px}
#compare_top_carousels .compare-first-col-espot .intro{margin:0 0 10px}
#compare_top_carousels .compare-first-col-espot .phone{font-weight:bold;font-size:13px;background:url(/images/global/icons/phone.jpg) no-repeat;margin:0 0 7px}
#compare_top_carousels .compare-first-col-espot .live-chat{color:#c00;background:url(/images/global/icons/chat.jpg) no-repeat;margin:0 0 7px}
#compare_top_carousels .compare-first-col-espot .print{color:#c00;background:url(/images/global/icons/print.jpg) no-repeat}
#compare_top_carousels .compare-first-col-espot .schedule{font-size:10px;color:#666;margin:0 0 7px}
.bold{float:left;font-weight:bold;margin:0 3px 0 0}
.order_checkout #progress_bar{visibility:hidden}
#progress_bar{position:fixed;left:50% !important;z-index:10002}
#progress_bar_dialog{position:fixed;top:50%;left:50%;z-index:10002}
.sixpixels{float:left;width:6px;height:1px}
img.prod_code_msrp_div,#MiniShoppingCart #placeHolder,.tbl_cell .content_container div[align="center"] img,#interestItemMessages,#allItemsList,#MessageArea br,#quick_cart_container{display:none !important}
.homepage #returning-user-content-wrap,#submission_ok_popup img,.iframe #footer-nav,.iframe #footer-container,.iframe #header-wrap,.iframe #breadcrumb-section,.iframe .utility-page .left_nav,#shopcartAddressForm #WC_ShoppingCartAddressEntryFormf_div_8_5,.order_checkout #WC_BillingAddressDropDownDisplay_div_1.billing_address img,.order_checkout .button_side_message,#Register br,#MessageArea,.closeText,.my_account #WC_UserRegistrationAddForm_div_4,.my_account #WC_UserRegistrationAddForm_div_8 br,.compare_action_links .left,.compare_types .space_y.left,.tbl_cell br,.tbl_cell .yellow,.ygtvtph,#search_filter_results .sub_header,#Register .clear,#Logon .clear,#WC_PersonalInfoExtension_DOB_div_1 #WC_PersonalInfoExtension_DOB_div_8,#WC_PersonalInfoExtension_DOB_div_6 #WC_PersonalInfoExtension_DOB_div_9,.order_status_table .li.clear_float,.order_status_table .li.option_1,#ygtvt123,#ygtvt235,#ygtvt1,#ygtvt113,.ygtvtp,#order_details tr th br,.order_checkout #total_breakdown #order_total td.product_discount,#oc_my_apps_noregapps.owner_center #breadcrumb_container,#oc_my_apps_edit.owner_center #Indicates_a_required_field,.AddressBook #WC_AccountForm_div_4,.AddressBook .addr_detail_contact,.recently_product_taxes,.recently_prod_detail_viewthis,a#wishList,.shoppingPipe,.shoppingCartPipe,.orderSummaryPipe,.shippingBillingPipe,.content_footer .button_footer_line .button_side_message,.order_checkout .spanacce,h4.maytag,#WC_PersonalInfoExtension_mobile_div_mobileCountryCode,span.whirlpool,.view_btn2,.bold2,.page_number_ins2,.mobile-example,.countryCode,.hidden_summary,.my-account-page .my_account .main_header,#my-account-page .my_account .contentline,div#main_content_wrapper div#second_level_category_popup_main_div,.hidden,#my-account-page .sidebar_header,#my-account-page #left_nav br,.productPopup,.whatsInside,.insideList,.endeca_sortViewDisplayBar_bottom,.nodisplay,.endeca_quickView.thickbox,#fancybox-overlay,.msrp_text,#Search_Result_div .endeca_sortViewDisplayBar_top,#sortBy_text,.small_blue_divider,.spacer,.large_blue_divider,.search_title,#global_utilities,.nodisplay,.product_tab_section #features #top_features .feature img,.row_cell,.quick_view_hover_button,.product_list_table_desc_cell .top_features,#my-appliances .serial_num,.compare_types .col_2.left .upcase,.compare_types .col_2.left br{display:none}
#header-wrap{float:left;position:relative;width:100%;z-index:3}
#header-wrap #header #logo{margin:0 auto;padding:50px 0 0;width:944px}
#header_search{position:absolute;top:5px;left:50%;margin:0 0 0 285px;width:180px;z-index:9998}
.ygtvcell.ygtvtm,.ygtvcell.ygtvtmh,.ygtvcell.ygtvdepthcell,.ygtvcell.ygtvln,.ygtvcell.ygtvtn,.ygtvcell.ygtvlp,.ygtvcell.ygtvlph.first.even{display:none}
#product-help-search-tree{z-index:9999}
#header_search #CatalogSearchForm{float:right;position:relative}
#header_sub_nav_1{background:none repeat scroll 0 0 #eee;padding:10px 0;position:absolute;top:0;width:100%;height:15px;z-index:3}
#header_sub_nav_1 .header-sub-nav-options{margin:0 auto;position:relative;width:950px}
#search-submit{text-indent:-9999px;width:15px;height:15px;background:url("/images/global/icons/search-icon.jpg") top left no-repeat;position:absolute;top:3px;right:5px;cursor:pointer;border:0}
input#search-text{font-size:100%;width:165px;background:#fff}
#header_sub_nav_1 ul{left:47%;margin:0;position:absolute;top:10px}
#header_sub_nav_1 ul li,#header_sub_nav_2 ul li{float:left;margin:0 10px 0 0}
#header_sub_nav_1 ul li.first{width:180px;text-align:right}
#header_sub_nav_1 ul li.last{width:70px}
#shop-secondary.secondary li div a,#footer-nav ul li a,#header_sub_nav_2 ul li a{color:#333}
#footer-nav ul li a:hover,#header_sub_nav_1 ul li a:hover,#header_sub_nav_2 ul li a:hover{text-decoration:underline}
#footer-container .footer-legal{padding:20px 0 0;margin:0 0 10px;clear:both}
#header_sub_nav_2{left:50%;margin:0 0 0 -467px;position:absolute;top:10px;z-index:3}
.header-container{width:100%}
.header-container #header-subnav #header-subnav-content{width:944px;margin:0 auto;clear:both;padding:0 40px}
.header-container #header-subnav #header-subnav-content #header-subnav-list{float:left}
.header-container #header-subnav #header-subnav-content #header-subnav-login{float:right}
.header-container #header-subnav #header-subnav-content #header-subnav-login li{padding:0 5px}
.header-container #main-search{height:54px;width:944px;margin:0 auto;clear:both;padding:0 40px}
.header-container #main-search #logo{float:left;padding:20px 0 5px 0}
.header-container #main-search #search{float:right;padding:13px 0}
.header-container #main-search #search #catalog-search-form{width:164px;border-bottom:1px solid #ededed;padding:0 0 2px 0}
.header-container #main-search #search #catalog-search-form #catalog-search-text{border:0;width:145px}
.header-container #main-search #search #catalog-search-form #catalog-search-submit{background:url(/images/global/icons/search-icon.jpg) no-repeat center center;width:15px;height:15px;border:0}
#header-main-nav{position:relative;margin:0 auto;padding:15px 0 0 0;width:100%;clear:both;border-bottom:2px solid #bbb}
#wishListHeaderAnchor{display:none}
#header-main-nav #primary-sections{margin:0 auto;height:15px;padding:5px 0 5px 12px;width:948px}
#header-main-nav .primary{font-size:115%;text-align:center;text-transform:uppercase;cursor:pointer;padding:0 5.5% 0 0}
#header-main-nav .primary.last{padding:0}
#header_sub_nav_1 a,#header-main-nav #primary-sections a{color:#333}
#header_sub_nav_1 a{font-weight:bold}
#header_sub_nav_1 span{float:left}
#outerCartContainer{float:right}
#header_sub_nav_1 a#shoppingCartBar{text-indent:-9999px;width:40px;float:left}
#header_sub_nav_1 a#shoppingCartBar span{float:left}
#miniShopCartBody{color:#333;text-indent:0}
#header-main-nav #primary-sections a:hover{color:#c00}
#header-main-nav .social-links{font-size:115%;margin:0;text-align:left;text-transform:uppercase}
#header-main-nav .social-links .blog{float:left}
#header-main-nav .social-links .facebook,#header-main-nav .social-links .twitter,#header-main-nav .social-links .you-tube{float:left;margin:-5px 0 0 0}
.secondary{display:none;position:absolute;width:180px;border:2px solid #bbb;background:#fff;padding:0 0 10px;top:40px;z-index:9999}
#shop-secondary.secondary{width:900px}
#shop-secondary.secondary li.secondary-section.majors{width:15%}
#shop-secondary.secondary li.secondary-section.countertop{width:14%}
#shop-secondary.secondary li.secondary-section.kitchenware{width:10%}
#shop-secondary.secondary li.secondary-section.accessories{width:37%}
#shop-secondary.secondary li.secondary-section.accessories .secondary-section-double-column{width:33%;float:left;padding:0}
#shop-secondary.secondary li.secondary-section.accessories .secondary-section-double-column:hover{background:#fff}
#shop-secondary.secondary li.secondary-section.accessories .secondary-section-double-column .secondary-section-header{font-size:90%}
#shop-secondary.secondary li.secondary-section.water-filters{width:11%}
#shop-secondary.secondary li.secondary-section.moreways{width:13%}
.secondary li{color:#333;float:left;font-size:90%;font-weight:normal;margin:0;padding:5px 5%;width:90%;line-height:130%}
#shop-secondary.secondary li:hover{background:0;color:#333}
#shop-secondary.secondary li div.secondary-section-header{color:#999;text-transform:uppercase;cursor:default}
#shop-secondary.secondary li.accessories div.secondary-section-header{width:98%}
#shop-secondary.secondary li .secondary-section-column div.secondary-section-header{background:#666;color:#fff}
#shop-secondary.secondary li .secondary-section-column div.secondary-section-header:hover{background:#666}
#shop-secondary.secondary li .secondary-section-column .secondary-section-double-column div.secondary-section-header{background:0;color:#666}
#shop-secondary.secondary li .secondary-section-column .secondary-section-double-column div.secondary-section-header:hover{background:0}
#shop-secondary.secondary li.secondary-section{height:auto;padding:0 1%;border-right:1px dotted #999;width:20%;margin:10px 0 0}
#shop-secondary.secondary li.secondary-section.last{border-right:0}
.secondary li:hover,#shop-secondary.secondary li .secondary-section-column a div:hover{cursor:pointer;border-top:0;border-bottom:0;background:#eaeaea;color:#c00}
#shop-secondary.secondary li div.secondary-section-column{padding:0;width:95%;float:left}
#shop-secondary.secondary li div{padding:5px 10px 2px;width:90%}
#shop-secondary.secondary li.active-bar-container,.secondary li.active-bar-container{margin:0 0 -4px;padding:0 5%}
#shop-secondary.secondary li.active-bar-container .active-bar,.secondary li.active-bar-container .active-bar{height:2px;width:45%;margin:-3px auto 0;background:#c00;padding:0}
.content-wrap{display:none}
#content-wrap,.main_content_wrapper,#header-sub-nav{margin:0 auto;position:relative;width:944px;padding:0;z-index:2}
#header-sub-nav .active-bar{border-top:2px solid #c00;margin:-2px 0 -22px;width:90%}
#header-sub-nav .active-bar:hover{border-top:1px solid #fff;border-bottom:1px solid #fff}
#TB_ajaxContent h1,.modal_window_search_tips h1,.order_checkout h1.breadcrumb_current,.filter_replacement_program h1,#contact-us-top_espot h1,#category_accessory_popup h1,.category-page .main-content-wrapper-top,.grills .main-content-wrapper-top,.forgot-password .title h1,.serach_results_category .sub_header h1,.my_account .main-content-wrapper-top,.main-content-title-top,.product_header{float:left;padding:15px 0;width:100%;color:#c00;font-size:180%;font-weight:normal;text-transform:uppercase;text-align:left;line-height:120%}
.social-channel .at16nc.at16t_facebook.at15t_facebook{background:url("/images/global/icons/facebook-link.jpg") no-repeat left top;width:20px;height:20px}
.addthis_toolbox .social-channel .addthis_button_twitter.at300b .at16nc.at16t_twitter,.social-channel .addthis_button_twitter.at300b{background:url("/images/global/icons/twitter.jpg") no-repeat left top;width:20px;height:20px}
.addthis_toolbox .social-channel .at15t_youtube,.social-channel .addthis_button_youtube.at300b{background:url("/images/global/icons/you-tube-link.jpg") no-repeat left top;width:30px;height:20px}
.addthis_toolbox .social-channel .at300bs{height:22px}
.addthis_toolbox .social-channel .addthis_button_twitter.at300b .at16nc.at16t_twitter,.addthis_toolbox .social-channel .at_PinItButton,.addthis_toolbox .social-channel .at15t_youtube{background-position:0 0;background:0;width:20px;height:20px}
.addthis_toolbox .social-channel .at15t_youtube{background:url("/images/global/icons/you-tube-link.jpg") no-repeat scroll left top transparent;width:30px}
.addthis_toolbox .social-channel .at15t_pinterest{background:url("/images/global/icons/pinterest-icon.png") 0 3px no-repeat transparent;width:20px}
.addthis_toolbox .social-channel .at15t_instagram{background:url("/images/global/icons/instagram-icon.png") 0 3px no-repeat transparent;width:20px}
.addthis_toolbox .at16nc.at16t_facebook{background:url("/images/global/icons/fb-share-icon.jpg") no-repeat scroll left top transparent;width:18px;height:18px}
.addthis_toolbox .at16nc.at16t_twitter{background:url("/images/global/icons/twitter-share-icon.jpg") no-repeat scroll left top transparent;width:18px;height:18px}
.footer-social-channels .addthis_toolbox .at16nc.at16t_twitter,.header-social-channels .addthis_toolbox .at16nc.at16t_twitter{background:url("/images/global/icons/twitter.jpg") no-repeat scroll left top transparent}
.addthis_toolbox .at_PinItButton:hover,.addthis_toolbox #PinItButton:hover,.addthis_toolbox .at_PinItButton,.addthis_toolbox #PinItButton{background:url("/images/global/icons/pintrest-share-icon.jpg") no-repeat left top;width:18px;height:18px;background-position:0 0}
.addthis_toolbox .at16nc.at16t_email{background:url("/images/global/icons/email-share-icon.jpg") no-repeat scroll left top transparent;width:18px;height:18px}
.category-page .main-content-wrapper-top{padding-bottom:0}
#replacement_program_inset{float:left;margin:10px 0;width:100%}
.shop .main-content-wrapper-top h1{float:left;padding:15px 0;color:#c00;font-size:180%;font-weight:normal;text-transform:uppercase;text-align:left}
.shop .main-content-wrapper-top,.my_account .main-content-wrapper-top{border-bottom:solid 2px #ddd;width:100%;float:left}
.my_account #page .main-content-wrapper-top{border-bottom:0;padding:0;height:0}
.my_account #WC_UserRegistrationAddForm_div_2 h1{font-size:16px;color:#666;margin:0 0 25px}
.my_account #WC_UserRegistrationAddForm_div_1{padding:0 0 0 20px}
.column.simple_register,.orderaddress #centered_single_column_form div.column,#unregistered_form #shippingAddressCreateEditFormDiv_1 div.column,#unregistered_form #billingAddressCreateEditFormDiv_1 div.column,#AddressForm .my_account .form_2column{width:100%;float:left;overflow:hidden;position:relative}
.personalInformationPage .my_account .form_2column{float:left;width:100%}
.my_account .column{clear:both}
.my_account #WC_PersonalInfoExtension_DOB_div_1{clear:both;overflow:hidden;padding:0}
.my_account #WC_PersonalInfoExtension_DOB_div_8,.my_account #WC_PersonalInfoExtension_DOB_div_9{display:block}
.my_account .birthdayColumn{float:left;padding:0 0 0 9px;width:65px;overflow-x:hidden}
.dj_ie.dj_ie7 .my_account .birthdayColumn{width:85px;overflow-x:hidden}
.my_account #WC_PersonalInfoExtension_DOB_div_2{float:left;margin:15px 0 0}
.my_account #WC_UserRegistrationAddForm_FormInput_rememberMe_In_Register_1,.my_account #WC_UserRegistrationAddForm_FormInput_siteAgreement_In_Register_1{width:auto}
.my_account #WC_UserRegistrationAddForm_div_38,.my_account .my_account #WC_UserRegistrationAddForm_div_37{width:100%}
.my_account #WC_UserRegistrationAddForm_div_40{clear:both;border-top:1px dotted #ddd;padding:10px 0 0 0;margin:10px 0 0 0}
.my_account #WC_UserRegistrationAddForm_links_1{background:#c00}
.my_account #WC_UserRegistrationAddForm_div_11{font-weight:bold}
.my_account #WC_UserRegistrationAddForm_div_26{margin:0 !important}
.my_account #WC_PersonalInfoExtension_DOB_div_9,.my_account #WC_PersonalInfoExtension_DOB_div_8{display:block !important}
.my_account .secondary_button.button_fit{float:right;margin:0 5px 0 0;line-height:125%}
.my_account .primary_button.button_fit{float:right;line-height:125%}
.my_account #Logon .primary_button.button_fit{float:left}
.my_account .secondary_button.button_fit #WC_UserRegistrationAddForm_links_2{background:#bbb}
.oc_my_appliances .serach_results_category .sub_header h1,.oc_my_appliances .main-content-wrapper-top,.oc_my_appliances .main-content-title-top,.oc_my_appliances .product_header{font-size:100%}
.oc_register .product_header{font-size:100%}
.orderaddress #centered_single_column_form div.column divl{width:155px;float:left}
#oc_schedule_repair_step2_auth #CustomerProfileForm #oc_entry_field_section .oc_entry_field .oc_entry_field_input{overflow:hidden}
#oc_repair_required_field_message{margin:0 0 20px 0;float:left;text-align:right;width:100%}
#oc_schedule_repair_step3_date #oc_repair_times_table{padding:20px 0 0 0;border-top:1px dotted #ddd}
.product_header .owner-center h1{font-size:100%}
.page_title,.product_header .product_title{text-transform:uppercase}
h1.page_title{float:left}
.category-share{float:right;padding:0 0 20px;width:195px}
.header-social-channels{left:50%;top:55px;margin:0 0 0 310px;position:absolute;width:155px;z-index:1}
.header-social-channels .social-channel{float:left;margin:0 0 0 5px}
.my_account .sign-in-page .registration_header{font-weight:bold}
.side-column-espot-content{float:left;width:100%;margin:0;height:100px;color:#fff;text-align:center;padding:25px 0}
.espot-top-content{background:none repeat scroll 0 0 #bbb;color:#fff;float:left;height:20px;padding:20px 0;text-align:center;width:100%}
.espot-listing-bottom-content{background:none repeat scroll 0 0 #bbb;color:#000;float:left;padding:40px 0;text-align:center;width:100%;margin:10px 0 0 0}
.countertop_appliances_bottom_espot{background:none repeat scroll 0 0 #f3f3f3;float:left;padding:15px 0;width:100%}
.side-column-espot-content .left_eSpot{border:3px solid #c00;color:#c00;font-size:105%;font-weight:bold;height:95px;padding:25px 0 0;text-transform:uppercase;width:153px;display:block}
.side-column-espot-content .left_eSpot h3{color:#c00;font-weight:bold}
.side-column-espot-content .left_eSpot span{color:#666}
#main-slider{float:left;width:100%;height:500px;background:#333;overflow:hidden;position:relative}
.promotions-slider{margin:0;list-style:none;position:absolute;top:0;left:0}
.promotions-slider .promotion{float:left;position:relative;width:1020px;height:500px}
.promotions-slider .promotion .promotion-copy{text-align:center;color:#fff;position:absolute;font-size:14px}
.promotions-slider .promotion a:hover .promotion-copy{text-decoration:underline}
.promotions-slider .promotion #home-slide1.promotion-copy{bottom:25px;left:40px}
.promotions-slider .promotion #home-slide2.promotion-copy{text-align:left;left:40px;top:155px}
.promotions-slider .promotion #home-slide3.promotion-copy{left:40px;bottom:30px}
.promotions-slider .promotion #home-slide4.promotion-copy{right:45px;bottom:90px}
.promotions-slider .promotion #home-slide5.promotion-copy{right:42px;bottom:55px}
.promotions-slider .promotion .promotion-image{position:absolute;top:0;left:0}
#slider-controls-container{width:100%;float:left;margin:10px 0}
.slider-controls{width:625px;margin:10px auto}
.slider-controls .slider-control{width:100px;height:20px;margin:0 5px;background:#ccc;color:#ccc;cursor:pointer}
.slider-controls .slider-control.selected,.slider-controls .slider-control.active{background:#c00;color:#c00}
.slider-number{background:none repeat scroll 0 0 #fff;height:10px;margin:6px 0 0;padding:4px 0 0;text-align:center;width:100%}
#lowerRightContent,#bottomContent{width:960px;margin:20px auto}
#lowerRightContent .home-entry-column,#bottomContent .home-entry-column{float:left;width:300px;margin:0 10px}
#lowerRightContent .home-entry-column .home-entry-large,#lowerRightContent .home-entry-column .home-entry-med,#lowerRightContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-large,#bottomContent .home-entry-column .home-entry-med,#bottomContent .home-entry-column .home-entry-small{float:left;width:300px;border:4px solid #ddd;position:relative;margin:0 0 10px 0}
#lowerRightContent .home-entry-column .home-entry-large,#lowerRightContent .home-entry-column .home-entry-large .initial-promo,#lowerRightContent .home-entry-column .home-entry-large .overlay-cta,#lowerRightContent .home-entry-column .home-entry-large .overlay-cta-background,#bottomContent .home-entry-column .home-entry-large,#bottomContent .home-entry-column .home-entry-large .initial-promo,#bottomContent .home-entry-column .home-entry-large .overlay-cta,#bottomContent .home-entry-column .home-entry-large .overlay-cta-background{height:335px}
#lowerRightContent .home-entry-column .home-entry-med,#lowerRightContent .home-entry-column .home-entry-med .initial-promo,#lowerRightContent .home-entry-column .home-entry-med .overlay-cta,#lowerRightContent .home-entry-column .home-entry-med .overlay-cta-background,#bottomContent .home-entry-column .home-entry-med,#bottomContent .home-entry-column .home-entry-med .initial-promo,#bottomContent .home-entry-column .home-entry-med .overlay-cta,#bottomContent .home-entry-column .home-entry-med .overlay-cta-background{height:160px}
#lowerRightContent .home-entry-column .home-entry-small,#lowerRightContent .home-entry-column .home-entry-small .initial-promo,#lowerRightContent .home-entry-column .home-entry-smal .overlay-cta,#lowerRightContent .home-entry-column .home-entry-small .overlay-cta-background,#bottomContent .home-entry-column .home-entry-small,#bottomContent .home-entry-column .home-entry-small .initial-promo,#bottomContent .home-entry-column .home-entry-smal .overlay-cta,#bottomContent .home-entry-column .home-entry-small .overlay-cta-background{height:90px}
#lowerRightContent .home-entry-column .home-entry-med{margin:0 0 8px}
.home-entry-small .overlay-cta-copy{line-height:125%;top:8%;width:260px}
.home-entry-small .overlay-cta-copy.shop,.home-entry-small .overlay-cta-copy.kitchenware{padding:10px 0 0;*padding:9px 0 0}
.overlay-cta{opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;z-index:150;width:100%;height:100%}
.overlay-cta:hover{opacity:1;filter:alpha(opacity=100)}
.overlay-cta-background{background:none repeat scroll 0 0 #c00;left:0;position:absolute;top:0;width:300px;z-index:100;opacity:.75;filter:alpha(opacity=75)}
.overlay-cta-background>a{float:left;height:100%;width:100%}
.overlay-cta-copy{color:#fff;font-size:120%;font-weight:bold;left:20px;line-height:150%;position:absolute;top:35%;width:230px;z-index:150;filter:alpha(opacity=100)}
.overlay-cta-copy>a{color:#fff;float:left}
.home-entry-med .overlay-cta-copy{top:30%;width:260px}
.initial-promo{left:0;position:absolute;top:0;width:300px;z-index:50}
.initial-promo img.breakplain{margin:-10px 0 0 0}
.home-bottom-legal{clear:both;padding:35px 0 0}
.category-page #breadcrumb-section{padding:0}
.category-page.major-appliances h1{padding-top:55px}
.category-page .main-content-title-top{padding-bottom:0}
.category-masthead-container{float:left;margin:0 0 20px 0}
.category-masthead-image{float:left;margin:0 0 10px 0}
.category-masthead-container p{font-size:110%;color:#666;float:left;width:71%}
.stand-mixers-attachments .category-masthead-container p{width:75%}
.hand-blenders .category-masthead-container p{width:72%}
.category-masthead-container p.disclaimer{font-size:85%;padding:12px 0}
.category-page ul li p{color:#666;font-size:110%}
.category-page ul li p.title{font-weight:bold}
.category-page .category-features .features-list .feature-item{width:31%}
.category-page .category-features .features-list .feature-item.first{border-right:dotted 1px #bbb;margin:0 10px 0 0;padding:0 10px 0 0;min-height:65px}
.category-page .category-features .features-list .feature-item.last{border-left:dotted 1px #bbb;margin:0 0 0 10px;padding:0 0 0 10px}
.hand-blenders .category-features .features-list .feature-item.first{margin-right:5px;padding-right:0}
.hand-blenders .category-features .features-list .feature-item.last{margin-left:5px;padding-left:5px}
.hand-blenders.category-page .features-list .feature-item{width:32.7%}
.hand-blenders.category-page .category-features .features-list .feature-item .feature-item-image{padding-left:2%}
.hand-blenders.category-page .category-features .features-list .feature-item .feature-item-description{width:49%}
.hand-blenders.category-page .category-features .features-list .feature-item .feature-item-description .title{width:110%}
.category-page .category-features .features-list .feature-item.first .feature-item-image{border-left:0;padding:0}
.category-page .category-features .features-list .feature-item .feature-item-image{float:left;padding:0 0 0 4%}
.category-page .category-features .features-list .feature-item .feature-item-image img{cursor:pointer}
.category-page .category-features .features-list .feature-item .feature-item-description{float:left;padding:0 0 0 3%;width:48%}
.category-page .category-features .features-list .feature-item .feature-item-description .title{font-weight:bold}
.stand-mixers-attachments.category-page .category-features .features-list .feature-item .feature-item-description{width:49%}
.category-page .category-features{float:left;width:100%;padding:0 0 30px 0;border-bottom:1px solid #eaeaea}
.category-page .category-featured-recipe h3,.category-page .category-additional-content h3,.category-page .category-features h3{text-transform:uppercase;font-size:120%;font-weight:bold;margin:0 0 25px}
.category-page .category-features h3 span{text-transform:none}
#main_content_wrapper .bradDisclaimer{color:#666;margin:0;padding:0}
.category-page .category-featured,.category-page .category-promotions-media,.category-page .category-suggested-accessories,.category-page .category-additional-information{float:left;width:100%;margin:15px 0}
.category-page .category-additional-information a,.category-page .category-featured h2{color:#666;font-size:160%;font-weight:normal}
.commercial-products .category-additional-information{display:block}
.category-page .featured-list .featured-item{border:1px solid #ddd;height:215px;margin:0 20px 0 0;padding:0 0 10px;width:218px}
.category-page .featured-list .featured-item .featured-item-image{padding:10px 10px 0}
.category-page .featured-list .featured-item:hover{border:solid 1px #c00}
.category-page .featured-list .featured-item .model{width:50%;float:left}
.category-page .featured-list .featured-item .featured-item-description{padding:0 10px}
.category-page .featured-list .featured-item .featured-item-description a:hover{text-decoration:underline}
.category-page .featured-list .featured-item .featured-item-description>p a{margin:0 5px 0 0;float:left;color:#666}
.category-page .featured-list .featured-item .featured-item-description .featured-product-link{color:#c00;float:right;clear:right;font-weight:bold;text-transform:uppercase;font-size:9px}
.featured-list a li .featured-item-description p:hover{text-decoration:underline}
.category-page .featured-list .featured-item.navigation-item{border:medium none;height:227px;margin:0;padding:0;position:relative;width:212px}
.category-page .featured-list .featured-item.navigation-item:hover{border:0}
.category-page .featured-list .featured-item.navigation-item img{position:absolute;top:0;left:0;z-index:0;height:227px}
.category-page .featured-list .featured-item.navigation-item .see-all-products{color:#fff;font-size:140%;font-weight:bold;line-height:135%;margin:0 auto;position:relative;text-transform:uppercase;top:40%;width:180px;z-index:100}
.category-page.toasters .featured-list .featured-item.navigation-item .see-all-products{text-align:center;width:auto;top:46%}
.slow-cookers.category-page .featured-list .featured-item.navigation-item .see-all-products{width:132px}
.slow-cookers.category-page .category-featured-recipe,.blenders.category-page .category-featured-recipe{width:215px}
.slow-cookers.category-page .additional-content-list .additional-content-item{float:none}
.commercial-products.category-page .additional-content-list{height:105px}
.category-page .featured-list .featured-item.navigation-item .see-all-products a{color:#fff;font-weight:bold}
.category-page .featured-list .featured-item.navigation-item .see-all-products a:hover{text-decoration:underline}
.category-page .featured-list .featured-item.navigation-item #see-all-cooking.see-all-products{top:18%}
.category-page .featured-list .featured-item.navigation-item .see-all-products ul li{width:100%;float:none}
.category-page.cooking #see-all-cooking li{margin:9px 0 0}
.category-page.cooking #see-all-cooking a{line-height:14px}
.category-page.cooking .category-promotions-media .view-all-additional-content a,.category-page.refrigeration .category-promotions-media .view-all-additional-content a{padding:0 8px 0 0}
.category-page.refrigeration .category-promotions-media .view-all-additional-content,.category-page.cooking .category-promotions-media .view-all-additional-content{width:705px}
.category-page.commercial-products .category-promotions-media .view-all-additional-content{width:265px;float:none;clear:both}
.category-featured-recipe,.category-additional-content{float:left}
.category-featured-recipe{margin:0 25px 0 0;width:200px}
#category_accessory_popup .navLinks,.view-all-additional-content{width:100%;float:left}
#category_accessory_popup ul{list-style:disc outside none;margin:0 0 0 20px}
#category_accessory_popup ul li{font-size:120%;margin:5px 0;width:100%}
.view-all-recipes,.category-additional-content .view-all-additional-content{width:100%;margin:10px 0;text-align:right;color:#c00;font-size:110%;font-weight:bold;text-transform:uppercase}
.category-additional-content .additional-content-list img{border:solid 1px #ddd}
.category-additional-content .additional-content-list .additional-content-item{margin:0 18px 0 0;width:125px;cursor:pointer;height:100px}
.view-all-recipes>a{float:left}
#stand-mixers.view-all-recipes{width:100%}
.category-additional-content .additional-content-list .additional-content-item.last{margin:0}
.category-suggested-accessories h3{border-bottom:1px solid #ddd;padding:0 0 10px 0;font-weight:bold;text-transform:uppercase}
.suggested-accessories-list .suggested-accessories-item{width:15%}
.suggested-accessories-image{width:100%;text-align:center}
.suggested-accessories-description{width:80%;margin:0 auto}
.coffee-products .suggested-accessories-description{width:89%}
.suggested-accessories-description .suggested-links{color:#c00}
.suggested-accessories-item.navigation-item{color:#c00;font-size:110%;font-weight:bold;text-transform:uppercase;margin:40px 0 0 0}
.suggested-accessories-item.navigation-item a,.view-all-recipes a,.category-additional-content .view-all-additional-content a{color:#c00}
.view-all-additional-content a:hover,.view-all-recipes a:hover,.suggested-accessories-item a:hover,.suggested-accessories-description .suggested-links:hover,.suggested-accessories-description p:hover{text-decoration:underline}
.category-additional-information{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0;margin:10px 0;display:none}
.category-additional-information a{background:url(/images/global/icons/red-arrow.png) no-repeat left center;padding:0 0 0 15px}
.category-page #additionalMajorDish{width:697px}
.category-page #additionalMajorDish,.category-page #additionalSmallCoffee,.category-page #additionalSmallCommercial{width:697px}
.category-page #additionalMajorCompact,.category-page #additionalSmallToaster,.category-page #additionalSmallWaffle{width:268px;clear:both}
.category-page #additionalMajorVents,.category-page #additionalSmallCounters,.category-page #additionalSmallHandBlender,.category-page #additionalSmallHandMixers{width:410px;clear:both}
.category-page #additionalCountertopOvens{clear:both;width:265px}
.category-page #additionalSmallBlenders{width:270px;clear:both}
.category-page #additionalSmallProcessor{width:550px}
.category-page #additionalSmallSlowCooker{width:200px;clear:both;text-align:left}
.category-page #additionalSmallAttachments,.category-page #additionalSmallStandMixers{width:700px}
.category-page #photosVIdeosProcessors{width:600px}
.category-page #photosVIdeosHandBlender{width:450px}
.category-page #photosVIdeosAttachments,.category-page #photosVIdeosStandMixers{width:715px}
#footer-container .footer-header{border-top:1px solid #bbb;float:left;margin:30px 0 0;padding:0;text-align:center;width:100%}
#footer-container .footer-header img{margin:-5px 0 0 0}
#footer-container #footer-nav #footer-nav-level-one,#footer-container #footer-nav #footer-nav-level-two{width:100%;float:left}
#footer-nav{float:left;width:100%}
#footer-container #footer-nav #footer-nav-level-one ul{width:16.667%;float:left;margin:0}
#footer-container #footer-nav #footer-nav-level-one ul.short{float:none}
#footer-container #footer-nav #footer-nav-level-one ul li{width:100%;margin:3px 0;float:left;line-height:130%;font-size:90%}
#footer-container #footer-nav #footer-nav-level-one .shop-footer{margin:20px 0 10px}
#footer-container #footer-nav #footer-nav-level-one .shop-footer a{font-weight:bold;color:#c00;text-transform:uppercase}
#footer-container #footer-nav .footer-language{margin:20px 0 0 !important}
#footer-container #footer-nav #footer-nav-level-one ul li.header,#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .header{text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #333;width:85%}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation{width:100%;float:left;margin:10px 0 0 0}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .left-column{float:left;width:115px}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .left-column img{float:left}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation .right-column{float:right;width:18%}
#footer-container #footer-nav #footer-nav-level-two .social-media-navigation ul li{width:100%}
#footer-container #footer-nav #footer-nav-level-two #footer-legal{font-size:90%;width:100%;float:left;margin:10px 0}
#footer-container #footer-nav #footer-nav-level-two #footer-legal #footer-trademark{float:left}
#footer-container #footer-nav #footer-nav-level-two #footer-legal #change-country{float:right}
body.product_detail{width:100%;position:relative;margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#333;float:left}
.product_list,.product-display{float:left;width:100%}
.product_img{float:left;width:390px;text-align:center}
.product-display .product-image-container{float:left;width:57%}
.product-display .product-image-container .product-image{margin:0;text-align:center;min-height:360px}
.product-display .product-image-container .product-image img{width:100%}
.product-display .product-image-container #product-carousel{margin:0 auto}
.carousel-visible-items{float:left;height:72px;overflow:hidden;position:relative}
#waffle-bakers-carousel .carousel-visible-items,#commercial-carousel .carousel-visible-items{float:none}
.kitchen-gallery-appliances .carousel-visible-items{height:160px}
.module-carousel{float:left;margin:10px 0 0 0;width:100%}
#kitchen-galleries-carousel .carousel-visible-items{height:85px}
.carousel-items{position:absolute;left:0}
.carousel-items .carousel-item{padding:0;cursor:pointer;width:72px;height:72px;text-align:center;margin:0 auto}
.module-item.carousel-item img{border:1px solid #fff}
.module-item.carousel-item img:hover{border:1px solid #c00}
.carousel-items .carousel-item img{font-size:50%}
.kitchen-gallery-appliances{border:1px solid #eee;float:left;width:942px}
.kitchen-gallery-appliances h3{background:none repeat scroll 0 0 #eee;float:left;font-weight:bold;padding:10px;text-transform:uppercase;width:922px}
.kitchen-gallery-appliances .module-carousel{display:none}
.kitchen-gallery-appliances .module-carousel.active{display:block}
.kitchen-gallery-appliances .carousel-items .carousel-item,#kitchen-galleries-carousel .carousel-items .carousel-item{width:150px;height:auto;text-align:left}
.kitchen-gallery-appliances .carousel-items .carousel-item .kitchen-gallery-thumbnail{text-align:center;height:115px}
.carousel-items .carousel-item img{width:96%}
#kitchen-galleries-carousel .carousel-items .carousel-item img{width:auto}
.kitchen-gallery-appliances .carousel-items .carousel-item img{max-height:90%;width:auto}
.product_detail{float:left;width:27%;padding:30px 5% 0 1%;font-size:120%;line-height:135%}
.owner_center_modal .product_detail{width:100%;font-size:100%}
.owner_center_modal label{width:100%;float:left;text-align:center}
.product_list .product_detail .instruction{font-weight:bold}
#water-filter-details{float:left;width:100%;margin:10px 0}
#water-filter-details .water-filters-specifications-title,#water-filter-details .water-filters-features-title{width:100%;text-transform:uppercase;font-weight:bold;font-size:100%;float:left;margin:0 0 5px 0}
#water-filter-details .water-filters-specifications-content,#water-filter-details .water-filters-features-content{width:100%;float:left;margin:0 0 5px 0;line-height:135%}
.product-display .product-overview .product-description{margin:10px 0;padding:10px 0;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}
.product-display .product-overview #color-swatches,.product-display .product-overview .product-color-sku{float:left;font-size:50%;line-height:100%;margin:0 0 5px;width:100%}
.product-display .product-overview .product-color-sku .product-color{text-transform:capitalize}
.review-entry-details-column .review-entry-title-container{font-size:140%;color:#666;line-height:120%;font-weight:bold}
.product-display .product-overview .product-rating{width:100%;padding:0 0 10px 0;height:25px}
.product-display .product-overview .product-detail-copy{width:100%;line-height:150%;padding:20px 0;border-top:1px dotted #666;border-bottom:1px dotted #666;margin:0 0 20px 0}
.product-display .product-overview #color-swatches img{float:left;width:17px;height:17px;margin:0 2px 0 0;cursor:pointer;border:1px solid #fff;font-size:50%}
.product-display .product-overview #color-swatches img.selected{border:1px solid #666}
.product-display-color{text-transform:capitalize}
#product_help_tabs,#product_tabs{width:100%;float:left;margin:20px 0}
.product-options-select-label,.product-options-label{font-weight:bold;margin:0 0 5px 0}
#product_help_tabs_menu,#product_tabs #product_tabs_menu{float:left;overflow:visible;height:28px;border-bottom:1px solid #bbb;width:100%}
#product_tabs_menu li,#product_help_tabs_menu li,#product_tabs #product_tabs_menu .product-tab-option{background:none repeat scroll 0 0 #bbb;border-color:#bbb #bbb #bbb #fff;border-style:solid;border-width:1px;color:#fff;cursor:pointer;font-size:110%;padding:7px 10px;text-align:center;text-transform:uppercase;float:left}
#my-appliances #product_tabs #product_tabs_menu .product-tab-option{padding:8px 1% 7px;width:14.45%}
#product_help_tabs_menu li:hover,#product_help_tabs_menu li.selected,#product_tabs #product_tabs_menu .product-tab-option:hover,#product_tabs #product_tabs_menu .product-tab-option.selected{background:#fff;color:#000;border-top:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #fff;border-left:1px solid #bbb;padding:7px 10px 8px}
.product_tab_section{border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;float:left;margin:-1px 0 0;padding:2.9%;width:94%}
.product_tab_section{display:none;float:left;line-height:135%}
.product_help_tab_section{display:none;float:left;line-height:135%;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;margin:-1px 0 0;min-height:135px}
.product_help_tab_section.selected,.product_tab_section.selected{display:block;position:relative;width:100%}
.carousel-controls.active{cursor:pointer}
.product_help_tab_section #top_features,.product_tab_section #features #top_features{border-bottom:1px dotted #bbb;float:left;padding:0 0 10px;width:100%}
.product_help_tab_section #top_features .feature,#features #top_features .feature{width:29%;float:left;border-right:1px solid #bbb;padding:0 3%;min-height:140px}
.product_help_tab_section #top_features .feature img,#features #top_features .feature img{display:none}
.product_help_tab_section #top_features .feature.first,.product_tab_section #features #top_features .feature.first{padding:0 3% 0 0}
.product_help_tab_section #top_features .feature.last,.product_tab_section #features #top_features .feature.last{border-right:0;padding:0 0 0 3%}
.product_help_tab_section #additional_features,.product_tab_section #features #additional_features{float:left;padding:0 0 10px;margin:20px 0 0 0}
.product_tab_section #features #additional_features .feature{float:left;margin:0 20px 0 0;padding:0 20px 0 0;width:290px}
.manuals_left,.manuals_right{float:left;margin:0 3% 0 0;padding:0 3% 0 0;width:43%}
.manuals_left{border-right:1px solid #ddd}
.manual_note{float:left;width:100%;padding:15px 0}
.product_help_tab_section .product_tab_section_middle{margin:15px 0 0 15px;position:relative;width:915px;float:left}
.pdf_link{float:left;width:100%;margin:0 0 10px 0}
.pdf_link ul li{float:left;width:100%;margin:0}
#product-ratings-reviews-content .reviews-ratings-header #featured-row-2{margin:25px 0 0 0}
.recently_products. #products-recently-viewed{float:left;width:720px;margin:0 0 20px 0}
#product-detail-legal{float:left;width:100%;margin:5px 0}
#product-detail-legal ul li{width:100%;margin:3px 0}
#products-recently-viewed h4{width:710px;border-bottom:1px solid #bbb;padding:0 0 5px 10px;margin:0 0 10px 0}
#products-recently-viewed .products-recently-viewed-list{float:left;padding:10px 0;width:720px;border-top:1px solid #bbb;border-bottom:1px solid #bbb}
#products-recently-viewed .products-recently-viewed-list .recently-viewed-product{width:23%;padding:0 1%}
#products-recently-viewed .products-recently-viewed-list .recently-viewed-product .recently-viewed-prouct-image{width:100%;text-align:center}
.modalHeader,.product_help_tab_section .title,.product-overview h1,#products-recently-viewed .products-recently-viewed-list .recently-viewed-product p{color:#666;line-height:125%;margin:10px 0 5px;padding:0}
.boldSigleLabel{font-weight:bold;float:left;width:100%;margin:0 0 10px 0}
.product_help_tab_section .title{font-weight:bold}
#cta-content{float:left;background:none repeat scroll 0 0 #f3f3f3;border:2px solid #ddd;padding:10px;width:92%}
#cta-content .inactive-product-links a{background:url("/images/redCarat_10x10.png") no-repeat top right;padding:0 15px 0 0;font-weight:bold;font-size:90%;width:auto;float:left;color:#c00;text-transform:uppercase;margin:5px 0}
.filter-form-single-purchase ul li{width:100%;float:left;margin:5px 0}
.cta-options .product-detail-price{border-bottom:1px dotted #bbb;margin:0 0 20px;padding:20px 0;width:100%}
.cta-options .product-detail-price .offer-price{position:relative;font-size:120%;font-weight:bold;padding:0 0 10px 0}
.cta-options .product-detail-price .list-price{position:relative;text-decoration:line-through}
.cta-options .product-detail-price .price{font-size:12px;color:#333;font-weight:bold}
.share-options{float:left;width:100%}
.share-options .stButton{margin-right:0;z-index:0}
.share-options .stButton .stMainServices img,.stButton img{z-index:0 !important}
input.filter-pack{float:left;width:5%}
.callout{border:1px solid #bbb;padding:13px;position:absolute;top:0;right:0}
.featured-included{list-style:disc inside none;margin:2px 0}
#featured-row-2 h4{float:left;width:100%;margin:20px 0}
#product-manuals-warranty-content{font-size:120%;line-height:140%}
.manual-item-container{border-right:1px solid #bbb;float:left;margin:0 1% 0 0;padding:1% 1% 0;width:30%}
.manual-item-container.last{border-right:0}
.manual-item{float:left;border-top:1px dotted #bbb;width:100%;min-height:170px}
.ratings-summary-container,.review-entry-main-copy{padding:15px 0;border-bottom:1px dotted #bbb}
.ratings-reviewer-recommends-container,.review-author,.review-date{font-size:12px;padding:0 5px}
.review-entry-details-column .review-entry-auth-date-container,.ratings-reviewer-recommends-container{float:right}
.review-entry-details-column .review-entry-title-container,.add-review .red-button,.reviews-ratings-header h4{float:left}
.rating-graph{position:relative;background:none repeat scroll 0 0 #bbb;height:12px;width:55px}
.rating-percentage{position:absolute;top:0;left:0;background:#f9cb00;height:12px;width:10px}
.ratings-star-amount{float:left;padding:0 2% 0 0}
.ratings-breakdown{float:left;width:75%;padding:0 0 0 2%;border-left:1px solid #bbb}
.ratings-breakdown-item{width:32%;padding:0 1% 0 0;margin:3px 0}
.review-entry-ratings-column .ratings-breakdown-item{width:99%}
.ratings-breakdown-item .rating-label{font-weight:bold;text-transform:uppercase;font-size:9px}
.ratings-breakdown-item .rating-graph,.ratings-breakdown-item .rating-ranking{float:left;margin:0 5px 0 0}
.sort-rating-filters{float:right;margin:25px 0 0 0;width:80px}
#sort-filters{background:url(/images/ratings/sort-by-bg.jpg) left top no-repeat;font-size:100%;height:25px}
.endeca_displayedItems,.endeca_totalItems,.text_highlight{font-weight:bold}
.review-entries-header .review-entries-header-title{float:left;font-weight:bold}
.review-entries-header .review-entries-header-pagination{float:right;font-weight:bold}
.review-entry{padding:20px 0;border-top:1px solid #bbb;margin:5px 0 0 0}
.review-entry-ratings-column{float:left;width:25%}
.review-entry-details-column{float:left;width:74%;margin:0 0 0 1%}
.review-entry-heading{margin:0 0 15px 0}
.review-entry-helpful-rating{margin:15px 0 5px 0}
.spec_section h3{border-top:1px solid #ddd;float:left;font-size:16px;font-weight:bold;padding:20px 0 10px 7px;width:98%}
.spec_section.callout,.product_help_tab_section .spec_section.callout{width:185px}
. spec_section h3#spec_header_1{border:0}
.spec_contents h3{border:0;width:100%}
.product-dimensions .product-dimensions-row{width:100%;margin:30px 0}
.spec_contents_info{float:left;padding:2%;width:46%}
.spec_contents_label{float:left;padding:2%;width:45.5%;font-weight:bold}
.spec_section,#accessories_section{float:left;width:450px}
.product_help_tab_section .spec_section,.product_help_tab_section #accessories_section{float:left;width:500px}
.attachments-item,.accessories-item{float:left;width:25%;border-top:1px dotted #bbb;margin:10px 0}
.attachments-item .attachments-image,.accessories-item .accessories-image{border:0;padding:10px 0}
.attachments-item .attachments-title,.accessories-item .accessories-title{font-weight:bold;padding:0 0 5px 0}
#accessories_section .accessories_item{border-top:1px solid #ddd;float:left;margin:10px 5% 10px 0;padding:10px 0}
#accessories_section .accessories_item .product_image{float:left;width:25%;text-align:center}
#accessories_section .accessories_item .product_image img{width:95%}
#accessories_section #main_accessories,#accessories_section #additional_accessories{float:left;width:100%}
#accessories_section .accessories_item .product_code,#accessories_section .accessories_item .product_name,#accessories_section .accessories_item .product_desc,#accessories_section .accessories_item .product_price,#accessories_section .accessories_item .product_actions{float:right;width:75%}
#accessories_section .accessories_item .product_code{margin:20px 0 0 0}
#accessories_section .accessories_item .product_name{font-weight:bold}
#accessories_section .accessories_item .product_actions{text-transform:uppercase;font-weight:bold;width:auto}
#accessories_section .accessories_item .product_actions .view_details{padding:0 10px 0 0;color:#666}
#compare-container{width:942px;margin:0 auto}
#compare_top_carousels .cols,#compare_top_carousels .cols_add_product{float:left;width:20%}
#compare_top_carousels .cols img{max-width:100%}
#compare_top_carousels .cols_first{float:left;height:390px;width:19.5%;border:1px solid #ddd}
#compare_top_carousels .cols .cols_con{padding:10px 5%;border:1px solid #ddd;height:370px}
#compare_top_carousels .cols_con_whirlpool{width:100%;margin:0 0 20px 0;float:left;border-top:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ededed}
#compare_body #compare_top_tabs,#compare_sub_body,#compare_body .tabsFooter,#compare_top_carousels{float:left;width:100%}
#compare_body #compare_top_tabs #tabs_shower{width:942px !important;border-right:1px solid #ccc}
#compare_body #compare_top_tabs .tabs{height:30px;width:100% !important;border-top:solid 1px #ccc}
#compare_body #compare_top_tabs .tabs li{height:30px;width:184px !important;line-height:30px;border-right:solid 1px #ccc;border-left:solid 1px #ccc;background-image:url(/images/global/icons/close-tab.jpg) !important;background-repeat:no-repeat !important;background-color:#bbb !important;background-position:164px 7px !important;margin:0 0 0 1px;text-indent:8px}
#compare_body #compare_top_tabs .tabs .fisrt_tab{border-left:1px solid #ccc;margin-left:0}
#compare_body #compare_top_tabs .tabs .selected{background-color:#fff !important;border-bottom:#fff !important;background-image:url(/images/global/icons/close-tab.jpg) !important}
#compare_body #compare_top_tabs .tabs li a.compare-tab{font-size:110%;color:#333}
#compare_body #compare_top_tabs .tabs li a.tab_close{float:right;height:20px;width:20px;margin:4px 4px 0 0}
#compare_body #compare_sub_body .compare_product_list .cols .cols_con_whirlpool{display:none}
#compare_sub_body .cols_con .center{border-bottom:1px dotted #ddd;margin-bottom:10px;min-height:215px;width:100%}
.compare_product_list{float:left;width:100%}
.grey_split{width:100%}
.cols_con_whirlpool .product_image_wrapper img{width:100%}
.compare_action_links,.remove-compare-product{padding:0 0 10px 0;text-align:right;font-weight:bold}
.compare_action_links .right a{display:block;padding:0 0 0 10px;background:url(/images/global/icons/compare-remove-icon.jpg) no-repeat 0 3px}
.cols_con .rating_line a{width:42%}
.cols_con .rating_line a img{width:100%}
.cols_con .rating_line .rating_point{float:left}
.cols_con .rating_line .product_detail_list_review_count{margin:0 0 0 5px;width:45%}
.cols_con_whirlpool .cols_con .center,#product-compare-list .product-display .product-image-container{float:left;width:100%;min-height:0}
.cols_con_whirlpool .cols_con .center img,#product-compare-list .product-display .product-image-container .product-image img{border-bottom:1px dotted #ededed;padding:0 0 15px;width:100%}
.add_product_con{background:url(/images/global/icons/add-to-compare.jpg) no-repeat scroll center 80px transparent;color:#bbb;font-size:180%;font-weight:normal;text-transform:uppercase;height:100px;border:1px solid #ddd;text-align:center;width:100%;padding:10px 0;height:370px}
.add_product_con a{float:left;margin:0 auto;padding:120px 0 0 0;width:100%;color:#999}
.compare_types{width:100%;float:none !important}
.compare_types .col_1.left{float:none !important;clear:both}
.compare_types .col_2.left{float:none !important;clear:both}
.compare_types .left.col_1{float:none !important;clear:both}
.compare_types .left.col_2{float:none !important;clear:both}
.compare_types a{color:#333 !important}
.comments{float:left;font-size:100%;color:#666;line-height:130%;font-weight:bold;margin:0 0 5px 0}
.compare_action .btns{float:left;margin:10px auto;text-align:center;width:100%}
.compare_action .comments{float:none;min-height:55px}
.carousels_panels{float:left;width:100%;margin:10px 0}
.specs_header.specs_header_open{color:#666;float:left;font-size:16px;font-weight:normal;margin:10px 0 15px 10px;padding:0;text-transform:capitalize}
.specs_header.specs_header_open a{color:#666}
.specs_content{width:100%;float:left}
.specs_content table tr td{border-right:1px solid #ccc;padding:1%;width:17.89%;min-height:13px}
.specs_content table tr .table_first_col{font-weight:bold}
.product-listing-page{font-size:11px}
.product-listing-page .side-column{padding:10px 0 0 60px;width:755px}
#listing-header{float:left;margin:0;width:100%}
#endeca_leftNavContainer{float:left;width:20%}
.endeca_rightContainer{float:left;width:80%}
#service-return-oc a,#listing-header h4{text-transform:uppercase;color:#c00;padding:10px 0;font-weight:bold}
.product-filtering-container{float:left;width:89%;padding:5%;border:1px solid #bbb;background:#ededed}
.opt-list-container{float:left;margin:10px 0;width:100%}
.product-filtering-option{margin:5px 0;width:100%;float:left}
.product-filtering-option input{float:left;margin:0 2px 0 0;height:15px;width:15px;padding:0}
.product-filtering-option label{float:left;margin:0 0 0 1%;width:72%;line-height:130%}
.product-filtering-option img{float:left;width:auto;height:auto;margin:0 2px 0 0}
.sort-listing-container,.product-help-pagination-container{background:none repeat scroll 0 0 #ededed;float:left;margin:2% 0;*margin:2% 0 0 0 !important;padding:1%;width:730px}
.sorting-label{text-transform:uppercase;font-weight:bold}
a.active{color:#c00;font-weight:bold}
.product-help-pagination,.pagination{float:right;padding:5px}
.product-help-pagination ul li,.pagination ul li{padding:0 5px;font-weight:bold}
.display-item-count{border-bottom:1px dotted #bbb;padding:1% 2% 2%;width:96%;margin:0 0 15px;clear:both}
#my-appliances .display-item-count{border-bottom:medium none;float:left;padding:5px;width:auto}
.display-count,.display-total{font-weight:bold}
.compare-option{float:left;margin:0 10px 0 0}
.sort-option,.view-option,.display-option{float:left;margin:5px 10px 0 0}
.sort-option a{color:#333}
.sort-option .active a{font-weight:bold;color:#c00}
.view-option .active a{font-weight:bold;color:#c00}
.compare-option p{background:none repeat scroll 0 0 #fff;color:#c00;padding:5px 10px;text-transform:uppercase;line-height:100%;border:1px solid #c00;font-size:110%}
.compare-option a,.compare-option p.compare-active{background:none repeat scroll 0 0 #c00;color:#fff;padding:5px 10px;text-transform:uppercase;line-height:100%;border:1px solid #c00;font-size:110%;float:left;cursor:pointer}
#display-label.sorting-label{float:left}
.sort-listing-container .grid-view,.sort-listing-container .list-view{width:15px;height:12px;float:left;cursor:pointer;margin:0 0 0 5px}
.sort-listing-container .grid-view{background:url(/images/global/icons/grid-view.png) no-repeat 0 0}
.sort-listing-container .grid-view.active,.sort-listing-container .list-view.active{background-position:0 -13px}
.sort-listing-container .list-view{background:url(/images/global/icons/list-view.png) no-repeat 0 0}
.sort-listing-container .grid-view .grid-square{background:none repeat scroll 0 0 #666;height:3px;width:3px;margin:.5px;float:left}
.sort-listing-container .list-view .list-rectangle{background:none repeat scroll 0 0 #c00;height:3px;width:100%;margin:.5px;float:left}
.product-list-table-container{margin:0 0 20px 0}
.product-list-table-container .product_detail_set{height:auto;float:left}
.endeca_aplliancesList .applince,.product-detail-set{border:1px solid #ededed;padding:15px;width:713px;margin:1% 0 0 0}
.product-detail-set .row_cell{width:100%}
.product-detail-set .row_cell a:hover{text-decoration:underline}
.owner_center_modal .product_list #addAppliance .product{border:1px solid #ddd;margin:10px 20px 10px 0;padding:5px;width:160px;float:left;min-height:220px}
.owner_center_modal .product_list #addAppliance .product label img{max-width:100%}
.tbl_cell{border:1px solid #ddd;margin:10px;padding:5px;width:215px;min-height:365px;float:left;overflow:hidden}
.tbl_cell a:hover{text-decoration:underline}
.product-list-table-container .row_cell{border:1px solid #ddd;padding:5px;width:730px;float:left;margin:15px 0 0 0}
.product-listing .tbl_cell .yellow{display:block}
.tbl_cell .ratings_container{height:20px;width:100%;margin:10px 0;float:left}
.tbl_cell .product_image_link{width:100%;float:left;text-align:center;margin:0 0 10px;min-height:175px}
.tbl_cell .product_image_link img{border:0;max-width:100%}
.tbl_cell .product_code_link{width:80px;text-align:left;display:block;float:left}
.tbl_cell .product_detail_msrp{font-size:0;color:#fff;text-align:right;width:99px;display:block;float:right;border-left:1px dotted #ccc;height:25px}
.tbl_cell .product_detail_msrp .product_detail_msrp_number{font-size:10px;color:#333}
.tbl_cell .product_desc{font-weight:bold;float:left;width:100%;height:20px;padding:5px 0 30px}
.tbl_cell .product-link{color:#333}
.tbl_cell .compare_where_add{text-align:center;margin:10px 0 0}
.tbl_cell .prodCompare{padding:0 0 10px;margin:0 0 5px;border-bottom:1px dotted #ddd;float:left;width:100%}
.row_cell .prodCompare a.active span,.tbl_cell .prodCompare a.active span{background-position:0 -12px}
.rating_point.product-link,.tbl_cell .product_review_count{float:left}
.tbl_cell .rating_point.product-link img{width:100%;margin:-3px 0 0 0}
.tbl_cell .rating_point.product-link{width:30%;margin:0 5px 0 0}
.tbl_cell .content_container div[align="center"]{height:20px;margin:0 0 20px}
.add_btn_container,.where_btn_container{float:left;width:100px;margin:0 55px;color:#fff}
.tbl_cell .add_btn_container,.tbl_cell .where_btn_container{float:left;width:100px;margin:0;color:#fff}
.tbl_cell .view_details_container{float:left;width:105px;font-weight:bold;text-align:right;color:#666}
.row_cell_table_container .product_review_count a{text-decoration:underline}
.endeca_viewBuy_btns,.product_list_table_action_cell{padding:50px 15px 0;text-align:left;width:92px;height:110px}
.product_list_table_action_cell td{width:100%}
.prodCompare a{font-weight:bold;text-transform:uppercase}
.product_image_link .product-link img{max-width:100%}
.prodCompare a span{background:url(/images/global/icons/add.png) no-repeat scroll 0 0 transparent;padding:1px 0 0 15px}
.tbl_cell .yellow,.endeca_whereTobuy,.product_list_table_action_cell .yellow{background:0;width:100%;color:#c00;font-size:100%;font-weight:bold;margin:0;padding:0;float:left;text-transform:uppercase}
.endeca_viewProduct{background:0;width:100%;font-size:100%;font-weight:bold;margin:5px 0 0 0;padding:0;float:left;text-transform:uppercase}
.endeca_applinceInfo{padding:0 15px;text-align:left;width:256px;border-left:1px dotted #ddd;border-right:1px dotted #ddd;font-weight:bold;height:110px}
.product_list_table_desc_cell{padding:0 15px;text-align:left;width:256px;border-left:1px dotted #ddd;border-right:1px dotted #ddd;font-weight:bold;height:170px}
.product_list_table_desc_cell .product_title{margin:55px 0 0 0}
.endeca_applinceReviews,.product_list_table_id_cell{float:left;padding:0;text-align:left;width:120px;border-right:1px dotted #ddd;height:175px}
.endeca_applinceReviews,.product_list_table_id_cell .no_border_bottom.even.second{padding-top:8px}
.product_list_table_id_cell img{width:60%}
.product_detail_list_review_count{width:100%;float:left}
.product_list_table_id_cell table td{width:100%}
.product_list_table_id_cell .product_code_link{color:#666;font-size:11px;margin:2px 0 10px;padding:0 0 5px;border-bottom:dotted 1px #ddd}
.product_list_table_id_cell .product_detail_msrp{font-size:0;color:#fff}
.product_list_table_id_cell .product_detail_msrp .product_detail_msrp_number{color:#666;font-size:11px;margin:0 0 15px;padding:0}
.product_row table tr.last,.product_row table tr td.even,.product_row table tr.odd{background:0;border:0}
.endeca_applianceImg,.product_list_table_img_cell{float:left;padding:0 15px 0 0;text-align:center;width:156px}
.product_list_table_action_cell.even{border:0}
.product_list_table_img_cell.even{border-right:1px dotted #bbb;border-left:0}
.filters-list-container .product-detail-set,.grid-list .product-detail-set{width:26%;margin:4% 2% 0 0;position:relative;height:330px}
#small-products .grid-list .product-detail-set{height:330px}
#small-products .grid-list .endeca_applinceReviews{position:absolute;top:-160px;left:0;width:100%}
.product-detail-set .endeca-appliance-price{float:left;padding:5px 2% 0 0;width:16%}
.product-detail-set .endeca-appliance-price .code_reviews img{width:50%}
.product-detail-set .endeca-appliance-price h3{color:#666;font-size:110%;font-weight:bold;margin:0 0 5px;padding:0}
#accessories .product-detail-set .endeca-appliance-price{float:left;padding:45px 2% 0 0;width:16%}
.grid-list .product-detail-set .endeca-appliance-price{float:left;left:3%;padding:0;position:absolute;top:168px;width:94%}
.product-detail-set .endeca-appliance-price h3.list-price{border-bottom:1px dotted #bbb;margin:2px 0 10px;padding:0 0 5px;font-size:90%}
.grid-list .product-detail-set .endeca-appliance-price h3.offer-price{border:0;width:auto;margin:0;padding:0;float:right;width:50%}
.product-detail-set .endeca-appliance-price h3.model{padding:0 0 15px 0}
.product-detail-set .endeca-appliance-image{border-left:1px dotted #bbb;border-right:1px dotted #bbb;float:left;padding:0 2%;width:21%;text-align:center}
.grid-list .product-detail-set .endeca-appliance-image{border:0;padding:0 2%;width:96%;position:absolute;top:45px;left:0}
.product-detail-set .endeca-appliance-image img{width:100%}
.grid-list .product-detail-set .endeca-appliance-image img{width:auto}
.product-detail-set .endeca-appliance-info{float:left;width:34%;padding:57px 2% 0;font-weight:bold}
.product-detail-set .endeca-view-buy-btns{border-left:1px dotted #bbb;float:left;padding:57px 0 57px 2%;width:16%;text-align:center}
.product-detail-set .endeca-view-buy-btns a{font-weight:bold;text-transform:uppercase;width:100%;float:left;margin:0 0 5px 0}
.grid-view .product-detail-set .endeca-view-buy-btns a{width:auto}
.grid-view .product-detail-set .endeca-view-buy-btns .endeca-cta{float:left}
.grid-view .product-detail-set .endeca-view-buy-btns .endeca-view-details{float:right}
.grid-list .product-detail-set .endeca-appliance-image{width:100%}
.grid-list .product-detail-set .endeca-appliance-info{border:medium none;left:0;min-height:inherit;padding:0 3%;position:absolute;top:240px;width:96%}
.grid-list .product-detail-set .endeca-appliance-info .product-listing-title{padding:0 0 15px 0}
.product-detail-set .product-detail-description .product-listing-price{float:left}
.product-detail-set .water-filter-detail-description .product-listing-code,.grid-list .product-detail-set .product-detail-description .product-listing-price{float:right}
.grid-list .product-detail-set .endeca-view-buy-btns{border:medium none;bottom:5%;padding:10px 0 0;position:absolute;right:3%;text-align:right;width:100%}
.dijitTooltip{display:block;left:50%;overflow:visible;position:absolute;top:-10000px;z-index:6000}
.dijitTooltip,.dijitTooltipDialog{background:none repeat scroll 0 0 transparent;opacity:.95;z-index:10003}
.dijitTooltip.dijitTooltipRight{padding:0 0 0 5px;background:url("/images/global/alertArrow.png") no-repeat scroll 0 2px transparent}
.dijitTooltipContainer.dijitTooltipContents{background:#333;color:#fff;padding:5px}
.dijitTooltipContainer{background-color:#fafafa;border:1px solid #b6c7d5;border-radius:6px 6px 6px 6px;color:red;font-size:small;padding:.45em;z-index:2}
.dijitTooltipRight{padding-left:13px}
#MessageArea{margin:15px auto 5px;text-align:center;width:940px}
.dj_ie #MessageArea{float:left;padding-left:160px}
#WC_MyAccountDisplay_div_3_9 #MessageArea{width:100%}
#MessageArea #ErrorMessageText.status_msg{color:#fff;font-size:100%;line-height:200%;text-align:center;width:100%;text-transform:uppercase;background:#333;float:left;margin:10px 0}
#MessageArea .error_msg{background:none repeat scroll 0 0 #c00;color:#fff;float:left;font-size:100%;line-height:200%;margin:10px 0;text-align:center;text-transform:uppercase;width:100%}
.my_account #MessageArea #ErrorMessageText.status_msg,.my_account #MessageArea .error_msg,.AddressBook #MessageArea #ErrorMessageText.status_msg{width:730px;margin:10px 0 0 40px}
iframe.ytplayer{height:360px;width:640px}
.module-container{display:none;position:absolute;top:0;left:0;width:100%;z-index:9999}
.module-background{background:#fff;opacity:.6;filter:alpha(opacity=60);position:absolute;top:0;left:0;width:100%;z-index:4}
#module-carousel{float:left;width:690px}
.module-content{background:none repeat scroll 0 0 #fff;border:1px solid #bbb;box-shadow:0 0 15px #bbb;left:50%;margin:0 0 0 -350px;position:absolute;width:690px;padding:20px 15px;z-index:5;top:40px}
#water-filters.module-container .module-content{width:640px}
.module-close{cursor:pointer;float:right;height:10px;margin:-50px -15px 0 0;text-align:center;padding:10px 15px}
.module-header{border-bottom:1px dotted #bbb;color:#666;font-size:12px;padding:20px 10px}
.product_detail .module-header,.product-details-page .module-header{float:left;margin:0 0 10px;padding:10px 0;width:100%}
.module-main-content{float:left;min-height:475px;max-height:535px;position:relative;text-align:center;width:100%;overflow:hidden}
#water-filters.module-container .module-main-content{height:390px;min-height:0}
.product_detail .module-main-content,.product-details-page .module-main-content{height:475px}
.product_detail,.module-main-content #product img,.product-details-page .module-main-content #product img{width:100%}
.category-overview-content{float:left;margin:0 0 15px;width:100%}
.category-overview-content-video,.category-overview-content-image{float:left;margin:0 0 15px;width:100%}
.module-main-content .category-overview-content-copy{float:left;font-size:100%;margin:10px 0 0 20px;text-align:left}
.module-main-content .category-overview-content-copy sup{line-height:0;font-size:70%}
.module-main-content .category-overview-content-copy h4,.module-main-content .category-overview-content-copy p{font-size:105%}
.module-main-content .category-overview-content-copy h4{font-weight:bold;color:#333}
.module-main-content .category-overview-content-copy p{font-weight:normal}
.module-main-content .category-overview-content-copy p.model-information{float:left;font-weight:bold;margin:10px 0;width:100%;color:#666}
.module-main-content .category-main-content{position:absolute;left:0;top:0}
#contact_us.contact_us_content{float:left;margin:20px 0 0;width:540px}
#contact-us-top_espot p{float:left;width:100%;padding:10px 0 20px}
#contact-us-top_espot .section{background-color:#f7f7f7;border:1px solid #ddd;float:left;height:130px;padding:20px 13px;position:relative;width:433px}
#contact-us-top_espot .section .title{font-size:16px}
#contact-us-top_espot .info_box{padding:20px 0 0;width:33.3%;float:left;position:relative}
#contact-us-top_espot .info_box .icon{border-bottom:1px dotted #ddd;padding:0 0 5px 23px;margin:0 0 10px;font-size:11px;text-transform:uppercase;font-weight:bold}
#contact-us-top_espot .info_box .info span{width:100%;font-size:12px}
#contact-us-top_espot .info_box .info span.subtitle{font-size:10px}
#contact-us-top_espot .info_box .info span a,#contact-us-top_espot p a{color:#c00}
#contact-us-top_espot .offset{margin:0 0 0 20px}
#contact-us-top_espot p.under_section{border-bottom:1px dotted #ddd;float:left;padding:20px 0 20px 15px;width:927px}
#contact-us-top_espot p.under_section a{float:right}
.icon.mail{background:url("/images/global/icons/icons_mail.png") no-repeat scroll -2px -1px transparent}
.icon.chat{background:url("/images/global/icons/icons_chat.png") no-repeat scroll left -1px transparent}
.icon.phone{background:url("/images/global/icons/icon_phone.png") no-repeat scroll left -1px transparent}
#backdrop{float:left;width:100%;margin:20px 0 0 0}
#backdrop .column.left{width:45%}
#vertical_rule{float:left;border-left:1px solid #ddd;width:1px;height:135px}
#add_reg_an_app{margin:2%;float:left;width:96%}
.search-results-container{float:left;margin:0 0 0 15px}
.product-help-search-result{float:left;width:100%;margin:7px 0;font-size:120%}
#my-appliances-back{float:left;margin:-30px 0 0;text-align:right;width:100%}
#my-appliances .product-overview{width:310px}
.owner_center .product_edit_btn{width:140px;float:left;padding:30px 0 0 0}
.product_edit_btn a{float:left;width:100%;margin:0 0 5px 0}
.oc_my_appliances.product_detail_page .product_edit_btn a.edit_blue{background:url(/images/global/icons/edit.png) no-repeat;padding:0 0 0 15px}
.oc_my_appliances.product_detail_page .product_edit_btn a.blue_remove{background:url(/images/global/icons/remove.png) no-repeat;padding:0 0 0 15px}
#my-appliances .product-edit-btn .edit,#my-appliances .product-edit-btn .remove{width:100%;float:left;margin:0 0 8px;padding:0 0 0 20px;font-weight:bold}
#my-appliances .product-edit-btn .edit{background:url(/images/global/icons/edit.png) center left no-repeat}
#my-appliances .product-edit-btn .remove{background:url(/images/global/icons/remove.png) center left no-repeat}
#my-appliances .instruction{font-size:140%;font-weight:bold;line-height:130%;margin:5px 0;width:80%}
#my-appliances .purchased_data span{font-weight:bold;margin:0 0 0 3px}
.oc_my_appliances.product_detail_page .purchased_data span{font-weight:bold}
#my-appliances .purchased_data{margin:0 0 10px}
#my-appliances .service_plan_btn,#my-appliances .schedule_repairs{margin:2px 0;float:left;width:100%}
.show_result{float:left;padding:5px 0 0 0}
.enter_search_term{border:1px solid #ddd;background:none #fff !important;float:left;width:32%;margin:0 10px 0 0}
.back_my_app_btn{color:#c00;text-align:right;font-size:110%;margin:20px 0 0 0;text-transform:capitalize}
#search_results_summary,.endeca_displayingViewAllIndicators{background:none repeat scroll 0 0 #ddd;float:left;width:96%;padding:10px 2%}
.endeca_displayingViewAllIndicators{margin:30px 0 0 0}
.search_checkbox_container{float:left;font-size:120%;line-height:170%}
.search_input_container{float:right}
#search_filter_results{border:1px solid #eee;float:left;padding:2%;width:95.7%}
.search_filter_group{float:left;width:20%;margin:0 5% 0 0}
.search_filter_checkbox{margin:0 2px 0 0}
.your_account p,.search_filter_group div{margin:20px 0 10px;width:100%;font-size:120%}
#product_listings{float:left;width:75%}
#Search_Result_div{float:left;width:100%}
.search_checkbox_container{float:left;font-size:120%;line-height:170%}
.endeca_displayingViewAllIndicators ul li{float:left;line-height:170%;padding:0 2px 0 0}
.msrp_price .price{border-bottom:1px dotted #ddd;width:100%;float:left}
.msrp_price .price,.code_reviews .model{color:#666;font-size:11px;margin:0 0 5px;padding:0 0 5px}
.code_reviews .reviews{font-size:100%;margin:0;padding:0}
.applinceInfo_title{font-weight:bold}
.category_container .category_link{background:0;width:100%;color:#c00;font-size:100%;font-weight:bold;margin:0;padding:10px 0 0 0;float:left;text-transform:uppercase}
.owner_center_home #backdrop .column p{width:100%;padding:0 0 20px 0}
.sign-in-page .content{float:left;margin:5px 0 0;width:100%}
.sign_in_registration .container{width:450px;float:left;padding:20px 0}
.sign_in_registration .join_box{border-left:1px solid #ddd;margin:0;padding:20px 0 20px 25px;width:450px;float:left}
#HelpContactUsDisplay,#centered_single_column_form,#Register,#Logon,#my-account-page #QuickCheckout,#my-account-page #AddressForm{float:left;margin:20px 0 0 0;width:395px}
#shopcartAddressForm #centered_single_column_form span.checkbox,#ApplianceForm{float:left;width:100%}
#my-account-page div.my_account{float:left;padding:25px 0 25px 40px;width:730px;border-left:1px solid #ddd;min-height:200px}
#my-account-page #box .popup_btn{float:left;width:100%;margin:10px 0;padding:0 0 0 11px}
#my-account-page #box .popup_btn .subs-edit{float:left;width:100px;height:20px;background:#c00}
#my-account-page #box .popup_btn .subs-cancel{float:left;width:100px;height:20px;margin:0 0 0 10px;background:#BBB}
#shopcartAddressForm #centered_single_column_form span.checkbox .text{float:left;margin:0 0 0 5px}
#my-account-page #box .popup_btn .subs-edit,#my-account-page #box .popup_btn .subs-cancel{color:#fff;font-size:110%;padding:6px 11px 0;text-align:center;text-transform:uppercase;width:135px}
#shopcartAddressForm #centered_single_column_form span.checkbox #addToBothShippingBilling,#Register #WC_QuickUserRegistrationAddForm_div_36 #WC_QuickUserRegistrationAddForm_div_38,#Register #WC_QuickUserRegistrationAddForm_div_36_2 #WC_QuickUserRegistrationAddForm_div_38_2,#Register #WC_QuickUserRegistrationAddForm_div_24 #WC_QuickUserRegistrationAddForm_div_26,#Logon input[type="checkbox"],#Register input[type="checkbox"]{float:left;height:12px;margin:0;padding:0;width:12px}
.oc_image_and_button_col .thickbox.more_info_link.reg_apps{display:block;clear:both;width:160px}
.oc_search_content_moreInfo_links{float:left;width:100%;margin:10px 0}
#HelpContactUsDisplay .formItem .inputCol #topic_dropdown{float:left;width:100%;height:40px;position:relative;overflow-x:hidden}
.main_header{float:left;width:100%;margin:0 0 15px 0}
#shipAddr{width:415px}
.content_footer{float:left;border-top:1px dotted #ddd;margin:10px 0 0;padding:10px 0 0;text-align:right;width:395px}
#my-account-page.my_account .content_footer,.order_checkout .content_footer{width:100%}
.AddressBook .content_header #WC_AjaxAddressBookForm_div_8.addrbook_header{width:240px;overflow:hidden;float:left;margin:0}
.AddressBook .content_header #WC_AjaxAddressBookForm_div_8.addrbook_header select{height:25px}
.selector .inForm div,#replacement_drop_down{float:left;width:240px;font-size:110%;margin:0 0 0 10px;overflow-x:hidden;height:25px;position:relative;color:#666}
.selector .inForm div label{float:left;padding:5px 0 5px 3px}
.inForm .location_cont .oc_entry_field_input{overflow-x:hidden;height:60px;position:relative}
.inForm div div.oc_entry_field_input,.formItem .inputCol,.oc_entry_field_input,.column.simple_register input,.sign_in_input{float:left;width:240px;font-size:110%;margin:0 0 10px 0}
.oc_schedule_repair #oc_entry_field_section .oc_entry_field .oc_entry_field_input{min-height:25px;position:relative;overflow:hidden}
#typeOfProblem{width:238px;padding:0}
.formItem .inputCol .imput_value{width:232px}
#customers_new_or_returning input,.promotion_input #promoCode,#shipping_mobilePhone1,#billing_mobilePhone1,.email-input input,#oc_search_box,.registration_text_input{float:left;width:150px;font-size:110%;margin:0 10px 0 0}
#addressId{background:url("/images/global/dropdown-bg.png") no-repeat scroll 0 top transparent}
.personalInformationPage .column div#stateDiv{float:left;width:auto;font-size:110%;overflow-x:hidden}
.personalInformationPage #Register .column div#stateDiv{width:240px}
#unregistered_form #billingAddressCreateEditFormDiv_1,#unregistered_form #shippingAddressCreateEditFormDiv_1{width:400px;float:left}
#unregistered_form #shippingAddressCreateEditFormDiv_1 div div,#unregistered_form #billingAddressCreateEditFormDiv_1 div div{padding:3px 0 0 0}
#unregistered_form #shippingAddressCreateEditFormDiv_1 div span,#unregistered_form #billingAddressCreateEditFormDiv_1 div span{float:left;width:100%;padding:8px 0}
#unregistered_form #billingAddressCreateEditFormDiv_1 #WC_billingAddressCreateEditForm_div_30_1.label_spacer,.order_checkout #WC_billingAddressCreateEditForm_div_30_1{width:20px}
.personalInformationPage .column div.input_label,.personalInformationPage .column div.checkbox_label,.checkbox_label_registration,.column .checkbox_label,#centered_single_column_form #WC_ShoppingCartAddressEntryFormf_div_19,#unregistered_form #billingAddressCreateEditFormDiv_1 .label_spacer#WC_billingAddressCreateEditForm_div_30_2,.order_checkout #WC_billingAddressCreateEditForm_div_30_2{width:93%;float:left;height:auto;padding:0 0 0 2%}
#productHelpSearchForm .search_by_keyword .enter_search_term{width:190px}
.location .inForm input[type="text"],.oc_register .information .inForm input,.sign_in_label input,#AddressForm input[type="text"],#unregistered_form #shippingAddressCreateEditFormDiv_1 div,#unregistered_form #billingAddressCreateEditFormDiv_1 div,.orderaddress #centered_single_column_form div,#unregistered_form #shippingAddressCreateEditFormDiv_1 div.column div#stateDiv2,#unregistered_form #billingAddressCreateEditFormDiv_1 div.column div#stateDiv1,#stateDiv{margin:5px 0;float:left;width:240px;height:35px;position:relative;overflow:hidden}
#Logon input[type="text"],.oc_entry_field_input input,.sign_in_input input,#Logon input[type="password"],#Register input[type="password"],#Register input[type="text"]{margin:5px 0;float:left;width:225px;height:15px;position:relative;overflow:hidden}
#HelpContactUsDisplay .formItem .labelCol,.information .inForm div label,.orderaddress #centered_single_column_form div.column div,.orderaddress #centered_single_column_form div.label_spacer,#unregistered_form #shippingAddressCreateEditFormDiv_1 div.column div,#unregistered_form #billingAddressCreateEditFormDiv_1 div.column div,.oc_entry_field_label,#unregistered_form #shippingAddressCreateEditFormDiv_1 .label_spacer,#unregistered_form #billingAddressCreateEditFormDiv_1 .label_spacer,.orderaddress #centered_single_column_form .label_spacer,#QuickCheckout .dijitContentPane .label_spacer,.quick-checkout-address-page #my_account_shipping #shipAddr .label_spacer,.quick-checkout-address-page .label_spacer,.AddressBook .column div,.personalInformationPage .column div,.column.simple_register div,.sign_in_label{float:left;width:155px;margin:5px 0}
#AddressForm #WC_AccountForm_div_13.label_spacer{width:148px;padding:0 0 0 7px}
.orderaddress #centered_single_column_form div.label_spacer#WC_ShopcartAddressFormDisplay_div_7{width:100%;float:left}
#HelpContactUsDisplay .formItem .labelCol,.information .inForm div label{font-size:120%;color:#666}
#HelpContactUsDisplay .formItem .labelCol .labelCol{font-size:110%}
.AddressBook .column div.recipient{width:100%}
.quick-checkout-address-page #my_account_shipping div.label_spacer{width:100%}
#Logon .sign_in_linkLostPassword,#Logon .input_label,#Logon .button_align{clear:both;margin:0 0 10px 155px}
#billingAddressDisplayArea_1,.oc_entry_field_label,.personalInformationPage .column div,.screen_name_confirmation,.column.simple_register div,.registration_subtitle,.sign_in_label label{font-size:120%;line-height:140%}
.personalInformationPage .column div.checkbox_label{font-size:100%}
.sign_in_registration #Logon .input_label{position:absolute;bottom:-35px;left:0}
#Logon #WC_AccountDisplay_div_10 label{padding:0 0 0 5px;font-size:110%;line-height:120%}
.screen_name_confirmation,.registration_subtitle{float:left;width:101%;margin:0 0 10px 0}
.screen_name_confirmation{padding:10px 0 0 0;border-top:1px dotted #ddd}
.drop_down_country{background:none repeat scroll 0 0 transparent;float:left;height:30px;margin:0 0 0 -25px;padding:5px 0 0;width:54%;outline:0;border:0}
.column.noText.simple_register .drop_down_country{float:none}
#Register .column .input_label{float:left;font-size:110%;line-height:125%;width:100%;margin:4px 0}
.orderaddress #centered_single_column_form div.label_spacer#WC_ShoppingCartAddressEntryFormf_div_18,.inForm input[type ="checkbox"],#Register .column .input_label .left{float:left;margin:0;width:12px}
#Register .button_align{float:left;margin:30px 0 0 0}
#my-account-page #left_nav{float:left;width:17%;padding:3% 0 0 0;margin:0 0 50px;height:320px}
#my-account-page #box #box{border-left:0;float:none;padding:0;width:auto}
#my-account-page #box #box .my_account .content_footer{float:right;margin:0 34% 0 0}
.leftnav_myaccount_dotted{font-size:120%;margin:0 0 10px 0}
.my_account .body{color:#666}
.my_account .body p{margin:0;font-size:120%}
.my_account #order_details tr td,.my_account #order_details tr td p{font-size:110%;line-height:100%;color:#666;margin:0}
.recipient{width:100%}
.my_account .body .contentgrad_header{border-top:0 none;padding:20px 0 0 0}
.contentgrad_header .header{float:left;font-size:120%;font-weight:bold;margin:0 0 5px}
.my_account .body .content .info{font-size:120%}
.personalInformationPage .main_header{float:left;width:100%}
.personalInformationPage .column{float:left;width:100%;margin:5px 0}
.personalInformationPage .column_registration #WC_PersonalInfoExtension_DOB_div_2{float:left;font-size:120%;width:37%}
.personalInformationPage .column_registration #WC_PersonalInfoExtension_DOB_div_3{float:left;width:auto;position:relative}
.my_appliances_page_number{background:none repeat scroll 0 0 #eee;float:left;padding:1%;width:98%;font-size:100%}
.my_appliances_page_number .page_number_ins{border-right:1px solid #bbb;color:#666;float:left;margin:0 8px 0 0;padding:0 5px 0 0}
.my_appliances_page_number .view_btn{float:left}
.change_pro_num{float:left;margin:0 2px 0 0}
.category{width:100%;float:left;margin:20px 0 0 0}
.category_title{color:#666;float:left;font-size:120%;font-weight:bold;margin:0 0 5px 0;width:100%}
.category_product .product{border-bottom:1px dotted #ddd;float:left;margin:0;padding:10px 0;width:100%}
.category_product .product_img{float:left;width:15%}
.category_product .product_detail{float:left;width:85%;padding:0}
.pur_data,.product_detail .model_name{color:#666;font-size:110%;margin:5px 0}
.pur_data span{font-weight:bold}
.product_detail .product_title a.model_name{font-size:140%}
.link_list a{float:left;width:100%;line-height:135%;font-size:110%}
.appliances_btn{float:left;margin:40px 0 0;width:100%}
.forgot_password_container{border-top:2px solid #ddd;width:100%;float:left}
.forgot_password_align{font-size:120%;line-height:135%;width:51%;color:#666}
.forgot-password .strongtext{float:left;width:61%;margin:0 0 5px 0}
.forgot-password .email-input input{border:1px solid #ddd;float:left;width:95%;margin:0 0 20px 0}
.forgot-password .primary_button{float:right;margin:10px 0 0 0}
#billing_address_id.drop_down,#location #addressId,.inForm #addressId{background:url(/images/global/security-question-bg.png) no-repeat scroll left top transparent;height:25px}
.validate_btn{margin:-10px 0 10px 138px}
.AddressBook .my_account .main_header{float:left;width:100%}
.AddressBook .content_header{float:left;width:100%;border-bottom:1px dotted #ddd}
.AddressBook .content_header .addrbook_header .secondary_button{float:left;margin:0}
.AddressBook .column{width:100%;float:left}
#WC_UserRegistrationUpdateForm_div_12.required-field{margin:0 0 0 322px}
#shopcartAddressForm #centered_single_column_form #WC_ShopcartAddressFormDisplay_div_6,.AddressBook #WC_AccountForm_div_10.column,.quick-checkout-address-page #WC_AjaxMyAccountQuickCheckoutProfileForm_div_11.required-fields-text{float:right;margin:-25px 0 0;width:20%;text-align:right;text-transform:capitalize;height:27px}
#AddressForm #WC_AccountForm_div_10.column{margin:0}
#AddressForm .lbl_bold,#AddressForm #WC_AddressBookAddressEntryFormf_div_4,#AddressForm #WC_AddressBookAddressEntryFormf_div_22,#AddressForm #WC_AccountForm_div_10.column{padding:0 0 0 7px}
#AddressForm .lbl_bold,#AddressForm #WC_AddressBookAddressEntryFormf_div_4,#AddressForm #WC_AddressBookAddressEntryFormf_div_22{width:148px}
#AddressForm .required-field{left:0;position:absolute}
.quick-checkout-address-page .shipping_billing_content .button_footer_line,.my_account .form_2column .twisty_align,.AddressBook .button_footer_line{float:left;margin:0 0 10px 0;width:auto;padding:0 0 0 155px}
.quick-checkout-address-page .content_footer .button_footer_line{width:395px;float:left}
.AddressBook .content_footer .button_footer_line{width:240px;float:left}
.order_status_table{width:75%}
.order_status_table .li{float:left;height:25px;padding:3% 2%;*padding:2% 0 2% 2%;width:29%}
.order_status_table .column_heading{float:left;width:98%;padding:2%;font-weight:bold}
.order_status_table .column_heading .li{font-size:105%;font-weight:bold;padding:0 2% 0 1%}
.order_status_table .row{float:left;width:98%}
.order_status_table .row .li{border-right:1px solid #eee}
.order_status_table .row:nth-child(2n) .li:nth-child(1n){background:#eee}
.order_status_table .row:nth-child(2n) .li:nth-child(2n){background:#ddd}
.order_content{float:left;width:100%}
.my_account #shipping .shipping_address,.my_account #shipping .shipping_method{float:left;padding:0 0 0 2%;width:98%;margin:0 0 20px 0}
.clearLine div{float:left;width:44%;overflow-x:hidden}
.billing_address .title,.billing_method .title{margin:0 0 10px 0}
.content_footer .button_footer_line{float:right}
#main_top{float:left;width:100%}
#main_top_title{float:left;width:100%;margin:15px 0 20px 0}
#main_top_title h4{font-size:18px;color:#666;font-weight:100}
#main_top_content_left{font-size:120%;border-bottom:1px solid #666;padding:0 0 15px 0;margin:0 0 15px 0;width:100%}
#main_top_content_right{float:left;margin:0 0 15px;overflow:hidden}
.oc_search #main_top_content_right{float:left;margin:0 0 15px;overflow:hidden;width:255px;height:40px;position:relative;padding:10px 0 0;margin:15px 0}
#main_top_content_right label{float:left;font-size:120%;font-weight:bold;margin:0 10px 5px 0;text-transform:uppercase}
.oc_search #main_top_content_right select{float:left;font-size:120%;background:url(/images/global/dropdown-bg-med.png) no-repeat top left;position:absolute;top:5px;height:25px;width:225px}
#main_top_content_right select{float:left;font-size:120%;background:url(/images/global/dropdown-bg-med.png) no-repeat top left;height:25px;padding:4px 0 4px 4px}
#main_left,#main_right{float:left}
#main_left{width:75%}
#main_left #ALL{padding:0 0 0 20px}
#main_right{width:25%}
#main_right .main_rightSearchTips{float:left;width:90%;background:#eee;padding:5%;margin:20px 0 0 0}
.main_rightSearch>div form{padding:0 0 10px}
#main_right .main_rightNH,.rightNH{float:left}
#main_right .main_rightNH #need_help,.rightNH #need_help{border:1px solid #ddd;float:left;margin:20px 0 0;padding:2% 4.5% 8%;width:90%}
#main_right .main_rightNH .getAdobe,.rightNH .getAdobe{float:left;font-size:110%;padding:14px}
#main_right .main_rightNH .getAdobe a,.rightNH .getAdobe a{color:#c00}
#main_right .main_rightNH .getAdobe a:hover,.rightNH .getAdobe a:hover{text-decoration:underline}
#main_right .color-container p,.right .color-container p{font-size:120%;padding:0 0 10px}
#need_help>p{font-size:110%}
.main_rightNH>#need_help .info,.rightNH>#need_help .info{background:url("/images/global/icons/icon_phone.png") no-repeat scroll left 11px transparent}
.main_rightNH>#need_help .info,.main_rightNH>#need_help .chat,.rightNH>#need_help .info,.rightNH>#need_help .chat{color:#666;font-size:120%;font-weight:bold;padding:10px 0 0 30px}
.main_rightNH>#need_help p.chat,.rightNH>#need_help p.chat{background:url("/images/global/icons/icons_chat.png") no-repeat scroll left 11px transparent;font-weight:normal}
.main_left_list{float:left;width:100%;margin:20px 0 0 0}
#main_left #ALL .main_left_list h6{float:left;margin:0 0 5px 0;padding:0;width:100%}
#main_left #ALL .main_left_list p{float:left;font-size:120%;padding:0 0 30px;width:100%}
#main_left #ALL .main_left_list ul li{width:100%;margin:5px 0;font-size:120%}
#main_left #ALL .main_left_list ul li a{color:#c00;font-weight:bold;background:url(/images/global/icons/pdf.png) no-repeat 0 0;padding:3px 0 3px 25px}
#main_left #ALL .main_left_list ul{width:100%;float:left}
#oc_content{float:left;width:100%}
#oc_content .oc_search_content .which_appliance{font-weight:bold;font-size:11px;margin:30px 0 10px}
.oc_entry_field_error{color:#c00;text-align:left;width:100%;margin:-5px 0 0 0;float:left}
.oc_search_content{float:left;width:75%;border-right:1px solid #ddd;margin:0 2% 0 0}
#oc_search_manuals_unauth .oc_search_content{min-height:355px;padding:15px 0 0}
#oc_repair_title_and_tabs_wrapper{margin:10px 0 0 0}
#main_bg_mid_bar{float:left;width:22%}
#oc_content #left_part{float:left;height:auto;margin:0;padding:30px 0;*padding:5px 0;position:relative;width:550px;overflow:hidden}
#oc_content #left_part iframe{width:545px !important;height:1400px !important}
#oc_content #right_part{float:left;padding:51px 0 0;width:393px}
#page.oc_register #left_part{padding:0}
#page.oc_register #right_part{padding:22px 0 0}
#oc_register_auth #page.oc_register .form-information-box{display:none}
#UpdatePanel1 .SmallButton{width:100px !important}
#oc_content .follow_info{padding:0 0 17px}
#oc_content #left_part>form#productRegistration{padding:32px 0 0}
#oc_content #productRegistration>div#mid_part{border-right:1px solid #ddd;float:left;width:539px}
#oc_content #productRegistration .indicates_ins{position:absolute;right:20px;text-transform:capitalize;top:67px}
#oc_register_auth #oc_content #productRegistration .indicates_ins{top:38px}
.page_number_part{float:left;width:98%;padding:1%;background:#eee;color:#666;font-size:100%;margin:10px 0;font-weight:bold}
.page_number_part .page_number_part{float:none;width:auto;padding:0;background:0;color:inherit;margin:0}
.h4_header h4,#oc_content #left_part .title{float:left;width:98%;padding:1%;background:#eee;text-transform:uppercase;color:#333;font-size:120%;margin:10px 0;font-weight:bold}
#oc_repair_title_wrapper{float:left;width:58%;border-bottom:1px solid #ccc;padding:0 0 5px 0}
#oc_repair_step_tabs{float:left;width:42%}
#oc_repair_step_tabs li{float:left;padding:2%;background:#ececec;width:19%;margin:0 0 0 2%;color:#666;text-align:center}
#oc_repair_step_tabs li.oc_repair_tab_selected{background:#fff;color:#333;font-weight:bold}
#oc_repair_step_tabs li.oc_repair_tab_passed{background:#bbb;color:#fff}
.oc_repair_header{float:left;width:100%}
#category_accessory_popup p,.oc_repair_text{color:#333;float:left;font-size:120%;margin:10px 0;width:100%}
#oc_repair_header_step{color:#333;float:left;text-transform:uppercase;width:100%}
#oc_header_question,#oc_repair_header_title{float:left;font-size:160%;width:100%;font-weight:normal}
#oc_repair_header_title{display:none}
#oc_special_offers_wrapper{float:left;width:100%;margin:10px 0 35px 0}
.notify_me{float:left;width:100%;margin:10px 0}
.notify_me .inForm #notify_me,#oc_special_offers_wrapper #oc_offer_check{float:left;width:2%;margin:0 1% 0 0}
.notify_me .inForm label{float:left;width:72%;font-size:110%;color:#666;line-height:135%}
#oc_repair_times_table tr.odd{background:#eee}
#oc_repair_times_table thead>tr.odd{background:#bbb}
#oc_repair_times_table thead{background:none repeat scroll 0 0 #bbb;color:#fff;float:left;padding:1% 0;text-transform:uppercase;width:100%}
#oc_repair_times_table thead tr{border-bottom:0}
#oc_repair_times_table tr{padding:10px 0}
#oc_repair_times_table tr td,#oc_repair_times_table tr th{float:left;padding:0}
#oc_repair_times_table .oc_button_column{text-align:center;width:12%}
#oc_repair_times_table .oc_date_column{text-align:left;width:25%}
#oc_repair_times_table .oc_time_column{text-align:left;width:25%}
#oc_repair_times_table .oc_provider_column{text-align:left;width:38%}
#printConfirm{float:left;width:100%;margin:10px 0 0 0}
#printConfirm #oc_repair_header_wrapper,#printConfirm .appt_top{float:left;width:75%}
#printConfirm .appt_top{font-size:120%}
.oc_repair_first_info_block.oc_repair_info_block{border-top:1px dotted #ddd;padding:20px 0 0;margin:20px 0 0}
.oc_repair_first_info_block.oc_repair_info_block p{padding:0 0 0 10px;color:#666}
#service-contact-phone,#service-disclaimer,.oc_repair_info_block{float:left;width:100%;margin:10px 0;line-height:135%;font-size:110%}
.oc_repair_info_block p{padding:0 0 0 10px;color:#666}
#service-return-oc{float:left;width:100%;margin:10px 0}
#service-disclaimer{border-top:1px dotted #ddd;margin:10px 0 0 0;padding:10px 0 0 0}
.unavailable_header{float:left;margin:10px 0;width:100%}
.oc_repair_info_block span{font-weight:bold}
#confirmForm #oc_action_sub_wrapper{float:right;width:auto}
#oc_special_offers_wrapper #oc_offer_text{color:#666;float:left;font-size:110%;line-height:135%;margin:0;width:400px}
#oc_schedule_repair_step2_auth #CustomerProfileForm #oc_entry_field_section .oc_entry_field #addressId{height:25px;width:260px}
.find_accessory select,.location .inForm select#state,.pur_location #purchaseLocation,#oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input select,#centered_single_column_form #stateDiv #state,#HelpContactUsDisplay .formItem .inputCol #topic_dropdown select,.my_account .drop_down_country,.column select,#billing_state1,#shipping_state1{background:url("/images/global/dropdown-bg.png") no-repeat scroll 0 top transparent !important;position:absolute;height:25px;margin:0;padding:3px 0 5px 5px;width:260px}
.information_field .location .inForm select#state{top:0;left:155px}
#oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input select{top:0;left:0}
#frequency_select_dropdown_popup,.registration_select_input{background:url("/images/global/dropdown-bg-med.png") no-repeat scroll 0 top transparent !important;position:absolute;height:25px;margin:0;width:260px}
.oc_schedule_repair #oc_repair_tab_content #CustomerProfileForm .registration_select_input{background:url("/images/global/dropdown-bg.png") no-repeat scroll 0 top transparent !important}
#frequency_1{background:url("/images/global/dropdown-bg-med.png") no-repeat scroll 0 top transparent !important;position:relative;height:25px;margin:0;width:260px}
.order_checkout #tooltip_popup{background:#000;color:#fff;padding:5px 15px 15px 15px}
#order_details .replacement_program_wrapper select#frequency_1,#order_details .replacement_program_wrapper select{background:url("/images/global/dropdown-bg-sm.png") no-repeat scroll left top transparent !important;height:25px}
#state.registration_select_input{width:275px}
*+html .oc_register .information .inForm input#modelNumber{float:left}
*+html .oc_register .information .inForm input,*+html .location .inForm input[type="text"]{float:none}
*+html #oc_register_auth #oc_content #productRegistration .inForm .location_cont .oc_entry_field .oc_entry_field_input select,*+html .column select,*+html #frequency_select_dropdown_popup,*+html .registration_select_input,*+html #state.registration_select_input,*+html .oc_search #oc_content #main_top_content #main_top_content_right select{width:208px;background-image:none !important}
*+html .find_accessory select,*+html .inForm .state #state,*+html #centered_single_column_form #stateDiv #state,*+html .oc_schedule_repair #oc_repair_tab_content #CustomerProfileForm .registration_select_input,*+html #oc_schedule_repair_step2_auth #CustomerProfileForm #oc_entry_field_section .oc_entry_field #addressId,*+html #HelpContactUsDisplay .formItem .inputCol #topic_dropdown select,*+html #shipping_state1,*+html #billing_state1,*+html .my_account .drop_down_country,*+html .inForm #purchaseLocation{width:240px;background-image:none !important}
*+html #billing_address_id.drop_down,*+html .AddressBook #addressId.drop_down{background-image:none !important;width:230px !important}
*+html #my-account-page #frequency,*+html #shippingAddress #subscriptionOrderShipmentAddress,*+html #billingAddress #subscriptionOrderBillingAddress,*+html #frequency_1,*+html #order_details .replacement_program_wrapper select#frequency_1,*+html #order_details .replacement_program_wrapper select,*+html .product-details-page .text-select #choose-color,*+html .product_details .text-select #choose-color,*+html .product-details-page .text-select,*+html .product_details .text-select{background-image:none !important;width:175px}
*+html .inForm #purchaseLocation,*+html .inForm .state #state{top:0;left:155px;background-image:none !important}
*+html #shipping .shipping_method_MS_shipping_info_page .drop_down{width:195px;background-image:none !important}
*+html #shipping .drop_down{width:125px;background-image:none !important;background-color:#fff}
.information_field{float:left;width:100%;border-right:1px solid #ddd}
.purchasing_select{border-right:1px solid #ddd;border-top:1px dotted #ddd;float:left;margin:-1px 0;padding:15px 0;width:100%}
.locate_provider font{float:left;margin:0 0 10px;width:100%}
#mid_part .btn{border-top:1px dotted #ddd;float:right;height:30px;margin:20px 0 0;padding:20px 0 0 0;text-align:right;width:100%}
.oc_register #main .owner_center_continue_link{margin:5px 0 5px 20px;width:100%;font-size:120%}
.oc_register #main #main_title{margin:20px 0 20px 20px}
#page.oc_register h1{border-bottom:0}
#oc_product_help_unauth .oc_product_help .oc_entry_field_input{overflow:inherit}
.search_by_product_type .oc_entry_field_input{overflow:visible}
#oc_text_after_step_header{width:640px;padding:0 0 15px 0}
#oc_error_Head{float:left;width:100%;border-top:1px dotted #ddd;padding:0 0 5px 0}
.oc_entry_field_input #addressId.drop_down{background:url("/images/dropdown-bg-med.png") no-repeat scroll left top transparent;font-size:115%}
.oc_entry_field_input .oc_entry_field_input{width:auto}
.inForm div div.oc_entry_field,.oc_entry_field{float:left;width:100%;margin:0 0 10px 0}
.oc_entry_field_caption{color:#999;float:left;font-size:120%;font-weight:normal;margin:0;width:100%}
#service_footer{float:left;width:100%;border-top:1px dotted #ddd;margin:20px 0 0 0;padding:20px 0 0 0}
#service_footer ul li{width:40%;float:left;margin:0 10% 20px 0}
#service_footer ul li h3{margin:0 0 5px 0;font-size:120%;font-weight:bold}
.purchasing_select .text,#service_footer ul li p{font-size:120%}
#ApplianceForm #oc_existing_apps_section,#ApplianceForm .product{float:left;width:100%}
#searchPage .product ul,#ApplianceForm .product ul{float:left;width:100%;margin:15px 0}
#searchPage .product ul li,#ApplianceForm .product ul li{width:100%}
#ApplianceForm .product ul li .font_color{font-weight:bold;width:175px}
.product #Radios,#searchPage .product ul li div,#ApplianceForm .product ul li div,#searchPage .product ul li input,#ApplianceForm .product ul li input{float:left;margin:0 1% 0 0}
#searchPage .product ul li div p.font_color{font-weight:bold;width:200px}
.product ul li div.select_appliance_img{float:left;width:100px;text-align:center}
.product ul li div.select_appliance_img{max-width:100%}
#CustomerProfileForm .oc_repair_text{border-bottom:1px dotted #ddd;margin:0 0 10px 0;padding:0 0 5px 0}
#CustomerProfileForm #oc_entry_field_section .oc_repair_text{border-bottom:0;margin:0 0 10px 0;padding:0}
.inForm{float:left;width:100%;margin:10px 0 0 0}
.inForm div{float:left;width:100%;margin:0 0 10px;position:relative;overflow:hidden;height:40px}
.inForm div.location_cont,.inForm div.location_cont div{height:80px;margin:0;overflow:hidden}
.information .inForm .model_num,.information .inForm .serial_num,.information .inForm .pur_date,.information .inForm .pur_price,.information .inForm .pur_location{height:50px}
.information .inForm .model_num input,.information .inForm .serial_num input,.information .inForm .pur_date input,.information .inForm .pur_price input,.information .inForm .pur_location input{height:15px;width:225px}
.information .inForm #purchaseLocationValidationErrorMsg.oc_entry_field_error{padding:5px 0 0}
#mid_part div.location div.inForm div input{height:15px;width:225px}
.location .inForm .first_name,.location .inForm .last_name,.location .inForm .add_1,.location .inForm .add_2,.location .inForm .city,.location .inForm .state,.location .inForm .zip_code,.location .inForm .phone_num,.location .inForm .email{height:50px}
.location .inForm div.state,.information .inForm div.pur_location{width:395px}
.inForm div.email{margin:0 0 20px;float:left;width:100%}
.inForm div div{margin:0 0 0 155px;overflow:auto;width:auto}
.inForm div .model_number{margin:5px 0 0 5px;width:auto;height:auto}
#oc_register_auth.owner_center .oc_register #productRegistration .oc_entry_field_error#purchaseDateValidationErrorMsg{margin:0;width:auto}
#HelpContactUsDisplay .formItem{float:left;width:405px;margin:0 0 10px;position:relative}
.inForm div div.oc_entry_field_label,.location .inForm .contentIn,.location .inForm div label,.clearLine .appliance_location_body_left,.information .inForm .contentIn{color:#666;float:left;font-size:120%;margin:5px 0;width:155px}
.inputSection,#sidebar{float:left;width:100%}
#sidebar p,#sidebar h5{font-size:120%}
.oc_search_content #main_header h4{margin:20px 0;color:#c00;font-size:18px;font-weight:100;padding:0 0 20px;border-bottom:solid 2px #ddd}
.my_account .main_header .left{width:100%}
#WC_CheckoutPaymentAndBillingAddressSummaryf_table_1{width:98%;margin:0 0 0 2%}
#WC_CheckoutPaymentAndBillingAddressSummaryf_table_1 td{padding:0;width:50%;line-height:135%}
#WC_CheckoutPaymentAndBillingAddressSummaryf_table_1 td .title{font-weight:bold}
#billing table tr.last{border-bottom:0}
#oc_content #main_header{margin:10px 0;display:none}
form#editAppliance{width:60%}
#appliance_location_body .clearLine{float:left;width:100%;margin:0 0 10px 0}
#main_bg_mid .product{width:100%;font-size:110%;line-height:135%}
#main_bg_mid .product .font_color{font-weight:bold}
#main_bg_mid .product ul{float:left;margin:10px 0;width:100%}
#main_bg_mid .product ul li{width:52%}
#reshow_product-type-button,#product-type-button{background:url(/images/global/dropdown-bg-med.png) no-repeat scroll left top transparent !important;font-size:115%;text-indent:5px;width:100%;text-align:left}
#product-select-container{width:100%;float:left;position:relative}
#reshow_product-help-search-tree,#product-select-container #product-help-search-tree{position:absolute;display:none;top:24px;left:5px !important}
#product-select-container #product-help-search-tree table tr,#product-select-container #reshow_product-help-search-tree table tr{border:1px solid #ddd;color:#888;font-size:110%;text-indent:1%;padding:1%;width:98%;background:#fff}
table td.ygtvcontent{width:96%;padding:2%;cursor:pointer}
#productHelpSearchForm .search_by_product_type{float:left;width:100%}
#productHelpSearchForm #oc_entry_field_section{border-top:0;width:auto;margin:0;padding:0;width:100%}
#productHelpSearchForm{float:left;width:100%}
#productHelpSearchForm label{float:left;width:100%;margin:10px 0}
#productHelpSearchForm .search_by_product_type label{font-weight:bold;margin:16px 1% 0 25%;text-align:right;width:100px;visibility:hidden}
#productHelpSearchForm .optional{float:left;width:100%;margin:0 0 20px 0}
#productHelpSearchForm .optional .search_tips{float:left;padding:7px 0 0 0}
#productHelpSearchForm .search_by_product_type #oc_entry_field_section{width:425px}
.and_or{float:left;font-weight:bold;margin:0 3px 0 23%}
.search_by_keyword{float:left;font-weight:bold;margin:0 3px 0 0;width:315px}
.and_or span{float:left;margin:3px 0 0 0}
#productHelpSearchForm .search_by_keyword label{margin:3px 2% 0 0;width:auto}
#productHelpSearchForm .bth_search{float:left}
#productHelpSearchForm .bth_search a{margin:0 5px 0 0;position:absolute}
.page_number_part ol{list-style:none;float:right;margin:0 10px 0 0}
.page_number_part ol li{margin:0 2px}
ol#show_result{list-style:none}
ol#show_result li{color:#666;float:left;font-size:120%;margin:5px 0;width:100%}
.print_email_this_page,#faq_main h2.faq_h2{float:left;border-bottom:1px solid #ddd;width:100%;padding:10px 0}
.print_email_this_page div{float:right}
.faq_main{float:left;width:100%;margin:10px 0}
.return_to_search_results{float:left;font-size:110%;padding:5px 0 0;text-transform:uppercase}
.faq .content table td,.faq .content table{float:left;width:100% !important;border:0}
.faq .content p{font-size:120%}
.OrderShippingBillingView .main_header{width:auto;margin:15px 0;display:none}
.shoppingCartPage h1,.OrderShippingBillingView .main_header .main_header_text{color:#c00;text-transform:uppercase;margin:15px 0;float:left;width:100%}
#checkout_crumb{float:left;margin:20px 0 0 0;width:100%}
#checkout_crumb #order_confirmation_message{width:100%;float:left;margin:10px 0;font-size:120%}
#checkout_crumb p{font-size:120%;float:left;width:100%;margin:5px 0}
.ordOrderNumber{display:none}
#checkout_crumb span{background:url("/images/global/icons/grey-arrow.png") no-repeat scroll right 2px transparent;color:#999;font-size:120%;padding:0 35px 0 18px;text-align:right;text-transform:uppercase}
#checkout_crumb a span{background:0}
#checkout_crumb .orderConfirmation_Breadcrumb{background:none repeat scroll 0 0 transparent;padding-right:0}
#checkout_crumb span.on{background:url("/images/global/icons/red-arrow.png") no-repeat scroll right 2px transparent;color:#c00}
.addressPipe{display:none}
#WC_MultipleShipmentSummary_link_2 span,#WC_ShipmentDisplay_links_2 span{font-size:18px;padding:0 122px 0 0}
#checkout_crumb span.orderConfirmation_Breadcrumb #checkout_crumb span.orderConfirmation_Breadcrumb{padding:0 0 0 10px;background:0}
.order_checkout #order_details tr td{vertical-align:top}
.billing_address .title,.billing_method .title,.my_account .main_header_text,#order_details .nested{background:none repeat scroll 0 0 #eee;border-top:1px solid #eee;padding:0;width:100%;float:left}
.my_account .main_header .main_header_text{padding:1%;width:98%;text-transform:capitalize}
#order_details tr{border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;float:left;margin:0;padding:0;width:100%}
#order_details .nested.odd th{float:left;font-size:120%;font-weight:bold;text-transform:uppercase}
#shipping #order_details tr td#WC_MSOrderItemDetails_td_2_2,#shipping #order_details .nested.odd th#SingleShipment_tableCell_productName{width:208px}
.OrderShippingBillingView #order_details tr td:first-child+td,#order_details tr td.shipMethod,.OrderShippingBillingView #order_details tr td#WC_MSOrderItemDetails_td_2_1,#shipping #order_details .nested.odd th#SingleShipment_tableCell_availability{width:208px}
.order_details_my_account{margin:0 0 0 10px}
#ShopCartPagingDisplay #order_details tr th,#ShopCartPagingDisplay #order_details tr td{width:110px}
#order_details .nested #MultipleShipments_tableCell_shipAddress,.OrderSummary #order_details tr th.th_align_left_normal #order_details .nested #MultipleShipments_tableCell_shipAddress,#order_details .nested #MultipleShipments_tableCell_productName,#order_details tr td.shipAddress,#order_details tr th.th_align_left_normal,.OrderShippingBillingView #order_details tr th.th_align_left_normal,.OrderShippingBillingView #order_details tr td{width:125px}
#ShopCartPagingDisplay #order_details tr th#shoppingCart_tableCell_productName,#ShopCartPagingDisplay #order_details tr td.th_align_left_normal{width:400px}
#order_details tr td.avail,#order_details tr td.QTY,#order_details tr th,.OrderShippingBillingView #order_details tr td#WC_MSOrderItemDetails_td_4_1,.OrderShippingBillingView #order_details tr td.total,#order_details tr td{float:left;width:75px;font-size:100%;padding:9px;overflow-x:hidden;text-align:left}
#order_details tr td div.shipping_address_nester{width:125px;position:relative;overflow:hidden}
#order_details tr td div.shipping_method_nested{width:205px;position:relative;overflow:hidden}
#shopcart_rowHeader_discount1_1{padding:0 2%}
.shoppingCartPage #order_details td.th_align_left_normal .img{border:1px solid #ddd;text-align:center;margin:20px 15px 20px 0;width:33%}
#order_details .nested #MultipleShipments_tableCell_shipAddress,#order_details .nested #MultipleShipments_tableCell_shipMethod,#order_details .nested #MultipleShipments_tableCell_productName,#order_details .nested #MultipleShipments_tableCell_availability,#order_details .nested #MultipleShipments_tableCell_quantity,#order_details .nested #MultipleShipments_tableCell_unitPrice,#order_details .nested #MultipleShipments_tableCell_totalPrie{text-transform:uppercase;font-size:120%;font-weight:bold}
#order_details .nested #MultipleShipments_tableCell_shipMethod{width:208px}
#order_details tr td#WC_MSOrderItemDetailsSummaryf_td_5_1,.OrderShippingBillingView #order_details tr td.each,#order_details .nested #MultipleShipments_tableCell_totalPrie,#order_details .nested #MultipleShipments_tableCell_unitPrice{width:100px}
#order_details .nested #MultipleShipments_tableCell_availability,#order_details .nested #MultipleShipments_tableCell_quantity{width:75px}
#shopCartTotalDisplaySoonMsgDiv{border-bottom:1px dotted #ddd;color:#666;float:left;font-size:12px;padding:20px 0;text-align:right;width:100%}
#customers_new_or_returning .myaccount_title{font-size:110%;font-weight:bold;margin:0 0 5px;padding:0}
#customers_new_or_returning .returning,#customers_new_or_returning .new,#customers_new_or_returning .paypal_alter{float:left;height:220px;margin:0 30px;padding:0 2% 2%;width:26%}
#customers_new_or_returning .returning,#customers_new_or_returning .paypal_alter{margin:0}
#customers_new_or_returning .returning p{width:58%;float:left}
#customers_new_or_returning .returning input{margin:0 0 5px 0;width:135px}
.shoppingCartPage #order_details td.th_align_left_normal div{float:left;margin:15px 0;position:relative;width:180px}
.shoppingCartPage #order_details td.th_align_left_normal div.replacement_program_wrapper{width:100%;overflow-x:hidden}
.shoppingCartPage #order_details td.th_align_left_normal div p{width:90%}
.shoppingCartPage #order_details td.th_align_left_normal div a{color:#333;font-weight:bold}
#order_details tr th div{text-align:left}
#order_details tr th span{font-weight:normal}
.OrderSummary #order_details tr th div.img,.OrderShippingBillingView #order_details tr th div.img{width:90%;border:1px solid #ddd;text-align:center}
#order_details tr th div.img{width:38%;float:left;border:1px solid #ddd;text-align:center;margin:0 2% 0 0}
#order_details tr th div.img img{max-width:90%}
#shipping .drop_down{font-size:110%;background:url(/images/global/dropdown-bg-sm.png) no-repeat left top;margin:5px 0;height:25px;width:116%}
#shipping #MS_ShippingMode_3885042.drop_down,#shipping .shipping_method_MS_shipping_info_page .drop_down{background:url(/images/global/dropdown-bg-med.png) no-repeat left top;width:225px}
#shipping{border-bottom:1px dotted #ddd;float:left;margin:10px 0 20px;padding:0 0 20px;width:100%}
#total_breakdown tr{float:none;border:0}
#total_breakdown .figures,#total_breakdown .details{float:right;margin:0;width:16%}
#total_breakdown .figures p,#total_breakdown .details p{padding:5px 0}
#total_breakdown .figures p.price.strong_content,#total_breakdown .figures p.price:nth-child(2n+1),#total_breakdown .details p:nth-child(2n+1){background:#eee}
#total_breakdown .figures p.price.strong_content{margin:-10px 0 0 0;font-weight:bold}
#total_breakdown #order_total{float:right;width:200px}
#total_breakdown #promotions{float:left;width:65%}
#promotions #PromotionCodeForm input,#promotions #PromotionCodeForm div{float:left;width:100%;margin:15px 0 0 0}
#promotions #PromotionCodeForm div.promotion_used{float:left;width:auto;margin:15px 0 0 155px}
.order_checkout #total_breakdown #order_total td#WC_SingleShipmentOrderTotalsSummary_td_1,.order_checkout #total_breakdown #order_total td#WC_SingleShipmentOrderTotalsSummary_td_2{background:#eee}
#order_total .total_price{font-weight:bold}
#billingAddress1.billing_address_container{float:left;width:48%;margin:0 2% 0 0}
#WC_CheckoutPaymentsAndBillingAddressf_div_2_1.billing_method{float:left;width:48%;margin:0 0 0 2%}
.billAdds{color:#999;font-size:110%;line-height:135%;margin:10px 0 0;width:40%}
.glossary-navigation p{padding:10px 0;font-size:120%}
.glossary-navigation ul li.glossary-navigation-title{color:#333;border:0;cursor:auto}
.glossary-navigation ul li.first{border:0}
.glossary-navigation ul li{float:left;padding:5px 13px;border-left:1px dotted #ddd;font-size:120%;color:#c00;cursor:pointer}
.glossary-content-section{float:left;width:100%;margin:10px 0}
.glossary-content-section h2{color:#999;font-size:240%;width:100%;padding:0 0 5px 0;border-bottom:1px solid #ddd;font-weight:normal}
.glossary-main-content{width:90%;margin:0 auto}
.glossary-section-entry{float:left;width:100%;margin:0 0 20px 0}
.glossary-section-entry p{font-size:120%;line-height:135%}
.glossary-section-entry p.glossary-entry-title{font-weight:bold}
#need_help hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ddd -moz-use-text-color -moz-use-text-color;border-image:none;border-style:dotted none none;border-width:1px 0 0}
.clear{clear:both;height:0;font-size:0;overflow:hidden;text-indent:-9999px}
.hr-solid{height:0;border:solid 1px #ddd;font-size:0;overflow:hidden;text-indent:-9999px}
.hr-dotted{height:0;border:dotted 1px #ddd;font-size:0;overflow:hidden;text-indent:-9999px}
.strong-txt{font-weight:bold}
#main-content .intro-copy{font-size:12px;margin:0 0 30px}
.oc_search_content_textInfo .follow_info,.owner_center .welcome,#productHelpSearchForm .prompt,#productHelpSearchForm .tips,.error-message p,.error-message a{font-size:120%;line-height:135%;padding:5px 0;width:100%;float:left}
.service-support li{float:none}
.service-support a{color:#c00;text-transform:uppercase;font-weight:bold;font-size:11px;display:block}
.service-support a:hover{text-decoration:underline}
.service-support .leftCol{float:left;width:560px}
.service-support .leftCol h1{font-size:18px;padding:30px 0 20px;width:100%}
.service-support .leftCol .intro-copy{font-size:12px;margin:0 0 30px}
.service-support .leftCol h2{color:#666;font-size:16px;font-weight:lighter;margin:20px 0 15px}
.service-support .leftCol li{margin:0 0 30px}
.service-support .leftCol a{margin-bottom:0 0 8px}
.service-support .rightCol{float:right;width:300px;margin:30px 0 0}
.service-support .rightCol h2{margin:0;padding:15px 10px;background:#c00;color:#fff;text-transform:uppercase;font-size:14px;font-weight:lighter}
.service-support .rightCol .content-espot{padding:10px;border:solid 1px #ddd;margin:0 0 17px}
.service-support .rightCol .espot-heading{text-transform:uppercase;font-weight:bold;margin:10px 0}
.service-support .rightCol .hr-dotted{margin:0 0 7px}
.service-support .rightCol p{margin:0 0 8px}
.service-support .rightCol .contact-copy{font-size:12px}
.service-support .rightCol .disclaimer{color:#666}
.service-support .rightCol ul a{text-transform:none;font-weight:normal;margin:0;padding:0 0 5px}
.service-support .rightCol h3{font-size:16px;color:#666;font-weight:lighter;margin-top:5px}
.service-support .rightCol a{margin:13px 0 0}
.service-support .rightCol .info-dark{background:#ececec}
.service-support .rightCol .info-dark h3{margin-bottom:13px}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list{background:#eee;height:30px;line-height:30px;padding:0 10px}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list .page_number_ins.maytag_section{width:75%;float:left;color:#666}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list .page_num_list{float:right;width:25%;text-align:right}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list .page_num_list a{color:#c00}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list .page_num_list .current{color:#666}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs #contentsDisplayAreaIdRefreshArea .resault_list .number{width:20px;float:left}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs #contentsDisplayAreaIdRefreshArea .resault_list .resault{clear:right;margin:10px 0}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs #contentsDisplayAreaIdRefreshArea .resault_list .resault a{font-weight:bold;color:#c00}
#oc_my_apps_prod_detail_help.owner_center #product_help_tabs .page_list.last{visibility:hidden}
#oc_entry_field_section{float:left;margin:20px 0 0 0;width:420px}
.oc_search #oc_content .main_rightSearch #searchPage a{float:left;margin:0 0 0 10px;background:url(/images/global/icons/white-arrow.png) no-repeat 50% 50% #c00;display:block;width:23px;height:23px;text-indent:-9999px}
.oc_search #oc_content .main_rightSearch .more_info_link{float:left;padding:10px 0 0}
#oc_search_manuals_auth .oc_search_content .which_appliance{display:block}
#oc_search_manuals_auth .oc_search_content #main_header{display:block;margin:20px 0 0}
#oc_search_manuals_auth .oc_search_content #main_header h4{font-size:11px;color:#333;font-weight:bold;padding:0;margin:0;border:0;text-transform:uppercase}
#oc_content #main_top_title h4{font-size:16px}
#main_right .main_rightSearch h6{font-weight:normal}
#oc_search_manuals_unauth.owner_center #searchPage .inputSection a{margin:25px 0 0;clear:both}
#oc_search_manuals_unauth.owner_center #searchPage .inputSection{margin:10px 0 0}
#oc_search_manuals_unauth.owner_center #searchPage .boldSigleLabel{float:none;font-size:105%;font-weight:bold;margin:0}
#oc_search_manuals_unauth.owner_center #searchPage .oc_search_content_moreInfo_links{margin:0}
#oc_search_manuals_results .oc_search #main_top_title{margin-bottom:5px}
.oc_search_manuals_auth .oc_search #oc_existing_apps_section #errorDiv{clear:both}
#ApplianceForm #oc_entry_field_section{width:630px;position:relative;overflow-x:hidden}
#ApplianceForm #oc_entry_field_section .oc_entry_field_error #ApplianceForm #oc_entry_field_section .oc_entry_field_error{float:left;width:67%}
.owner_center_continue_link{float:left;padding:5px 0 0 5px}
.owner_center h1,.owner-center h1,.extended-service-plans h1,.grills h1,.error-message h1{border-bottom:2px solid #ddd;color:#c00;float:left;font-size:180%;font-weight:normal;padding:15px 0;text-transform:uppercase;width:100%}
.owner_center .oc_schedule_repair h1{border-bottom:0}
.extended-service-plans #main_content p,.extended-service-plans #main_content a,.grills #main_content p,.grills #main_content a{float:left;font-size:110%;padding:30px 0 0 20px;width:100%}
.extended-service-plans #main_content a,.grills #main_content a{color:#c00;font-weight:bold;text-transform:uppercase}
.extended-service-plans #main_content p.disclaimer{color:#666;font-size:90%;padding:200px 0 0}
#page.ContentPage.generic #main_content_wrapper .extended-service-plans #main_content a{display:block;margin:30px 0 0 20px;width:auto;background:url(/images/global/icons/red-arrow.png) no-repeat right 2px;padding:0 12px 0 0}
.grills h2{color:#666;float:left;padding:30px 20px 0}
#body_wrap.grills #main_content p a{float:none;font-size:100%;padding:0;text-transform:none;width:auto}
.grills #main_content p.disclaimer{clear:both;float:none;margin:0 0 70px}
.oc_schedule_repair_step1_auth .owner-center h1{border:0 !important}
.owner-center .leftCol{float:left;width:150px;padding:15px 5px;min-height:470px;border-right:solid 2px #ddd}
.owner-center .leftCol a{color:#c00;display:block;font-size:12px;margin:15px 0 0}
.owner-center .leftCol .gray-link{color:#666}
.owner-center .rightCol{float:left;width:650px;padding:0 0 60px 115px}
.owner-center .rightCol a{color:#c00}
.owner-center .rightCol h2{color:#666;font-size:16px;font-weight:lighter;margin:30px 0 0}
.owner-center .rightCol p{font-size:12px;margin:10px 0 0}
.owner-center.additional-information .rightCol p{margin:5px 0 0}
.owner-center.returns-exchanges .rightCol .first{margin-top:30px}
.owner-center.returns-exchanges .rightCol p{margin-bottom:25px}
#oc_my_apps_noregapps.owner_center .product_header{padding:0}
.oc_my_appliances.product_detail_page .product_header{padding:0}
.oc_my_appliances.product_detail_page .product_header .product_title h1{border-bottom:0;padding-bottom:0}
.oc_my_appliances.product_detail_page .product_list .product_detail{padding-top:0}
.oc_my_appliances.product_detail_page .product_list .product_detail .purchased_data{margin:0 0 20px}
.oc_my_appliances.product_detail_page .back_my_app_btn{margin:0}
#oc_my_apps_edit.owner_center .product_header{padding:5px 0 10px}
#oc_my_apps_edit.owner_center .product_header h1{padding:30px 0 0 15px;border-bottom:0}
#oc_my_apps_edit.owner_center #oc_content{padding:0 0 0 15px}
#oc_my_apps_edit.owner_center #appliance_location_body>div{padding:0 0 0 15px}
#oc_my_apps_edit.owner_center #location.clearLine div{width:390px;position:relative}
#oc_my_apps_edit.owner_center #location.clearLine div.appliance_location_body_left{width:27%}
#oc_my_apps_edit.owner_center #location.clearLine div #addressEditLink{position:absolute;top:7px;left:265px;color:#c00}
#oc_my_apps_edit.owner_center #location.clearLine div .ui-button.small-btn.ui-icon-arrow{position:absolute;top:7px;left:310px;color:#c00}
#oc_my_apps_edit.owner_center .appliance_location_body_right{color:#333;font-size:12px;margin:5px 0 0}
#oc_my_apps_edit.owner_center #product_information_body>div{clear:both;height:38px;padding:0 0 0 15px}
#oc_my_apps_edit.owner_center #editAppliance #product_information_body #Serial_Number.clearLine{height:auto}
#oc_my_apps_edit.owner_center #product_information_body{overflow:hidden;clear:both}
#oc_my_apps_edit.owner_center #product_information_body .appliance_location_body_right{width:68%}
#oc_my_apps_edit.owner_center #product_information_body #Purchase_Location{border-bottom:dotted 1px #bbb;margin:0 0 30px}
#oc_my_apps_edit.owner_center .appliance_location_body_right .thickbox.more_info_link{clear:both;display:block;float:left;font-size:80%;height:25px;margin:4px 0 0;width:200px}
#oc_my_apps_edit.owner_center #main_bth{float:right;width:175px}
#oc_my_apps_edit.owner_center #main_bth a{margin:0 0 0 5px;padding:10px;text-transform:uppercase;color:#fff;font-size:13px;float:left}
#oc_my_apps_edit.owner_center #main_bth .ui-button.medium-btn.fork{background:#bbb}
#oc_my_apps_edit.owner_center #main_bth .ui-button.medium-btn.ui-icon-arrow.ui-icon-arrow-right{background:#c00}
.oc_schedule_repair .oc_entry_field_error,#HelpContactUsDisplay .errorMessage,#oc_register_auth.owner_center .oc_register #productRegistration .oc_entry_field_error{margin:0 0 0 155px;width:415px;float:left}
.oc_schedule_repair .oc_entry_field_error{padding:0 0 10px 0}
.oc_schedule_repair .oc_schedule_repair .oc_entry_field_error{margin:-8px 0 0 155px}
.oc_schedule_repair .oc_entry_field_input #state.registration_select_input{height:24px}
.dj_ie .oc_schedule_repair .oc_entry_field_input #state.registration_select_input{height:24px;padding-bottom:0}
#oc_search_manuals_auth.owner_center #btn{clear:both}
#oc_search_manuals_auth.owner_center #otherRadio{float:left;margin:0 5px 0 0}
#oc_search_manuals_auth.owner_center #oc_existing_apps_section{min-height:600px}
.oc_search_content #searchPage{width:400px;float:left}
#searchPage .formLine #errorDiv{margin:10px 0;float:left;width:100%}
#oc_search_manuals_auth.owner_center #oc_existing_apps_section .oc_image_and_button_col>span{float:left;margin:0 15px 0 0}
#oc_search_manuals_auth.owner_center #oc_existing_apps_section #oc_search_box{clear:none;margin:-5px 0 0;width:200px}
#oc_search_manuals_auth.owner_center #oc_existing_apps_section .oc_image_and_button_col .thickbox.more_info_link.reg_apps{margin:0 0 0 10px;clear:none;float:left}
#oc_search_manuals_auth.owner_center .oc_search #searchPage #oc_existing_apps_section .oc_existing_app #errorDiv{clear:both}
.owner_center #ApplianceForm #nextstep{float:right}
.countertops{padding:35px 0 0}
.category-page.kitchenware .main-content-title-top{padding:55px 0 0;float:none}
.countertops .main-content-title-top{padding-bottom:0}
.countertops h1{font-size:18px;text-transform:uppercase;padding:0 0 20px}
.countertops img.masthead{display:block;border-top:1px solid #ddd;margin:0 0 20px;width:100%}
.countertops .intro-copy{margin:0 0 20px}
.countertops .small-appliances-prod-list{display:block;height:234px;margin:0 0 20px}
.countertops .small-appliances-prod-list>li{float:left;margin:0 20px 0 0;position:relative;width:218px;height:234px}
.countertops .small-appliances-prod-list li .share-learn li{float:none;margin:0 0 10px}
.countertops .small-appliances-prod-list li .share-learn a{color:#fff;text-transform:uppercase;font-size:14px;display:block;text-align:center;line-height:22px;font-weight:600}
.countertops .small-appliances-prod-list li .share-learn a:hover{text-decoration:underline}
.countertops .small-appliances-prod-list li .share-learn .last{font-size:14px;text-indent:-15px}
.countertops .small-appliances-prod-list .last{margin:0}
.countertops .small-appliances-prod-list>li>a{text-transform:uppercase;display:block;border:solid 1px #ddd;width:218px;height:39px;padding:195px 0 0;text-align:center;background:url(/images/global/sprite-small-appliances-countertops.jpg) no-repeat;position:absolute}
.countertops ul #sm-app-countertops-blenders{background-position:0 0}
.countertops ul #sm-app-countertops-coffee{background-position:-218px 0}
.countertops ul #sm-app-commercial-products{background-position:-438px -238px}
.countertops ul #sm-app-countertops-ovens{background-position:-436px 0}
.countertops ul #sm-app-countertops-food-processors{background-position:-654px 0}
.countertops ul #sm-app-countertops-hand-mixers{background-position:0 -234px}
.countertops ul #sm-app-countertops-hand-blenders{background-position:-218px -234px}
.countertops ul #sm-app-countertops-slow-cookers{background-position:-654px -234px}
.countertops ul #sm-app-countertops-toasters{background-position:0 -468px}
.countertops ul #sm-app-countertops-waffle-bakers{background-position:-218px -468px}
.countertops ul #sm-app-countertops-stand-mixers{background-position:-436px -468px}
.countertops ul #sm-app-countertops-stand-mixer-attachments{background-position:-654px -468px}
.category-page{padding:0 0 40px}
.category-page h1{font-size:18px;text-transform:uppercase;padding:20px 0}
.category-page img.masthead{display:block;border-top:1px solid #ddd;margin:0 0 20px;width:940px;height:280px}
.category-page .intro-copy{margin:0 0 20px}
.category-page .product-list{display:block;height:234px;margin:0 0 20px;clear:both}
.category-page .product-list>li{float:left;margin:0 22px 0 0;position:relative;width:218px;height:234px}
.category-page .product-list>li:hover .share-learn li,.hover_effect{float:left;width:100%}
.countertops .small-appliances-prod-list li .share-learn,.category-page .product-list li .share-learn{padding:90px 0 0;display:none;position:absolute;top:1px;background:url(/images/global/bg-small-appliances-list.png) repeat;width:218px;height:144px;z-index:1}
.category-page .product-list li .share-learn a{height:18px;*height:auto;color:#fff;cursor:pointer;display:block;float:left;font-size:14px;font-weight:600;line-height:22px;margin:0 0 10px 58px;text-transform:uppercase}
.category-page .product-list li .share-learn a sup{display:inline-block;margin:2px 0 0 5px;*margin:0;position:absolute;line-height:17px\0/}
.category-page .product-list .last{margin:0}
.category-page .product-list>li>a{font-size:12px;font-weight:bold;text-transform:uppercase;display:block;border:solid 1px #ddd;width:218px;height:39px;padding:195px 0 0;text-align:center;background:url(/images/global/sprite-kitchenware.jpg) no-repeat;position:absolute}
.countertops .small-appliances-prod-list li .share-learn:hover,.countertops .small-appliances-prod-list>li:hover .share-learn,.category-page .product-list>li:hover .share-learn{display:block !important}
.category-page .product-list li .share-learn a:hover{display:inline;border-bottom:1px solid #FFF}
.category-page.major-appliances .product-list>li>a{background:url("/images/global/sprite-major-appliances.jpg") no-repeat scroll 0 0 transparent}
.category-page.major-appliances ul #major-appliances_cooking-products{background-position:0 15px}
.category-page.major-appliances ul #major-appliances_dishwashers{background-position:-240px 15px}
.category-page.major-appliances ul #major-appliances_diposersNcompactors{background-position:-480px 15px}
.category-page.major-appliances ul #major-appliances_grills{background-position:-720px 15px}
.category-page.major-appliances ul #smajor-appliances_hoodsNvents{background-position:0 -239px}
.category-page.major-appliances ul #major-appliances_refrigerators{background-position:-240px -234px}
.category-page.major-appliances ul #major-appliances_waterfilters{background:url("/images/global/major-appliances-water_filters.jpg") no-repeat scroll 4px 0 transparent}
#easy2-disposer-compactors{height:525px;width:670px}
.browse-filter-color{float:left}
.browse-filter-sku{float:right}
.filter-color-box{float:left;width:8px;height:8px;border:1px solid #fff;margin:1px 3px 0 0}
.filter-color-box.filter-1{background:#6444b9}
.filter-color-box.filter-2{background:#ff5d00}
.filter-color-box.filter-3{background:#00aad3}
.filter-color-box.filter-4{background:#73b400}
.filter-color-box.filter-5{background:#ab186a}
.filter-color-box.filter-6{background:gray}
.filter-color-box.filter-7{background:#ff5e00}
.filter-color-box.filter-8{background:#ffb500}
.filter-color-box.filter-9{background:#fff;border:1px solid #666}
.find-filters-container{float:left;margin:0 40px 0 0;width:600px}
.find-filters-container .browse-filters .browse-filters-list .browse-filters-item{border:1px solid #ededed;margin:0 15px 15px 0;padding:5px;width:173px}
.find-filters-container .browse-filters .browse-filters-list .browse-filters-item .browse-filter-image{text-align:center}
.filter-videos-container{float:left;width:300px}
.filter-videos{border:1px solid #ededed;float:left;margin:20px 0 0 0}
.free-shipping-promo{background:none repeat scroll 0 0 #f3f3f3;border:1px solid #ddd;padding:10px;width:278px}
.filter-videos-container .filter-videos h2,.filter-videos-container .filter-use-videos h2{background:#c00;width:280px;padding:15px 10px;font-size:140%;font-weight:bold;margin:0;color:#fff;float:left;text-transform:uppercase}
.filter-videos .filter-videos-item{width:130px;margin:10px;min-height:150px}
.filter-use-videos{float:left;width:300px;margin:20px 0 0 0}
.filter-use-videos .filter-videos-item{width:280px;margin:10px}
.filter-use-videos .filter-videos-thumbnail{float:left;width:120px;margin:0 10px 0 0}
.filter-use-videos .filter-videos-thumbnail img{width:100%}
.filter-use-videos .filter-video-title{float:left;font-size:120%;width:150px}
.open-module{cursor:pointer}
.water-filters .main-content-title-top h1{padding:10px 0 20px}
.water-filters .filter-subheading{font-size:16px;font-weight:normal;color:#666;margin:0;padding:0}
.find-filter-fast-heading{margin:0 0 20px}
.filters-left-content{float:left;width:560px;margin:20px 80px 0 0}
.filters-intro{width:50%;float:left;font-size:12px}
.see-all-filters{width:50%;float:right;text-align:right;text-transform:uppercase;display:block;color:#c00;font-size:11px;font-weight:bold}
.see-all-filters:hover{text-decoration:underline;color:#c00}
.top-find-filters{width:560px;height:130px;border-bottom:dotted 1px #ccc;margin:0 0 28px}
.top-find-filters li{float:left}
.top-find-filters a{text-align:center;padding:108px 0 0;color:#c00;display:block;width:112px;background:url(/images/brand/featured-products/find-filters-fast.jpg) no-repeat}
.top-find-filters a:hover{text-decoration:underline}
a.top-filter-bottomFreexer{background-position:0 0}
a.top-filter-frenchDoor{background-position:-116px 0}
a.top-filter-sideBySide{background-position:-228px 0}
a.top-filter-topFreezer{background-position:-344px 0}
a.top-filter-undercounter{background-position:-458px 0}
.filter-product-list{margin:20px 0 0}
.filter-product-list li{margin:0 20px 0 0}
.filter-product-list a{display:block;width:171px;height:179px;border:solid 1px #ccc;font-size:11px;overflow:hidden;color:#333}
.filter-product-list img{display:block}
.filter-product-list li.last{margin:0}
.filter-num{background:url(/images/global/icons/filter-square-colors.jpg) no-repeat;padding:0 0 0 13px;display:block;width:55px;float:left;margin:0 0 0 10px;font-weight:bold}
.filter-color-1{background-position:0 2px}
.filter-color-2{background-position:0 -17px}
.filter-color-3{background-position:0 -37px}
.filter-color-4{background-position:0 -57px}
.filter-color-5{background-position:0 -77px}
.filter-color-6{background-position:0 -97px}
.filter-color-7{background-position:0 -117px}
.filter-color-8{background-position:0 -137px}
.filter-color-9{background-position:0 -157px}
.filter-mod{float:right;text-align:right;width:80px;margin:0 10px 0 0;display:block}
.filters-right-content{width:300px;float:right}
.top-filter-box{padding:20px 10px;background:#f3f3f3;border:solid 1px #ccc}
.top-filter-box p{margin:15px 0 0}
#filter-videos{border:solid 1px #ccc;margin:20px 0}
.filter-right-heading{background:#c00;text-transform:uppercase;color:#fff;font-size:14px;padding:20px 10px;margin:0 0 12px}
.filter-video-cont{width:124px;margin:0 10px 20px;float:left;font-size:12px;color:#666}
.filter-video-cont li{float:none}
.filter-video-cont img{border:solid 1px #ccc;margin:0 0 7px}
.filter-video-cont .title{font-weight:bold;margin:0 0 5px}
.filter-video-cont .filter-num{font-weight:normal;float:none;margin:0}
.filter-video-cont .filter-color-2{background-position:0 -15px}
.filter-video-cont .filter-color-3{background-position:0 -35px}
.filter-video-cont .filter-color-5{background-position:0 -75px}
.filter-video-cont .filter-color-6{background-position:0 -95px}
#filter-demo-video{border:solid 1px #ccc}
#filter-demo-video img{border:solid 1px #ccc;float:left;width:122px;margin:0 10px 20px}
#filter-demo-video p{float:left;width:140px;margin:30px 10px 0 0;font-weight:bold}
.filters-outro{margin:35px 0 0}
.utility-page a{text-decoration:none;color:#c00}
.utility-page.press-room h1.page_title{padding-top:50px}
.utility-page.press-room .content .gray{color:#666}
body#utility-page{height:auto;position:relative;padding:0;margin:0}
#header-wrapper.temp{clear:both;height:auto;position:relative;width:100%;float:left}
#header.temp{clear:both;height:auto;position:relative;width:100%;float:left}
#header.temp .singin-bar{background:url(/images/global/icons/singin-bar-bg.jpg) repeat scroll 0 0 transparent;height:25px;margin-bottom:20px;width:100%}
#header.temp .logo{width:190px;height:auto;position:relative;float:left}
#header.temp .logos-container{width:950px;height:15px;margin:0 auto;padding-bottom:10px}
#header.temp .social_links{float:right;position:relative}
#header.temp .main-nav{width:100%;height:35px}
#header.temp .main-nav ul{list-style:none;padding:0;width:950px;margin:0 auto}
#header.temp .main-nav ul li{float:left;position:relative;font-size:12px;text-transform:uppercase;padding-right:55px}
#header.temp .main-nav ul li.last{padding-right:0}
#breadcrumb.temp{float:left;width:100%;height:35px;border-top:2px solid silver;border-bottom:1px solid silver}
#breadcrumb.temp ul{list-style:none;position:relative;padding:12px 0 0 0;height:10px;margin:0 auto;width:950px}
#breadcrumb.temp ul li{float:left;position:relative;text-transform:uppercase;font-size:9px;background:url(/images/global/icons/breadcrumb_bullet.jpg) no-repeat 0 center}
#breadcrumb.temp ul li.first{background:0;padding-left:2px}
#breadcrumb.temp ul li.active{padding-left:8px;margin-left:3px}
#main-container.utility-page{text-transform:none;width:940px}
.iframe #main-container.utility-page{width:100%}
#submission_ok_popup_title,.utility-page h1.page_title{border-bottom:1px solid silver;color:#c00;font-size:18px;font-weight:200;margin:0;padding:15px 0;text-transform:uppercase;width:940px}
.iframe .utility-page h1.page_title{width:100%}
.utility-page .left_nav{border-right:1px solid silver;float:left;padding:18px 5px 5px;position:relative}
.utility-page .left_nav ul li a{color:#c00;font-size:12px}
.utility-page .left_nav ul li a:hover,.utility-page .content ul.view-full-text a:hover{text-decoration:underline}
.utility-page .left_nav ul li a.active:hover{text-decoration:none}
.utility-page .left_nav ul li a.active{color:#666;font-weight:normal}
.utility-page .left_nav ul li p{margin:3px 0 12px;font-size:11px}
.utility-page .left_nav ul{width:145px;list-style:none;padding:0}
.utility-page.experience-retail-center .content .column-images img{width:300px;height:191px;float:left;position:relative;padding-bottom:5px}
.utility-page.experience-retail-center .content .column-text{float:left;position:relative;width:410px;height:auto;margin-right:25px}
.utility-page.experience-retail-center .content .column-text p,.utility-page.experience-retail-center .content .column-text{font-size:12px}
.utility-page.errorPage .content,.aboutPages.grills .content{padding-left:15px}
.utility-page.error-page .content,.utility-page.grills .content{padding-left:25px}
.utility-page .content{float:left;position:relative;width:734px;padding:25px 0 0 50px}
.iframe .utility-page .content{float:left;position:relative;width:525px;padding:25px 0 0 0}
.utility-page .content .column-text{float:left;position:relative;width:380px;height:auto;margin-right:53px}
.utility-page .content .column-text h2{padding-top:22px}
.utility-page .content .column-text h2.first{padding-top:0}
.utility-page .content .column-images{float:left;position:relative;width:244px;height:auto}
.utility-page .content b.gray{color:#666}
.utility-page .content ul.view-full-text{float:left;position:relative;list-style:none;padding:10px 0 25px;width:100%;color:#c00}
.utility-page .content ul.view-full-text li{float:left;padding-right:10px}
.utility-page .content p.title{font-weight:bold;padding-top:15px;color:#666}
.utility-page .content p{padding:5px 0;font-size:11px}
.utility-page .content p.indent{padding-left:20px}
.utility-page .content h2{margin:0;font-size:16px;color:#666;font-weight:100;float:left;width:100%;padding-bottom:5px}
.utility-page #footer-container{clear:both;margin:0;position:relative;width:100%;float:left;border-top:2px solid silver}
.utility-page #footer-container ul{position:relative;list-style:none;padding:0;width:950px;margin:0 auto;padding-top:20px}
.utility-page #footer-container li.column{float:left;padding:0;margin:0}
.utility-page #footer-container li.column ul.category{width:130px}
.sup-tm{font-size:6px}
.ratings-reviews .page_title,.ratings-reviews .content h2,.ratings-reviews .content p.center{float:left;text-align:center;width:100%}
.ratings-reviews .content p.center{font-weight:bold;font-size:110%}
.ratings-reviews .content h2{padding:0 0 20px;font-weight:bold}
.ratings-reviews ol{padding:0;float:left;*list-style-position:inside;*margin:0}
.ratings-reviews ol li{padding:0 0 10px;*float:none}
.utility-page.ratings-reviews .content{float:left;padding:25px 5% 0;position:relative;width:90%}
.ratings-reviews ol li strong{font-size:105%;font-weight:bold}
.my_account #MessageArea{background:none #fff}
.my_account .button_container .button_bottom #validate_btn,.my_account .button_container .button_bottom #edit_btn{float:right;margin:10px 0;position:relative}
.my_account .button_container .button_bottom #validate_btn a,.my_account .button_container .button_bottom #edit_btn a{background:none repeat scroll 0 0 #bbb;font-weight:bold}
.category_product .product .product_img{border:1px solid #f0f0f0;margin:15px 18px 5px}
.my_account .left_nav_container .leftnav_myaccount_dotted a{font-size:11px}
.my_account .left_nav_container .leftnav_myaccount_dotted a.strong{color:#666}
.my_account .form_2column .column{float:left;margin:5px 0;width:100%;overflow-x:hidden;position:relative;height:auto}
.my_account .form_2column .column.country div{margin:0 5px 0 0}
.oc_my_appliances .reg_app_title span{font-family:Helvetica;font-size:16px;color:#666;font-weight:600}
.oc_my_appliances .my_appliances_page_number .view_btn span.change_pro_num a{font-weight:bold;color:#666}
.oc_my_appliances .my_appliances_page_number span.view_btn a{color:#c00;font-weight:600;padding-left:3px}
.oc_my_appliances .category_product .product .product_detail{font-family:Helvetica;font-size:11px;padding:15px 0 0 35px;width:auto}
.oc_my_appliances .category_product .product .product_detail .product_title a{font-size:14px;font-weight:bold}
.oc_my_appliances .category_product .product .product_detail .pur_data{font-size:11px;font-weight:bold}
.oc_my_appliances .category_product .product .product_detail .pur_data span{font-weight:normal}
.oc_my_appliances .category_product .product .product_detail .link_list{float:left;padding-top:10px;width:200px}
.oc_my_appliances .oc_my_apps_regapps .appliances_btn a#AddAppliance{float:left;margin:0 0 0 10px}
.oc_my_appliances .oc_my_apps_regapps h2.reg_app_title{padding:15px 0 0}
.personalInformationPage .form_2column .column .input_label input{width:auto}
.personalInformationPage .column_registration{padding:0 0 0 10px}
.personalInformationPage #WC_UserRegistrationUpdateForm_div_28>label{text-transform:lowercase}
.personalInformationPage #WC_PersonalInfoExtension_mobile_div_6.column.mobileColumn{display:none}
.AddressBook #WC_AjaxAddressBookForm_links_1{margin:0 10px}
.AddressBook #addressId.drop_down{width:270px !important}
.quick-checkout-address-page #QuickCheckout .dijitContentPane div.button_footer_line{padding:0 0 0 155px;width:auto}
#QuickCheckout .form_input{width:230px;height:15px}
#QuickCheckout .dijitContentPane div#shipping_validate_btn{width:auto}
#QuickCheckout .dijitContentPane div div{width:100%;float:left}
#QuickCheckout #shipping_address21,#QuickCheckout #billing_address21,#QuickCheckout #shipping_middleName1,#QuickCheckout #billing_address21,#QuickCheckout #billing_middleName1{margin:8px 0 15px 0}
.quick-checkout-address-page #WC_AjaxMyAccountQuickCheckoutProfileForm_div_21 div#billing_validate_btn{margin:0;width:auto;float:left}
.quick-checkout-address-page #WC_AjaxMyAccountQuickCheckoutProfileForm_div_21 div#billing_validate_btn a{background-color:#ccc}
#QuickCheckout .dijitContentPane div#shipping_validate_btn a{background-color:#ccc}
#QuickCheckout .dijitContentPane div{margin:5px 0;float:left;width:240px;height:35px;position:relative}
#QuickCheckout .dijitContentPane div#shipping_edit_btn{width:240px}
#QuickCheckout .dijitContentPane div#shipping_stateDiv{overflow:hidden}
.orderaddress #centered_single_column_form div#WC_ShoppingCartAddressEntryFormf_div_6{height:60px}
#QuickCheckout .dijitContentPane div.button_footer_line{float:left;margin:0 0 20px;padding:0;width:395px}
#form1 .DataIntercept td,#Paymetric_ErrorLogging,#cvvEntryField{font-family:Helvetica,Arial,Helvetica,sans-serif;font-size:120%}
.my_account .myaccount_title{padding-bottom:15px}
.my_account .info a.myaccount_link{font-size:10px}
.my_account #WC_MyAccountCenterLinkDisplay_div_6.info{border-bottom:1px dotted #ddd;padding-bottom:15px}
.sign_in_registration #WC_QuickUserRegistrationAddForm_div_16{margin:0 0 30px;padding-bottom:10px;width:100%}
.forgot-password .strongtext label{float:left;padding:0 0 10px;position:relative}
.forgot-password .strongtext img{float:left;padding:0 0 10px;position:relative}
.forgot-password #ResetPasswordForm{float:left;width:250px}
.forgot-password .forgot_password_content{float:left}
.myorders .line-dot{border-top:1px dotted #ddd;padding:0 0 10px 0;margin:15px 0 0 0;float:left;width:100%}
.myorders .line-dot.fix-h3,.myorders .line-dot.fix-30{display:none}
.subscription-content label{float:left;width:25%;height:20px;margin:0}
.subscription-content span{float:left;width:75%;height:20px;margin:0}
.subscription-content a{float:left;height:20px;margin:0;width:50%;margin:0}
.subscription-content-title a,.subscription-content a{color:#c00;padding:0 0 15px;width:100%;font-size:110%}
.subscription-content label{font-size:110%;font-weight:bold}
dl,dt,dd,.subs-product-left,.subs-product-right,.subs-product-overview li{float:left;margin:0}
dt,.subs-product-left{font-size:110%;font-weight:bold;padding:0 15px 0 0;width:22%;text-align:right}
dd,.subs-product-right{width:295px;overflow:hidden}
dl,.subs-product-overview li{width:100%;padding:10px 0}
#my-account-page .billing_method .title,.subs-title label,.subs-panel h3,.no-indent h3,.subs-title-layer .subs-title{background-color:#eee;font-size:115%;font-weight:bold;padding:1%;text-transform:uppercase;width:98%;float:left;color:#666}
dl.subs-product-pastorder dt a{background:url("/images/global/icons/red-arrow.png") no-repeat scroll right 2px transparent;color:#c00;padding:0 11px 0 0}
.subs-order-details .subs-btn-collapse.icon-up-link a{color:#c00}
.myorders .subs-subtitle,.myorders .subs-question{font-size:115%;font-weight:bold;padding:10px 0 15px 10px}
.myorders .my_account .body p,.myorders .my_account .body textarea{font-size:120%;margin:10px 0}
.myorders .my_account .body p{width:100%;overflow:hidden;float:left}
.myorders .my_account .body p.subscription-title{width:100%;float:left;margin:0}
.myorders .my_account .body textarea{height:150px;width:450px}
.myorders .my_account .popup_btn_cancel a{color:#fff;float:left;font-size:115%;height:15px;margin:0 10px 0 0;padding:5px 9px;text-align:center;text-transform:uppercase;width:60px}
.popup_btn_cancel a.popup_btn_yes{background-color:#c00}
.popup_btn_cancel a.popup_btn_no{background-color:#BBB}
.myorders .my_account .popup_btn_cancel{border-top:1px dotted #DDD;float:left;margin:20px 0 0 11px;padding:10px 0 0;width:98%}
#my-account-page #frequency,#billingAddress #subscriptionOrderBillingAddress,#shippingAddress #subscriptionOrderShipmentAddress{background:url("/images/global/dropdown-bg-med.png") no-repeat scroll left top transparent;width:320px;height:25px}
.myorders #billingAddress .billing_address,.myorders #shippingAddress .shipping_address{float:left;width:100%;overflow:hidden;padding:0}
#my-account-page #billingAddress,#my-account-page #shippingAddress{width:100%;float:left}
#my-account-page #billingAddress .subs-title,#my-account-page #shippingAddress .subs-title{margin:10px 0;float:left;width:100%}
#my-account-page #billingAddress p,#my-account-page #shippingAddress p{width:290px;float:left;overflow:hidden;line-height:150%;margin:5px 0}
#my-account-page #billingAddress #newBillingAddressLink,#my-account-page #shippingAddress #newShippingAddressLink,#my-account-page #billingAddress #billingAddressDisplayArea,#my-account-page #shippingAddress #shippingAddressDisplayArea{width:100%;line-height:150%;overflow:hidden;margin:5px 0;float:left}
#my-account-page #billingAddress #newBillingAddressLink,#my-account-page #shippingAddress #newShippingAddressLink{color:#c00}
.input_box_pt3 br{display:none}
.input_box_pt3 dd br,.input_box_pt3 #shippingAddress br,.input_box_pt3 #billingAddress br{display:block}
#my-account-page .billing_method{float:left;width:100%;margin:10px 0}
#my-account-page .dijitReset{float:left}
#my-account-page .dijitReset.dijitValidationIconText{padding:5px 5px 0 0}
.myorders .small.quantity_span{float:left;padding:0 0 10px}
.btn_save{background-color:#c00;color:#fff;float:left;font-size:110%;padding:8px 12px}
.newsletter h1.page_title{padding:15px 0 12px;font-size:18px}
.newsletter#main-container p{padding:0 0 30px 0}
.contact_us_content p.required{float:right;position:relative;right:85px}
.contact_us_content #modelNumberDiv .more_info_link,.contact_us_content #modelNumberDiv .labelCol .required-field,.contact_us_content #modelNumberDiv p{display:none}
.contact_us #HelpContactUsDisplay #em_subject_dpd{top:26px;left:155px;position:absolute}
.contact_us .main_content_wrapper .product_header{display:none}
.shop li{float:none}
.shop #shop-major-appliances-list{background:#f3f3f3;border:2px solid #ddd;width:151px;float:left;padding:0 0 20px 5px;margin:10px 0 0 0}
.shop #shop-major-appliances-list li{font-size:10px;margin:0 0 5px}
.shop #shop-major-appliances-list li a{color:#333}
.shop #shop-major-appliances-list li a:hover{text-decoration:underline}
.shop #shop-major-appliances-list .categories-title{font-weight:bold;font-size:12px;margin:20px 0 0}
.shop #shop-major-appliances-list .title{margin:20px 0 5px;font-weight:bold;text-transform:uppercase}
.shop #shop-content{float:right;width:760px;margin:10px 0 0 0}
.shop .main-content-wrapper-top ul,.shop .main-content-wrapper-top li{float:left}
.shop .main-content-wrapper-top ul{float:right;padding:0;margin:20px 0}
.shop .main-content-wrapper-top a{background:url(/images/global/icons/red-arrow.png) no-repeat right 1px;color:#c00;display:block;font-size:110%;font-weight:bold;margin:0 0 0 25px;padding:0 15px 0 0;text-transform:uppercase}
.shop #shop-hero{float:left;width:510px;height:370px}
.shop #shop-top-espots{float:right;width:240px}
.shop #shop-top-espots #gadgets{margin:0 0 8px}
.shop #shop-content>img{display:block;width:760px;height:60px;margin:20px 0}
.shop .product-list li{padding:200px 0 0 7px;width:230px;height:57px;border:2px solid #ddd;float:left;margin:0 18px 20px 0;position:relative;background:url(/images/global/shop-product_list_july.jpg) no-repeat}
.shop .product-list .last{margin-right:0}
.shop .product-list li .prod-list-over-content{position:absolute;left:-9999px;z-index:2;background:url(/images/global/icons/bg-small-appliances-list.png) repeat;color:#fff;width:237px;height:257px}
.shop .product-list li .prod-list-over-content a{color:#fff;display:block;text-align:center;height:137px;padding:120px 0 0;margin:0 auto;font-size:14px;font-weight:bold;text-transform:uppercase}
.shop .product-list li .prod-list-over-content a:hover{text-decoration:underline}
.shop .product-list li:hover .prod-list-over-content{left:0;top:0}
.shop .product-list li .title{font-weight:bold;font-size:11px}
.shop .product-list li p{font-size:14px;font-weight:bold}
.shop .product-list li .price{margin:10px 0 0}
.shop .product-list li .line-through{text-decoration:line-through;font-size:9px;font-weight:normal}
.shop .product-list li .clear-detail{font-weight:normal;font-size:11px}
.shop .product-list .prod-01{background-position:0 0}
.shop .product-list .prod-02{background-position:-230px 0}
.shop .product-list .prod-03{background-position:-460px 0}
.shop .product-list .prod-04{background-position:0 -290px}
.shop .product-list .prod-05{background-position:-230px -310px}
.shop .product-list #see-all{background-image:none;padding:0;height:257px;width:237px}
.shop #bottom-messages{width:940;height:87px}
.pga-america{clear:both}
.pga-america a img{border:0}
.pga-america .pga-tickets{display:block;margin:0 0 15px;color:#c00;font-size:11px}
.pga-america .pga-tickets:hover{text-decoration:underline}
.pga-america li{float:none}
.pga-america h1{color:#c00;font-size:18px;text-transform:uppercase;padding:20px 0;border-bottom:solid 1px #ddd}
.pga-america #pgs-masthead{margin:0 0 20px}
.pga-america .intro{width:685px;font-size:11px;color:#666;float:left;padding:0 0 20px}
.pga-america .intro h2{margin:0 0 10px;font-size:16px;font-weight:normal}
.pga-america .intro p{line-height:16px}
.pga-america .right-col-logos{float:right;padding:15px 0 0}
.pga-america .mid-content{border-top:solid #f4f4f4 2px;padding:20px 0 0;min-height:330px}
.pga-america .col-1,.pga-america .col-2,.pga-america .col-3{float:left}
.pga-america .col-1{background:#f3f3f3;border:solid 2px #ddd;width:139px;padding:18px 8px}
.pga-america .col-2.subPGA{width:580px;padding:18px 20px 0;text-align:justify}
.pga-america .col-1 h2{text-transform:uppercase;font-size:10px}
.pga-america .col-1 h3{font-weight:100;font-size:10px;color:#666}
.pga-america .col-1 a{color:#333;font-size:10px}
.pga-america .col-1 .selected{color:#666}
.pga-america .col-1 a:hover{text-decoration:underline}
.pga-america .col-1 h2,.pga-america .col-1 h3{margin:0 0 8px}
.pga-america .col-2 h2{font-size:12px;color:#666;margin:0}
.pga-america .col-2 p{font-size:12px;color:#666}
.pga-america .col-2>a{color:#c00;display:block;margin:10px 0 30px;font-size:12px}
.pga-america .col-2 a:hover{text-decoration:underline}
.pga-america .col-2.subPGA .pga-gallery{margin:30px 0 0}
.pga-america .col-2.subPGA .pga-gallery h2{font-weight:bold;font-size:12px;text-transform:uppercase;margin:0 0 20px}
.pga-america .col-2.subPGA .pga-gallery li{float:left;margin:0 20px 0 0}
.pga-america .col-2.subPGA p .single-line-link{color:#c00;margin:10px 0;display:block}
.pga-america .col-2.subPGA .pga-gallery .view-all{text-transform:uppercase;font-weight:bold;font-size:11px;float:right}
.pga-america .col-2.subPGA .pga-gallery .view-all a{margin:0;color:#c00;font-weight:bold}
.pga-america .col-1 li{margin:0 0 5px}
.pga-america .col-3{width:161px;height:149px;overflow:hidden}
.pga-america .col-3 a{display:block;background:url(/images/global/special-pga-discount.jpg) no-repeat 0 0;text-indent:-9999px;width:161px;height:149px}
.pga-america .col-3 a:hover{background-position:0 -149px}
.culinary-inspiration .page_title{font-size:18px;padding:20px 0 0}
.culinary-inspiration#main-container{width:940px}
.culinary-inspiration .content .masthead{float:left;width:940px;height:282px;position:relative;padding:20px 0 40px 0}
.culinary-inspiration .content .masthead img{width:940px;height:282px}
.culinary-inspiration .content .eSpot{border-right:1px dotted #ddd;float:left;height:250px;margin:0 9px 30px 0;padding:0 10px 0 0;position:relative;width:300px}
.culinary-inspiration .content .eSpot a img{width:300px;height:150px}
.culinary-inspiration .content .eSpot a:hover,.culinary-inspiration .content .eSpot a:hover+.text h3 a{text-decoration:underline}
.culinary-inspiration .content .eSpot.last{border:0 none;margin:0;padding:0}
.culinary-inspiration .content .eSpot.no-border{border:0 none}
.culinary-inspiration .content .eSpot .text{padding:10px}
.culinary-inspiration .content .eSpot .text h3{font-weight:bold}
.culinary-inspiration .content{font-size:110%}
.kitchen-gallery-masthead-container{float:left;width:100%;height:410px;position:relative;overflow:hidden}
.kitchen-gallery-pagination-container{float:left;width:100%;margin:10px 0;color:#666}
.kitchen-gallery-pagination-container .hover-icon,.kitchen-gallery-pagination-container .hover-icon img{float:left;text-transform:uppercase;margin:0 5px 0 0;font-size:90%}
.kitchen-gallery-pagination-container .pagination{float:right}
.kitchen-gallery-masthead-container .zoom-kitchen-image{opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;z-index:1}
.kitchen-gallery-masthead-container .main-kitchen-image{position:absolute;top:0;left:0;z-index:0;visibility:hidden}
.kitchen-gallery-masthead-container .main-kitchen-image.active{z-index:1;visibility:visible}
.main-kitchen-zoom{position:absolute;top:0;left:0;z-index:1}
.main-kitchen-static{position:absolute;top:0;left:0;z-index:0}
.product_details .product-overview .product-title,.product-details-page .product-overview .product-title{font-size:14px;font-weight:bold}
.product_details .product-overview .product-color-sku,.product-details-page .product-overview .product-color-sku{font-size:9px}
.product_details .product-options-select-label,.product-details-page .product-options-select-label{font-size:105%}
.product_details .number-select,.product-details-page .number-select{margin:5px 0 15px}
.product_details .submit-section,.product-details-page .submit-section{position:relative;padding:0 0 10px;width:100%;float:left;background-color:transparent !important}
.submit-section .red-button{margin:0;position:absolute;bottom:0;left:0}
.product_details.accessories_item div,.product-details-page.accessories_item div{float:left}
.product_details #features #additional_features div.feature,.product-details-page #features #additional_features div.feature{padding-top:20px}
.product_details #features #additional_features div.feature.first,.product-details-page #features #additional_features div.feature.first{padding-top:0}
.product_details #additional_features h3,.product-details-page #additional_features h3{font-size:13px;font-weight:bold;padding:0 0 30px}
.product_details #additional_features .feature h4,.product-details-page #additional_features .feature h4{font-size:105%}
.product_details .spec_contents h3,.product-details-page .spec_contents h3{border:0 none;padding:0 0 10px;width:100%}
.product_details .manual_item h3,.product-details-page .manual_item h3{font-size:12px;font-weight:bold;padding:0 0 8px}
.product_details .manual_item .pdf_manual,.product-details-page .manual_item .pdf_manual{background:url("/images/global/icons/pdf_icon.png") no-repeat scroll left top transparent;color:#c00;float:left;font-size:90%;font-weight:bold;margin:25px 0 0;padding:3px 0 29px 22px;width:195px;text-transform:uppercase}
.manual_item.addendum .adobe{display:none}
.product-display .product-overview{float:left;font-size:120%;line-height:135%;padding:30px 0 0 1%;width:37%}
.product_details .manual_item,.product-details-page .manual_item{border-right:1px solid #ddd;float:left;height:150px;margin:0 10px 0 0;padding:0 10px 0 0;width:220px}
.product_details .recently_products img,.product-details-page .recently_products img{max-width:100%}
.product_details .recently_products h2,.product-details-page .recently_products h2{color:#666;font-size:16px;border-bottom:1px solid #ddd;padding-bottom:12px}
.product_details .recently_products_bottom_ul li.recently_product .recently_product_ul,.product-details-page .recently_products_bottom_ul li.recently_product .recently_product_ul{float:left;font-size:110%;font-weight:bold;text-align:left;width:100%}
.product_details .recently_product .recently_product_ul li,.product-details-page .recently_product .recently_product_ul li{width:100%}
.product_details .recently_product .recently_product_ul .recently_product_id,.product-details-page .recently_product .recently_product_ul .recently_product_id{display:none}
.product_details .recently_product,.product-details-page .recently_product{width:23%;margin:0 1%;text-align:center}
.product_details .recently_product .recently_product_ul li p.recently_crossed_price,.product-details-page .recently_product .recently_product_ul li p.recently_crossed_price{color:#666;font-size:90%;padding:3px 5px 0 0;text-decoration:line-through}
.product_details .recently_product .recently_product_ul li p.recently_actual_price,.product_details .recently_product .recently_product_ul li p.recently_product_taxes,.product-details-page .recently_product .recently_product_ul li p.recently_actual_price,.product-details-page .recently_product .recently_product_ul li p.recently_product_taxes{padding:0 0 5px;font-weight:normal}
.product_details .side-column,.product-details-page .side-column{position:relative;right:-20px;width:204px}
.product_details .recently_products h2,.product-details-page .recently_products h2{border-bottom:1px solid #ddd;color:#666;font-size:16px;padding-bottom:12px}
.product_details #accessories_section .accessories_item .product_actions a,.product-details-page #accessories_section .accessories_item .product_actions a{float:right}
.product_details #accessories_section .accessories_item .product_name a,.product-details-page #accessories_section .accessories_item .product_name a{font-size:105%;font-weight:bold;color:#333}
.product_details #accessories_section .accessories_item .product_desc,.product-details-page #accessories_section .accessories_item .product_desc{padding:10px 0 10px}
.product_details #replacement_parts .accessories_item h3,.product-details-page #replacement_parts .accessories_item h3{font-weight:bold;padding:0 0 5px}
#replacement_parts.callout{width:195px}
.product_header #main_content.owner-center h1{padding:0;border:0}
.oc_register .product_header{padding:0}
.oc_register .prod_info{font-size:18px;color:#c00}
.oc_register #oc_content #mid_part .information_field div.title{padding:5px 0 5px 10px;margin:0 0 10px}
.oc_register #oc_content #productRegistration .information_field .location .inForm{padding:0 0 15px}
#mid_part .prod_info{display:none}
.promotions-page{clear:both}
.promotions-page li{float:none}
.promotions-page h1{color:#c00;font-size:18px;text-transform:uppercase;padding:20px 0;border-bottom:solid 1px #ddd}
.promotions-page #promotions-masthead{margin:0 0 20px}
.promotions-page .col-1-wrapper{float:left}
.promotions-page .col-1 h2{text-transform:uppercase;font-size:10px;margin:0 0 8px}
.promotions-page .col-1 li{margin:0 0 5px;color:#666}
.promotions-page .col-1 li a{color:#333}
.promotions-page .col-1 li a:hover{text-decoration:underline}
.promotions-page .col-1{background:#f3f3f3;border:solid 2px #ddd;width:139px;padding:18px 8px;clear:both;margin-bottom:20px}
.promotions-page .col-1,.promotions-page .col-2,.promotions-page .col-2 ul>li{float:left}
.promotions-page .col-2{width:780px}
.promotions-page .col-2 ul>li{padding:0 8px;position:relative;width:220px;height:380px;border:solid 2px #ccc;margin:0 0 20px 20px}
.promotions-page .col-2 .title{font-weight:bold;margin:8px 0 10px}
.promotions-page .col-2 p{font-size:11px;color:#333}
.promotions-page .col-2 p strong{color:#666}
.promotions-page .col-2 a{display:block;margin:10px 0;font-size:12px;font-weight:bold;text-transform:uppercase}
.promotions-page .col-2 .shop-download-links{width:220px;position:absolute;bottom:0;border-top:dotted 1px #ddd}
.promotions-page .col-2 .shop{color:#c00;float:left;width:80px}
.promotions-page .col-2 .download{float:right;width:130px;color:#666;text-align:right}
.promotions-page .disclaimer{color:#666;font-size:90%}
.promotions-page .col-2 a:hover{text-decoration:underline}
div.promotion_code label{color:#333;font-size:110%;font-weight:bold}
div#promotions #PromotionCodeForm div.promotion_input{width:100px}
div#promotions #PromotionCodeForm .promotion_code{padding:5px 10px 10px 30px;width:145px;text-transform:uppercase}
div#promotions #PromotionCodeForm .promotion_button{width:170px}
div#promotions #PromotionCodeForm div.promotion_input{width:100px;margin:0 20px 0 0}
div#promotions #PromotionCodeForm #appliedPromotionCodes{margin:2px 0;width:100%;float:left;text-align:left;padding:5px 10px 10px 30px}
div#promotions #PromotionCodeForm .promotion_button #appliedPromotionCodes{margin:2px 0;width:100px;float:right;padding:0}
div#promotions #PromotionCodeForm .promotion_button #appliedPromotionCodes .thickbox.btn-popup-trigger{display:none}
div#promotions #PromotionCodeForm .secondary_button.button_fit{float:left;margin:0 10px 0 0}
.find-store{clear:both}
#locator_wrap{height:840px}
#frame,#iframe-find-a-store{height:800px;width:944px;margin:15px 0 0;border:0}
#live-chat-iframe iframe{width:944px;height:480px}
.live-chat{clear:both}
.live-chat h1{color:#c00;font-size:18px;text-transform:uppercase;padding:20px 0}
.live-chat .intro{margin:0 0 30px;font-size:12px}
.live-chat #live-chat-iframe{float:left;border-right:solid #ddd 1px;margin:0 30px 0 0;width:470px}
.live-chat .right-col{float:left}
.live-chat .right-col h2{font-size:16px;color:#666;margin:10px 0 20px;font-weight:normal}
.live-chat .right-col p{margin:0;color:#ddd;font-size:12px}
.category-page.kitchenware .intro-copy{visibility:hidden}
.category-page.kitchenware .product-list>li>a{color:#FFF}
.category-page.kitchenware .product-list li .share-learn{height:134px;padding:100px 0 0}
.category-page.kitchenware h1{padding:47px 0 15px}
.category-page.kitchenware .product-list>li>a{background:url(/images/global/sprite-kitchenware.jpg) no-repeat}
.category-page.kitchenware ul #kitchenware_bbq-tools{background-position:0 0}
.category-page.kitchenware ul #kitchenware_cookbooks{background-position:-240px 0}
.category-page.kitchenware ul #kitchenware_cutlery{background-position:-480px 0}
.category-page.kitchenware ul #kitchenware_cutting-boards{background-position:-720px 0}
.category-page.kitchenware ul #kitchenware_gadgets{background-position:0 -255px}
.category-page.kitchenware ul #kitchenware_textiles{background-position:-240px -255px}
.category-page.kitchenware ul #kitchenware_utensils{background-position:-480px -255px}
.pro-line.category-page .category-features .features-list .feature-item .feature-item-description{width:95%}
.pro-line.category-page .category-features .features-list .feature-item .feature-item-description .title{font-size:115%;font-weight:normal;letter-spacing:2px;padding:0 0 15px}
.pro-line.category-page .category-features .features-list .feature-item.first .feature-item-description{padding:0}
.pro-line.category-page .category-features .features-list .feature-item{height:100px}
.pro-line.category-page .category-features{padding:15px 0 30px}
.pro-line .category-additional-content{float:none;width:auto}
.pro-line .view-all-additional-content{text-align:left}
.site-map h1{font-size:18px;text-transform:uppercase;float:left;width:100%;padding:0 0 30px;*padding:20px 0 30px}
.site-map ul{float:left;width:100%;padding:0 0 30px}
.site-map ul li.category-title{font-size:16px;text-transform:capitalize;width:100%;border-bottom:1px solid #ddd;padding:0 0 10px;height:auto;margin:0 0 10px}
.site-map ul li{float:left;width:157px;height:auto;margin:0 0 3px}
.site-map ul li ul.subcategory-list li.title{font-size:9px;font-weight:bold;color:#999;text-transform:uppercase;padding:0 0 15px;width:80%}
.site-map ul li ul.subcategory-list li.title.tlns{padding-bottom:5px}
.site-map ul li ul.subcategory-list{font-size:10px;text-transform:capitalize}
.site-map ul li ul.subcategory-list a{color:#c00}
.site-map ul li ul.subcategory-list a:hover{text-decoration:underline}
.site-map ul li.category-title a,.site-map ul li ul.subcategory-list li.title a{color:#999}
#espot_image{display:none}
.espot-wrapper .main-column{padding:0}
.espot-wrapper .espot-listing-bottom-content{background:none #fff;padding:0}
#outlet-store-espot{display:block;width:700px;height:321px;overflow:hidden;text-indent:-9999px;background:url(/images/store/category-list/masthead-outlet_store.jpg) no-repeat;margin:0 auto}
#outlet-store-espot:hover{background-position:0 -320px}
#TB_ajaxContent{clear:both;line-height:1.4em;margin:10px 0;overflow:auto;padding:40px;position:relative;text-align:left;z-index:140000}
#TB_window #TB_ajaxContent .modalHeader{display:none}
#TB_window #TB_ajaxContent .cancel_remove,#TB_window #TB_ajaxContent .yes_remove{padding:10px;color:#fff}
#TB_window #TB_ajaxContent .cancel_remove{margin:0 5px 0 120px;background:#cbcbcb}
#TB_window #TB_ajaxContent .yes_remove{background:#c00}
#TB_window #TB_ajaxContent .modalContent{margin:0 0 30px}
.TB_overlayBG{background-color:#FFF;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}
#TB_shadow{display:none}
#TB_iframeContent{overflow-x:hidden;clear:both;border:0;margin:10px;z-index:10002;position:relative;width:100%;height:625px}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right}
#TB_closeAjaxWindow{display:none}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px}
#TB_title{background-color:#e8e8e8;height:27px}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}
#TB_window a:link{color:#666;text-decoration:none}
#TB_window a:visited{color:#666}
#TB_window a:hover{color:#000}
#TB_window a:active{color:#666}
#TB_window a:focus{color:#666}
#oc_my_apps_prod_detail_help #TB_ajaxContent{width:390px !important;height:80px !important}
#TB_ajaxContent{clear:both;padding:20px;overflow:auto;text-align:left;line-height:1.4em;margin:10px 0;z-index:140000;position:relative}
#TB_ajaxContent.TB_modal{padding:40px;padding-top:35px}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:10003;top:50%;left:50%;margin:-6px 0 0 -104px}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}
#TB_Frame,#TB_frame{background:none repeat scroll 0 0 #fff;border:1px solid #bbb;box-shadow:0 5px 10px #ddd;left:28%;position:absolute;top:50px;z-index:10002}
#submission_ok_popup{background:none repeat scroll 0 0 #fff;border:1px solid #bbb !important;box-shadow:0 5px 10px #ddd;z-index:10002;padding:20px}
#TB_window{position:absolute;background:0;left:50%;z-index:10002;color:#000;display:none;border:0}
#popupHeader,.modal_closeTab{background:none repeat scroll 0 0 #c00;cursor:pointer;height:21px;padding:0 10px 8px;position:absolute;right:0;text-align:center;top:-32px;width:48px;line-height:100%}
#popupHeader #closeLink{color:#fff;padding:4px 8px 0;text-align:center}
#category_accessory_popup .modal_closeTab,#zip_code_popup .modal_closeTab{padding:10px 10px 0;top:-32px}
.modal_closeTab .modal_closeTxt{color:#fff}
#TB_overlay{display:block;position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%}
.print_email_this_page{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:20px 0 0;`}
#faq_main h2.faq_h2{border-bottom:1px dotted #ddd}
.faq{width:70%}
.oc_product_help #productHelpSearchForm .oc_entry_field_input #product-select-container #product-help-search-tree,.oc_product_help #productHelpSearchForm .oc_entry_field_input #product-select-container #reshow_product-help-search-tree{left:1px !important;width:202px}
.owner_center #productHelpSearchForm #oc_entry_field_section #product-select-container{z-index:5}
#localte-model-number{float:left;width:550px;height:auto;margin:0}
.owner_center_modal .title h2{color:#c00;font-weight:normal}
.owner_center_modal .title h2,#modal_window_search_tips h1,#localte-model-number h1{font-size:14px;text-transform:uppercase}
#localte-model-number>p{padding:0 0 15px}
#localte-model-number ul.categories{float:left;position:relative;list-style-type:none;width:550px}
#localte-model-number ul.categories li.items-conteiner,#localte-model-number ul.categories li.header-title{width:250px;float:left;position:relative}
#localte-model-number ul.categories li.header-title{height:20px;background-color:#666;color:#fff;padding:5px 12px 0;font-size:12px;text-transform:capitalize}
#localte-model-number ul.categories li.header-title.right{border-left:1px solid #fff}
#localte-model-number ul.categories li.items-conteiner{border:1px solid #ddd;border-top:0;width:273px;padding:5px 0 0;height:630px}
#localte-model-number ul.categories li.items-conteiner.right{border-left:0}
#localte-model-number ul.categories li.items-conteiner .item{padding:0 0 2px 0;margin:0 0 5px 10px;border-bottom:1px solid #ddd}
#localte-model-number ul.categories li.items-conteiner .item.last{border-bottom:0}
#localte-model-number ul.categories li.items-conteiner .item h2{padding:0;margin:0;font-size:11px;width:255px}
#localte-model-number ul.categories li.items-conteiner .item p{font-size:11px;width:255px}
#popuppage .popup_header{font-size:16px;color:#666;padding:0 0 0 20px;margin:0 0 15px}
#popuppage .filter_content{background:#f3f3f3;border:solid 1px #bbb;width:760px;margin:0 auto 20px;padding:10px 20px}
#popuppage .specs_header.specs_header_open{float:none !important;display:none}
#popuppage .column_sub{width:25%;float:left;min-height:140px}
#popuppage .column_header{font-weight:bold;text-transform:uppercase;font-size:10px;margin:0 0 8px}
#popuppage .column_content_lines{overflow:hidden;margin:0 0 10px}
#popuppage .column_content_lines .select_box{float:left;margin:0 8px 0 0}
#popuppage .list-text{font-size:12px;font-weight:bold;color:#666;margin:0 0 12px;padding:0 0 0 23px}
#popuppage .product_list .cols{float:left;width:195px;padding:10px;border:solid 1px #bbb;min-height:325px;margin:0 30px 20px}
#popuppage .product_list .clear{clear:none}
#popuppage .product_image_wrapper.center img{max-width:100%}
#popuppage .compare_types{overflow:hidden;margin:0 0 30px}
#popuppage .compare_types .col_l.left{float:left !important;font-weight:bold;font-size:12px}
#popuppage .compare_types .col_2.left{float:right !important;width:50%;text-align:right;border-left:dotted 1px #bbb;clear:none !important;font-weight:bold;font-size:12px}
#popuppage .compare_action .comments{font-weight:bold}
#popuppage .compare_action .btns a{background:url(/images/global/icons/add.png) no-repeat 0 0;display:block;margin:0 auto;width:50px}
#popuppage .product_list_header{display:none}
#popuppage .list-clear{display:none}
#popuppage #close_tab_filter{display:none}
.modal_closeTab .modal_closeTxt img{display:none}
body .TB_overlayBG{background-color:#fff;opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}
.shoppingCartPage #customers_new_or_returning .returning,.shoppingCartPage #customers_new_or_returning .new,.shoppingCartPage #customers_new_or_returning .paypal_alter{border:1px solid #ddd}
#page.shoppingCartPage #checkoutButton a{background:none repeat scroll 0 0 #c00;padding:5px 15px}
#page.shoppingCartPage #quickCheckoutButton.left .primary_button,#page.shoppingCartPage #checkoutButton.left .primary_button{float:right;margin:0 0 10px 0}
.item-quantity input{height:10px;padding:5px 1px 5px 8px;width:17px !important}
#giftWrap input.checkbox{float:left;padding:0}
.shoppingCartPage #order_details #giftWrap .genericESpot{margin:0;padding:0 0 0 5px;width:85%}
.shoppingCartPage #order_details #giftWrap{width:100%}
.shoppingCartPage #order_details td.th_align_left_normal div a.remove-item{color:#c00;float:left;height:13px;line-height:8px}
.shoppingCartPage #order_details a.remove-item img{float:left;padding:0 3px 0 0}
#promoCodeInAllCapsMsgDiv{float:left;width:600px;padding:0 0 0 185px;display:block !important}
/*!important to override inline style on IBM js call that hides it*/#customers_new_or_returning{position:relative;float:left;width:100%}
#customers_new_or_returning .returning_button{float:left;margin:-42px 0 0 20px;clear:both}
#customers_new_or_returning .new_button{float:left;margin:-42px 0 0 335px;clear:both}
.paypal_alter .Alter_inside #Paypal_btn{float:left;padding:15px 0 0}
#page.shoppingCartPage #order_details tr td.second,#page.shoppingCartPage #order_details tr td:nth-child(2){min-height:auto}
#page.shoppingCartPage #WC_OrderItemDetailsf_td_5_1_1{float:right}
#editBillingAddressLink1_748003 a img,#createBillingAddressLink1_748003 a img{display:none}
.GiftMsg,#MS_giftMessageDiv{border-left:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ededed;float:left;padding:0 3% 10px;width:94%;margin:0 0 10px 0}
#MS_giftMessageDiv span{float:left;width:300px}
.msg_to,.msg_from,.msg_message,.msg_count{float:left;width:100%;padding:10px 0;font-size:120%}
#MS_giftMessageDiv input{width:197px;float:right;margin:-5px 0 0 0;border:1px solid #cdcdcd}
#MS_giftMessage{width:206px;float:right;margin:-5px 0 0 0;border:1px solid #cdcdcd}
.order_checkout #billingCreateEditArea1.col1_bill br,.order_checkout #shippingCreateEditArea1.col2_ship br{display:none}
.order_checkout #guestShopperContinue,.order_checkout #guestShopperLogon{background:none repeat scroll 0 0 #c00;font-size:11px;padding:5px 15px}
.order_checkout #WC_UnregisteredCheckout_div_12.label_spacer .unregisteredCheckbox{float:left;padding:10px 0 10px 5px;width:86%}
{clear:both;margin:5px 0}
.order_checkout #unregistered_form{float:left;position:relative;margin:20px 0 0 0;width:100%}
.order_checkout #billingCreateEditArea1.col1_bill{float:left;width:48%;margin:0 2% 0 0;position:relative}
.order_checkout #shippingCreateEditArea1.col2_ship{float:left;width:48%;margin:0 0 0 2%;position:relative}
.order_checkout #unregistered_form #WC_UnregisteredCheckoutAddressEntryFormf_div_1{position:absolute;top:-28px;right:20px;text-align:right;width:auto}
.order_checkout #SameShippingAndBillingAddress{float:left;margin:10px 0;width:4%;padding:0}
.order_checkout #WC_UnregisteredCheckout_div_10.col1_bill{background:none repeat scroll 0 0 #eee;float:left;margin:0 2% 0 0;padding:1%;position:relative;width:46%}
.order_checkout #WC_UnregisteredCheckout_div_11.col2_ship{background:none repeat scroll 0 0 #eee;float:left;margin:0 0 0 2%;padding:1%;position:relative;width:46%}
.order_checkout #WC_UnregisteredCheckout_div_10.col1_bill h1,.order_checkout #WC_UnregisteredCheckout_div_11.col2_ship h1{color:#000;font-size:105%;font-weight:bold;text-transform:uppercase}
.order_checkout #shippingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_13{padding-bottom:0}
.order_checkout #WC_UnregisteredCheckout_div_15.left{float:right;width:110px}
..order_checkout .primary_button .button_bottom a{background:url("/images/global/icons/white-arrow.png") no-repeat scroll 70px 10px #c00;margin:0 0 0 10px}
.order_checkout .primary_button .button_bottom a#shippingBillingPageNext{background:url("/images/global/icons/white-arrow.png") no-repeat scroll 57px 11px #c00;margin:0 0 0 10px}
.order_checkout .primary_button .button_bottom a#WC_MultipleShipmentSummary_link_5{background-image:none}
.orderaddress #centered_single_column_form div #address1,.orderaddress #centered_single_column_form div #address2{float:none;margin:0 50px 10px 0}
.orderaddress #centered_single_column_form br{display:none}
.orderaddress .left{width:100%}
#centered_single_column_form_footer .secondary_button.button_fit,#centered_single_column_form_footer .primary_button.button_fit{float:right;margin:0 10px 0 0}
.order_checkout #WC_PersonalInfoExtension_mobile_div_6{display:none}
.order_checkout .form_input,.order_checkout input#middleName{width:230px;margin:5px 0}
.order_checkout .form_input.address2{float:none}
.quick-checkout-address-page #WC_AjaxMyAccountQuickCheckoutProfileForm_div_21 div#billing_stateDiv,.order_checkout #WC_BillingAddressDropDownDisplay_div_1.billing_address{overflow-x:hidden}
.order_checkout .billing_address #editBillingAddressLink1_761509 a img,.order_checkout .billing_address #createBillingAddressLink1_761509 a img{display:none}
.order_checkout .item-quantity span{border:1px solid #ddd;padding:2px 8px}
.order_checkout .itemspecs{float:left}
.order_checkout .billing_address .title,.billing_method .title{padding:5px 10px}
.order_checkout #page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 #sec_1{float:left;margin:0;padding:0;width:434px}
.order_checkout #editBillingAddressLink1_747501 a img{display:none}
.order_checkout #createBillingAddressLink1_747501 a img{display:none}
.order_checkout #appliedPromotionCodes{padding:5px 0}
.paymetrics-container{border-bottom:1px dotted #ddd;height:240px;width:100%;float:left;margin:0 0 40px;padding:0 0 10px;overflow:hidden}
.order_checkout .imgContainer,.order_checkout .imgContainerOther{float:left;padding:0 0 10px 1%;width:89%}
.order_checkout .imgContainer .linlTxtAlign,.order_checkout .imgContainer label{float:left}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 #paypal_billing_sec{width:415px}
#sec_1 .divRadioOther,.divRadio{float:left;margin:0;padding:8px 0 0;width:25px}
#payment_frame{height:200px}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 .divIfrmLeft{margin:0;width:10%;float:left;text-align:center}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 .divIfrmRight{margin:0;width:90%;float:left;text-align:center}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method div.card_info .col1 .adblu11b_paypal{color:#c00;font-size:120%}
.PayPalImage{background:url("../images/icons/paypal-option.png") no-repeat scroll center left transparent}
#img_bill_me_later{display:block;float:left}
.displayNone{display:block !important}
#sec_1 #other_payMethod{float:left;width:100%}
#bmlPromoCheckBox{padding:0 0 0 30px}
#bmlPromoCheckBox,#pay_val_above250,#pay_val_above250>input,#page.OrderShippingBillingView #box #paymentSection1 .billing_method #bmlPromoCheckBox #pay_val_above250 .adblu11b_paypal{float:left}
#page.OrderShippingBillingView #box #paymentSection1 .billing_method #bmlPromoCheckBox #pay_val_above250 .adblu11b_paypal{padding:0 0 0 10px;width:345px}
.dj_ie .my_account #Register #WC_UserRegistrationAddForm_div_25{height:90px}
.dj_ie #my-account-page.my_account #WC_MyAccountDisplay_div_3_9{width:82%;float:left}
.dj_ie .oc_register .registration_field_text_checkbox{line-height:22px}
.dj_ie .orderConfirmation .button_footer_line{width:27%}
.dj_ie .OrderSummary div#box{width:100% !important}
.dj_ie #addressId.drop_down{padding-top:0;height:25px}
.dj_gecko .oc_my_appliances #editAppliance #product_information_body #Serial_Number .appliance_location_body_right .more_info_link,.dj_gecko .oc_my_appliances #editAppliance #product_information_body #Serial_Number .appliance_location_body_right .more_info_link{top:-25px}
.dj_ie .oc_my_appliances #editAppliance #appliance_location #appliance_location_body #addressId{height:25px}
.dj_ie #oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list{text-align:right}
.dj_ie #oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list span.right{float:none !important}
.dj_ie body.body.homepage{top:-20px}
.OrderSummary #WC_MultipleShipmentSummary_div_20.main_header,.OrderSummary .main_header_text,.orderConfirmation #WC_MultipleShipmentSummary_div_20.main_header,.orderConfirmation .main_header_text{display:none}
.OrderSummary #billing table tr td p.title,.orderConfirmation #billing table tr td p.title{background:none repeat scroll 0 0 #eee;font-size:105%;font-weight:bold;height:25px;line-height:25px;margin:0 20px 0 0;padding:0 0 0 10px;text-transform:uppercase}
.OrderSummary #billing table tr td div.shipping_address,.OrderSummary #billing table tr td div.billing_method,.orderConfirmation #billing table tr td div.shipping_address,.orderConfirmation #billing table tr td div.billing_method{font-size:120%;line-height:140%;padding:0 0 0 10px}
.OrderSummary #billing table tr td div.shipping_address,.orderConfirmation #billing table tr td div.shipping_address{margin:10px 0 0}
.OrderSummary #ordSummaryCardWillBeChargedMsgP,.orderConfirmation #ordSummaryCardWillBeChargedMsgP{font-size:120%;padding:0 10px}
.orderConfirmation #billing table tr td#WC_CheckoutPaymentAndBillingAddressSummaryf_td_3_1 p.title{margin:0}
.OrderSummary #billing table tr td#WC_CheckoutPaymentAndBillingAddressSummaryf_td_3_1 p.title,.OrderSummary .primary_button .button_bottom a{margin:0 0 0 10px}
.OrderSummary #WC_CheckoutPaymentAndBillingAddressSummaryf_table_1,.orderConfirmation #WC_CheckoutPaymentAndBillingAddressSummaryf_table_1{width:100%;margin:0}
.orderConfirmation .primary_button .button_bottom a{background-position:70px 12px}
.orderConfirmation #order_details tr th.th_align_left_normal{width:13%}
.orderConfirmation #order_details tr th.th_align_left_normal div.img{width:100%}
.orderConfirmation #check_order_new{float:left}
.orderConfirmation #checkout_crumb .continue_shopping span,.orderConfirmation div#checkout_crumb div.crumb p span{background:none repeat scroll 0 0 transparent}
.orderConfirmation .nop{display:none}
.order_checkout>iframe{display:none}
.orderConfirmation .secondary_button .button_bottom a{background:url(/images/global/icons/arrow-left-white.png) no-repeat scroll 9px 11px #c00;float:right;font-size:12px;display:none}
.orderConfirmation #WC_OrderShippingBillingConfirmationPage_Print_Link{background:none repeat scroll 0 0 transparent;border:1px solid #ddd;color:#999;font-size:110%;padding:5px 20px;text-transform:capitalize}
.orderConfirmation #WC_OrderShippingBillingConfirmationPage_div_35,.orderConfirmation #WC_OrderShippingBillingConfirmationPage_div_32{float:right}
.orderConfirmation #WC_OrderShippingBillingConfirmationPage_div_35{right:-71px;top:28px}
.find_accessory{background:none repeat scroll 0 0 #ededed;float:left;height:24px;padding:5px 10px;position:relative;top:-12px;width:725px;margin:0 0 13px}
.find_accessory p{float:left;text-transform:uppercase;width:230px;padding:5px 0 0 0}
.find_accessory_box{height:25px;overflow-x:hidden;width:470px;position:relative}
p.find_acc_text{padding:12px 0;width:100%}
#oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list{float:right}
#oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list a{font-weight:bold;color:#c00}
#oc_my_apps_noregapps.owner_center .oc_my_appliances .page_list span.right{margin:3px 0 0}
#oc_my_apps_prod_detail_help.owner_center #searchArea #span1{width:300px;float:left;margin:0 0 15px}
#oc_my_apps_prod_detail_help.owner_center #searchArea #span2{font-size:11px;color:#c00;width:66%;display:block !important;float:left;margin:0 0 15px}
#oc_my_apps_prod_detail_help.owner_center #searchResultDisplayArea .no_results p{height:30px;line-height:30px}
#oc_my_apps_prod_detail_help.owner_center #searchArea .search{clear:left}
#oc_my_apps_prod_detail_help.owner_center #searchArea .search .show_result{padding:5px 10px 0 0}
#oc_my_apps_prod_detail_help.owner_center #searchArea .search #productHelpSearchForm{width:70%;clear:right;margin:0 0 15px}
#oc_my_apps_prod_detail_help.owner_center #searchArea .search #productHelpSearchForm label{width:40%;margin:0}
#category_accessory_popup{width:660px}
#category_accessory_popup,#zip_code_popup{z-index:10000;background:#fff;position:absolute;padding:20px;border:1px solid #cdcdcd}
#category_accessory_popup_shadowunderlay,#zip_code_popup_shadowunderlay{background:#fff;position:fixed;opacity:.5;filter:alpha(opacity=50);width:100%;height:100%;top:0;left:0;z-index:9998}
.modalDialog .dijitDialogPaneContent{background:#fff;margin:10px;position:relative;z-index:5001}
.modalDialog .dijitDialogPaneContent .cl-zip-code-search .zipcode-container #popup_zipcodeBtn{background:url(/images/global/icons/white-arrow.png) no-repeat 50% #c00;height:24px;width:15px}
#my_account_shipping h1.myaccount_link{padding:0 0 15px}
#my_account_billing .dijitContentPane{border-bottom:1px dotted #ddd;float:left;margin:0 0 30px;padding:0 0 20px}
#productHelpSearchForm .bth_search a.search_tips.more_info_link{top:33px;left:-215px;width:100px;position:relative}
#productHelpSearchForm #errorDiv{float:left;padding:5px 0;width:100%}
#TB_Frame,#TB_frame{left:auto}
.corner-bottomRight,.corner-topLeft,.corner-bottomLeft,.sideRight,.sideLeft,.sideBottom,.sideTop,.modal_closeTab .border-right,.modal_closeTab .border-left,#TB_title{display:none}
.UserRegistration>div{border-left:1px solid #ddd;float:right;padding:0 348px 0 11px}
.UserRegistration .sign_in_registration .title h1{background-color:#eee;padding:2%;width:180%}
.UserRegistration .column>div,.UserRegistration .column_registration #WC_PersonalInfoExtension_DOB_div_2{float:left;width:155px}
.UserRegistration #WC_UserRegistrationAddForm_div_13.column.noText{height:45px;width:105%}
.UserRegistration .sign_in_registration .column{width:400px}
.UserRegistration .sign_in_registration .form_2column .twisty_align{margin:0;padding:0;width:265px;clear:both}
.sing-up.newsletter iframe{height:800px;width:100%}
iframe#sign-up-email{overflow-x:hidden;height:900px;width:945px}
.personalInformationPage #Register .twisty_align .primary_button.button_fit #edit_btn,.personalInformationPage #Register .twisty_align .primary_button.button_fit #validate_btn,.personalInformationPage #Register .twisty_align .primary_button.button_fit,.quick-checkout-address-page #QuickCheckout .dijitContentPane div.button_footer_line .primary_button.button_fit{float:left}
#modal_window_search_tips #right_column a:hover{color:#c00;text-decoration:underline}
#billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6{float:left;width:155px;height:30px;margin:15px 0 0 0}
#billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6 label{width:155px;float:left;padding:10px 0}
#billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6 .required-field{width:auto;padding:0 3px 0 0}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer,#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer{float:left;width:99%}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6,#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #shippingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6{padding:10px 0 0;width:30%}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #billingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6 span,#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #shippingAddressCreateEditFormDiv_1_WC_UnregisteredCheckoutAddressEntryFormf_div_14_6 span{padding:0;width:5%}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #billingAddressCreateEditFormDiv_1_countyDiv,#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #shippingAddressCreateEditFormDiv_1_countyDiv{float:right}
#billingAddressCreateEditFormDiv_1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #billingAddressCreateEditFormDiv_1_countyDiv select,#shippingAddressCreateEditFormDiv_1_countyDiv #shippingAddressCreateEditFormDiv_1_countySelect{background:url("/images/global/dropdown-bg.png") no-repeat scroll 0 top transparent !important;height:25px;margin:0;width:110%;*width:99%}
#shippingCreateEditArea1 #WC_UnregisteredCheckoutAddressEntryFormf_div_14_5.label_spacer #shippingAddressCreateEditFormDiv_1_countyDiv{padding:6px 0 0}
.invalidData{background-color:red}
#miniShopCartLeftCorner.left_corner{display:none}
#zip_code_popup+iframe,#zip_code_popup+iframe+iframe{display:none}
.utility-page .visit-us-info p{padding:3px 0}
@media print{#header_search,#header_sub_nav_1,#header_sub_nav_2,.header-social-channels,#header-main-nav,#MessageArea,#breadcrumb-section,.side-column,#footer-container,.product-image-container #product-carousel,.recently_products{display:none}
#logo{padding:30px 0 20px /*!important*/;margin:0 auto 30px/*!important*/;width:730px /*!important*/;border-bottom:solid 2px #ddd}
.main-column{padding:0}
#main-container{width:730px /*!important*/}
.product_tab_section,#product_tabs_menu,.product-tab-option,.product-tab-option.selected,#top_features{border:none/*!important*/}
.product-tab-option{display:none}
.product-tab-option.selected{display:block}
.product_tab_section{padding:2.9% 2.9% 2.9% 1.3%}
}
.pwd_rule_add{float:left !important;font-size:9px !important;margin:5px 0 0 156px !important;width:225px !important}
.pwd_rule_reg{float:left;font-size:9px !important;width:240px !important;margin:0 0 0 157px !important}
.food-processors.category-page .category-features .features-list .feature-item .feature-item-description{width:48%}
iframe{border:0}