BODY {
	BACKGROUND-COLOR: white; FONT-FAMILY: Helvetica, Arial, Sans-Serif; COLOR: #888888; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.insidecontent {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; FONT-FAMILY: Helvetica, Arial, Sans-Serif; COLOR: #888888; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.innerpage-contenttabletext:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.innerpage-contenttabletext:visited {
	COLOR: #003d8a; TEXT-DECORATION: none
}
A.innerpage-contenttabletext:active {
	COLOR: #003d8a; TEXT-DECORATION: none
}
A.innerpage-contenttabletext:link {
	COLOR: #003d8a; TEXT-DECORATION: none
}
.innerpage-headlinetext-EDH {
	FONT-FAMILY: Helvetica, Arial, Sans-Serif; COLOR: #000000; FONT-SIZE: 19px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ms-main {
	FONT-FAMILY: Helvetica, Arial, Sans-Serif; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
H1 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
H2 {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003d8a; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.BodyContent {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #888888; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.menutop TD {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ff9900 1px solid; BACKGROUND-COLOR: #003d8a; PADDING-LEFT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-RIGHT: #ff9900 1px solid
}
.menutop TD A {
	TEXT-TRANSFORM: capitalize; COLOR: #ffffff; TEXT-DECORATION: none
}
.menutop TD A:hover {
	COLOR: #ff9900
}
.menutoptd1 {
	BORDER-BOTTOM: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #ff9900 1px solid; BORDER-RIGHT: #ff9900 1px solid
}
.menutoptd {
	BORDER-BOTTOM: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-RIGHT: #ff9900 1px solid
}
.menutoptd1 A {
	TEXT-TRANSFORM: capitalize; COLOR: #ffffff; TEXT-DECORATION: none
}
.menutoptd1 A:hover {
	COLOR: #ff9900
}
.menutoptd A {
	TEXT-TRANSFORM: capitalize; COLOR: #ffffff; TEXT-DECORATION: none
}
.menutoptd A:hover {
	COLOR: #ff9900
}
.submenutop TD {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #003d8a; PADDING-LEFT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; BORDER-RIGHT: #ffffff 1px solid
}
.submenutop TD A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.submenutop TD A:hover {
	COLOR: #3366cc
}
.leftmenu {
	BORDER-BOTTOM: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BORDER-RIGHT: #cccccc 0px solid
}
.level1 {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 18px; WIDTH: 166px; DISPLAY: block; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.level1:hover {
	COLOR: #333333; FONT-WEIGHT: bold
}
.level1activeAbout {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 18px; WIDTH: 170px; DISPLAY: block; HEIGHT: 20px; COLOR: #003d8a; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.level1activeTechnologies {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 18px; WIDTH: 170px; DISPLAY: block; HEIGHT: 20px; COLOR: #003d8a; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.level1activeProducts {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 18px; WIDTH: 170px; DISPLAY: block; HEIGHT: 20px; COLOR: #003d8a; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.level1activeCareers {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 18px; WIDTH: 170px; DISPLAY: block; HEIGHT: 20px; COLOR: #003d8a; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.level1activeContact {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 18px; WIDTH: 170px; DISPLAY: block; HEIGHT: 20px; COLOR: #003d8a; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.level1activeApplications {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 18px; WIDTH: 170px; DISPLAY: block; HEIGHT: 20px; COLOR: #003d8a; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.level2 {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 26px; WIDTH: 170px; DISPLAY: block; COLOR: #666666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.level2Technologies {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 26px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003d8a; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.level1Technologies {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 18px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003d8a; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.level2About {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 26px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003d8a; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.level1About {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 18px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #639ec8; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.level2Products {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 26px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003d8a; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.level1Products {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 18px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #00693e; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.level2Careers {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 26px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003d8a; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.level1Careers {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 18px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #9dbf37; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.level2Contact {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 26px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003d8a; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.level2Applications {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 26px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003d8a; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.level1Applications {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 18px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #639ec8; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.languages {
	TEXT-TRANSFORM: capitalize; COLOR: #888888; FONT-SIZE: 11px
}
A.languages {
	TEXT-DECORATION: none
}
A.languages:hover {
	COLOR: #003d8a; TEXT-DECORATION: none
}
.contentpullout {
	PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.contenttable {
	BORDER-BOTTOM: #989696 0px solid; BORDER-LEFT: #989696 0px solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 13px; BORDER-TOP: #989696 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #989696 0px solid
}
.contenttabletxt {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.footer {
	BACKGROUND-IMAGE: url(/_layouts/images/mainnav_gradient_bottom.jpeg); PADDING-LEFT: 15px; FONT-SIZE: 9px; PADDING-TOP: 5px
}
.footerlinks {
	TEXT-TRANSFORM: capitalize; COLOR: #666666; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.footerlinks:hover {
	COLOR: #3c708f; TEXT-DECORATION: none
}
.copyrightlinks {
	COLOR: #666666; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.copyrightlinks:hover {
	COLOR: #3c708f; TEXT-DECORATION: none
}
.aboutnavtop {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #003d8a; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.aboutnavtopTechnologies {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #003d8a; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.aboutnavtopProducts {
	PADDING-BOTTOM: 7px; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #003d8a; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.aboutnavtopApplications {
	PADDING-BOTTOM: 7px; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #003d8a; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.aboutnavtopCareers {
	PADDING-BOTTOM: 7px; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #003d8a; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.aboutnavtopContact {
	PADDING-BOTTOM: 7px; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #003d8a; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.sitemap {
	BORDER-BOTTOM: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BACKGROUND: url(/_layouts/images/gradient.gif) #fffefb repeat-x left bottom; BORDER-TOP: #cccccc 0px solid; BORDER-RIGHT: #cccccc 0px solid
}
.sitemaptop {
	PADDING-BOTTOM: 7px; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #003d8a; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.sitemaplevel1 {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 10px; WIDTH: 140px; DISPLAY: block; COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.sitemaplevel1:hover {
	COLOR: #3c708f; FONT-WEIGHT: bold
}
.sitemaplevel2 {
	TEXT-TRANSFORM: capitalize; PADDING-LEFT: 20px; WIDTH: 130px; DISPLAY: block; COLOR: #666666; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.sitemaplevel2:hover {
	COLOR: #333333
}
.smLink {
	BACKGROUND-IMAGE: url(/_layouts/images/smlink_arrow.gif); PADDING-LEFT: 15px; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: right bottom; COLOR: #506e94; FONT-SIZE: 10px
}
.smLink A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.smLink A:visited {
	COLOR: #003d8a; TEXT-DECORATION: none
}
.smLink A:hover {
	COLOR: #003d8a; TEXT-DECORATION: none
}
.smLink A:active {
	TEXT-DECORATION: none
}
.content {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px; PADDING-TOP: 18px
}
.content A:link {
	COLOR: #003d8a; TEXT-DECORATION: none
}
.content A:visited {
	COLOR: #003d8a; TEXT-DECORATION: none
}
.content A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.content A:active {
	COLOR: #003d8a; TEXT-DECORATION: none
}
.ccbnTtl {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #1f374c; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.ccbnTxt {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #1f374c; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.ccbnBgTxt {
	
}
.ccbnBgTtl {
	
}
.microoptics {
	PADDING-LEFT: 24px; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.headlinetxt {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003d8a; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.headlinetxt:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.subtext {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #888888; FONT-SIZE: 12px; FONT-WEIGHT: lighter; TEXT-DECORATION: none
}
.innerpage-contenttabletext {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #888888; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.innerpage-headlinetext {
	TEXT-ALIGN: left; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #888888; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.innerpage-headlinetext:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.innerpage-subtext {
	COLOR: #888888 !important; FONT-SIZE: 12px !important
}
.innerpage-subtext FONT {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; COLOR: #888888 !important; FONT-SIZE: 12px !important
}
.innerpage-Heading {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003d8a; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.innerpage-PageText {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #616a74; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.mainBody {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #888888; FONT-SIZE: 12px
}

