body {
	background-color: #116032;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}

.terms-conditions-bullet {
	font-weight:normal;
}

.slidemenu {
	background-color: #4c8d3d;
	background-image: url(../images/bg-dropdown.gif);
	background-repeat: repeat-x;
	position: absolute;
	z-index: 3;
	left: 400px;
	top: 100px;
	visibility: hidden;
	display:block;
}
.slidemenu ul {
	margin: 10px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7ca910;
}

.slidemenu li:hover {
        background-color: #7ca910;
}

.slideli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7ca910;
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	line-height: 10px;
}

.slideli_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7ca910;
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	line-height: 10px;
	background-color: #7ca910;
}

.slidemenu a {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}

.slidea {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}
.press-release-link {
	padding-top:12px;
}


.return-top {
	font-size:12px;
	padding-top:0px;
	margin-top:-10px;
	text-align:right;
}

.return-top-faq {
	font-size:12px;
	padding-top:0px;
	margin-top:-10px;
	padding-left:15px;
	text-align:right;
}

.product-names {
	color:#588c32;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}

.green-header {
	color:588c32;
	font-size:16px;
	font-weight:bold;
}

#logoDiv {
	position:absolute;
	left:139px;
	top:-166px;
	width:320px;
	height:166px;
	z-index:1;
	visibility: visible;
}

.footer-container {
	background-image: url(../images/bg-footer.jpg);
	background-repeat: no-repeat;
}
.footer-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b2db30;
	text-align: center;
	padding-top: 3px;
}
.footer-nav a {
	color: #FFFFFF;
	text-decoration: none;
}
.footer-subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b2db30;
	text-align: center;
	line-height: 15px;
	padding-top: 10px;
	padding-bottom: 7px;
}
.footer-subnav a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #B2DB30;
	text-decoration: none;
}
.footer-nav a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.main-container {
	background-color: #FFFFFF;
	background-image: url(../images/bg-content.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 22px;
	padding-left: 359px;
	padding-bottom: 40px;
}
.breadcrumbs a {
	font-weight: bold;
	color: #296f33;
	text-decoration: none;
}
.content01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 64px;
	padding-left: 74px;
	padding-bottom: 35px;
}

.content-picures-logos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}

.content-press-release {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.content-press-release-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight:bold;
}

.content05 table td h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-left: 15px;
}
.faq-numbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	background-image: url(../images/bg-faq.png);
	background-repeat: no-repeat;
	text-align: center;
	color: #FFFFFF;
	padding-top: 16px;
	letter-spacing: -2px;
}
.content03 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #79B047;
	letter-spacing: -1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}


.content05 #select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 860px;
	background-color: #116031;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.content04 table td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.content04 table td h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.content04 #select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 550px;
	background-color: #116031;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}


.form-store {
	background-image: url(../images/bg-store.png);
	background-repeat: no-repeat;
}

.pic-logos-back {
	background-image: url(../images/grey-back.png);
	background-repeat: no-repeat;
}

.pictures-logos-form {
	padding-left:15px;
	padding-top:10px;
}

.pictures-logos-form2 {
	padding-left:15px;
}

.pictures-logos-button {
	padding-bottom:10px;
}

.pictures-logos-form-text {
	padding-top:10px;
}

.field-store-locator {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #94C01F;
	border: 1px solid #94C01F;
	height: 23px;
	width: 210px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 3px;
}

.field-pictures-logos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #94C01F;
	border: 2px solid #296f33;
	height: 22px;
	width: 210px;
	font-weight: bold;
	padding-left: 3px;
}

.panel-oxodegradable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/bg-oxodegradable.png);
	background-repeat: no-repeat;
	float: right;
	margin-top: 10px;
	margin-left: 30px;
}
.panel-oxodegradable td {
	padding-top: 65px;
	padding-right: 35px;
	padding-left: 35px;
	padding-bottom: 30px;
	line-height: 14px;
}
.panel-oxodegradable p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
.content02  table a {
	font-weight: bold;
	color: #dafc1a;
	text-decoration: none;
}
.content02  table a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.panel-auto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/bg-auto-zone.png);
	background-repeat: no-repeat;
	padding-top: 58px;
	padding-right: 130px;
	padding-left: 30px;
}
.panel-auto p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.panel-auto a {
	font-weight: bold;
	color: #dafc1a;
	text-decoration: none;
}

.panel-thd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/bg-home-depot.png);
	background-repeat: no-repeat;
	padding-top: 58px;
	padding-right: 120px;
	padding-left: 30px;
}
.panel-thd p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.panel-thd a {
	font-weight: bold;
	color: #dafc1a;
	text-decoration: none;
}
.panel-thd a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.panel-alice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/bg-alice-2.png);
	background-repeat: no-repeat;
	padding-top: 58px;
	padding-right: 120px;
	padding-left: 30px;
}
.panel-alice p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.panel-alice a {
	font-weight: bold;
	color: #dafc1a;
	text-decoration: none;
}
.panel-alice a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


.panel-available {
	float: right;
	margin-top: 10px;
}
.panel-canadian-tire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/bg-canadian-tire.png);
	background-repeat: no-repeat;
	padding-top: 58px;
	padding-right: 130px;
	padding-left: 30px;
}
.panel-canadian-tire p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.panel-canadian-tire a {
	font-weight: bold;
	color: #dafc1a;
	text-decoration: none;
}
.panel-canadian-tire a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


.panel-visual {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/bg-visual.png);
	background-repeat: no-repeat;
	padding-top: 58px;
	padding-right: 130px;
	padding-left: 30px;
}
.panel-visual p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.panel-visual a {
	font-weight: bold;
	color: #dafc1a;
	text-decoration: none;
}
.panel-visual a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.glossary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #296F33;
	background-color: #DBF26D;
	border: 1px solid #296F33;
	padding: 10px;
	height: 80px;
	width: 250px;
}

.container-store-list {
	background-color: #F2F2F2;
	padding-right: 20px;
	padding-left: 20px;
}
.txt-green {
	color: #7eb343;
}

.txt-green2 {
	color: #7eb343;
	font-size:14px;
}

.countries {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #669933;
	background-image: url(../images/bg-countries.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.countries a {
	color: #669933;
	text-decoration: none;
}
.countries a:hover {
	color: #134810;
}

.txt-green-hl {
	color: #DAFC1A;
}

.menu-sec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b2db30;
	text-align: right;
	padding-top: 15px;
	padding-right: 19px;
}
.menu-sec-link1 {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menu-sec a:hover {
	text-decoration: underline;
}
#divmap {
	height: 334px;
	width: 448px;
	border: 7px solid #286f33;
}

.container-store-list table td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.container-store-list table td p {
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu-sec-link2 {
	font-weight: bold;
	color: #b2db30;
	text-decoration: none;
}
.container-store-details {
	background-image: url(../images/bg-store-details.png);
	background-repeat: no-repeat;
	padding: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.container-store-details table td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.container-store-details table td p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 7px;
}
.content02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 64px;
	padding-left: 74px;
}
.content02 ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.content02 li {
	list-style-image: url(../images/check.png);
	padding-bottom: 3px;
	font-weight: bold;
	color: #588c32;
}
.img-float-left {
	float: left;
}
.content-contractor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 64px;
	padding-left: 48px;
	background-image: url(../images/bg-contractor.png);
	background-repeat: no-repeat;
	background-position: bottom;
}

.enlarge-contractor {
	padding-top: 160px;
}

.content-tall-kitchen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 64px;
	padding-left: 48px;
	background-image: url(../images/bg-tall-kitchen.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
.enlarge-tall-kitchen {
	padding-top: 45px;
}

.content-garage-automobile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 64px;
	padding-left: 48px;
	background-image: url(../images/bg-garage-automobile.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
.enlarge-garage-automobile {
	padding-top: 160px;
}

.content-lawn-leaf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 64px;
	padding-left: 48px;
	background-image: url(../images/bg-lawn-leaf.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
.enlarge-lawn-leaf {
	padding-top: 78px;
	padding-left: 10px;
}

.content-large-trash {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 64px;
	padding-left: 48px;
	background-image: url(../images/bg-large-trash.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
.enlarge-large-trash {
	padding-top: 78px;
	padding-left: 10px;
}

.content-wet-dry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 64px;
	padding-left: 48px;
	background-image: url(../images/bg-wet-dry.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
.enlarge-wet-dry {
	padding-top: 20px;
}

.content-drop-cloth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 64px;
	padding-left: 48px;
	background-image: url(../images/bg-drop-cloth.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
.enlarge-drop-cloth {
	padding-top: 160px;
	padding-left:50px;
}

.prod-details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.prod-details p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
.prod-details-table   {
	font-size: 14px;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4e2d6;
	padding-top: 4px;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 6px;
	padding-left: 42px;
	background-image: url(../images/book.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.contact p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.contact h1 {
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.contact a {
	color: #50913e;
}
.content03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 64px;
	padding-left: 74px;
	padding-bottom: 35px;
}
.compare ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.compare-hl {
	background-image: url(../images/bg-table-hl.gif);
	background-repeat: repeat-x;
}

.compare li {
	list-style-image: url(../images/check.png);
	padding-bottom: 3px;
	color: #000000;
}
.compare a {
	font-weight: bold;
	color: #588c32;
	text-decoration: none;
}

.compare td {
	font-size: 11px;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4e2d6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d4e2d6;
}
.compare {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4e2d6;
	border-bottom-color: #d4e2d6;
	border-left-color: #d4e2d6;
}
.content05 p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-left: 15px;
	font-size: 14px;
}
.content05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 64px;
	padding-left: 74px;
	padding-bottom: 35px;
}
.content05 a {
	font-weight: bold;
	color: #588c32;
	text-decoration: none;
}
.content04 p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.compare-hl-02 {
	background-image: url(../images/bg-table-hl-2.gif);
	background-repeat: repeat-x;
}
.content04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 64px;
	padding-left: 74px;
	padding-bottom: 35px;
}
.content04 a {
	font-weight: bold;
	color: #588c32;
	text-decoration: none;
}


.coming-soon {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-top:35px;
	font-weight:bold;
}

.img-float-right {
	float: right;
}
.content02 a {
	color: #588C32;
}
.subscribe-table {
	font-size: 14px;
	background-image: url(../images/bg-subscribe.png);
	background-repeat: no-repeat;
}
.subscribe-table td {
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.subscribe-fields {
	border: 1px solid #BDD738;
	background-color: #215219;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 250px;
	height: 19px;
}
.subscribe-table p {
	padding-top: 19px;
}
.form-question {
	background-image: url(../images/bg-question.png);
	background-repeat: no-repeat;
}
.field-question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #94C01F;
	border: 1px solid #94C01F;
	height: 23px;
	width: 295px;
	font-weight: bold;
	padding-left: 3px;
}
.form-question02 {
	background-image: url(../images/bg-form-question.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.field-form-question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	height: 20px;
	width: 180px;
	border: 1px solid #296F33;
}

.form-question02 table table td {
	font-size: 14px;
	font-weight: bold;
	color: #296F33;
	padding-bottom: 5px;
}
.form-question02 table td {
	font-size: 12px;
	color: #000000;
}
.select-form-question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	height: 20px;
	width: 100px;
	border: 1px solid #296F33;
}
.content02 table div a {
	color: #588C32;
	text-decoration: none;
	font-weight: normal;
}
.content02 table div a:hover {
	color: #588C32;
	text-decoration: none;
	font-weight: normal;
}
.mission01 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/bg-mission-01.png);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 97px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.mission02 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/bg-mission-02.png);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 97px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.mission03 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/bg-mission-03.png);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 97px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
