body {
 font-size:16px;
 font-size:12pt; 
 line-height:24px;
}

/* /// Container \\\ */
#container {
 margin: 0 5%;	
 overflow:visible; 
 width:auto;
}
/* \\\ Container /// */

/* /// Branding \\\ */
#branding {
 background:#fff;
 height:auto; 
 margin:0 0 1.33333em;
 position:relative;
 width:auto; 
}
#branding-logo  {
 position:static; 
}
#branding-logo span {
 display:none;	
}
/* \\\ Branding /// */

/* /// Navigation \\\ */
#nav-access,
#nav-bottom,
#nav-global,
#nav-global-top,
#nav-local,
#nav-top {
 display:none;
}
/* // Breadcrumbs \\ */
#breadcrumbs {
 color:#999;
 font-size:0.83333em; /* 10px */
 margin:0 0 1em;
}
#breadcrumbs a:link,
#breadcrumbs a:visited,
#breadcrumbs a:hover,
#breadcrumbs a:active,
#breadcrumbs a:focus {
 border:none;
 color:#999;
 text-decoration:none;
}
#breadcrumbs a:hover,
#breadcrumbs a:active,
#breadcrumbs a:focus {
 color:#000;  
}
/* \\ Breadcrumbs // */
/* \\\ Navigation /// */
/* /// Content Container \\\ */
#content-container,
.home #content-container,
.two-column #content-container,
.three-column #content-container {
 background:none;	
 float:none;
 width:auto;
}
/* \\\ Content Container /// */
/* /// Content \\\ */
#content,
.home #content,
.two-column #content {
 float:none;
 line-height:1.58333em; /* 12px * 1.58333em = 19px */
 position:static;
 width:auto; 
}
/*
#content a:link:after, 
#content a:visited:after {
 content: " (" attr(href) ") ";
 font-size: 90%;
}
#content a[href^="/"]:after {
 content: " (http://nortrax.com" attr(href) ") ";
}
#content #breadcrumbs a:link:after, 
#content #breadcrumbs a:visited:after,
#content #breadcrumbs a[href^="/"]:after {
 content:"";
}
*/
/* // New Equipment \\ */
.new-equipment h2 {
 background:#fff;
 color:#f4aa00;
 font-size:1em;
 font-weight:bold;
 margin:2em 0 1em;
 padding:0;
 position:static;
 text-transform:uppercase;
 width:auto;
}
.new-equipment .equipment-list {
 background:none;	
 border:none;	
 min-height:100px;
 padding:0;
 margin:0 0 1.33333em;
}
.new-equipment #content .equipment-list ul,
.new-equipment #content .equipment-list ul.one,
.new-equipment #content .equipment-list ul.second{
 border:none;
 float:none;
 list-style:disc outside;	
 margin:0 0 0 2em; /* 12px * 1.33333em = 16px */  
 width:auto;
}

.new-equipment .equipment-list a:link,
.new-equipment .equipment-list a:visited,
.new-equipment .equipment-list a:hover,
.new-equipment .equipment-list a:active,
.new-equipment .equipment-list a:focus {
 border-bottom:1px solid #999;	
 color:#333;
 display:inline;
 padding:0;
 text-decoration:none;
}
/* \\ New Equipment // */
/* // Equipment \\ */
.equipment table.listing {
 border-collapse:collapse;
 font-size:0.83333em; /* 10px */  	
 width:100%;	
}
.equipment table.listing thead {
 background:none;
 border-bottom:5px solid #eee;	 
}
.equipment table.listing thead th {
 padding-bottom:0;
}
.equipment table.listing tbody tr {
 height:auto;	
}
.equipment table.listing tbody td,
.equipment table.listing tbody td.image {
 background:none;		
 padding-top:10px;
}
.equipment table.listing tbody tr + tr td,
.equipment table.listing tbody tr.bottom td {
 background:none;	
 padding-top:0;
}
/* / Table Decorative Rule \ */
.equipment table.listing tbody tr.rule {
 border-bottom:2px solid #eee;
 height:10px;
}
.equipment table.listing tbody tr.rule td {
 background:none;
 height:10px; 
 padding:0;
}
/* \ Table Decorative Rule / */
/* \\ Equipment // */

/* // Product Details \\ */
.equipment.detail h1 {
 display:none;	
}
#product-wrapper #product-container-head {
 position:relative;	
}
#product-container-head .fn {
 color:#333;
 font-size:1.5em; /* 18px */
 font-weight:normal;
 margin:0 0 0.77777em;
 position:static; 
 width:auto; 
}
#product-thumbnails {
 display:none;
}

#product-container-body {
 background:none;
 border:none;
 color:#000; 
 font-size:0.83333em; /* 10px */   
/* margin:9px 0 0; */
 padding:0; 
 overflow:visible;
 width:auto;
}
#product-container-body dl {
 color:#000;	
 float:none;
 width:auto;	
}
#product-container-contact {
 clear:both;	
 float:none;
 padding-top:1.5em; 
 width:auto;
}
#product-container-contact form {
 display:none;	
}
/* \\ Product Details // */

/* // Sidebar \\ */
#sidebar,
.two-column #sidebar {
 display:none;	
}
/* \\ Sidebar // */
/* \\\ Content Container /// */


/* /// Site Information [Foot] \\\ */
#siteinfo {
 border-top:1px solid #ccc;	
 color:#ccc;
 font-size:0.75em; 
 letter-spacing:normal;
 line-height:1.3em;
 margin:2.6em 0 0; 
 padding:1.3em 0 0;
 text-align:center;	
}
#siteinfo .adr,
#siteinfo .street-address,
#siteinfo .post-office-box,
#siteinfo .locality,
#siteinfo .region,
#siteinfo .postal-code,
#siteinfo .country-name,
#siteinfo .email,
#siteinfo .tel {
 display:inline;	
 position:static;	
 display:none;
}
#siteinfo .street-address,
#siteinfo .post-office-box,
#siteinfo .locality,
#siteinfo .postal-code,
#siteinfo .country-name {
 padding:0 .75em;	
}
#siteinfo .locality {
 padding-right:0;	
}		
#siteinfo .postal-code {
 padding-left:0;	
}		
#siteinfo .email,
#siteinfo .tel {
 display:block;	
 display:none; 
}
/* \\\ Site Information [Foot] /// */