@charset "UTF-8";
#topbox {
	height: 50px;
	width: 100%;
	background-image: url(images/backgrounda_01.gif);
	background-repeat: repeat;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#mainbox {
	height: 660px;
	width: 100%;
	top: 20px;
	background-image: url(images/backgrounda_02.gif);
	background-color: #6dae6c;
}

#mainbox_company {
	height: 900px;
	width: 100%;
	top: 20px;
	background-image: url(images/backgrounda_02.gif);
	background-color: #6dae6c;
}

#mainbox_logos {
	height: 1050px;
	width: 100%;
	top: 20px;
	background-image: url(images/backgrounda_02.gif);
	background-color: #6dae6c;
}

#mainbox_products {
	height: 1250px;
	width: 100%;
	top: 20px;
	background-image: url(images/backgrounda_02.gif);
	background-color: #6dae6c;
}

#mainbox_products2 {
	height: 1450px;
	width: 100%;
	top: 20px;
	background-image: url(images/backgrounda_02.gif);
	background-color: #6dae6c;
}

#mainbox_dealers {
	height: 1275px;
	width: 100%;
	top: 20px;
	background-image: url(images/backgrounda_02.gif);
	background-color: #6dae6c;
}

#mainbox_dealers-front {
	height: 1250px;
	width: 100%;
	top: 20px;
	background-image: url(images/backgrounda_02.gif);
	background-color: #6dae6c;
}

#bottombox {
	height: 50px;
	width: 100%;
	top: 680px;
	background-image: url(images/backgrounda_03.gif);
	background-repeat: repeat;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

#bottombox_company {
	height: 50px;
	width: 100%;
	top: 900px;
	background-image: url(images/backgrounda_03.gif);
	background-repeat: repeat;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	position: absolute;
}

#bottombox_logos {
	height: 50px;
	width: 100%;
	top: 1060px;
	background-image: url(images/backgrounda_03.gif);
	background-repeat: repeat;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	position: absolute;
}

#bottombox_products {
	height: 50px;
	width: 100%;
	top: 1260px;
	background-image: url(images/backgrounda_03.gif);
	background-repeat: repeat;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	position: absolute;
}

#bottombox_products2 {
	height: 50px;
	width: 100%;
	top: 1460px;
	background-image: url(images/backgrounda_03.gif);
	background-repeat: repeat;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	position: absolute;
}

#bottombox_dealers-front {
	height: 50px;
	width: 100%;
	top: 1260px;
	background-image: url(images/backgrounda_03.gif);
	background-repeat: repeat;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	position: absolute;
}

#bottombox_dealers {
	height: 50px;
	width: 100%;
	top: 1260px;
	background-image: url(images/backgrounda_03.gif);
	background-repeat: repeat;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	position: absolute;
}

#logobox {
	height: 180px;
	width: 180px;
	left: 20px;
	top: 70px;
	position: absolute;
}

.regular_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}

.linksbody a:link {
	color: #000000;
	}
	
.linksbody a:visited {
	color: #000000;
	}
	
.linksbody a:hover {
	color: #006633;
	text-decoration: none;
	}

.linksbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006633;
}

.linksbody a:link {
	color: #006633;
	}
	
.linksbody a:visited {
	color: #006633;
	}
	
.linksbody a:hover {
	color: #000000;
	text-decoration: none;
	}

.menulist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #008948;
	list-style-position: outside;
	line-height: 16px;
}

.menulist a:link {
	color: #008948;
	}
	
.menulist a:visited {
	color: #008948;
	}
	
.menulist a:hover {
	color: #000000;
	text-decoration: none;
	}

#bottomnav {
	height: 20px;
	width: 800px;
	position: absolute;
	top: 715px;
}

#bottomnav_company {
	height: 20px;
	width: 800px;
	position: absolute;
	top: 900px;
}

#bottomnav_logos {
	height: 15px;
	width: 800px;
	position: absolute;
	top: 1065px;
}

#bottomnav_product {
	height: 15px;
	width: 800px;
	position: absolute;
	top: 1265px;
}

#bottomnav_product2 {
	height: 15px;
	width: 800px;
	position: absolute;
	top: 1465px;
}

#bottomnav_dealers {
	height: 15px;
	width: 800px;
	position: absolute;
	top: 1265px;
}

#bottomnav_dealers-front {
	height: 15px;
	width: 800px;
	position: absolute;
	top: 1265px;
}

.menulist-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006633;
	display: inline;
	padding-right: 30px;
}

.menulist-body a:link {
	color: #006633;
	}
	
.menulist-body a:visited {
	color: #006633;
	}
	
.menulist-body a:hover {
	color: #00000;
	text-decoration: none;
	}
	
.list-dealer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	margin-left: 20px;
	list-style-type: square;
	padding-right: 30px;
}

.list-dealer a:link {
	color: #006633;
	}
	
.list-dealer a:visited {
	color: #006633;
	}
	
.list-dealer a:hover {
	color: #00000;
	text-decoration: none;
	}

.menulist-bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #f7e8c0;
	display: inline;
	padding-right: 30px;
}

.menulist-bottom a:link {
	color: #f7e8c0;
	}
	
.menulist-bottom a:visited {
	color: #f7e8c0;
	}
	
.menulist-bottom a:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

.missioncopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.missionhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
#maincontent {
	height: 160px;
	width: 426px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1.jpg);
	background-repeat: no-repeat;
	padding-top: 450px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontent_company {
	height: 650px;
	width: 426px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1-company.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontent_corrosion {
	height: 460px;
	width: 426px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1-corrosion.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontent_acq {
	height: 460px;
	width: 426px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1-acq.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontent_legal {
	height: 460px;
	width: 426px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1-legal.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontent_logos {
	height: 460px;
	width: 650px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1-logos.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontent_logos2 {
	height: 860px;
	width: 650px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1-logos.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontent_product {
	height: 860px;
	width: 650px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1-products.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontent_product2 {
	height: 1000px;
	width: 650px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1-products.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontent_product3 {
	height: 1200px;
	width: 650px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1-products.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontent_dealers {
	height: 1000px;
	width: 426px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1-dealers.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontent_dealers_front {
	height: 1000px;
	width: 650px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1-dealers1.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontent_sitemap {
	height: 1000px;
	width: 650px;
	position: absolute;
	left: 210px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve1-sitemap.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.bodycopy-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006633;
	font-weight: bold;
}

#rightcontent {
	height: 460px;
	width: 198px;
	position: absolute;
	left: 670px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve2.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#rightcontent_company {
	height: 250px;
	width: 198px;
	position: absolute;
	left: 670px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve2-fyi.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#rightcontent_dealers {
	height: 1000px;
	width: 198px;
	position: absolute;
	left: 670px;
	top: 70px;
	background-color: #FFFFFF;
	background-image: url(images/curve2-dealers.gif);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#leftbox {
	height: 284px;
	width: 154px;
	left: 15px;
	top: 265px;
	position: absolute;
	padding: 10px;
	background-image: url(images/left-background.jpg);
	background-repeat: no-repeat;
}

#leftbox_address {
	height: 115px;
	width: 154px;
	left: 15px;
	top: 575px;
	position: absolute;
	padding: 10px;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}

a img {border:none;}

#logo_leftcolumn {
	height: 800px;
	width: 250px;
	position: absolute;
	left: 220px;
	top: 232px;
}

#logo_rightcolumn {
	height: 800px;
	width: 350px;
	position: absolute;
	left: 490px;
	top: 230px;
	background-image: url(images/logo-rightcolumnbg.gif);
	background-repeat: repeat-y;
	padding-left: 10px;
}

#product_leftcolumn {
	height: 800px;
	width: 400px;
	position: absolute;
	left: 220px;
	top: 230px;
}

#product_leftcolumn-staples {
	height: 1000px;
	width: 400px;
	position: absolute;
	left: 230px;
	top: 230px;
}

#product_rightcolumn {
	height: 800px;
	width: 225px;
	position: absolute;
	left: 640px;
	top: 230px;
}

#productcat_column1 {
	height: 500px;
	width: 180px;
	position: absolute;
	left: 220px;
	top: 510px;
}

#productcat_column2 {
	height: 500px;
	width: 180px;
	position: absolute;
	left: 420px;
	top: 510px;
}

#sitemap_column1 {
	height: 900px;
	width: 200px;
	position: absolute;
	left: 220px;
	top: 250px;
}

#sitemap_column2 {
	height: 900px;
	width: 180px;
	position: absolute;
	left: 450px;
	top: 250px;
}

#sitemap_column3 {
	height: 900px;
	width: 180px;
	position: absolute;
	left: 660px;
	top: 250px;
}

.products {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-left: 0;
	padding-left: .2em;
	text-indent: -1em;
	list-style: none;
	list-style-position: inside;
	list-style-type: square;
	list-style-image: url(images/arrow-bullet.gif);
}

.country_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-left: 35px;
}
.state_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
}
