BODY {
	FONT-SIZE: 0.7em; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, san-serif
}
TD {
	FONT-SIZE: 0.7em; FONT-FAMILY: Arial, Helvetica, san-serif
}
A {
	COLOR: #ff5c00
}
A:hover {
	TEXT-DECORATION: underline
}
.section_head {
	FONT-WEIGHT: bold; COLOR: #333333
}
.section_head A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.section_head A:hover {
	COLOR: #ff5c00; TEXT-DECORATION: underline
}
.t3MainHdr {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #333333
}
.t3MainSecHdr {
	FONT-WEIGHT: bold; COLOR: #f96e28
}
.t3MainSecHdr A {
	FONT-WEIGHT: bold; COLOR: #f96e28; TEXT-DECORATION: none
}
.t3MainSecHdr A:hover {
	TEXT-DECORATION: underline
}
.pageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #666666; LINE-HEIGHT: 28px; FONT-FAMILY: arial,verdana,tahoma; LETTER-SPACING: 2px
}
.alt_header {
	FONT: bold 1.2em Arial, Helvetica, sans-serif; COLOR: #333333
}
.pagesubheader {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #f96e28
}
.pagesubheader A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #f96e28; TEXT-DECORATION: none
}
.pagesubheader A:hover {
	TEXT-DECORATION: underline
}
.t3FormTxt {
	COLOR: #333333
}
.t3FormTxt A {
	COLOR: #f96e28; TEXT-DECORATION: none
}
.t3FormTxt A:hover {
	COLOR: #f96e28; TEXT-DECORATION: underline
}
.hmPromoTxt {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px
}
.hmPromoTxt A {
	COLOR: #ffffff
}
.emailTxtFld {
	COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
.emailTxtBtn {
	COLOR: #333333
}
.footer {
	COLOR: #ffffff
}
.footer A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A:hover {
	TEXT-DECORATION: underline
}
.footerTxt {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #2f3c40
}
.footerTxt A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.footerTxt A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.sitemapTxt {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.sitemapTxt A {
	COLOR: #333333; TEXT-DECORATION: none
}
.sitemapTxt A:hover {
	COLOR: #f96e28; TEXT-DECORATION: underline
}
.sitemapTxtSubnav {
	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.sitemapTxtSubnav A {
	COLOR: #333333; TEXT-DECORATION: none
}
.sitemapTxtSubnav A:hover {
	COLOR: #f96e28; TEXT-DECORATION: underline
}
.copyright {
	COLOR: #ffffff
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
HR {
	BACKGROUND: #9eb8c3; COLOR: #9eb8c3; HEIGHT: 1px
}
HR.dotted {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 2px dotted
}
.productsheader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px
}
.productsbody {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 2px
}
.productsbody A {
	COLOR: #f96e28; TEXT-DECORATION: none
}
.productsbody A:hover {
	COLOR: #f96e28; TEXT-DECORATION: underline
}
.header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px
}
.highlight {
	FONT-WEIGHT: bold; COLOR: #f96e28
}
.nav_top {
	COLOR: #333333
}
.nav_top A {
	COLOR: #333333; TEXT-DECORATION: none
}
.nav_top A:hover {
	TEXT-DECORATION: underline
}
.nav_main {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.nav_main A {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
.nav_main A:hover {
	TEXT-DECORATION: none
}
.nav_main_on {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.nav_main_on A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.nav_main_on A:hover {
	TEXT-DECORATION: none
}
.bracket {
	FONT-WEIGHT: bold; COLOR: #ff6600; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.downloadbutton {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.downloadbutton A {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.form_header {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px
}
.form_header A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.form_header A:hover {
	TEXT-DECORATION: none
}
.form_header {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#999999', endColorStr='#666666', gradientType='0')
}
.nav_left {
	COLOR: #333333
}
.nav_left A {
	COLOR: #333333; TEXT-DECORATION: none
}
.nav_left A:hover {
	COLOR: #ff5c00; TEXT-DECORATION: underline
}
.nav_left_sub {
	COLOR: #333333
}
.nav_left_sub A {
	COLOR: #333333; TEXT-DECORATION: none
}
.nav_left_sub A:hover {
	COLOR: #ff5c00; TEXT-DECORATION: underline
}
.left_navigation {
	FONT-WEIGHT: bold; COLOR: #333333
}
.left_navigation A {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
.left_navigation A:hover {
	COLOR: #ff5c00; TEXT-DECORATION: underline
}
.home_news_events {
	COLOR: #333333
}
.home_news_events A {
	COLOR: #333333; TEXT-DECORATION: none
}
.home_news_events A:hover {
	COLOR: #ff5c00; TEXT-DECORATION: underline
}
.bread_crumb {
	COLOR: #ffffff
}
.bread_crumb A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.bread_crumb A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.homepagelink {
	COLOR: #666666; TEXT-DECORATION: none
}
.homepagelink A {
	COLOR: #666666; TEXT-DECORATION: none
}
.homepagelink A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.red {
	COLOR: #990000
}
.white {
	COLOR: #ffffff
}
.small {
	COLOR: #666666
}
.upperlinks {
	COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.upperlinks A {
	COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.box_header {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#949496', endColorStr='#666666', gradientType='0'); PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.box_footer {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; PADDING-BOTTOM: 11px; COLOR: #ffffff; PADDING-TOP: 11px; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.box_footer A {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; PADDING-BOTTOM: 11px; COLOR: #ffffff; PADDING-TOP: 11px; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.box_footer A:hover {
	TEXT-DECORATION: underline
}
.subnav_background {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ff6600', endColorStr='#FF9933', gradientType='0'); COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.subnav_main {
	COLOR: #ffffff
}
.subnav_main A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.subnav_main A:hover {
	TEXT-DECORATION: underline
}
.padding {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.box_html_footer {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.subnav_on {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.subnav_on A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.subnav_on A:hover {
	COLOR: #efefef; TEXT-DECORATION: underline
}
.subnav_off {
	COLOR: #333333; TEXT-DECORATION: none
}
.subnav_off A {
	COLOR: #333333; TEXT-DECORATION: none
}
.subnav_off A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.sub_level1 {
	COLOR: #333333; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.sub_level1 A {
	COLOR: #666666; TEXT-DECORATION: none
}
.sub_level1 A:hover {
	TEXT-DECORATION: none
}
.sub_level2 {
	COLOR: #666666; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.sub_level2 A {
	COLOR: #666666; TEXT-DECORATION: none
}
.sub_level2 A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.sub_nav_header {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#B5B1B1', endColorStr='#999999', gradientType='0'); COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.sub_nav_header A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.sub_nav_header A:hover {
	TEXT-DECORATION: underline
}
.sub_nav_header_on {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ff6600', endColorStr='#ff9933', gradientType='0'); COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.sub_nav_header_on A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.sub_nav_header_on A:hover {
	TEXT-DECORATION: underline
}
.featuresHeader {
	FONT-WEIGHT: bold; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#999999', endColorStr='#666666', gradientType='0'); COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.featuresHeader A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.featuresHeader A:hover {
	TEXT-DECORATION: underline
}
.featuresDataOn {
	BACKGROUND-COLOR: #f5f5f5
}
.featuresDataOn A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.featuresDataOn A:hover {
	TEXT-DECORATION: underline
}
.featuresDataOff {
	BACKGROUND-COLOR: #ffffff
}
.featuresDataOff A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.featuresDataOff A:hover {
	TEXT-DECORATION: underline
}
.productBoxheader {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.productBoxheader A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.productBoxheader A:hover {
	TEXT-DECORATION: underline
}
.searchLink {
	FONT-WEIGHT: bold
}
.searchLink A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.searchLink A:hover {
	TEXT-DECORATION: underline
}
.tabLinkOn {
	BACKGROUND-COLOR: #efefef
}
.tabLinkOff {
	BACKGROUND-COLOR: #ffffff
}
.tabLinkOff A {
	COLOR: #ffffff; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none
}
.tabLinkOn A {
	FONT-WEIGHT: bold; COLOR: #444444; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none
}
.tabOn {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial,tahoma; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tabOn A {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial,tahoma; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tabOn A:hover {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial,tahoma; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tabOff {
	FONT-WEIGHT: bold; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFffff', endColorStr='#BEC2C4', gradientType='0'); COLOR: #444444; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.tabOff A {
	FONT-WEIGHT: bold; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFffff', endColorStr='#BEC2C4', gradientType='0'); COLOR: #444444; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.lineon {
	BACKGROUND-COLOR: #ffffff
}
.lineoff {
	BACKGROUND-COLOR: #999999
}
.tabOnOrange {
	FONT-WEIGHT: bold; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFAE80', endColorStr='#FF5C00', gradientType='0'); COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.tabOnOrange A {
	FONT-WEIGHT: bold; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFAE80', endColorStr='#FF5C00', gradientType='0'); COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.searchLink {
	FONT-WEIGHT: normal; CURSOR: pointer
}
