body, table {font-family: verdana, arial, sans-serif; font-size:12px; line-height: 15px; color:#666666}
a, img {border: none; outline: none;}
a {color: #417437}

a:hover {
	color: 3C2D7A;
	text-decoration: none;
}

.press {font-family: verdana, arial, sans-serif; font-size:12px; color:#1C294D}
.press .heading {font-size:16px; color: #37672D; line-height: 19px}
#section-nav {margin:0;	padding:0;position: relative;top: -30px;left: -50px;}

#section-nav li {list-style: none;}
#section-nav a {font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif;color: #6cb244;font-style: italic;font-size:14px;line-height:1.25em;text-decoration:none;text-transform: lowercase;letter-spacing:5px;}
#section-nav a:hover,#section-nav a.active {color: #44712a;}
#section-nav a.active {font-weight: bold;}

#section-nav span {
	display: none;}

	
#section-nav li, #section-nav a {
	display: block;}
	
.facilities-nav {width: 197px;height: 112px;background: url(images/nav/subnav-facilities.jpg) no-repeat;}
.facilities-nav li, .facilities-nav a {width: 197px;height: 16px;}
.facilities-nav #sn01 a:hover, .facilities-nav #sn01-active {background: url(images/nav/subnav-facilities.jpg) 0 -112px no-repeat;}
.facilities-nav #sn02 a:hover, .facilities-nav #sn02-active {background: url(images/nav/subnav-facilities.jpg) 0 -128px no-repeat;}
.facilities-nav #sn03 a:hover, .facilities-nav #sn03-active {background: url(images/nav/subnav-facilities.jpg) 0 -144px no-repeat;}
.facilities-nav #sn04 a:hover, .facilities-nav #sn04-active {background: url(images/nav/subnav-facilities.jpg) 0 -160px no-repeat;}
.facilities-nav #sn05 a:hover, .facilities-nav #sn05-active {background: url(images/nav/subnav-facilities.jpg) 0 -176px no-repeat;}
.facilities-nav #sn06 a:hover, .facilities-nav #sn06-active {background: url(images/nav/subnav-facilities.jpg) 0 -192px no-repeat;}
.facilities-nav #sn07 a:hover, .facilities-nav #sn07-active {background: url(images/nav/subnav-facilities.jpg) 0 -208px no-repeat;}


.company-nav {width: 228px; height: 64px; background:url(images/nav/subnav-company.jpg) no-repeat;}
.company-nav li, .company-nav a {width: 228px; height: 16px;}
.company-nav #sn01 a:hover, .company-nav #sn01-active {background:url(images/nav/subnav-company.jpg) 0 -64px no-repeat;}
.company-nav #sn02 a:hover, .company-nav #sn02-active {background:url(images/nav/subnav-company.jpg) 0 -80px no-repeat;}
.company-nav #sn03 a:hover, .company-nav #sn03-active {background:url(images/nav/subnav-company.jpg) 0 -96px no-repeat;}
.company-nav #sn04 a:hover, .company-nav #sn04-active {background:url(images/nav/subnav-company.jpg) 0 -112px no-repeat;}

.home-nav {width: 197px; height: 64px; background:url(images/nav/subnav-home.jpg) no-repeat;}
.home-nav li, .home-nav a {width: 197px; height: 16px;}
.home-nav #sn01 a:hover, .home-nav #sn01-active {background:url(images/nav/subnav-home.jpg) 0 -64px no-repeat;}
.home-nav #sn02 a:hover, .home-nav #sn02-active {background:url(images/nav/subnav-home.jpg) 0 -80px no-repeat;}
.home-nav #sn03 a:hover, .home-nav #sn03-active {background:url(images/nav/subnav-home.jpg) 0 -96px no-repeat;}
.home-nav #sn04 a:hover, .home-nav #sn04-active {background:url(images/nav/subnav-home.jpg) 0 -112px no-repeat;}

.services-nav {width: 364px; height: 96px; background: url(images/nav/subnav-services.jpg) no-repeat;}
.services-nav li, .services-nav a {width: 364px; height: 16px;}
.services-nav #sn01 a:hover, .services-nav #sn01-active {background: url(images/nav/subnav-services.jpg) 0 -96px no-repeat;}
.services-nav #sn02 a:hover, .services-nav #sn02-active {background: url(images/nav/subnav-services.jpg) 0 -112px no-repeat;}
.services-nav #sn03 a:hover, .services-nav #sn03-active {background: url(images/nav/subnav-services.jpg) 0 -128px no-repeat;}
.services-nav #sn04 a:hover, .services-nav #sn04-active {background: url(images/nav/subnav-services.jpg) 0 -144px no-repeat;}
.services-nav #sn05 a:hover, .services-nav #sn05-active {background: url(images/nav/subnav-services.jpg) 0 -160px no-repeat;}
.services-nav #sn06 a:hover, .services-nav #sn06-active {background: url(images/nav/subnav-services.jpg) 0 -176px no-repeat;}

.products-nav {width: 228px; height: 64px; background:url(images/nav/subnav-products.jpg) no-repeat;}
.products-nav li, .products-nav a {width: 228px; height: 16px;}
.products-nav #sn01 a:hover, .products-nav #sn01-active {background:url(images/nav/subnav-products.jpg) 0 -64px no-repeat;}
.products-nav #sn02 a:hover, .products-nav #sn02-active {background:url(images/nav/subnav-products.jpg) 0 -80px no-repeat;}
.products-nav #sn03 a:hover, .products-nav #sn03-active {background:url(images/nav/subnav-products.jpg) 0 -96px no-repeat;}
.products-nav #sn04 a:hover, .products-nav #sn04-active {background:url(images/nav/subnav-products.jpg) 0 -112px no-repeat;}

.contact-nav {width: 197px; height: 48px; background:url(images/nav/subnav-contact.jpg) no-repeat;}
.contact-nav li, .contact-nav a {width: 197px; height: 16px;}
.contact-nav #sn01 a:hover, .contact-nav #sn01-active {background:url(images/nav/subnav-contact.jpg) 0 -48px no-repeat;}
.contact-nav #sn02 a:hover, .contact-nav #sn02-active {background:url(images/nav/subnav-contact.jpg) 0 -64px no-repeat;}
.contact-nav #sn03 a:hover, .contact-nav #sn03-active {background:url(images/nav/subnav-contact.jpg) 0 -80px no-repeat;}


#products-subnav, #home-nav {
	margin:0;
	padding:0;
	position: relative;
	top: -30px;
	left: -50px;}

#home-nav li, #products-subnav li {
	list-style: none;}

#home-nav li, #home-nav a, #products-subnav li, #products-subnav a {
		display: block;}
		
#home-nav {
	/*height: 57px;*/
	width: 111px;}

#home-nav li, #home-nav a {
		width: 111px;
		font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif;
		color: #6cb244;
		font-style: italic;}
#property {left:443px;position:absolute;top:280px;}
#copyleft {color: #6cb244;font-size:9px;}
#contactForm {left:-25px;position:relative;}
.request {display:block;font-size:15px;margin-top:15px;}
.inlineProduct {font-weight: bold;}
.productOverview {line-height: 1.75em;}
/*#sh01 a {height: 13px; background:url(images/subnav/home-nav_01-off.jpg) no-repeat;}
#sh02 a {height: 15px; background:url(images/subnav/home-nav_02-off.jpg) no-repeat;}
#sh03 a {height: 15px; background:url(images/subnav/home-nav_03-off.jpg) no-repeat;}
#sh04 a {height: 14px; background:url(images/subnav/home-nav_04-off.jpg) no-repeat;}

#sh01 a:hover, #sh01-active a {height: 13px; background:url(images/subnav/home-nav_01-on.jpg) no-repeat;}
#sh02 a:hover, #sh02-active a {height: 15px; background:url(images/subnav/home-nav_02-on.jpg) no-repeat;}
#sh03 a:hover, #sh03-active a {height: 15px; background:url(images/subnav/home-nav_03-on.jpg) no-repeat;}
#sh04 a:hover, #sh04-active a {height: 14px; background:url(images/subnav/home-nav_04-on.jpg) no-repeat;}*/

#products-subnav {
	height: 60px;
	width: 129px;}

#products-subnav li, #products-subnav a {
	width: 129px;
	height: 15px;}
	

#psn01 a { background:url(images/subnav/subnav-products_01-off.jpg) no-repeat;}
#psn02 a { background:url(images/subnav/subnav-products_02-off.jpg) no-repeat;}
#psn03 a { background:url(images/subnav/subnav-products_03-off.jpg) no-repeat;}
#psn04 a { background:url(images/subnav/subnav-products_04-off.jpg) no-repeat;}

#psn01 a:hover, #psn01-active { background:url(images/subnav/subnav-products_01-on.jpg) no-repeat;}
#psn02 a:hover, #psn02-active { background:url(images/subnav/subnav-products_02-on.jpg) no-repeat;}
#psn03 a:hover, #psn03-active { background:url(images/subnav/subnav-products_03-on.jpg) no-repeat;}
#psn04 a:hover, #psn04-active { background:url(images/subnav/subnav-products_04-on.jpg) no-repeat;}

.hm {
	display: none;}
	
	
