﻿body, html { color: #000; background: #fff; font-family: Verdana, Arial, Sans-Serif; font-size: 11px; }
#printlogo { display: block; margin: 20px 0px; }
a { text-decoration: none; color: #ed1c2a; }
a:hover { color: #41525c; }
a:focus { color: #ed1c2a; }
#topnav, .yui-nav, #bottom, #FooterLinks, #LanguageBar, h1.logo, h1.logo-home, #news-menu, #search, #mainflash, #overviewFlash, #advantagesFlash { display: none; }
#headline { font-size: 1.8em; color: #ed1c2a; font-weight: bold; position: relative; z-index: 10; }
#productheadline { font-size: 1.8em; color: #ed1c2a; font-weight: bold; position: relative; z-index: 10; }
.scrolltab { border: solid 1px #777; margin: 10px 0px; padding: 3px; }
.wrapper { margin: 0px auto; }
#gallery-header { padding: 0px 0px 4px 13px; width: 342px; }
#gallery-header h4 { border-bottom: solid 1px #ed1c2a; }
#gallery { float: left; width: 345px; display: block; padding-left: 10px; }
.gallery-table td { padding: 6px 4px; }
#CalltoAction { float: left; width: 28%; text-align: center; }
#movie { float: right; width: 350px; display: block; position: relative; z-index: 1; }
.specs-table td { padding: 5px; border-bottom: solid 1px #777; }
.specs-table th { padding: 10px 5px 5px; }
.specs-table th { color: #ed1c2a; font-size: 1.5em; font-weight: bold; }
.specs-label { font-weight: bold; }
.description { font-size: 0.8em; color: #555; padding: 0px 0px 0px 5px; margin: 0px; }
h4.news { color: #41525c; font-size: 14px; font-weight: bold; padding-top: 15px; }
h4.news a { color: #41525c; text-decoration: underline; }
h4.news a:hover { color: #ed1c2a; text-decoration: none; }
h4.jobsite { color: #41525c; font-size: 14px; font-weight: bold; padding: 8px 5px; background: #e2e3e3; margin: 0px; }
h4.advantage { color: #ed1c2a; font-size: 14px; font-weight: bold; padding: 10px 0px 10px 10px; border-top: solid 2px #e2e3e3; }
h4.advantage small { color: #41525c; font-size: 12px; font-weight: bold; }
h5.challenge { color: #777; font-size: 12px; font-weight: bold; padding: 5px 0px 3px 5px; }
.challengebox { border: solid 1px #e2e3e3; margin: 5px 0px 25px; width: 95% !important; }
.challengebox ul { padding-left: 15px; }
h2 { color: #41525c; font-size: 1.6em; font-weight: bold; }
h3 { color: #41525c; font-size: 1.4em; font-weight: bold; }
h4 { color: #41525c; font-size: 12px; font-weight: bold; padding: 3px 0px; }
h5 { color: #41525c; font-size: 11px; font-weight: bold; }
#overviewFlashPrint, #advantagesFlashPrint { display: block; }
ul { margin: 0.5em 1.5em; }
ul li { list-style-type: disc; line-height: 2em; }
ol { margin: 0.5em 1.5em; }
ol li { list-style-type: decimal !important; line-height: 2em; }
