@page { margin: 0.5cm; }
body, #page_wrapper_bg { margin: 0; padding: 0; background-color: #FFF; background-image: none; font-size: 12pt; }
#header_bg, #footer_bg, p.shop_cart_print, div.solid_bar p a, #product_info_bottom, a.back_to_top, a.print_btn, a.cat_product_add, a.compare_back_btn { display: none; }
#container_12 { width: 100%; padding-top: 0; margin-top: 0; border: none; background: transparent; }
.grid_12 { border: none; }

img { margin: 10px 0 20px 0; }

a:link { color: #000;  text-decoration: none; }
a:visited { color: #000;  text-decoration: none; }
a:hover { color: #000;  text-decoration: underline; }
a:active { color: #000;  text-decoration: none; }

h1 { font-size: 16pt; }
h2 { font-size: 12pt; margin: 3px 0 0 0; }
h3 { font-size: 10pt; }
.small { font-size: 9pt; }
.med { font-size: 11pt; margin: 0; }

#wrapper { width: 600px; background-color: #FFF; margin: 10px 0 0 10px; }
li { line-height: 150%; font-size: 10pt; }
.product_page_detailed_specs { padding: 2px; font-size: 10pt; }
.cell_odd { border-right: 1px solid #fff; border-bottom: 1px solid #fff; background-color: #FFF; padding: 6px 6px 6px 12px; }
.cell_even { border-right: 1px solid #fff; border-bottom: 1px solid #fff; background-color: #F2F2F2; padding: 6px 6px 6px 12px; }
.cell_header { border-right: 1px solid #fff; border-bottom: 1px solid #fff; background: #537ab5; color: #fff; padding: 6px 6px 6px 12px; text-align: center; font-weight: bold; }

/*===============================COMPARE PAGE=====================================*/

body { color: #000; }
td.checks_img > img, td.related_colors_compare img { margin: 0; }
#compare_table table tr td.comp_list li { font-size: 11px; }
#compare_table table.compare_section tr:hover td { background-color: transparent; }
#compare_table table.product_info td.product_heading { background-color: transparent; }
#compare_table table.product_info td.product_heading h1.sidebar_condition_name { background: transparent; }
#compare_table table#product_pricing tr { background-color: transparent; }
#compare_table table#product_pricing tr:nth-child(2n) { background-color: transparent; }
#compare_table table tr:nth-child(2n) { background-color: transparent; }
#compare_table table tr.savings_compare, #compare_table table tr.sale_compare, #compare_table table tr.regular_compare { color: #000000; }
#compare_table .back_to_top { display: none; }
#compare_table table td.related_colors_compare a { color: #000; }
h2.compare_store_info { margin-bottom: 10px; font-weight: bold; color: #000; }
#compare_table table tr td.compare_list li { font-size: 11px; }

/*===============================PRODUCT PAGE=====================================*/
#container_12.product_page { padding: 0; }
#container_12.product_page #frigidaire-fit-tool { display: none; }
#container_12.product_page .logo { position: relative; left: 0; top: 0; margin: 0; }
#container_12.product_page .grid_12 h2 { font-weight: bold; color: #000;}
#container_12.product_page .grid_2_wide, #container_12.product_page .grid_3, #container_12.product_page #aux_img, #container_12.product_page .product_page_share_section, #container_12.product_page a.product_add img, #container_12.product_page #product_qty, a.product_add, #container_12.product_page a.product_img:hover .overlay .enlarge_image, #container_12.product_page a.product_img .overlay .enlarge_image, #container_12.product_page .p_panels, #container_12.product_page a.product_rebate { display: none; }
#container_12.product_page .pricing_bg { background-color: transparent; border: none; text-align: left; }
#container_12.product_page .pricing_col1, #container_12.product_page .pricing_col2 { text-align: left; }
#container_12.product_page #main_product_image { text-align: center; }
#container_12.product_page h2.header_product_panels { font-weight: bold; font-size: 12px; color: #000; }
#container_12.product_page #product_price_box p.product_final_total, #container_12.product_page #product_price_box p { color: #000; }
#container_12.product_page .product_panel li { font-size: 12px; margin: 0; }
#container_12.product_page .collection_long_desc, #container_12.product_page .package_desc { padding: 10px; }
#container_12.product_page li.bullet { list-style-position: inherit; }
#container_12.product_page .product_panel { border: 0; }
#container_12.product_page table.product_details tr td { padding: 3px 0;}
#container_12.product_page table.product_details tr td b { font-weight: normal; }
#container_12.product_page table.product_details tr td.product_details_cell_head { font-weight: bold; padding: 3px 0; background-image: none; color: #000; }

#container_12.product_page #product_price_box, #container_12.product_page #available_models { margin-top: 10px; border-top-color: #ccc; }
#container_12.product_page .product_price_details, #container_12.product_page .product_price_total { border: 0; }
#container_12.product_page .product_panel_container { margin: 0; }
#container_12.product_page .product_panel ul.product_rebates { margin: 0; }
#container_12.product_page .product_panel li.product_rebate_download { display: none; }
#container_12.product_page .rebate { border: 0; }

#container_12 li.item_in_collection { text-align: center; }
#container_12 li.item_in_collection p { margin-bottom: 0; }

/* THANKS */
#new_account_on_checkout { display: none; }