/* Template Second Branch - print.css */

* {
background:none !important;
margin: 0;
padding: 0;
overflow: visible !important;
position: static !important;
}

body {
background: #ffffff;
font-size: 14pt;
color: #111111 !important;
}

a {
text-decoration: none !important;
}

/*====== Header ================*/
#header {
height: 100px;
width: 300px;
float: none;
position: absolute;
left: 0;
top: 0;
margin: 0;
}

#logo a {
  display: none;
}

#logo img {
  display: block;
}

#printLogo {
display: block;
padding-bottom: 10px;
}

#tagline {
color: #111111;
}

#wrapper, #container {
padding: 0;
width: 650px;
margin: 0;
}

#ultraTopNav, .textSize, #searchForm, #primaryNav, #downstreamObl, #downstreamObl a.iframe, #printThisPage, #printLink {
display: none;
}

/*====== Footer ====================*/
#footer, #quickLinks, #obLogin {
display: none;
}

#printFooter {
display: block;
}

#firstROI, #eh, #ncua, #footerNav, #footerNav2 {
display: none;
}

/*====== Main Content =================================================================================*/
#mainContent {
color: #111111;
width: auto;
float: none;
margin-top: 120px;
width:100%;
}

#mainTop, #mainBottom {
  display: none;
}

#mainMid {
  float: none;
}

/*====== Left Column ==================================================================================*/
#leftColumn {
display: none;
}

/*====== Category Page =================================================================================*/
#map {
width: 640px;
}

#content {
width: 100%;
}

#productPage p {
line-height: 25px;
}

#categoryPage img {
  display: none;
}
/*====== Product Page =================================================================================*/
#buttons, #productImage, #productOverlay, #openNowTop, #openNowBottom, #tellMeMoreButton, .addthis_toolbox, .addthis_default_style, #productSummary img, #productDetails .applyNow {
display: none;
background: none;
}

#productPage {
  float: none;
}

#productSummary {
width: 100%;
height: 250px;
padding:0;
width:100%;
}

#productSummary h1 {
width: 100%;
color: #111111;
}

#productDetails {
width: 100%;

}

dl#productTabs  {
  display:block;
  list-style:none outside none;
  margin-bottom:2.5em;
  position:relative;
  width:auto;
  z-index:20;
  height: auto !important;
}

dl#productTabs dt {
  color:#000000;
  display:block;
  font-size:1.5em;
  font-weight:bold;
  height:50px;
  width:auto;
  float: none;
}

#productTabs.on dl {
height: auto !important;
}

#productTabs.on dt {
font-weight: bold;
display: block !important;
float: none !important;
}

#productTabs.on dd, dl#productTabs dd {
display: block !important;
position: static !important;
}

#rightColumn, #productDetails, #productTabs.on dd, #productSummary p {
border: 0;
width: 100%;
}

#wrapper, #header, #logo, #logo a, #openNowTop a, #openNowBottom a, #tellMeMoreButton a, dl#productTabs dt.selected span, dl#productTabs dt span, #footer, #footerInner {
background: none !important;
}

dl#productTabs dt {
display:block;
font-weight:bold;
height:50px;
width:100%;
}
