BODY {
	FONT-SIZE: 62.5%; BACKGROUND: url(/images/site/bg-body.gif) #fff repeat-x center top; COLOR: #444; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.hide {
	DISPLAY: none
}
.flash-replaced {
	DISPLAY: none
}
STRONG {
	FONT-WEIGHT: bold
}
LI {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 1.5em
}
.content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(/images/site/icon-bullet.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em 1em; PADDING-TOP: 0px
}
.content UL {
	MARGIN: 0px 0px 1.25em
}
#content-two-thirds-content OL {
	MARGIN: 0px 0px 1.25em
}
#content-two-thirds-content LI {
	MARGIN-BOTTOM: 0.5em
}
#content-two-thirds-content LI UL LI {
	FONT-SIZE: 1em; MARGIN: 0.5em 0px 0.25em
}
OL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal
}
OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 25px; PADDING-TOP: 0px
}
OL LI OL {
	PADDING-LEFT: 40px; MARGIN: 0.25em 0px; LIST-STYLE-TYPE: lower-alpha
}
OL LI OL LI {
	FONT-SIZE: 12px
}
LI.file-description {
	MARGIN-BOTTOM: 1em
}
LI.promos.file-description {
	MARGIN-BOTTOM: 0.5em
}
DIV.sidebar-module OL.file-download-list {
	MARGIN: 0px 0px 0.5em
}
DIV.sidebar-module OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.66em 25px; PADDING-TOP: 0px
}
DIV.bordered.five-col {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 1.1em; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 157px; LINE-HEIGHT: 1.2em; PADDING-TOP: 5px; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 55px
}
DIV.bordered.five-col SPAN {
	FLOAT: left; MARGIN-RIGHT: 8px
}
DIV.bordered.five-col H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; WIDTH: 110px; HEIGHT: auto
}
UL.five-col {
	MARGIN: 20px 0px
}
UL.five-col LI {
	FONT-SIZE: 1.1em; FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 157px; LINE-HEIGHT: 1.2em; HEIGHT: 45px
}
UL.bordered.five-col LI {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c7c7c7 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #c7c7c7 1px solid
}
UL.bordered.five-col P.clietele-description {
	FONT-SIZE: 1.1em
}
DIV.bordered.five-col P.client-thumb-desc {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 115px; LINE-HEIGHT: 1.1em; WHITE-SPACE: normal
}
UL.link-bar {
	CLEAR: left; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 8px; WIDTH: 680px; BORDER-BOTTOM: #c7c7c7 1px solid; LIST-STYLE-TYPE: none
}
UL.link-bar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; WIDTH: auto; PADDING-TOP: 0px
}
UL.link-bar LI A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM.link-bar#jumpform {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 210px
}
UL.checkmarks {
	MARGIN-BOTTOM: 10px; WIDTH: 320px
}
UL.checkmarks LI {
	PADDING-LEFT: 18px; BACKGROUND: url(/images/site/icon-checkmark.png) no-repeat 0px 0px
}
UL.full.checkmarks {
	WIDTH: auto
}
UL.wlk_helpfulrater {
	CLEAR: both; BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c7c7c7 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c7c7c7 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c7c7c7 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f4f4f4; -moz-border-radius: 4px
}
UL.wlk_helpfulrater LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.wlk_helpfulrater LI.helpful {
	FONT-WEIGHT: bold
}
UL.wlk_helpfulrater LI.plus {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-thumb-up.png) no-repeat 0px 0px
}
UL.wlk_helpfulrater LI.minus {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-thumb-down.png) no-repeat 0px 0px
}
UL.wlk_helpfulrater LI.contact {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-email-go.png) no-repeat 0px 0px
}
A.wlk_helpfulplus {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; WIDTH: 23px; MARGIN-RIGHT: 8px
}
A.wlk_helpfulminus {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; WIDTH: 23px; MARGIN-RIGHT: 8px
}
SPAN.thecount {
	MARGIN-RIGHT: 5px
}
#wrapper {
	MIN-HEIGHT: 400px; MARGIN: 0px auto; WIDTH: 980px; POSITION: relative; TEXT-ALIGN: left
}
.wrapper {
	WIDTH: 100%; POSITION: relative; HEIGHT: 100%
}
#header {
	WIDTH: 100%; POSITION: relative
}
#logo {
	FLOAT: left; WIDTH: 130px; POSITION: relative
}
#nav {
	FLOAT: left; WIDTH: 625px; POSITION: relative; HEIGHT: 110px
}
#nav UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 125px; LINE-HEIGHT: 1em; POSITION: relative; HEIGHT: 110px
}
#nav UL LI A {
	FLOAT: left; WIDTH: 125px; HEIGHT: 110px
}
#nav UL LI A SPAN {
	DISPLAY: none
}
#nav LI A#products {
	BACKGROUND: url(/images/site/nav.png) no-repeat 0px 100%
}
#nav UL LI:hover A#products {
	BACKGROUND: url(/images/site/nav.png) no-repeat 0px 0px
}
#nav UL LI.hover A#products {
	BACKGROUND: url(/images/site/nav.png) no-repeat 0px 0px
}
#nav UL LI.current A#products {
	BACKGROUND: url(/images/site/nav.png) no-repeat 0px 50%
}
#nav LI A#industries {
	BACKGROUND: url(/images/site/nav.png) no-repeat -125px 100%
}
#nav UL LI:hover A#industries {
	BACKGROUND: url(/images/site/nav.png) no-repeat -125px 0px
}
#nav UL LI.hover A#industries {
	BACKGROUND: url(/images/site/nav.png) no-repeat -125px 0px
}
#nav UL LI.current A#industries {
	BACKGROUND: url(/images/site/nav.png) no-repeat -125px 50%
}
#nav LI A#dealers {
	BACKGROUND: url(/images/site/nav.png) no-repeat -250px 100%
}
#nav UL LI:hover A#dealers {
	BACKGROUND: url(/images/site/nav.png) no-repeat -250px 0px
}
#nav UL LI.hover A#dealers {
	BACKGROUND: url(/images/site/nav.png) no-repeat -250px 0px
}
#nav UL LI.current A#dealers {
	BACKGROUND: url(/images/site/nav.png) no-repeat -250px 50%
}
#nav LI A#downloads {
	BACKGROUND: url(/images/site/nav.png) no-repeat -375px 100%
}
#nav UL LI:hover A#downloads {
	BACKGROUND: url(/images/site/nav.png) no-repeat -375px 0px
}
#nav UL LI.hover A#downloads {
	BACKGROUND: url(/images/site/nav.png) no-repeat -375px 0px
}
#nav UL LI.current A#downloads {
	BACKGROUND: url(/images/site/nav.png) no-repeat -375px 50%
}
#nav LI A#support {
	BACKGROUND: url(/images/site/nav.png) no-repeat -500px 100%
}
#nav UL LI:hover A#support {
	BACKGROUND: url(/images/site/nav.png) no-repeat -500px 0px
}
#nav UL LI.hover A#support {
	BACKGROUND: url(/images/site/nav.png) no-repeat -500px 0px
}
#nav UL LI.current A#support {
	BACKGROUND: url(/images/site/nav.png) no-repeat -500px 50%
}
#nav LI DIV.subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 400; BACKGROUND: url(/images/site/bg-nav.png) no-repeat left top; LEFT: -10px; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 6px; POSITION: absolute; TOP: 70px; opacity: 0.93; -moz-opacity: 0.93
}
#nav LI DIV.subnav P {
	CLEAR: left
}
#nav LI DIV.subnav UL {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #c7c7c7 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#nav LI DIV.nav-footer {
	CLEAR: both; BACKGROUND: url(/images/site/bg-nav-footer.png) no-repeat left bottom; FLOAT: left; WIDTH: 220px; HEIGHT: 6px
}
#nav LI DIV.subnav UL LI {
	FONT-SIZE: 0.95em; WIDTH: 100%
}
#nav LI DIV.subnav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #fff
}
#nav LI DIV.subnav UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #fff
}
#nav LI DIV.subnav UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; WIDTH: 198px; PADDING-TOP: 8px
}
#nav LI DIV.subnav LI.featured-belimo-actuators-and-valves A {
	PADDING-LEFT: 55px; BACKGROUND: url(/images/belimo/icon-nav.png) #fff no-repeat 3px 4px; WIDTH: 148px
}
#nav LI DIV.subnav LI.featured-8x-ddc-controller A {
	PADDING-LEFT: 55px; BACKGROUND: url(/images/8x/icon-nav.png) #fff no-repeat 3px 4px; WIDTH: 148px
}
#nav LI DIV.subnav LI.featured-16x-ddc-controller A {
	PADDING-LEFT: 55px; BACKGROUND: url(/images/16x/icon-nav.png) #fff no-repeat 3px 4px; WIDTH: 148px
}
#nav LI DIV.subnav LI.featured-32x-ddc-controller A {
	PADDING-LEFT: 55px; BACKGROUND: url(/images/32x/icon-nav.png) #fff no-repeat 3px 4px; WIDTH: 148px
}
#nav LI DIV.subnav LI.featured-64x-ddc-controller A {
	PADDING-LEFT: 55px; BACKGROUND: url(/images/64x/icon-nav.png) #fff no-repeat 3px 4px; WIDTH: 148px
}
#nav LI DIV.subnav LI A:hover {
	BACKGROUND-COLOR: #e6e6e6
}
#nav LI DIV.subnav LI.featured A:hover {
	BACKGROUND-COLOR: #e6e6e6
}
.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 23px; POSITION: relative
}
.search FORM {
	MARGIN-BOTTOM: 10px
}
.search UL.search-links {
	WIDTH: 170px
}
.search UL.search-links LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.search UL.search-links LI A {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.search UL.search-links LI A.important {
	COLOR: #c60202
}
DIV.content UL.file-search LI.file-name {
	PADDING-LEFT: 0px; FONT-SIZE: 1.4em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px
}
DIV.content UL.file-search LI.file-description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1em; PADDING-TOP: 0px
}
DIV.content P.entry-summary {
	PADDING-LEFT: 10px
}
DIV.search A.legacy-link {
	FONT-SIZE: 1.1em; COLOR: #c60202
}
#content-full-header {
	BACKGROUND: url(/images/site/bg-content-full-header.png) no-repeat center bottom; FLOAT: left; MARGIN: 0px auto; WIDTH: 940px; POSITION: relative; HEIGHT: 6px
}
#content-full-wrapper {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 500px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px auto; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 908px; PADDING-TOP: 10px; POSITION: relative
}
#content-full-footer {
	CLEAR: both; BACKGROUND: url(/images/site/bg-content-full-footer.png) no-repeat center bottom; MARGIN: 0px auto 15px; WIDTH: 940px; HEIGHT: 6px
}
#content-two-thirds {
	MIN-HEIGHT: 412px; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 720px; POSITION: relative
}
#content-two-thirds-header {
	BACKGROUND: url(/images/site/bg-content-two-thirds-header.png) no-repeat center top; FLOAT: left; WIDTH: 720px; POSITION: relative; HEIGHT: 6px
}
#content-two-thirds-content {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 377px; FLOAT: left; PADDING-BOTTOM: 20px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 678px; PADDING-TOP: 10px
}
#content-two-thirds-footer {
	CLEAR: both; BACKGROUND: url(/images/site/bg-content-two-thirds-footer.png) no-repeat center bottom; FLOAT: left; WIDTH: 720px; POSITION: relative; HEIGHT: 6px
}
#promo-tt-1 {
	MIN-HEIGHT: 420px; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 720px; POSITION: relative
}
#promo-tt-1-content {
	LEFT: 30px; WIDTH: 670px; POSITION: absolute; TOP: 155px
}
#promo-tt-1-content P {
	WIDTH: 320px
}
#promo-tt-1-content .youtube-wrap {
	RIGHT: 0px; POSITION: absolute; TOP: -70px
}
#promo-tt-2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 400px; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; WIDTH: 680px; PADDING-TOP: 20px; POSITION: relative
}
#promo-tt-2-content {
	WIDTH: 675px
}
#promo-tt-2 #tt-col-1 {
	LEFT: 180px; WIDTH: 290px; POSITION: absolute; TOP: 220px
}
#promo-tt-2 #tt-col-2 {
	FLOAT: right; WIDTH: 210px; POSITION: relative
}
#col-1-content {
	FLOAT: left; WIDTH: 220px
}
#col-2-content {
	FLOAT: left; WIDTH: 455px
}
FORM INPUT#livesearch {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 1px; WIDTH: 150px; COLOR: #444; PADDING-TOP: 1px; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif
}
#LSResult {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; Z-INDEX: 9000; LEFT: -125px; PADDING-BOTTOM: 1px; WIDTH: 300px; PADDING-TOP: 1px; POSITION: absolute; TOP: 46px; BACKGROUND-COLOR: #333
}
#liveLinkRes {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; Z-INDEX: 9000; LEFT: -125px; PADDING-BOTTOM: 1px; WIDTH: 300px; PADDING-TOP: 1px; POSITION: absolute; TOP: 46px; BACKGROUND-COLOR: #333
}
#LSShadow {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/images/site/bg-search.png) #f2f2f2 repeat-x left top; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 288px; COLOR: #444; PADDING-TOP: 5px; BORDER-BOTTOM: #c7c7c7 1px solid
}
#LSRes {
	FLOAT: left; BACKGROUND-COLOR: #fff
}
.LSRow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 278px; PADDING-TOP: 5px; BORDER-BOTTOM: #e8e8e8 1px solid
}
.file.LSRow A {
	DISPLAY: block; FONT-SIZE: 1.1em; MIN-HEIGHT: 22px; FLOAT: left; WIDTH: 165px; COLOR: #52728c
}
.article.LSRow A {
	DISPLAY: block; FONT-SIZE: 1.1em; FLOAT: left; TEXT-TRANSFORM: capitalize; WIDTH: 185px; COLOR: #52728c; LINE-HEIGHT: 1.2em
}
.LSViewAll {
	BORDER-TOP: #333 1px solid; MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; TEXT-ALIGN: center
}
#LSHighlight {
	BACKGROUND-COLOR: #bfd9f1
}
#LSHeader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 2px
}
.lsDate {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; COLOR: #c7c7c7; PADDING-TOP: 5px
}
SPAN.lsSection {
	FLOAT: right; TEXT-TRANSFORM: uppercase; WIDTH: 80px; TEXT-ALIGN: right
}
.butt-close {
	RIGHT: 15px; POSITION: absolute; TOP: 15px
}
.bt-wrapper {
	
}
FORM#quicksearch {
	MARGIN: 0px 0px 15px
}
#main {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 300px; PADDING-BOTTOM: 0px; WIDTH: 940px; PADDING-TOP: 10px; POSITION: relative; TEXT-ALIGN: left
}
#hero {
	CLEAR: both; MIN-HEIGHT: 200px; FLOAT: left; WIDTH: 360px; POSITION: relative
}
#hero A.zoomable {
	MARGIN-TOP: 80px
}
#specs {
	FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 520px; POSITION: relative
}
#content {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; POSITION: relative
}
#content-glossary {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.6em
}
.content {
	POSITION: relative
}
#col-1 {
	MIN-HEIGHT: 400px; FLOAT: left; WIDTH: 200px; POSITION: relative
}
.content#col-2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 500px; PADDING-TOP: 0px
}
DIV.col2-header {
	BACKGROUND: url(/images/site/bg-col2-header.png) #fff no-repeat 0px 0px; WIDTH: 500px; HEIGHT: 10px
}
DIV.featured.col2-header {
	MIN-HEIGHT: 330px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 500px; POSITION: relative
}
DIV.col2-content {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 468px; PADDING-TOP: 8px
}
DIV.full.col2-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 498px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.col2-footer {
	CLEAR: both; BACKGROUND: url(/images/site/bg-col2-footer.png) #fff no-repeat 0px 0px; MARGIN-BOTTOM: 15px; WIDTH: 500px; POSITION: relative; HEIGHT: 13px
}
DIV.featured.col2-content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 170px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 470px; BORDER-TOP-STYLE: none; PADDING-TOP: 200px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
DIV.col2-promo-content {
	WIDTH: 225px; POSITION: relative
}
DIV.col2-promo-links {
	WIDTH: 225px; POSITION: relative
}
DIV.right.col2-promo-content {
	PADDING-LEFT: 10px; BORDER-LEFT: #dcdcdc 1px solid
}
DIV.half.col2-promo {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/images/site/bg-module-half.png) no-repeat left top; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; WIDTH: 211px; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 126px
}
DIV.promo-col2-small-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://192.168.1.2/images/13.png) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: 211px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 120px
}
DIV.half.col2-promo P {
	FONT-SIZE: 1.1em; FLOAT: left; WIDTH: 150px; LINE-HEIGHT: 1.7em
}
DIV.half.col2-promo IMG.col2-promo-img {
	FLOAT: right
}
#col-3 {
	FLOAT: right; WIDTH: 200px; POSITION: relative
}
TABLE {
	FONT-SIZE: 12px! important
}
TABLE P {
	FONT-SIZE: 12px! important
}
TABLE TH {
	FONT-SIZE: 12px! important
}
TABLE TR {
	FONT-SIZE: 12px! important
}
TABLE TD {
	FONT-SIZE: 12px! important
}
TABLE UL {
	FONT-SIZE: 12px! important
}
TABLE LI {
	FONT-SIZE: 12px! important
}
TABLE OL {
	FONT-SIZE: 12px! important
}
TABLE SPAN {
	FONT-SIZE: 12px! important
}
TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4em; PADDING-TOP: 4px
}
TABLE.formulas {
	BORDER-RIGHT: #b8b8b8 1px solid; BORDER-TOP: #b8b8b8 1px solid; MARGIN: 0px 0px 20px; BORDER-LEFT: #b8b8b8 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b8b8b8 2px solid
}
TABLE.formulas TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TABLE.formulas TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TABLE.formulas TH.header {
	BORDER-RIGHT: #c7c7c7 1px solid; MIN-WIDTH: 33%; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; BACKGROUND-COLOR: #dcdcdc
}
TABLE.formulas TH {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; WIDTH: 140px; LINE-HEIGHT: 1.4em
}
TABLE.formulas TH.subheader {
	BORDER-TOP: #c7c7c7 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #c7c7c7 1px dotted; BACKGROUND-COLOR: #ededed
}
TABLE.formulas TR {
	
}
TABLE.formulas TD.variable {
	BORDER-RIGHT: #c7c7c7 1px dotted; FONT-WEIGHT: bold; BORDER-LEFT: #c7c7c7 1px dotted; WIDTH: 70px; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: right
}
TABLE.formulas TD {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 1.2em
}
.head.breadcrumbs {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 940px; PADDING-TOP: 0px; HEIGHT: 21px; TEXT-ALIGN: left
}
.breadcrumbs {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(/images/site/bg-breadcrumbs.png) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 910px; PADDING-TOP: 14px; HEIGHT: 31px; TEXT-ALIGN: left
}
#site-directory {
	CLEAR: both; BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 150px; PADDING-BOTTOM: 15px; MARGIN: 0px auto; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 898px; PADDING-TOP: 15px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#site-directory-footer {
	CLEAR: both; BACKGROUND: url(/images/site/bg-site-directory.png) no-repeat center bottom; MARGIN: 0px auto; WIDTH: 940px; HEIGHT: 6px; TEXT-ALIGN: left
}
#site-directory DIV.grouper {
	WIDTH: 100%; POSITION: relative
}
#site-directory DIV.one-col {
	MIN-HEIGHT: 130px; FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 20px
}
#site-directory DIV.two-col {
	FLOAT: left; WIDTH: 530px
}
#site-directory H3 {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 0.5em
}
#site-directory .one-col LI {
	FONT-SIZE: 1.1em; MARGIN: 0px 0px 0.35em
}
#site-directory .two-col LI {
	FONT-SIZE: 1.1em; MARGIN: 0px 0px 0.35em
}
#site-directory .two-col LI {
	FLOAT: left; WIDTH: 155px; MARGIN-RIGHT: 20px
}
#site-directory-permlinks {
	CLEAR: left; BORDER-TOP: #e3e3e3 1px solid; WIDTH: 100%
}
#site-directory UL {
	MARGIN-BOTTOM: 10px
}
#site-directory-permlinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px
}
#site-directory-permlinks UL LI {
	DISPLAY: block; FLOAT: left
}
#site-directory-permlinks UL LI A {
	DISPLAY: block; FLOAT: left
}
#site-directory-permlinks UL LI A {
	FONT-WEIGHT: bold
}
#footer-sitemap {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 938px; PADDING-TOP: 0px
}
#footer-sitemap H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 0.5em 0px
}
#footer-sitemap-content {
	CLEAR: both; BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 200px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 938px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#footer-sitemap-footer {
	CLEAR: both; BACKGROUND: url(/images/site/bg-site-directory.png) no-repeat center bottom; MARGIN: 0px auto; WIDTH: 940px; HEIGHT: 6px; TEXT-ALIGN: left
}
#footer-sitemap .ui-tabs-selected {
	
}
#footer-sitemap .ui-tabs-deselectable {
	
}
#footer-sitemap .ui-tabs-disabled {
	
}
#footer-sitemap .ui-tabs-panel {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
#footer-sitemap .ui-tabs-hide {
	DISPLAY: none
}
#footer-sitemap DIV#tabs-container-footer {
	MARGIN-BOTTOM: 0px; WIDTH: 100%; POSITION: relative
}
#footer-sitemap DIV#tabs-container-footer .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; WIDTH: 475px; PADDING-TOP: 10px; HEIGHT: 470px
}
#footer-sitemap UL.ui-tabs-nav {
	BACKGROUND: url(/images/site/footer-sitemap/bg-tabs-blue.png) no-repeat right top; WIDTH: 940px; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 36px
}
#footer-sitemap .ui-tabs-nav LI {
	BORDER-RIGHT: #4d6175 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 1em; HEIGHT: 36px; TEXT-ALIGN: center
}
#footer-sitemap .ui-tabs-nav .ui-state-default.first {
	BACKGROUND: url(/images/site/footer-sitemap/bg-tabs-first-off-blue.png) no-repeat left top
}
#footer-sitemap .ui-tabs-nav .ui-state-active.first {
	BACKGROUND: url(/images/site/footer-sitemap/bg-tabs-first-on.png) no-repeat left top
}
#footer-sitemap .ui-tabs-nav .ui-state-hover.ui-state-active.first {
	BACKGROUND: url(/images/site/footer-sitemap/bg-tabs-first-on.png) no-repeat left top
}
#footer-sitemap .ui-tabs-nav .ui-state-hover.first {
	BACKGROUND: url(/images/site/footer-sitemap/bg-tabs-first-over-blue.png) no-repeat left top
}
#footer-sitemap .ui-tabs-nav .ui-state-active {
	BACKGROUND: url(/images/site/footer-sitemap/bg-tabs-on.png) repeat-x left top
}
#footer-sitemap .ui-tabs-nav .ui-state-hover.ui-state-active {
	BACKGROUND: url(/images/site/footer-sitemap/bg-tabs-on.png) repeat-x left top
}
#footer-sitemap .ui-tabs-nav .ui-state-hover {
	BACKGROUND: url(/images/site/footer-sitemap/bg-tabs-over-blue.png) repeat-x left top
}
#footer-sitemap .ui-tabs-nav LI.ui-state-active A {
	MARGIN-TOP: -1px; COLOR: #444; BORDER-BOTTOM: white 1px solid
}
#footer-sitemap .ui-tabs-nav LI.ui-state-active.first A {
	MARGIN-TOP: -1px; COLOR: #444; BORDER-BOTTOM: white 1px solid
}
#footer-sitemap .ui-tabs-nav LI.ui-state-default A {
	COLOR: #fff
}
#footer-sitemap .ui-tabs-nav LI A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; WIDTH: auto; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 27px; TEXT-DECORATION: none
}
#footer-sitemap .ui-tabs-nav LI A:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; WIDTH: auto; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 27px; TEXT-DECORATION: none
}
#footer-sitemap UL.full.ui-tabs-nav LI A {
	WIDTH: 95px
}
#footer-sitemap UL.full.ui-tabs-nav LI A:visited {
	WIDTH: 95px
}
#footer-sitemap .ui-tabs-nav LI A:hover {
	TEXT-DECORATION: none
}
#footer-sitemap-content .grouper {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; WIDTH: 896px; PADDING-TOP: 15px; POSITION: relative
}
#footer-sitemap DIV.one-col {
	MIN-HEIGHT: 130px; FLOAT: left; WIDTH: 200px; MARGIN-RIGHT: 15px
}
#footer-sitemap DIV.narrow.one-col {
	MIN-HEIGHT: 130px; FLOAT: left; WIDTH: 120px; MARGIN-RIGHT: 15px
}
#footer-sitemap H3 {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 0.5em
}
#footer-sitemap .one-col LI {
	FONT-SIZE: 1.1em; MARGIN: 0px 0px 0.35em
}
#footer-sitemap .two-col LI {
	FONT-SIZE: 1.1em; MARGIN: 0px 0px 0.35em
}
#footer-sitemap DIV.two-col {
	MIN-HEIGHT: 130px; FLOAT: left; WIDTH: 550px
}
#footer-sitemap DIV.narrow.two-col {
	FLOAT: left; WIDTH: 450px
}
#footer-sitemap .two-col LI {
	FLOAT: left; MARGIN: 0px 20px 0.5em 0px; WIDTH: 210px; LINE-HEIGHT: 1.3em
}
#footer-sitemap .narrow.two-col LI {
	FLOAT: left; WIDTH: 130px; MARGIN-RIGHT: 15px
}
DIV#about-computrols {
	MIN-HEIGHT: 200px; BACKGROUND: url(/images/site/footer-sitemap/bg-generic.jpg) #fff no-repeat right top; WIDTH: 938px
}
DIV#get-support {
	MIN-HEIGHT: 200px; BACKGROUND: url(/images/site/footer-sitemap/bg-generic.jpg) #fff no-repeat right top; WIDTH: 938px
}
DIV#view-products {
	MIN-HEIGHT: 200px; BACKGROUND: url(/images/site/footer-sitemap/bg-generic.jpg) #fff no-repeat right top; WIDTH: 938px
}
DIV#download {
	MIN-HEIGHT: 200px; BACKGROUND: url(/images/site/footer-sitemap/bg-generic.jpg) #fff no-repeat right top; WIDTH: 938px
}
DIV#watch-videos {
	MIN-HEIGHT: 200px; BACKGROUND: url(/images/site/footer-sitemap/bg-generic.jpg) #fff no-repeat right top; WIDTH: 938px
}
DIV#energy-saving-strategies {
	MIN-HEIGHT: 200px; BACKGROUND: url(/images/site/footer-sitemap/bg-generic.jpg) #fff no-repeat right top; WIDTH: 938px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 18px auto; WIDTH: 940px; PADDING-TOP: 0px
}
#footer P {
	FONT-SIZE: 1.1em
}
.sidebar-module {
	WIDTH: 200px
}
.sidebar-module H3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; BACKGROUND: url(/images/site/bg-sidebar-module-h3.png) #fff no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; HEIGHT: 22px
}
.nohead.sidebar-module H3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; BACKGROUND: url(/images/site/bg-sidebar-module-nohead.png) #fff no-repeat 0px 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; VERTICAL-ALIGN: text-bottom; LINE-HEIGHT: 1.1em; PADDING-TOP: 12px; HEIGHT: 29px
}
.nohead.sidebar-module P {
	MARGIN: 0px 0px 0.75em; LINE-HEIGHT: 1.4em
}
.sidebar-module-content {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 168px; PADDING-TOP: 10px
}
.sidebar-module-footer {
	CLEAR: both; BACKGROUND: url(/images/site/bg-sidebar-module-footer.png) #fff no-repeat left bottom; MARGIN-BOTTOM: 15px; WIDTH: 200px; HEIGHT: 10px
}
.sidebar-module-content OL {
	OVERFLOW: hidden; WIDTH: 100%
}
.sidebar-module-content LI {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 1.1em
}
.sidebar-module-2-header {
	BACKGROUND: url(/images/site/bg-sidebar-module-2-header.png) #fff no-repeat left bottom; WIDTH: 200px; HEIGHT: 6px
}
.sidebar-module-2 {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 383px; BACKGROUND: url(/images/site/bg-sidebar-module-2-content.png) #fff no-repeat left top; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 178px; PADDING-TOP: 10px
}
DIV.sidebar-module-2 H3 {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 1.2em
}
DIV.sidebar-module-2 P {
	MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 1.4em
}
DIV.sidebar-group {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 170px; PADDING-TOP: 5px; BORDER-BOTTOM: #e5e5e5 1px solid
}
DIV.sidebar-group P {
	MARGIN: 0px
}
DIV.sidebar-group FORM#jumpform SELECT {
	WIDTH: 120px
}
DIV.last.sidebar-group {
	PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sidebar-group H3.promo-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.sidebar-group H3.promo-link A {
	DISPLAY: block; BACKGROUND: url(/images/site/icon-right-caret.gif) no-repeat right center
}
P {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 1em; LINE-HEIGHT: 1.8em
}
#main H1 {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 36px; HEIGHT: 1px
}
#main H1.text {
	FONT-WEIGHT: bold; FONT-SIZE: 2.3em; MARGIN-BOTTOM: 0.5em; OVERFLOW: visible; COLOR: #40444d; PADDING-TOP: 0px; LETTER-SPACING: -0.04em; HEIGHT: auto
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 2em; MARGIN: 0px 0px 0.5em; COLOR: #6a6e77; LINE-HEIGHT: 1.2em; LETTER-SPACING: -0.03em
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN: 0px 0px 1em
}
.content H3 {
	MARGIN: 1.25em 0px 1em; LINE-HEIGHT: 1.6em
}
#specs .content H3 {
	MARGIN: 0px 0px 0.75em; LINE-HEIGHT: 1.6em
}
#main #content-two-thirds H3 {
	
}
H3.col2-promo-h3 {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 145px; PADDING-TOP: 20px; HEIGHT: 1px
}
H3.full-h3 {
	MARGIN-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 400px; PADDING-TOP: 20px; HEIGHT: 1px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 0px 0px 1em
}
BLOCKQUOTE {
	BORDER-RIGHT: #aee783 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #aee783 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 1em; BORDER-LEFT: #aee783 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #aee783 1px solid; BACKGROUND-COLOR: #e8fdd9; -moz-border-radius: 4px
}
BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.note {
	BORDER-RIGHT: #dfd9a9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dfd9a9 1px solid; DISPLAY: none; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #dfd9a9 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #dfd9a9 1px solid; BACKGROUND-COLOR: #fffbd8; -moz-border-radius: 4px
}
.disclaimer {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 1em; PADDING-BOTTOM: 10px; BORDER-LEFT: #c7c7c7 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-COLOR: #ebebeb; -moz-border-radius: 4px
}
.phone {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-telephone.png) no-repeat 0px 0px
}
.zoom-in {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-zoom-in.png) no-repeat 0px 0px
}
.zoom-out {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-zoom-out.png) no-repeat 0px 0px
}
.callout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/site/bg-callout-footer.jpg) no-repeat center bottom; PADDING-BOTTOM: 0px; WIDTH: 240px; PADDING-TOP: 0px; outline: #c7c7c7
}
.callout H4 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/bg-callout-header.jpg) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.75em; WIDTH: 200px; LINE-HEIGHT: 1.2em; PADDING-TOP: 20px
}
.callout P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; WIDTH: 200px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.callout UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; WIDTH: 200px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.callout LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 1.1em; BACKGROUND: url(/images/site/icon-bullet.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.35em; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px
}
.right.callout {
	MARGIN: 0px 0px 20px 15px
}
#flash-video {
	MARGIN-BOTTOM: 15px
}
A:link {
	COLOR: #124779; TEXT-DECORATION: none
}
A:visited {
	COLOR: #124779; TEXT-DECORATION: none
}
A:hover {
	COLOR: #126279; TEXT-DECORATION: underline
}
#content-two-thirds A:link {
	FONT-WEIGHT: bold
}
#content-two-thirds H4 A:link {
	FONT-WEIGHT: normal
}
#content-two-thirds P.client-thumb-desc A:link {
	FONT-WEIGHT: normal
}
A[href$='.pdf'] {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-pdf.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.pdf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-pdf.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A[href^='http:'] IMG {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
A[href$='.pdf'].no-icon {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
A[href$='.zip'].no-icon {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
A[href$='.dwg'] {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-dwg.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.dwg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-dwg.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.sidebar-module LI A[href$='.pdf'] {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
A[href$='.zip'] {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-zip.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.zip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-zip.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A[href$='.zip'].no-icon {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
A[href$='.doc'] {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-doc.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.doc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-doc.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A[href$='.vss'] {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-vss.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.vss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-vss.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A[href$='.vsd'] {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-vsd.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.vsd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-vsd.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.file-download-list A[href$='.jpg'] {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-jpg.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.file-download-list A.jpg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/icon-jpg.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.callout A[href$='.pdf'] {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(/images/site/icon-pdf.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.callout A.pdf {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(/images/site/icon-pdf.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
A.more:hover {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; BACKGROUND: url(/images/site/icon-more.gif) no-repeat right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.composite-header {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 15px 0px; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #c7c7c7 1px dotted; HEIGHT: 30px
}
DIV.composite-header H2 {
	FLOAT: left; WIDTH: 400px
}
SPAN.top-link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.top-link A {
	PADDING-RIGHT: 25px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND: url(/images/site/butt-top.png) no-repeat right top; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; HEIGHT: 20px
}
A.glossary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/site/butt-information.png) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.promo-hidden-link {
	MARGIN-TOP: -15px; DISPLAY: block; FILTER: alpha(opacity = 0); LEFT: 10px; OVERFLOW: hidden; WIDTH: 43px; POSITION: absolute; HEIGHT: 40px; BACKGROUND-COLOR: #fff; opacity: 0.0; -moz-opacity: 0.0
}
A.promo-hidden-link:hover {
	FILTER: alpha(opacity = 20); BACKGROUND-COLOR: #fff; TEXT-DECORATION: none; opacity: 0.2; -moz-opacity: 0.2
}
A.promo-hidden-link SPAN {
	VISIBILITY: hidden
}
.youtube-wrap {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c7c7c7 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 320px; PADDING-TOP: 10px; BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.left.youtube-wrap {
	MARGIN: 5px 15px 15px 0px
}
.right.youtube-wrap {
	MARGIN: 5px 0px 15px 15px
}
.youtube-wrap SPAN.youtube-caption {
	DISPLAY: block; FONT-SIZE: 1.1em; MARGIN: 0.75em 0px 0px; WIDTH: 320px; LINE-HEIGHT: 1.5em
}
FORM#jumpform SELECT {
	FONT-SIZE: 11px; WIDTH: 190px; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif
}
FORM TABLE {
	FONT-SIZE: 10px
}
FORM TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
FORM BR {
	CLEAR: both
}
#wrapper * INPUT[type='hidden'] {
	DISPLAY: none
}
#main LABEL {
	FONT: 1.2em "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif
}
#main INPUT {
	FONT: 1.2em "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif
}
#main SELECT {
	FONT: 1.2em "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif
}
#main TEXTAREA {
	FONT: 1.2em "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif
}
#main LABEL {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN-BOTTOM: 6px; COLOR: #3c4049
}
#main INPUT {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c7c7c7 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; PADDING-BOTTOM: 4px; BORDER-LEFT: #c7c7c7 1px solid; COLOR: #555; PADDING-TOP: 4px; BORDER-BOTTOM: #c7c7c7 1px solid; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif
}
#main SELECT {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c7c7c7 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; PADDING-BOTTOM: 4px; BORDER-LEFT: #c7c7c7 1px solid; COLOR: #555; PADDING-TOP: 4px; BORDER-BOTTOM: #c7c7c7 1px solid; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif
}
#main TEXTAREA {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c7c7c7 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; PADDING-BOTTOM: 4px; BORDER-LEFT: #c7c7c7 1px solid; COLOR: #555; PADDING-TOP: 4px; BORDER-BOTTOM: #c7c7c7 1px solid; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif
}
#main INPUT.button {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 25px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 8px; BORDER-LEFT: #bbb 1px solid; CURSOR: pointer; COLOR: #3c4049; PADDING-TOP: 8px; BORDER-BOTTOM: #999 1px solid
}
#main SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#main OPTION {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#main DIV.buttonrow {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px; PADDING-TOP: 0px
}
DIV.sidebar-module FORM.zemContactForm {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 15px
}
#main LABEL.zemRequirederrorElement {
	COLOR: #8c0c0c
}
#main SPAN.zemRequired {
	COLOR: #8c0c0c
}
#main LABEL.zemRequired {
	COLOR: #8c0c0c
}
#main P.required {
	COLOR: #8c0c0c
}
#main INPUT.zemSubmit {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 25px; BORDER-TOP: #c7c7c7 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 8px; BORDER-LEFT: #c7c7c7 1px solid; CURSOR: pointer; COLOR: #3c4049; PADDING-TOP: 8px; BORDER-BOTTOM: #999 1px solid
}
#main INPUT.submit {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 25px; BORDER-TOP: #c7c7c7 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 8px; BORDER-LEFT: #c7c7c7 1px solid; CURSOR: pointer; COLOR: #3c4049; PADDING-TOP: 8px; BORDER-BOTTOM: #999 1px solid
}
#main FORM TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em! important; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#main INPUT.zemRadio {
	FLOAT: left; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#main INPUT.radio {
	FLOAT: left; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#main LABEL.zemRadio {
	FLOAT: left; WIDTH: 120px
}
#main LABEL.radio {
	FLOAT: left; WIDTH: 120px
}
#main INPUT.zemCheckbox {
	FLOAT: left; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#main LABEL.zemCheckbox {
	FLOAT: left
}
#main UL.zemError {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 95px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main UL.zemError LI {
	PADDING-LEFT: 20px; HEIGHT: 18px
}
#main UL.zemError LI STRONG {
	COLOR: #e55100
}
#main FORM.zemContactForm P {
	PADDING-TOP: 10px
}
#main TEXTAREA {
	WIDTH: 95%
}
DIV.testimonial {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 15px; MARGIN: 5px 0px 15px 15px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 270px; PADDING-TOP: 15px; BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-COLOR: #e9e9e9
}
DIV#map-wrapper {
	CLEAR: both; BORDER-RIGHT: #c7c7c7 8px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c7c7c7 8px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #c7c7c7 8px solid; WIDTH: 887px; PADDING-TOP: 2px; BORDER-BOTTOM: #c7c7c7 8px solid; POSITION: relative; HEIGHT: 500px
}
DIV#mapDiv {
	FLOAT: left; WIDTH: 656px; HEIGHT: 500px
}
H3.google-map {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 0.5em 0px 0.35em
}
#side_bar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/site/bg-map-sidebar.png) #fff repeat-y left top; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: auto; WIDTH: 210px; PADDING-TOP: 0px; HEIGHT: 495px
}
DIV#side_bar UL {
	LIST-STYLE-TYPE: none
}
DIV#side_bar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px
}
DIV#side_bar LI.header {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 0.75em 0px
}
#main #slideshow {
	CLEAR: left; FLOAT: left; POSITION: relative
}
#main #nav-slideshow {
	Z-INDEX: 300; FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 100%; POSITION: relative
}
#main #nav-slideshow LI {
	FLOAT: left; MARGIN: 0px 6px 6px; WIDTH: 25px; LIST-STYLE-TYPE: none
}
#main #nav-slideshow A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 25px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
#main #nav-slideshow A:hover {
	BACKGROUND: #3f8b07
}
#main #nav-slideshow A.activeSlide {
	BACKGROUND: #424242
}
#main #nav-slideshow A:focus {
	outline: none
}
#main #nav-slideshow IMG {
	DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.content UL.file-download-list LI {
	BACKGROUND-IMAGE: none; LIST-STYLE-TYPE: none
}
.content UL.file-download-list LI.file-name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
}
.content UL.file-download-list LI.file-description {
	PADDING-LEFT: 20px; MARGIN: 0px 0px 1.25em; LINE-HEIGHT: 1.4em
}
LI.featured.file-description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.content UL.file-download-list LI.file-category {
	PADDING-BOTTOM: 1.25em; BORDER-BOTTOM: #666 1px dotted
}
.ui-tabs-panel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 918px; PADDING-TOP: 10px
}
DIV#specs .ui-tabs-panel {
	WIDTH: auto
}
.ui-tabs-panel-footer {
	BACKGROUND: url(/images/site/bg-tabs-panel-wide.png) no-repeat left bottom; WIDTH: 940px
}
DIV#specs .ui-tabs-panel-footer {
	BACKGROUND: url(/images/site/bg-tabs-panel.png) no-repeat left bottom; WIDTH: auto
}
DIV#tabs-container .content {
	WIDTH: 100%; HEIGHT: auto
}
DIV#specs DIV#tabs-container .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; WIDTH: 475px; PADDING-TOP: 10px; HEIGHT: 370px
}
DIV.panel {
	MARGIN-BOTTOM: 15px; HEIGHT: 100%
}
DIV.panel .wrapper H2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 25px; WIDTH: 368px; PADDING-TOP: 10px
}
DIV.panel .wrapper H2.first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.panel .wrapper H3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.8em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
DIV.panel .wrapper UL.file-download-list {
	CLEAR: both; MARGIN-BOTTOM: 20px
}
DIV.panel .wrapper UL.file-download-list LI.file-category {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.table-tech-specs {
	WIDTH: 100%
}
TABLE.table-tech-specs TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.table-tech-specs TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.table-tech-specs TH {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; WIDTH: 140px; LINE-HEIGHT: 1.4em
}
TABLE.table-tech-specs TR {
	BORDER-BOTTOM: #666 1px dotted
}
TABLE.table-tech-specs TD {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 1.2em
}
TABLE.table-parts-accessories {
	WIDTH: 100%
}
TABLE.table-parts-accessories TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.table-parts-accessories TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.table-parts-accessories TH.header {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em
}
TABLE.table-parts-accessories TH {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; WIDTH: 140px; LINE-HEIGHT: 1.4em
}
TABLE.table-parts-accessories TR {
	BORDER-BOTTOM: #666 1px dotted
}
TABLE.table-parts-accessories TD {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 1.2em
}
#home-promo {
	MIN-HEIGHT: 368px; MARGIN-BOTTOM: 15px
}
#ticker-area {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; BACKGROUND: url(/images/site/bg-rss-home.png) #fff no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px auto 15px; WIDTH: 925px; PADDING-TOP: 0px; HEIGHT: 33px; -moz-border-radius: 4px
}
#ticker-area IMG#rss-feed {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#ticker-area UL#news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ticker-area UL#news LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ticker-area UL#news {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
#ticker-area UL#news LI {
	OVERFLOW: hidden; WIDTH: 850px; HEIGHT: 20px
}
IMG.rss-feed-inpage {
	RIGHT: 10px; POSITION: absolute; TOP: 10px
}
A IMG.rss-feed-inpage {
	DISPLAY: block; Z-INDEX: 5000; WIDTH: 34px; HEIGHT: 33px
}
IMG.right {
	FLOAT: right! important; MARGIN: 2px 0px 16px 20px
}
IMG.left {
	FLOAT: left! important; MARGIN: 2px 20px 16px 0px
}
.image-right {
	FLOAT: right! important; MARGIN: 0px 0px 10px 15px
}
.image-left {
	FLOAT: left! important; MARGIN: 0px 15px 10px 0px
}
.bt {
	CLEAR: both; BORDER-TOP: #c7c7c7 1px solid
}
.bb {
	BORDER-BOTTOM: #c7c7c7 1px solid
}
.inline {
	DISPLAY: inline! important
}
.right {
	FLOAT: right! important
}
.left {
	FLOAT: left! important
}
.cl {
	CLEAR: left! important
}
.cr {
	CLEAR: right! important
}
.cb {
	CLEAR: both! important
}
.cn {
	CLEAR: none! important
}
.disi {
	DISPLAY: inline! important
}
.disb {
	DISPLAY: block! important
}
.fl {
	FLOAT: left! important
}
.fr {
	FLOAT: right! important
}
.mt0 {
	MARGIN-TOP: 0px! important
}
.mt5 {
	MARGIN-TOP: 5px! important
}
.mr5 {
	MARGIN-RIGHT: 5px! important
}
.mb5 {
	MARGIN-BOTTOM: 5px! important
}
.ml5 {
	MARGIN-LEFT: 5px! important
}
.mt10 {
	MARGIN-TOP: 10px! important
}
.mr10 {
	MARGIN-RIGHT: 10px! important
}
.mb10 {
	MARGIN-BOTTOM: 10px! important
}
.ml10 {
	MARGIN-LEFT: 10px! important
}
.mt15 {
	MARGIN-TOP: 15px! important
}
.mr15 {
	MARGIN-RIGHT: 15px! important
}
.mb15 {
	MARGIN-BOTTOM: 15px! important
}
.ml15 {
	MARGIN-LEFT: 15px! important
}
.mt20 {
	MARGIN-TOP: 20px! important
}
.mr20 {
	MARGIN-RIGHT: 20px! important
}
.mb20 {
	MARGIN-BOTTOM: 20px! important
}
.ml20 {
	MARGIN-LEFT: 20px! important
}
.pt10 {
	PADDING-TOP: 10px! important
}
.pr10 {
	PADDING-RIGHT: 10px! important
}
.pb10 {
	PADDING-BOTTOM: 10px! important
}
.pl10 {
	PADDING-LEFT: 10px! important
}
.pt15 {
	PADDING-TOP: 15px! important
}
.pr15 {
	PADDING-RIGHT: 15px! important
}
.pb15 {
	PADDING-BOTTOM: 15px! important
}
.pl15 {
	PADDING-LEFT: 15px! important
}
.hrt {
	BORDER-TOP: #c7cdd1 1px solid
}
.hrb {
	BORDER-BOTTOM: #c7cdd1 1px solid
}
.w25 {
	WIDTH: 25px! important
}
.w50 {
	WIDTH: 50px! important
}
.w75 {
	WIDTH: 75px! important
}
.w100 {
	WIDTH: 100px! important
}
.w125 {
	WIDTH: 125px! important
}
.w150 {
	WIDTH: 150px! important
}
.w175 {
	WIDTH: 175px! important
}
.w200 {
	WIDTH: 200px! important
}
.w225 {
	WIDTH: 225px! important
}
.w250 {
	WIDTH: 250px! important
}
.w275 {
	WIDTH: 275px! important
}
.w300 {
	WIDTH: 300px! important
}
.w400 {
	WIDTH: 400px! important
}
.w500 {
	WIDTH: 500px! important
}
.w100p {
	WIDTH: 100%! important
}
.em {
	FONT-STYLE: italic! important
}
.strong {
	FONT-WEIGHT: bold! important
}
.em09 {
	FONT-SIZE: 0.9em! important
}
.em10 {
	FONT-SIZE: 1em! important
}
.em11 {
	FONT-SIZE: 1.1em! important
}
.em12 {
	FONT-SIZE: 1.2em! important
}
.em13 {
	FONT-SIZE: 1.3em! important
}
.em14 {
	FONT-SIZE: 1.4em! important
}
.lh05 {
	LINE-HEIGHT: 0.5em! important
}
.lh10 {
	LINE-HEIGHT: 1em! important
}
.lh15 {
	LINE-HEIGHT: 1.5em! important
}
.tal {
	TEXT-ALIGN: left! important
}
.tac {
	TEXT-ALIGN: center! important
}
.tar {
	TEXT-ALIGN: right! important
}
.pa {
	POSITION: absolute
}

