body { color: #363636; background: #fff; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height: 120%; }

a:link { color: #007dc0; text-decoration: underline; }
a:hover { color: #737373; }
a:visited { color: #c1c1c1; }
a:active { color: #f26522; }
a:focus, input:focus, textarea:focus, select:focus { outline: 1px dotted #939393; }
label { cursor: pointer; }

.center { text-align: center; }
.right { text-align: right; }
.bold { font-weight: bold; }
.italic { font-style: italic; }

#contentBody { font-size: 1.3em; }
#contentBody, #contentBody pre, #contentBody blockquote, #contentBody ul, #contentBody #newsList li { overflow: hidden; }
#contentBody h1, #contentBody h2, #contentBody h3, #contentBody h4, #contentBody h5, #contentBody h6 { font-weight: bold; }
#contentBody h1, #contentBody h2, #contentBody h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: italic; }
#contentBody h1 { position: relative; margin: 0 0 .7em; color: #000; font-size: 1.7em; }
#contentBody h1.cutPrice { height: 45px; margin-bottom: 0; padding: 15px 0 0 10px; background: url(images/cutPriceHdr.png) no-repeat; }
#contentBody h1.reduced { padding: 5px 120px 0 0; }
#contentBody h1.reduced span { position: absolute; margin: -5px 0 0 10px; padding: 5px 15px; color: #fff; background: #f00; font-weight: normal; font-style: normal; text-transform: uppercase; }
#contentBody h1 a { color: #000; }
#contentBody h1.cutPrice a { color: #e8000e; }
#contentBody h2 { margin: 1.3em 0 .6em; font-size: 1.5em; }
#contentBody h3 { margin: 1.6em 0 .4em; font-size: 1.3em; }
#contentBody h4 { margin: 1.6em 0 1.3em; font-size: 1.1em; }
#contentBody h5 { margin: 1.6em 0 1.3em; font-size: 1.1em; }
#contentBody h6 { margin: 1.6em 0 1.3em; font-size: 1em; font-weight: normal; }
#contentBody p, #contentBody pre, #contentBody blockquote, #contentBody ul, #contentBody ol, #contentBody dl, #contentBody table, #contentBody address, #contentBody fieldset, #contentBody .form { margin-bottom: .9em; }
#contentBody pre, #contentBody code, #contentBody samp, #contentBody kbd, #contentBody var, #contentBody tt { font-family: "Courier New", Courier, monospace; }
#contentBody pre, #contentBody code, #contentBody samp, #contentBody del { color: #686868; }
#contentBody pre { padding: 2em 5em; color: #686868; white-space: pre; }
#contentBody blockquote { padding: 2em 5em 1em; font-style: italic; }
#contentBody em, #contentBody cite, #contentBody q, #contentBody i, #contentBody var { font-style: italic; }
#contentBody cite:before, #contentBody q:before { contentBody: open-quote; }
#contentBody cite:after, #contentBody q:after { contentBody: close-quote; }
#contentBody dl { margin-left: 25px; }
#contentBody dt { font-weight: bold; }
#contentBody dd { margin-bottom: .6em; padding-left: 1em; font-style: italic; }
#contentBody ol { padding-left: 27px; }
#contentBody h2 + dl, #contentBody h3 + dl, #contentBody h4 + dl, #contentBody h5 + dl, #contentBody h6 + dl, #contentBody h2 + ul, #contentBody h3 + ul, #contentBody h4 + ul, #contentBody h5 + ul, #contentBody h6 + ul, #contentBody h2 + ol, #contentBody h3 + ol, #contentBody h4 + ol, #contentBody h5 + ol, #contentBody h6 + ol { margin-top: -.5em; }
#contentBody ul > li { padding-left: 16px; background: url(images/listBullet.gif) no-repeat 0 8px; }
#contentBody ol > li { list-style: decimal; }
#contentBody li { margin-bottom: .15em; }
#contentBody li ul, #contentBody li ol { margin: .5em 0 .5em 25px; }
#contentBody strong, #contentBody dfn, #contentBody b, #contentBody kbd, #contentBody acronym, #contentBody abbr, #contentBody var { font-weight: bold; }
#contentBody acronym, #contentBody abbr, #contentBody ins, #contentBody del { color: #488dc6; border-bottom: 1px dotted #488dc6; cursor: help; }
#contentBody kbd { padding: 0 .5em; background: #fff; font-size: 1.1em; border-top: 1px solid #aaa; border-left: 1px solid #aaa; border-bottom: 2px solid #333; border-right: 2px solid #333; }
#contentBody var { color: #d00837; }
#contentBody ins { color: #1c8400; border-bottom: 1px dotted #1c8400; text-decoration: none; }
#contentBody del, #contentBody strike, #contentBody s { text-decoration: line-through; }
#contentBody sup { vertical-align: super; }
#contentBody sub { vertical-align: sub; }
#contentBody big { font-size: 1.5em; }
#contentBody small { font-size: .75em; }
#contentBody u { text-decoration: underline; }
#contentBody table { width: 100%; }
#contentBody table caption { padding-bottom: .5em; font-weight: bold; }
#contentBody table tr.odd { background: #f7f7f7; }
#contentBody table tr:hover { background: #fffbdf; }
#contentBody table td, #contentBody table th { border: 1px solid #dcdcdc; vertical-align: top; }
#contentBody table td { padding: 1em .5em; }
#contentBody table th { padding: 1em .5em; }
#contentBody table .middle { vertical-align: middle; }
#contentBody table .bottom { vertical-align: bottom; }
#contentBody table th { background: #c1c1c1; font-weight: bold; }
#contentBody fieldset { padding: 1em .5em 0; border: 1px dotted #dcdcdc; }
#contentBody fieldset:hover { border-color: #454545; }
#contentBody legend { padding: .2em 1em; color: #fff; background: #c1c1c1; font-weight: bold; font-style: italic; }
#contentBody input, #contentBody select, #contentBody textarea { margin: 0; font-size: 1em; }
#contentBody .field, #contentBody textarea { padding: .2em .2em 0; border: 1px solid #858585; }
#contentBody .field { height: 1.4em; }
#contentBody textarea { width: 98%; height: 130px; font-family: Arial, Helvetica, sans-serif; }

#contentBody .box.left { float: left; margin: 0 2em 2em 0; }
#contentBody .box.right { float: right; margin: 0 2em 0 2em; }
#contentBody .box img { display: block; }
#contentBody .box p { margin: 0; padding-top: 1em; font-size: .75em; }

#content { font-size: 1.3em; }
#content, #content pre, #content blockquote, #content ul, #content #newsList li { overflow: hidden; }
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { font-weight: bold; }
#content h1, #content h2, #content h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: italic; }
#content h1 { position: relative; margin: 0 0 .7em; color: #000; font-size: 1.7em; }
#content h1.cutPrice { height: 45px; margin-bottom: 0; padding: 15px 0 0 10px; background: url(images/cutPriceHdr.png) no-repeat; }
#content h1.reduced { padding: 5px 120px 0 0; }
#content h1.reduced span { position: absolute; margin: -5px 0 0 10px; padding: 5px 15px; color: #fff; background: #f00; font-weight: normal; font-style: normal; text-transform: uppercase; }
#content h1 a { color: #000; }
#content h1.cutPrice a { color: #e8000e; }
#content h2 { margin: 1.3em 0 .6em; font-size: 1.5em; }
#content h3 { margin: 1.6em 0 .4em; font-size: 1.3em; }
#content h4 { margin: 1.6em 0 1.3em; font-size: 1.1em; }
#content h5 { margin: 1.6em 0 1.3em; font-size: 1.1em; }
#content h6 { margin: 1.6em 0 1.3em; font-size: 1em; font-weight: normal; }
#content p, #content pre, #content blockquote, #content ul, #content ol, #content dl, #content table, #content address, #content fieldset, #content .form { margin-bottom: .9em; }
#content pre, #content code, #content samp, #content kbd, #content var, #content tt { font-family: "Courier New", Courier, monospace; }
#content pre, #content code, #content samp, #content del { color: #686868; }
#content pre { padding: 2em 5em; color: #686868; white-space: pre; }
#content blockquote { padding: 2em 5em 1em; font-style: italic; }
#content em, #content cite, #content q, #content i, #content var { font-style: italic; }
#content cite:before, #content q:before { content: open-quote; }
#content cite:after, #content q:after { content: close-quote; }
#content dl { margin-left: 25px; }
#content dt { font-weight: bold; }
#content dd { margin-bottom: .6em; padding-left: 1em; font-style: italic; }
#content ol { padding-left: 27px; }
#content h2 + dl, #content h3 + dl, #content h4 + dl, #content h5 + dl, #content h6 + dl, #content h2 + ul, #content h3 + ul, #content h4 + ul, #content h5 + ul, #content h6 + ul, #content h2 + ol, #content h3 + ol, #content h4 + ol, #content h5 + ol, #content h6 + ol { margin-top: -.5em; }
#content ul > li { padding-left: 16px; background: url(images/listBullet.gif) no-repeat 0 8px; }
#content ol > li { list-style: decimal; }
#content li { margin-bottom: .15em; }
#content li ul, #content li ol { margin: .5em 0 .5em 25px; }
#content strong, #content dfn, #content b, #content kbd, #content acronym, #content abbr, #content var { font-weight: bold; }
#content acronym, #content abbr, #content ins, #content del { color: #488dc6; border-bottom: 1px dotted #488dc6; cursor: help; }
#content kbd { padding: 0 .5em; background: #fff; font-size: 1.1em; border-top: 1px solid #aaa; border-left: 1px solid #aaa; border-bottom: 2px solid #333; border-right: 2px solid #333; }
#content var { color: #d00837; }
#content ins { color: #1c8400; border-bottom: 1px dotted #1c8400; text-decoration: none; }
#content del, #content strike, #content s { text-decoration: line-through; }
#content sup { vertical-align: super; }
#content sub { vertical-align: sub; }
#content big { font-size: 1.5em; }
#content small { font-size: .75em; }
#content u { text-decoration: underline; }
#content table { width: 100%; }
#content table caption { padding-bottom: .5em; font-weight: bold; }
#content table tr.odd { background: #f7f7f7; }
#content table tr:hover { background: #fffbdf; }
#content table td, #content table th { border: 1px solid #dcdcdc; vertical-align: top; }
#content table td { padding: 1em .5em; }
#content table th { padding: 1em .5em; }
#content table .middle { vertical-align: middle; }
#content table .bottom { vertical-align: bottom; }
#content table th { background: #c1c1c1; font-weight: bold; }
#content fieldset { padding: 1em .5em 0; border: 1px dotted #dcdcdc; }
#content fieldset:hover { border-color: #454545; }
#content legend { padding: .2em 1em; color: #fff; background: #c1c1c1; font-weight: bold; font-style: italic; }
#content input, #content select, #content textarea { margin: 0; font-size: 1em; }
#content .field, #content textarea { padding: .2em .2em 0; border: 1px solid #858585; }
#content .field { height: 1.4em; }
#content textarea { width: 98%; height: 130px; font-family: Arial, Helvetica, sans-serif; }

#content .box.left { float: left; margin: 0 2em 2em 0; }
#content .box.right { float: right; margin: 0 2em 0 2em; }
#content .box img { display: block; }
#content .box p { margin: 0; padding-top: 1em; font-size: .75em; }

#content .nTabsHolder .prductsList li, #content .nTabsHolder .prductsList li .inlineFixtov { width: 242px; }
#content .prductsList li .inlineFixtov, #content #video .inlineFixtov { position: relative; width: 242px; z-index: 100; }
#content #srvicesList li .inlineFixtov { float: left; width: 340px; } 