/*
  JCC STYLES FOR PRINTING
*/

@media print {
  
  @page {
    margin: 0.25in;
    padding: 0;
  }
  
  body,
  #background,
  #frame { background-image: none; }
  
  .screen-logo,
  #nav,
  #header #logo,
  #search,
  #today,
  .breadcrumb,
  .b .title-block .tools,
  #page-sidebar,
  .footer .jcc,
  .footer .locations,
  .footer .copyright .share-icons,
  img.verisign-seal,
  a.designed-by {
    display: none !important;
  }
  
  #background,
  #frame {
    overflow: visible;
  }
  
  #background,
  #frame,
  #header,
  #page,
  #page-footer {
    width: auto;
    height: auto;
  }
  
  #page,
  #page-footer {
    float: none;
  }
  
  .print-logo {
    display: block !important;
    width: 1.25in;
  }
  
  #page-main {
    width: auto;
    margin-top: 9px;
    padding-top: 9px;
    float: none;
  }
  
  .main .content {
    width: 63%;
    padding-left: 0;
  }
  
  .main .content h1.page-title {
    margin-top: 9px;
  }
  
  .main .sidebar2 {
    width: auto;
    margin-left: 67%;
    margin-top: 0;
    padding-right: 0;
    padding-top: 0;
  }
  
  .footer .copyright {
    margin-left: 0;
    font-size: 9px
  }
  
  .footer .copyright .copy {
    width: auto;
    float: none;
  }
  
  .footer .copyright p {
    margin-bottom: 0;
  }
  
}
