body {
font-family: Helvetica, Arial, sans-serif;
font-size: 62.5%;
color: #333333;
}

a {
color: #000;
text-decoration: none;
}

strong {
font-weight: bold;
}

u {
text-decoration: underline;
}

i, em {
font-style: italic;
}

#top h1, #ultra .textSize h2 {
left: -999em;
position: absolute;
}

img {
border: none;
}

/* Background stuff */
p {
font-size: 14px;
}

li {
font-size: 14px;
list-style-position: inside;
list-style: disc;
}

#bg {
display: none;
}

#content {
overflow: auto;
position: absolute;
width: 100%;
z-index: 100;
}

#top {
margin: 0 auto;
overflow: hidden;
width: 97em;
}

#logo {
float: left;
width: 23em;
}

#logo img {
height: 12.4em;
margin-top: 30px;
width: 22.4em;
}

#ultra {
display: none;
}

#primary {
display: none;
}

#leftColumn {
display: none;
}

body.home #leftColumn {
display: none;
}

#leftColumn.downstreamPage {
display: none;
}

#rightColumn, #rightColumn .individualPage, #rightColumn .productPage, #rightColumn .applicationPage {
background: #ffffff;
border: none;
padding: 0;
margin: 0;
}

#productButtons, #buttons {
display: none;
}

.productPage #productDetails {
padding-top: 0;
}

#printButton, #shareButton {
display: none;
}

.categoryPage #featuredProduct {
border: none;
background: none;
border-bottom: 2px solid #666666;
margin-bottom: 10px;
}

.categoryPage #secondaryProducts ul li {
background: none;
border-bottom: 2px solid #666666;
margin-bottom: 10px;
}

.categoryPage #featuredProduct img, .categoryPage #secondaryProducts ul li img {
display: none;
}

.categoryPage #secondaryProducts ul li .secondaryProductContent li {
background: none;
border: none;
}

#footer {
display: none;
}