/*
 * These print styles hide the page frame so more content will fit on a
 * printed page.
 *
 */
     #header               { display:none      !important; }
     #global-nav           { display:none      !important; }
     #side-nav             { display:none      !important; }
     #new-utility-area     { display:none      !important; }
     #sidebar              { display:none      !important; }
     #full-col             { width:100%        !important; }
     #results-display      { width:98%         !important; }
     #page-frame           { width:98%         !important; }
     #results              { width:98%         !important; }
     #content-area         { width:100%        !important; }
     #power_search_results { width:98%         !important; }
     #advsearch_form       { width:98%         !important; }
     .pagination           { width:100%        !important; }
     .corner               { visibility:hidden !important; }
     .bcorner              { visibility:hidden !important; }
     .sort-arrow           { display:none      !important; }
     
     #footer               { display:none      !important; }
     #wide-col             { width:50%         !important; }
     .options              { display:none      !important; }
     .details              { display:none      !important; }
     .noborder-left        { display:none      !important; }
     .noborder-right       { display:none      !important; }
     .noborder             { display:none      !important; }


/*
 * Stylesheet used for printing in retail mode
 *
 */

body.retail #retail-footer { display: none; }

#content-area, #content-area td, #content-area th { font-size:12px; }
#content-area #results tr         td.noborder-printable       { border-right: 1px solid #D2D7DC; border-left: 1px solid #D2D7DC; }
#content-area #results tr.alt-row td.noborder-printable       { border-right: 0px; border-left: 0px; }
#content-area #results td       { border-right: 0px; border-left: 0px; }

