/**************************************************

    ORIGINALLY BY ALISTAPART.ORG
    MODIFIED BY 76DESIGN
    
    Make things print good
    */
    
body {
   background: white;
   font-size: 8pt;
   }
   
#umbrella, 
#topmenu,
#leftcolumn,
#footer,
#action-form ,
.supmenu, 
.pagination,
.buynow {
   display: none !important;
   }
  
.product #centrecolumn,
.default #centrecolumn,
.instructor #centrecolumn,
.instructors #centrecolumn,
#wrapper, #centrecolumn ,#rightcolumn{
   width: auto;
   margin: 0;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }

#header H3 {padding:3.2em;}

a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
   
.toggle_manual_list {display:block !important;}  

/***************************************************
     WORKSHOP - BROWSE PAGE

     */
    
/* must set width otherwise workshop links do not show in ie6 print */
body#workshops-browse div#wrapper {
    width: 920px;
    }

/***************************************************
     WORKSHOP - DETAILS PAGE

     */ 
 .workshop-feature .header {
    border-bottom:solid 3px #40AEDC;
    padding:0 0 1em;
    }
 .offerings-col-wide {
    display:block !important;
    width:auto;
    }
    
 .offerings-col-wide H2,
 .offerings-col-wide H3 {
    font-weight:bold;
    }
    
    
/**************************************************
    CERTIFICATION GRID
    */
#certifications-grid .module-certification_matrix .matrix-header {
    display:none;
    }

#certifications-grid .module-certification_matrix .matrix-scroll {
    height: auto;
    overflow: visible;
    }

#certifications-grid .module-certification_matrix .matrix-scroll table {
    position: static;
    height: auto;
    clear: none;
    } 
    
