/* cwguernsey.com print stylesheet
 */

#toolbar,
#login,
#nav,
#page-controls,
#breadcrumbs,
#nav-menu,
#nav-section-menu,
#product-nav,
#footer-links {
  display: none;
}

body,
#content a {
  background: transparent none;
  color: #000;
}

#header {
  padding-top: 0;
}

#logo {
  padding-left: 0;
}

#page {
  background: transparent none;
  color: #000;
  border-style: none;
  padding: 0;
  margin: 0;
  width: auto;
}

#product-page #content {
  padding-top: 0;
  border-style: none;
}

#scenario-content {
  margin-left: 0;
  width: 90% !important;
}

#scenario-heading {
  width: 100% !important;
}

#scenario-heading h1,
#scenario-heading .Heading1,
#scenario-heading h2,
#scenario-heading .Heading2 {
  margin-left: 0.4em;
}

#footer address {
  display: block;
}



/**************************************
 * Exceptions for the ScenarioIndex
 * pages
 */

#scenarioindex-page #nav-menu {
  display: block;
}

#scenarioindex-page #scenario-content {
  margin-right: 210px;
}



/**************************************
 * sIFR print styles
 */

/* This is the print stylesheet to hide the Flash
 * headlines from the browser... regular browser
 * text headlines will now print as normal
 */

.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;
}
