.BackToTop {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: -6px; FONT-SIZE: 9px; MARGIN-RIGHT: 6px; PADDING-TOP: 0px
}
.Black10pt {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
.Black14pt {
	PADDING-BOTTOM: 12px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; MARGIN-LEFT: 20px; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.BlackBold14pt {
	PADDING-BOTTOM: 12px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; MARGIN-LEFT: 20px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.Blue10pt {
	PADDING-LEFT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000099; FONT-SIZE: 10px
}
.Blue12pt {
	PADDING-LEFT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000099; FONT-SIZE: 12px
}
.BlueBold12pt {
	TEXT-ALIGN: right; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #000099; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
.CatProdPartNum {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; TEXT-TRANSFORM: uppercase; TEXT-INDENT: 4pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #990000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.CatProdTitle {
	BORDER-BOTTOM: #f0f0f0 1px solid; TEXT-ALIGN: left; LINE-HEIGHT: 23px; TEXT-TRANSFORM: capitalize; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #0055c4; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.DkGreyBold10pt {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: capitalize; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; MARGIN-LEFT: 8px; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.FAQ {
	BORDER-BOTTOM: #cccccc 1px solid; LINE-HEIGHT: 24px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #003399; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.Grey10pt {
	PADDING-BOTTOM: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING-TOP: 12px
}
.GreyBold14pt {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold
}
.HomePageMenuLinks {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 12px; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.HomePageTitle {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 6px; LINE-HEIGHT: 22px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #990000; FONT-SIZE: 14px; VERTICAL-ALIGN: 100%; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.InStock {
	TEXT-TRANSFORM: none; BACKGROUND-COLOR: #006600; FONT-VARIANT: normal; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.MaroonBold14pt {
	PADDING-BOTTOM: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #990000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.MaroonBold16pt {
	PADDING-BOTTOM: 6px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #990000; MARGIN-LEFT: 6px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.NotInStock {
	TEXT-TRANSFORM: none; BACKGROUND-COLOR: #990000; FONT-VARIANT: normal; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.SmallFont10pt {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.SmBoldLightOnDark {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffcc; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.SubCatTitle {
	BORDER-BOTTOM: #000000 thin solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #c7d5ee; MARGIN-TOP: 3px; PADDING-LEFT: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; COLOR: #000000; FONT-SIZE: 13px; BORDER-TOP: #999999 thin solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.warning {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.White10pt {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.WhiteBold14pt {
	PADDING-BOTTOM: 6px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.WhiteBoldItal12pt {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 0px; FONT-STYLE: italic; PADDING-LEFT: 10px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
A.LinkWhiteOnDark:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 9px
}
A.LinkWhiteOnDark:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffff00; FONT-SIZE: 9px
}
A.LinkWhiteOnDark:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffcc; FONT-SIZE: 9px
}
A.LinkGreyOnGrey:link {
	LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.LinkGreyOnGrey:visited {
	LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #990066; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.LinkGreyOnGrey:hover {
	LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000099; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.LinkNoUnderline:link {
	TEXT-TRANSFORM: capitalize; COLOR: #003399; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.LinkNoUnderline:hover {
	TEXT-TRANSFORM: capitalize; COLOR: #990000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.LinkNoUnderline:visited {
	TEXT-TRANSFORM: capitalize; COLOR: #990099; FONT-SIZE: 11px; TEXT-DECORATION: none
}
BODY {
	MARGIN: 0px; BACKGROUND: #fff; COLOR: #000
}
DIV.Advertisement {
	BORDER-BOTTOM: #333333 3px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e7eef8; MARGIN: 6px; PADDING-LEFT: 4px; WIDTH: 150px; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #333333 3px solid; PADDING-TOP: 4px
}
DIV.CatCrossSell {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #ffffe6; MARGIN: 6px; PADDING-LEFT: 6px; WIDTH: 150px; PADDING-RIGHT: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 6px
}
DIV.CatUpSell {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #e7eef8; MARGIN: 6px; PADDING-LEFT: 6px; WIDTH: 150px; PADDING-RIGHT: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 6px
}
DIV.FeaturedProduct {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #ffffe6; MARGIN: 6px; PADDING-LEFT: 6px; WIDTH: 150px; PADDING-RIGHT: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 6px
}
DIV.NavLinkSecondary_Brazil {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; MARGIN-TOP: 140px
}
DIV.NavLinkSecondary_Canada {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; MARGIN-TOP: 145px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
IMG.ProductImage {
	BORDER-BOTTOM: #333333 3px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-RIGHT: 6px; BORDER-RIGHT: #333333 3px solid
}
INPUT.GreyTextBoxes {
	BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 0px; FONT-SIZE: 10px; PADDING-TOP: 3px
}
SELECT.GreyTextBoxes {
	BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 0px; FONT-SIZE: 10px; PADDING-TOP: 3px
}
INPUT.LoginSubmitButton {
	MARGIN: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; VERTICAL-ALIGN: 0%; FONT-WEIGHT: bold
}
INPUT.LoginTxtBox {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
INPUT.QuickLinkTxtBox {
	WIDTH: 35px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
LI.NoBullet {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; WHITE-SPACE: nowrap; MARGIN-LEFT: 7px
}
LI.SubCatFeatureLI {
	PADDING-BOTTOM: 6px
}
P.FeatureBox {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #feffe6; PADDING-LEFT: 6px; WIDTH: 90%; PADDING-RIGHT: 6px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 6px
}
DIV.FeatureBox {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #feffe6; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #000000 1px solid; MARGIN-RIGHT: 20px; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 6px
}
P.NavLinkSecondary {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; PADDING-TOP: 125px
}
TABLE.PriceQtyTable {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
TABLE.SpecTable {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TABLE.Tbl95pCtr {
	WIDTH: 95%; BACKGROUND-POSITION: center 50%
}
TD {
	LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #4c5157; FONT-SIZE: 11px
}
TD.Advertisement {
	BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #e7eef8; PADDING-LEFT: 9px; WIDTH: 150px; PADDING-RIGHT: 9px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 9px
}
TD.White2BlueBar {
	BACKGROUND-IMAGE: url(home_bg1.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left top
}
TD.BorderCellThinPad6 {
	BORDER-BOTTOM: #666666 2px solid; TEXT-ALIGN: left; BORDER-LEFT: #666666 2px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f0f5ff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; VERTICAL-ALIGN: top; BORDER-TOP: #666666 2px solid; BORDER-RIGHT: #666666 2px solid; PADDING-TOP: 8px
}
TD.CatProdInfo {
	BORDER-BOTTOM: #333333 outset; BORDER-LEFT: #cccccc thin outset; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #e7eef8; MARGIN: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc thin outset; BORDER-RIGHT: #333333 outset; PADDING-TOP: 6px
}
TD.ErrorPage {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #cc6600; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; PADDING-TOP: 20px
}
TD.FamProdSpecDK {
	BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: #ebebeb; WIDTH: 10%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; VERTICAL-ALIGN: top
}
TD.FamProdSpecLT {
	BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center; WIDTH: 10%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; VERTICAL-ALIGN: top
}
TD.Footer {
	TEXT-ALIGN: center; MARGIN-TOP: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 6px
}
TD.Header {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #005aaa; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #ffffcc; FONT-SIZE: 10px; PADDING-TOP: 6px
}
TD.SubHeader {
	LINE-HEIGHT: 15px; BACKGROUND-COLOR: #669ad2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
TD.HomePageProducts {
	PADDING-BOTTOM: 6px; MARGIN: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
TD.LeftNavBar {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #c7d5ee; PADDING-LEFT: 6px; WIDTH: 115px; PADDING-RIGHT: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #000000; FONT-SIZE: 10px; VERTICAL-ALIGN: top; BORDER-RIGHT: #666666 thin solid; PADDING-TOP: 6px
}
TD.PadCell6 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
TD.PadCell10 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
TD.PadCell6Font10 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING-TOP: 6px
}
TD.ProdSpecTitleDK {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #ebebeb; WIDTH: 50%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
TD.ProdSpecTitleLT {
	TEXT-ALIGN: right; WIDTH: 50%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
TD.ProdSpecDK {
	BACKGROUND-COLOR: #ebebeb; WIDTH: 50%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; VERTICAL-ALIGN: top
}
TD.ProdSpecLT {
	WIDTH: 50%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; VERTICAL-ALIGN: top
}
TD.QuickLink {
	BACKGROUND-IMAGE: url(QuickLink.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top
}
TD.Testimonial {
	BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 16px; BACKGROUND-COLOR: #e7eef8; FONT-STYLE: italic; MARGIN: 6px; PADDING-LEFT: 16px; WIDTH: 25%; PADDING-RIGHT: 16px; FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 16px
}
TH {
	BORDER-BOTTOM: #000000 thin solid; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #003399; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 thin solid; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
TR.Highlight {
	BACKGROUND-COLOR: #ffffe6
}
UL.CatFeatureBullet {
	LIST-STYLE-POSITION: outside; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(dot.gif)
}
UL.DocBullet {
	LIST-STYLE-POSITION: outside; LINE-HEIGHT: 22px; MARGIN-LEFT: 20px; LIST-STYLE-IMAGE: url(icon_Doc.gif)
}
UL.HomeBullet {
	LIST-STYLE-POSITION: outside; PADDING-LEFT: 24px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: url(dot.gif)
}
UL.SubCatFeatureBullet {
	LIST-STYLE-POSITION: outside; PADDING-LEFT: 10px; MARGIN-LEFT: 6px; LIST-STYLE-IMAGE: url(dot.gif)
}
UL.dblspacebullet {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 16px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: square
}
.HomePageTitle2 {
	TEXT-ALIGN: left; LINE-HEIGHT: normal; TEXT-TRANSFORM: capitalize; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #005aaa; FONT-SIZE: 16px; VERTICAL-ALIGN: 100%; FONT-WEIGHT: bold
}
.HomePageTitle3black {
	TEXT-ALIGN: left; LINE-HEIGHT: normal; TEXT-TRANSFORM: capitalize; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.HomePageTitle3 {
	TEXT-ALIGN: left; LINE-HEIGHT: normal; TEXT-TRANSFORM: capitalize; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #005aaa; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TD.PadCell7 {
	BACKGROUND-COLOR: #c7d6ee; PADDING-LEFT: 7px; PADDING-RIGHT: 7px
}
LI.SubCatFeature_bold {
	PADDING-BOTTOM: 6px; FONT-STYLE: normal; FONT-WEIGHT: bold
}
wnew_padding {
	MARGIN-TOP: 10px
}
.White12pt {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.LinkSmall:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px
}
A.LinkSmall:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px
}
TD.PadCell8 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.HomelinksW {
	TEXT-DECORATION: none
}
.fntsize11 {
	FONT-SIZE: 11px
}
A.LinkNoUnderlineRed:link {
	COLOR: red; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.LinkNoUnderlineRed:hover {
	COLOR: red; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.LinkNoUnderlineRed:visited {
	COLOR: red; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.speedspec {
	BACKGROUND-IMAGE: url(SpeedSPEC-sti.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%
}
A.toplinks:link {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: none
}
A.toplinks:hover {
	BACKGROUND-COLOR: gray; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: none
}
A.toplinks:visited {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.mainlinks1 {
	
}
.mainlinks1 TD {
	BACKGROUND: url(nav_bg.gif) repeat-x
}
.mainlinks1 TD A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #474747; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 8px; text-shadow: 0px 1px 0px #f1f1f1
}
.mainlinks1 TD A:hover {
	BACKGROUND-COLOR: #a7a7a7; COLOR: white; text-shadow: none
}
.mainlinks1 TD A:visited {
	
}
.menubg1 {
	BACKGROUND: url(sti_menus1-not.jpg) repeat-x
}
INPUT {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 9px; TEXT-DECORATION: none
}
SELECT {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 9px; TEXT-DECORATION: none
}
TEXTAREA {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.HeadArrowSmW:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 8px; DISPLAY: inline; WHITE-SPACE: nowrap; BACKGROUND: url(2007_h_icon_arrow.gif) no-repeat 0px 4px; COLOR: #006ec7; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.HeadArrowSmW:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 8px; DISPLAY: inline; WHITE-SPACE: nowrap; BACKGROUND: url(2007_h_icon_arrow.gif) no-repeat 0px 4px; COLOR: #006ec7; FONT-SIZE: 11px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
A.HeadArrowSmW:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 8px; DISPLAY: inline; WHITE-SPACE: nowrap; BACKGROUND: url(2007_h_icon_arrow.gif) no-repeat 0px 4px; COLOR: #006ec7; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.HeadArrowGlobalSmW:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 1px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(2007_h_icon_arrow.gif) no-repeat 0px 4px; COLOR: #1a66ca; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.HeadArrowGlobalSmW:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 1px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(2007_h_icon_arrow.gif) no-repeat 0px 4px; COLOR: #1a66ca; FONT-SIZE: 11px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
A.HeadArrowGlobalSmW:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 1px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(2007_h_icon_arrow.gif) no-repeat 0px 4px; COLOR: #1a66ca; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.HeadGlobalGreyW:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #555555; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.HeadGlobalGreyW:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #555555; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.CopyrightW {
	PADDING-LEFT: 0px; COLOR: #4c5157; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.BlueTop10pt {
	PADDING-LEFT: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000099; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.MenulinksW {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #3e3e3e; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.SubCatTitleWdoc {
	BORDER-BOTTOM: #999999 thin solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e7e7e7; MARGIN-TOP: 8px; PADDING-LEFT: 6px; FONT-FAMILY: Verdana, Arial, sans-serif; MARGIN-BOTTOM: 0px; COLOR: #808080; FONT-SIZE: 13px; BORDER-TOP: #999 thin solid; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.SubCatTitleW {
	BORDER-BOTTOM: #999999 thin solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #c7d5ee; MARGIN-TOP: 8px; PADDING-LEFT: 6px; FONT-FAMILY: Verdana, Arial, sans-serif; MARGIN-BOTTOM: 2px; COLOR: #000000; FONT-SIZE: 13px; BORDER-TOP: #000000 thin solid; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.SubCatTitleWred {
	BORDER-BOTTOM: #999999 thin solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffb343; MARGIN-TOP: 8px; PADDING-LEFT: 6px; FONT-FAMILY: Verdana, Arial, sans-serif; MARGIN-BOTTOM: 2px; COLOR: #000000; FONT-SIZE: 13px; BORDER-TOP: #000000 thin solid; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.FilLinkW {
	BORDER-BOTTOM: #e0e0e0 thin solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.CatProdTitleW {
	TEXT-ALIGN: left; LINE-HEIGHT: 19px; TEXT-TRANSFORM: capitalize; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #0055c4; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.BlueSub13ptW {
	BORDER-BOTTOM: #bbbbbb thin solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e7e7e7; MARGIN-TOP: 6px; PADDING-LEFT: 6px; FONT-FAMILY: Verdana, Arial, sans-serif; MARGIN-BOTTOM: 5px; COLOR: #000099; FONT-SIZE: 13px; BORDER-TOP: #bbb thin solid; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#navcontainer {
	WIDTH: 220px
}
#navcontainer UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; MARGIN-LEFT: 2px
}
#navcontainer A {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1px; WIDTH: 210px; PADDING-RIGHT: 1px; DISPLAY: block; PADDING-TOP: 1px
}
#navcontainer A:link {
	COLOR: #0055c4; TEXT-DECORATION: none
}
#navlist A:visited {
	COLOR: #0055c4; TEXT-DECORATION: none
}
#navcontainer A:hover {
	BACKGROUND-COLOR: #0055c4; COLOR: #fff
}
A {
	COLOR: #0055c4
}
.padding1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 40px
}
DIV.menushadow {
	BACKGROUND: url(menu-shadow-fw.png) #fff repeat-x left -149px; HEIGHT: 16px
}
.background1 {
	POSITION: fixed; WIDTH: 1003px; BACKGROUND: url(OSTI-F3SJBanner1003x150_2.jpg) no-repeat; HEIGHT: 150px
}
.layer1 {
	BACKGROUND-IMAGE: url(menu-shadow-fw.png); POSITION: relative; BACKGROUND-REPEAT: repeat-x
}
.title1 {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #0055c4; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.title2 {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.HeadArrowSmHome:link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: transparent; BACKGROUND-ATTACHMENT: scroll; PADDING-RIGHT: 8px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 2px; COLOR: #006ec7; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.HeadArrowSmHome:hover {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: transparent; BACKGROUND-ATTACHMENT: scroll; PADDING-RIGHT: 8px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 2px; COLOR: #006ec7; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
A.HeadArrowSmHome:visited {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: transparent; BACKGROUND-ATTACHMENT: scroll; PADDING-RIGHT: 8px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 2px; COLOR: #006ec7; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL.HeadArrowSmBullet {
	LIST-STYLE-IMAGE: url(bullet-blue.gif)
}
A.omronsiteblank {
	BACKGROUND-IMAGE: url(http://sti.com/img4/linkblank.gif)
}
.searchbutton {
	BORDER-BOTTOM: #dcdcdc 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf'); BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-FAMILY: arial; BACKGROUND: #ededed; COLOR: #777777; FONT-SIZE: 12px; BORDER-TOP: #dcdcdc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dcdcdc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: 1px 1px 0px #ffffff; -moz-box-shadow: inset -10px 1px 0px -12px #ffffff; -webkit-box-shadow: inset -10px 1px 0px -12px #ffffff; box-shadow: inset -10px 1px 0px -12px #ffffff; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px
}
.searchbutton:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed'); BACKGROUND: #dfdfdf
}
.searchbutton:active {
	POSITION: relative; TOP: 1px
}
TABLE.searchrow {
	MARGIN: 23px 18px 0px 0px; FLOAT: right
}
* HTML TABLE.searchrow {
	MARGIN-RIGHT: 9px
}
TABLE.searchrow TD.links {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 9px
}
TABLE.searchrow TD.links SPAN.bullet {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 9px; BACKGROUND: url(link) no-repeat -8px -4px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
TABLE.searchrow INPUT.textfield {
	BORDER-BOTTOM: #f4f4f4 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 121px; PADDING-RIGHT: 2px; BACKGROUND: url(link) #fff no-repeat 0px -226px; FONT-SIZE: 11px; BORDER-TOP: #ddd 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #f4f4f4 1px solid; PADDING-TOP: 4px
}
* HTML TABLE.searchrow INPUT.textfield {
	WIDTH: 125px; HEIGHT: 21px
}
TABLE.searchrow TD.button DIV {
	BACKGROUND: url(link) no-repeat right -196px; HEIGHT: 21px
}
TABLE.searchrow TD.button DIV DIV {
	BACKGROUND: url(link) no-repeat left -166px
}
HTML[xmlns*=''] BODY:unknown TABLE.searchrow TD.button DIV {
	MARGIN-TOP: 2px; BACKGROUND: none transparent scroll repeat 0% 0%
}
HTML[xmlns*=''] BODY:unknown TABLE.searchrow TD.button DIV {
	BACKGROUND: url(link) no-repeat right top
}
HTML[xmlns*=''] BODY:unknown TABLE.searchrow TD.button DIV DIV {
	BACKGROUND: url(link) no-repeat left top
}
TABLE.searchrow TD.button INPUT.submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 19px; COLOR: #6e6e6e; FONT-SIZE: 110%; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
* HTML TABLE.searchrow TD.button {
	PADDING-TOP: 1px
}
* HTML TABLE.searchrow TD.button INPUT.submit {
	HEIGHT: 21px; PADDING-TOP: 1px
}
