.background {
	background-color: #848589;
	background-image: url(/images/background_main.gif);
	background-repeat: repeat-x;
}
.navLayerBox {
	background-color:#FFFFFF;
	filter:alpha(opacity=92);
	-moz-opacity:0.92;
	opacity: 0.92;
}
.subNav_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #848589;
}
A.subNav_green:LINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #848589;
	text-decoration: none;
}
A.subNav_green:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #848589;
	text-decoration: none;
}
A.subNav_green:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B6E033;
	text-decoration: none;
}
.subNav_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #848589;
}
A.subNav_red:LINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #848589;
	text-decoration: none;
}
A.subNav_red:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #848589;
	text-decoration: none;
}
A.subNav_red:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C0362C;
	text-decoration: none;
}
.subNav_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #848589;
}
A.subNav_orange:LINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #848589;
	text-decoration: none;
}
A.subNav_orange:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #848589;
	text-decoration: none;
}
A.subNav_orange:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ED8000;
	text-decoration: none;
}
.subNav_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #848589;
}
A.subNav_blue:LINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #848589;
	text-decoration: none;
}
A.subNav_blue:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #848589;
	text-decoration: none;
}
A.subNav_blue:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5998C9;
	text-decoration: none;
}
.bodyback_main {
	background-color: #FFFFFF;
	background-image: url(/images/bodyBack_blue.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #404040;
}
.headlineBlue {
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	color: #5EA4D6;
}
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #999999;
}
A.breadcrumb:LINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #727274;
	text-decoration: none;
}
A.breadcrumb:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #727274;
	text-decoration: none;
}
A.breadcrumb:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #727274;
	text-decoration: none;
}
.bodyback_red {
	background-color: #FFFFFF;
	background-image: url(/images/bodyBack_red.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bodyback_red2 {
	background-color: #FFFFFF;
	background-image: url(/images/bodyBack_red2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.headlineRed {
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	color: #C0362C;
}
.bodyback_green {
	background-color: #FFFFFF;
	background-image: url(/images/bodyBack_green.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.headlineGreen {
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	color: #B6E033;
}
.bodyback_orange {
	background-color: #FFFFFF;
	background-image: url(/images/bodyBack_orange.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bodyback_orange2 {
	background-color: #FFFFFF;
	background-image: url(/images/bodyBack_orange2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.headlineOrange {
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	color: #ED8000;
}
.bodyback_blue2 {
	background-color: #FFFFFF;
	background-image: url(/images/bodyBack_blue2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bodyback_blue3 {
	background-color: #FFFFFF;
	background-image: url(/images/bodyBack_blue3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
A.footerText:LINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
A.footerText:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
A.footerText:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B6CAEF;
	text-decoration: none;
	font-style: italic;
}.quoteText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #404040;
	text-decoration: none;
	font-style: italic;
}

ul.top-nav {
	list-style:none;
	margin:0;
	padding:0;
}
ul.top-nav li {
	float:left;
	position:relative;
	overflow:visible;
}
ul.top-nav li a {
	display:block;
	height:35px;
	text-indent:-9999px;
	overflow:hidden;
}
ul.top-nav li a.industries {
	background:url(/images/nav/industriesOff.gif) no-repeat;
	width:78px;
}

ul.top-nav li a.industries:hover,
ul.top-nav li:hover a.industries,
ul.top-nav li.active a.industries {
	background:url(/images/nav/industriesOn.gif) no-repeat;
}

ul.top-nav li a.products {
	background:url(/images/nav/productsOff.gif) no-repeat;
	width:76px;
}

ul.top-nav li:hover a.products,
ul.top-nav li.active a.products,
ul.top-nav li a.products:hover {
	background:url(/images/nav/productsOn.gif) no-repeat;
}

ul.top-nav li a.services {
	background:url(/images/nav/servicesOff.gif) no-repeat;
	width:71px;
}

ul.top-nav li:hover a.services,
ul.top-nav li.active a.services,
ul.top-nav li a.services:hover {
	background:url(/images/nav/servicesOn.gif) no-repeat;
}

ul.top-nav li a.support {
	background:url(/images/nav/supportOff.gif) no-repeat;
	width:67px;
}
ul.top-nav li:hover a.support,
ul.top-nav li.active a.support,
ul.top-nav li a.support:hover {
	background:url(/images/nav/supportOn.gif) no-repeat;
}
ul.top-nav li a.about-us {
	background:url(/images/nav/aboutOff.gif) no-repeat;
	width:72px;
}
ul.top-nav li:hover a.about-us,
ul.top-nav li.active a.about-us,
ul.top-nav li a.about-us:hover {
	background:url(/images/nav/aboutOn.gif) no-repeat;
}
ul.top-nav li a.contact-us {
	background:url(/images/nav/contactOff.gif) no-repeat;
	width:80px;
}
ul.top-nav li:hover a.contact-us,
ul.top-nav li.active a.contact-us,
ul.top-nav li a.contact-us:hover {
	background:url(/images/nav/contactOn.gif) no-repeat;
}
ul.top-nav li div {
	display:none;
}
ul.top-nav li ul {
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	left:0;
	top:35px;
	background:#ffffff;
	width:160px;
	filter:alpha(opacity=92);
	-moz-opacity:0.92;
	opacity: 0.92;
}
ul.top-nav li ul li {
	float:none;
	padding-left:8px;
}
ul.top-nav li ul li a {
	display:inline;
	height:auto;
	text-indent:0px;
}
