﻿/*<rde-dm:query searchable="false">*/
body { margin:2px; padding:0; }
div, p, input, select, td { font-family:arial, verdana, sans-serif; color:#333; font-size:12px; }
h1 a { display:none; }
h3 { margin:5; padding:0; color:#000; font-size:14px; }
#tabNav ul { margin:0; padding:0 0 15px 0; }
#tabNav li { margin:0; padding:0; display:inline; list-style-image:none; }
#top, #column1, #column3, #bottomnav, #footer { display:none; }
#mainwrapper { border:0; }
.columnbox2 { border:1px solid #b1b0b0; }
.bluetitle { background:url('/images/cssImages/blt_bluetitle.gif') no-repeat; border-bottom:2px solid #fff; }
.redtitle { background:none; }
.marquee { font-size:20px; }
.bluebold { font-weight:bold; color:#2e489d; font-size:13px; }
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
    display: none !important;
    height: 0;
    width: 0;
    position: absolute;
    overflow: hidden;
}
span.sIFR-alternate {
    visibility: visible !important;
    display: block !important;
    position: static !important;
    left: auto !important;
    top: auto !important;
}
/*----  9/3/2009: Print Styles for Newly Redesigned Product Detail Pages  --------*/
#mainwrapper, #main,
#content_2column_product { margin:0px !important; width:auto !important; border:none; }
#content_2column_product #column2 { margin:0px !important; width:auto !important; border:1px solid #999; }
#printbar,
#subNavWrapper,
#detailSection_rightColumn,
#promotions { display:none; }
#detailSectionWrapper { background:none; }
#productOverview { padding-bottom:10px; }
#sect_keyBenefits { border-top:1px solid #CCC; }
.anchorElements { display:none; }
#detailSectionWrapper #sect_keyBenefits,
#detailSectionWrapper #sect_feedingGuide,
#detailSectionWrapper #sect_avgNutrients,
#detailSectionWrapper #sect_ingredients,
#detailSectionWrapper #sect_testimonials { display:block; padding-bottom:30px; border-bottom:1px solid #CCC; }
#detailSectionWrapper #sect_testimonials { padding-bottom:0; border:none; }
#prevViewed { display:none; }
/*</rde-dm:query>*/
