html									{height:auto;margin-bottom:0;}
body									{height:auto;margin:0;padding:0;background:#FFF url('../images/spacer.gif') no-repeat;}

h1										{white-space:nowrap}
h1.sIFR-replaced						{padding:0;font-size:29px;width:500px;}

#eng-logo,
#eng-navigation,
#productmatrix-filters,
#eng-utility,
#eng-footer								{display:none;}
#eng-logo-print                         {display:block;}
#eng-header								{width:650px;height:auto;margin-left:28px;margin-right:0;padding-right:0;background:transparent url('../images/spacer.gif') no-repeat;}
#productmatrix-title,
.onlinecatalog-title					{overflow:visible;}

#eng-content							{position:relative;top:0;left:0;z-index:3;margin-top:20px;margin-left:28px;width:592px;}
.eng-canvas								{margin-top:0;margin-left:0;margin-right:0;width:592px;background-color:#FFF;}
.eng-leftnav,.engcopy-rightcolumn		{float:none;display:none;}
.copy-header, .copy-subheader, .copy-paragraph, .copy-tabs, .copy-header .engcopy-rightcolumn, .copy-paragraph	.engcopy-rightcolumn,
.copy-tabs .engcopy-rightcolumn			{padding-top:0;}

ul										{margin:0 0 0 15px !important;}
ul li									{list-style-type:disc;}
ul li.copy								{background:transparent url('../images/spacer.gif') no-repeat 0 0;padding-left:0;line-height:18px;}
ul li.backtotop							{display:none;}

/* Generic Tab Styles */
#tabs									{display:none;}
.printtabs								{display:block;font-size:11px;margin-top:35px;margin-left:7px;}
.printtabs .tab							{height:23px;padding-left:9px;color:#FFF;font-weight:bold;font-style:italic;line-height:23px;}
.printtabs #overview					{background:#FFF url('../images/tab-overview-on.gif') no-repeat;width:85px;}
.printtabs #features					{background:#FFF url('../images/tab-features-on.gif') no-repeat;width:81px;}
.printtabs #uses						{background:#FFF url('../images/tab-uses-on.gif') no-repeat;width:101px;}
.printtabs #specs						{background:#FFF url('../images/tab-specs-on.gif') no-repeat;width:67px;}
.printtabs #curves						{background:#FFF url('../images/tab-curves-on.gif') no-repeat;width:149px;}

.productdetail-title					{display:none !important;}
#productdetail-phototools				{display:none;}
#productdetail-productlinks				{float:none;display:none;}
#productdetail-engineintro .print-enginecategory {display:block;font-size:24px;color:#7A9059;margin:6px 0 0 0;}
#productdetail-engineintro h2			{margin-top:0;padding:10px 0 3px 0;}
.tabcontent 							{display:block !important;}
#engineuses-tabs						{float:none;display:none;}
#engineuses-list						{float:none;width:526px;margin-left:0;background:#FFF url('../images/spacer.gif') no-repeat;padding:14px 0 0 0;}
#engineuses-list .engUsesList           {display:block;margin-top:14px;margin-left:0;}
#engineuses-list #engineuses-list-label {margin-left:0;}
#engineuses-list .engUsesList ul		{width:128px;padding-right:30px;}
#engineuses-list img,#tabcontent-specs img,
#tabcontent-curves ul					{display:none;}

#eng-maintenanceTips-anchors			{display:none;}

.eng-faq-answer							{background-color:transparent;margin:0;display:block;}
.eng-faq-answer img						{display:none;}
.eng-faq-answer p						{padding:0 20px 12px 20px;margin:0;}

#productmatrix-results table			{width:600px !important;}
td.column-1								{width:59px !important;}
td.column-2								{width:27px !important;}
td.column-3								{width:46px !important;}
td.column-4								{width:45px !important;}
td.column-5								{width:44px !important;}
td.column-6								{width:45px !important;}
td.column-7								{width:47px !important;}
td.column-1 img,
td.column-8								{display:none;}
.productmatrix-resultrow td.column-1,.productmatrix-headerbar td,
.productmatrix-resultrow td				{border:0;}

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
.sIFR-flash 							{ display: none !important; height: 0; width: 0; position: absolute; overflow: hidden; }
.sIFR-alternate 						{ visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important; overflow:visible; width:auto; height:auto;overflow:visible; }