@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/background.jpg);
	background-repeat: no-repeat;
}
.imagetoppad {
	padding-top: 5px;
}
.topphonenumberpad {
	padding-bottom: 3px;
	background-image: url(images/treewiselogobg.jpg);
	background-repeat: no-repeat;
}
.topphonenumberpad2 {
	padding-bottom: 3px;
	background-image: url(images/treewiselogobg.jpg);
	background-repeat: no-repeat;
}
.topphonenumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b5b12;
	font-weight: bold;
	text-decoration: none;
}
.casestudiesphonenumberpad {
	padding-right: 7px;
}

.topmenupad {
	padding-bottom: 3px;
}
.bodytextheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666633;
	line-height: 20px;
}
.bodytextpad {
	padding-top: 25px;
	padding-right: 15px;
	padding-left: 20px;
	background-image: url(images/textareabg.gif);
	background-repeat: repeat-x;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #516e18;
	line-height: 18px;
}
.servicesbodytextpad {
	padding-top: 85px;
	padding-right: 15px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	line-height: 18px;
	background-image: url(images/textareabg.gif);
	background-repeat: repeat-x;
}
.topmenuitemspace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666633;
	text-decoration: none;
}
.topmenuitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4b5b12;
	text-decoration: none;
}
.topmenuitem:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666633;
	text-decoration: underline;
}
.topmenuitemdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666633;
	text-decoration: underline;
	font-weight: bold;
}
.howweworkbodytextpad {
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 20px;
}
.testimonialsbodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666633;
	line-height: 18px;
}
.testimonialsbodytextclient {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666633;
	line-height: 18px;
	padding-bottom: 25px;
	font-weight: bold;
}
.testimonialsbodytextpad {
	padding-top: 30px;
	padding-right: 45px;
	padding-left: 50px;
	background-image: url(images/textareabg.gif);
	background-repeat: repeat-x;
}
.testimonialsnavtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	line-height: 18px;
	text-decoration: none;
}
.testimonialsnavtext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
}
.testimonialsnavtextdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
}
.clientlisttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	line-height: 22px;
}
.contactusbodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666633;
	line-height: 18px;
	padding-top: 15px;
	padding-left: 20px;
}
.careersbodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	line-height: 18px;
	padding-top: 15px;
	padding-left: 20px;
}
.contactusbodytextlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666633;
	line-height: 18px;
}
.contactusbodytextlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666633;
	line-height: 18px;
	font-weight: bold;
}
.bodytextheadlinecaps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	line-height: 18px;
	font-weight: bold;
	text-transform: uppercase;
}
.casestudiestextpad {
	padding-left: 20px;
}
.casestudiespicpad {
	padding-top: 43px;
}
.casestudiespiccaptiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	line-height: 28px;
}
#casestudiesmenu {
	border: 0;
	margin: 0;
	padding: 0;
	}
#casestudiesmenu ul {
margin: 1em;
margin-top: 0;
margin-bottom: 0;
padding: 0;
border: none;
}
#casestudiesmenu li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	line-height: 17px;
	list-style-type: disc;
	}
#casestudieslinkcontainer {
	text-align: right;
}
.casestudieslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	text-decoration: none;
	line-height: 18px;
}
.casestudieslink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
}
.casestudieslinkdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
}
.piccaptiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	line-height: 16px;
}
#howweworkcontainer {
	border: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 10;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}
#howweworkcontainer ul {
	margin-top: 0em;
	margin-bottom: 0;
	padding: 0;
	border: none;
	margin-right: 2em;
	margin-left: 2em;
}
#howweworkcontainer li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #516e18;
	line-height: 16px;
	list-style-type: disc;
	font-weight: bold;
	margin-bottom: 1em;
	}
	.bioslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	text-decoration: underline;
	line-height: 18px;
}
.bioslink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	text-decoration: underline;
	font-weight: bold;
	line-height: 18px;
}
.bioslinkdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	text-decoration: underline;
	font-weight: bold;
	line-height: 18px;
}
#aboutuslinkscontainer {
	padding-top: 10px;

}
#aboutuslinkscontainerrf {
	padding-top: 3px;
}
#pcontainer {
	border: 0;
	margin: 0;
	padding: 0;
}
#pcontainer p {
margin-top: 0;
margin-bottom: 11px;
}
.casestudiestextpad {
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(images/textareabg.gif);
	background-repeat: repeat-x;
}
.casestudiestextpad2 {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(images/textareabg.gif);
	background-repeat: repeat-x;
}
.casestudiesbatterytextpad {
	padding-left: 15px;
}
.casestudiesbatteryheadlinepad {
	padding-left: 100px;
	padding-bottom: 10px;
}
.casestudiesbatteryheadlinepad2 {
	padding-bottom: 10px;
}
#casestudiesbattery2apic {
	padding-top: 7px;
	}
	.bodytext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666633;
	line-height: 17px;
	font-style: italic;
}
#casestudiesmenu2 {
	border: 0;
	margin-left: 8px;
	padding: 0;
	}
#casestudiesmenu2 ul {
margin: 1em;
margin-top: 0;
margin-bottom: 0;
padding: 0;
border: none;
}
#casestudiesmenu2 li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	line-height: 17px;
	list-style-type: disc;
	}
.bodytextpad2 {
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 20px;
	background-image: url(images/textareabg.gif);
	background-repeat: repeat-x;
}
#casestudies5picpad {
	padding-top: 10px;
	}
#casestudies5captionpad {
	padding-top: 110px;
	}
#careerspad {
	padding-top: 10px;
	padding-left: 18px;
	}
#index_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #516e18;
	text-align: center;
	padding-top: 55px;
}
#index_list_container {
	padding-top: 10px;
}
#weedcontrol_container {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #516e18;
	line-height: 16px;
	padding-left: 9px;
}#weedcontrol_bottomcontainer {
	padding-top: 10px;
}
#programlinkcontainer {
	text-align: right;
}
.programlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #516e18;
	text-decoration: none;
	line-height: 18px;
}
.programlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #516e18;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
}
.programlinkdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #516e18;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
}