/* Page body and some blanket rules */ body { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; text-align: center; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; padding: 0 0 0 0; } abbr, acronym { border-bottom: 1px dotted #CCCCCC; cursor: help; } a:link { padding: 0; margin: 0; color: #000000; text-decoration: underline; font-weight: normal; } a:visited { padding: 0; margin: 0; color: #000000; text-decoration: underline; font-weight: normal; } a:hover { padding: 0; margin: 0; color: #000000; text-decoration: underline; } a:active { padding: 0; margin: 0; color: #000000; text-decoration: underline; font-weight: normal; } p { line-height: 120%; margin: 2px; } form { margin: 0; padding: 0; } h1, h2, h3, h4, h5 { padding: 0; margin: 5px; color: #014891; font-size: 11.5px; font-weight: bold; } #main_container { width: 960px; min-width: 960px; border: 1px solid #9F9C78; background-color:#FFFFFF; margin: 0 0 0 0; padding: 0 0 0 0; } #header_container { width: 960px; height: 72px; max-width: 960px; max-height: 72px; border: 0 none #FFFFFF; border-bottom: 1px solid #9F9C78; margin: 0; padding: 0; background-color: #FFFFFF; } #header_a { width: 384px; margin: 0; padding: 0; border: 0 none #FFFFFF; float: left; } #header_a img { border: 0 none #FFFFFF; margin: 0 0 0 30px; padding: 0; } #header_b { display: none; } #header_c { width: 284px; margin: 0; padding: 0; border: 0 none #FFFFFF; float: right; } #header_c img { border: 0 none #FFFFFF; margin: 0; padding: 0; } #top_nav_container { display: none; } #home_splash { display: none; } #search_brands { display: none; } #nav_and_body { clear: both; width: 800px; margin: 0; padding: 0; background-color: #FFFFFF; border: 0 none #FFFFFF; } #nav_left { display: none; } #body_right { width: 790px; min-height: 317px; margin: 0; padding: 0; background-color: #FFFFFF; float: left; text-align: left; border: 0 none #FFFFFF; clear: right; } #body_right p { clear: both; margin: 5px; padding: 0; text-align: justify; } #footer_divider { display: none; } #main_footer { clear: both; width: 960px; margin: 3px 0 0 0; padding: 0 0 12px 0; background-color: #F3F4EA; border: 0 none #FFFFFF; border-top:  1px solid #9F9C78; text-align: left; font-size: 10.5px; } #main_footer p { margin: 0; padding: 12px 12px 0 12px; } #main_footer a:link { padding: 0; margin: 0; color: #000000; text-decoration: underline; font-weight: normal; } #main_footer a:visited { padding: 0; margin: 0; color: #000000; text-decoration: underline; font-weight: normal; } #main_footer a:hover { padding: 0; margin: 0; color: #000000; text-decoration: underline; font-weight: normal; } #main_footer a:active { padding: 0; margin: 0; color: #000000; text-decoration: underline; font-weight: normal; } #hp_fragment_panel { width: 130px; margin: 3px 0 0 11px; padding: 0; text-align: center; float: left; } #hp_fragment_panel img { clear: both; margin: 0 0 5px 0; padding: 0; border: 0 none #FFFFFF; } #hp_fragment_panel p { clear: both; text-align: justify; margin: 0 0 5px 0; padding: 0; } #hp_fragment_panel_divider { background-image: url('TgC-divider.gif'); background-repeat: repeat-y; width: 2px; margin: 0 0 0 11px; padding: 0; height: 190px; min-height: 190px; float: left; } #section_panel { width: 130px; margin: 3px 0 0 11px; padding: 0; text-align: center; float: left; } #section_panel img { clear: both; margin: 0 0 5px 0; padding: 0; border: 0 none #FFFFFF; } #section_panel p { clear: both; text-align: justify; margin: 0 0 5px 0; padding: 0; } #section_panel_divider { background-image: url('TgC-divider.gif'); background-repeat: repeat-y; width: 2px; margin: 0 0 0 11px; padding: 0; height: 175px; min-height: 175px; float: left; } #break_clear { margin: 2px 0 2px 10px; padding: 0; clear: both; background-image: url('TgC-divider-lr.gif'); background-repeat: repeat-x; width: 760px; height: 2px } #product_container { width: 770px; max-width: 770px; border: 0px none #FFFFFF; background-color: #FFFFFF; margin: 4px 1px 4px 6px; text-align: center; padding: 0; float: left; } #product_container img { border: 1px solid #CCCCCC; margin: 5px 5px 0 5px; padding: 0; float: none; } #product_container_minis { border: 0px; margin: 0px; text-align: center; width: 300px; } #product_container img.withoutborders { border: 0px; } #product_container h1 { font-size: 12px; font-weight: bold; color: #014891; text-align: left; background-color: #FFFFFF; padding: 6px 10px 6px 10px; border: 1px solid #9F9C78; margin: 0; white-space: nowrap; } #product_panel_a { width: 315px; max-width: 315px; margin: 2px 0 2px 0; padding: 0; background-color: #FFFFFF; border-bottom: 0px solid #CCCCCC; float: left; text-align: center; } #product_panel_a img { border: 1px solid #CCCCCC; margin: 5px 5px 0 5px; max-width: 300px; padding: 0; float: none; } #product_panel_b { width: 445px; max-width: 445px; margin: 2px 0 2px 0; padding: 0; background-color: #FFFFFF; border-bottom: 0px solid #CCCCCC; float: left; text-align: justify; } #product_panel_b input { margin: 0 0 0 5px; padding: 0; border: 0px solid #CCCCCC; color: #999999; font-size: 12px; display: inline; } #product_panel_b label { border-bottom: 1px dotted #CCCCCC; cursor: help; } #product_panel_b input.inputqty { margin: 0 0 0 5px; padding: 0; width: 25px; border: 1px solid #CCCCCC; color: #999999; font-size: 12px; display: inline; text-align: center; } #product_panel_b input.addborders { border: 1px solid #CCCCCC; margin: 0px; } #product_panel_b select { margin: 0 0 0 5px; padding: 0; width: auto; border: 1px solid #CCCCCC; color: #999999; font-size: 12px; display: inline; } #product_panel_b p { margin: 0; padding: 5px; text-align: justify; clear: none; } #product_panel_b img { border: 0px; margin: 0px; padding: 0px; } #product_also_related_container { width: 770px; max-width: 770px; border: 0px solid #FFFFFF; background-color: #FFFFFF; margin: 0 0 5px 0; text-align: center; padding: 0; float: left; clear: both; } #product_related_items_container { width: 374px; max-width: 374px; border: 0 none #FFFFFF; background-color: #FFFFFF; margin: 0 0 5px 0; text-align: center; padding: 0 0 0 0; float: left; } #product_related_items_container h2 { font-size: 12px; font-weight: bold; color: #014891; text-align: left; background-color: #FFFFFF; padding: 6px 3px 6px 10px; border: 1px solid #9F9C78; margin: 0; white-space: nowrap; } #product_also_bought_container { width: 374px; max-width: 374px; border: 0 none #FFFFFF; background-color: #FFFFFF; margin: 0 0 5px 10px; text-align: center; padding: 0 0 0 0; float: left; } #product_also_bought_container h2 { font-size: 12px; font-weight: bold; color: #014891; text-align: left; background-color: #FFFFFF; padding: 6px 3px 6px 10px; border: 1px solid #9F9C78; margin: 0; white-space: nowrap; } .related_also_item { width: 120px; margin: 1px; padding: 0px; border: 0px solid #CCCCCC; float: left; font-size: 9px; text-align: center; } .related_also_item img { border: 0; margin: 0; width: 85px; max-width: 85px; height: 85px; clear: both; } .mini_item { width: 97px; margin: 1px; padding: 0px; border: 0px solid #CCCCCC; float: left; font-size: 9px; text-align: center; } .mini_item img { border: 0; margin: 0; width: 85px; max-width: 85px; height: 85px; clear: both; } .cart_next_button { display: none; } .cart_cancel_button { display: none; } .cart_back_button { display: none; } .cart_done_button { border: 0px !important; height: 20px; width: 57px; margin: 0 0 5px 0; padding: 0; font-size: 0.1px !important; color: #FFFFFF; background: url('done.gif') no-repeat top left; } .actrequired { color: #FF0000; font-weight: bold; } 