/*
$Id: printer.css,v 1.269.2.6 2010/01/20 07:38:19 aim Exp $
vim: set ts=2 sw=2 sts=2 et:
*/

@page {
  size: 8.5in 11in;
  margin: 0.25in;
  orphans: 4;
  widows: 2;
}

body {
  color:#000000;
  background: #ffffff;
  width: 607px;
}

#page-container {
/*
  background: #ffffff;
*/
  background: transparent;
  border: none;
  width: 607px;
}

#page-container2 {
  width: 607px;
  border: 1px solid #c19403;
  margin: 0;
  background: #ffffff;
}

#content-container {
  position: static;
  padding: 0px;
  margin-top: 110px;
  background: transparent;
  width: 607px;
}

#noheading_content-container {
  position: static;
  padding: 0px;
  margin-top: 0px;
}
#content-container2 {
  float: none;
  position: static;
  width: 607px;
  left: 0px;
  right: 0px;
  background: transparent;
}
#center {
  float: none;
  position: static;
  left: 0px;
  background: transparent;
}
#center-main {
  margin: 0px 10px 0px 10px !important;
  position: static;
  width: 587px;
  font-size: 12px;
  background: transparent;
}
#header {
  float: none;
  position: static;
  margin: auto;
  left: 0px;
  top: 0px;
  height: 110px;
  width: 607px;
  background: transparent;
}
#header .line2,
	#header .line3,
	#header .bottom-line,
	#header .tabs,
	#header .line1 .years img {
  display: none;
}

#header .line1 .logo {
  margin-left: 5px;
}
.printable #header .line1 .logo {
  margin-left: 32px;
}
#header .line1 .facts {
  background: transparent;
  left: 175px;
}
.printable #header .line1 .facts {
  left: 235px;
}
#header .line1 .facts a img {
  background: transparent;
  left: 0px;
}
.printable #header .line1 .facts a img {
  left: 25px;
}
#header .line1 .head-subheading {
  display: none;
  left: 175px;
}
.printable #header .line1 .head-subheading {
  display: block;
  left: 235px;
}
#header .line1 .ptr-head-subheading {
  display: block:
  left: 90px;
  width: 325px;
}
.printable #header .line1 .ptr-head-subheading {
  display: none:
}
#header .phone-titles {
  left: 15px;
  top: 82px;
}
.printable #header .phone-titles {
  left: 42px;
  top: 78px;
}
.printable #header .phone-numbers {
  left: 85px;
  top: 82px;
}
.printable #header .phone-numbers {
  left: 110px;
  top: 78px;
}

#footer {
  display: none;
}
#ptr-footer {
  display: block;
  padding: 10px;
  position: static !important;
  left: 0px;
  width: 607px;
  background: transparent;
}
.printable #ptr-footer {
  width: 100%;
}
#ptr-footer .subbox a:link,
  #ptr-footer .subbox a:visited
{
  color: #42433e;
  text-decoration: none;
}

#left-bar,
  #right-bar,
  .fancycat-page-subskin-c #left-bar
{
  display: none;
}

.page-text-section .page-text-section-title {
  color: #000000;
  border-bottom: 1px solid #000000;
}
.page-text-section .page-text-section-title h2 {
  padding: 0px 30px 0px 0px;
  height: 18px;
  line-height: 18px;
  font-size: 14px;
  background: transparent none;
}

home-welcome-section,
	.home-welcome-block {
	width: 587px;
	margin: auto;
  position: relative;
}
.home-family-owned,
	product-section-heading {
	width: 587px;
}
.clearing {
	width: 587px;
}

.home-small-product-section {
  position: relative;
  width: 587px;
}
.seq-featured-products {
  display: none;
}
.seq-product-section,
	.seq-product-block {
  position: relative;
	width: 587px;
}
.seq-micro-product-section,
	.seq-micro-product-block,
	.seq-micro-product-block-arrow,
	.micro-product-block-left-arrow,
	.micro-product-block-right-arrow {
  display: none;
}
.seq-micro-product-section {
  display: none;
  height: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.secure-icons-block {
  display: none;
  width: 607px;
}

a:link,
	a:visited {
  color: #000000;
  text-decoration: none;
}

#product-tabs {
  display: none;
}

.features-block,
	.specifications-block, .larger-image-block,
	.tab-data-error-block
{
  padding: 5px 5px 5px 5px;
  border-top: 1px solid #5077df;
}
.printable button.button,
  .printable div.button
{
  border: 1px solid #acb7c7;
}
.printable .button,
  .printable .button *
{
  background: transparent none !important;
}

.fcomp-product-box,
	.features-specs-buttons,
	.product-buy-buttons,
	.details-and-options,
	.check-to-compare,
	.close-or-print,
	.nav-pages,
	.archive-selector,
	.search-sort-bar,
	.fcomp-compare-buttons,
	.picosearch_tags,	
	.index-tree-view-buttons-block {
  display: none;
}
