

.bodybg {
	background-color: #ffffff;
	margin: 0px;
}
.tablebg {
	background-color: #ffffff;
}


.greenbg {
	background-color: #8CC63F;
}

.greenbg01 {
	background-color: #C4E795;
}
.greenbg02 {
	background-color: #8CC63F;
	height: 282px;
}
.greenbg03 {
	background-color: #8CC63F;
	height: 271px;
}
.leftlinksbg {
	background-color: #E0F2C7;
}

.pagebg {
	background-color: #C4E795;
}
.greenbgfooter01 {
	background-color: #8CC63F;
}
.greenbgfooter02 {
	background-color: #C4E795;
}

.curveboxgreenbg {
	background-color: #8CC63F;
}














.textmatter01 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2B2B2B;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;
}
.textmatter02 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2B2B2B;
	text-decoration: none;
	line-height: 19px;
	text-align: justify;
}

.textmatter03 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2B2B2B;
	text-decoration: none;
	line-height: 17px;
}

.textmatter04 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 17px;
}




.heading01 {
	FONT-FAMILY:  "Avant Garde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4C751C;
	text-decoration: none;
	line-height: 22px;
}
.heading02 {
	FONT-FAMILY:  "Avant Garde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 40px;
	height: 100px;
}
.heading3 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 40px;
	
}
.heading04 {
	FONT-FAMILY:  "Avant Garde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	height:90px;
}
.heading05 {
	FONT-FAMILY:  "Avant Garde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
}

.heading051 {
	FONT-FAMILY:  "Avant Garde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.heading06 {
	FONT-FAMILY:  "Avant Garde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
}
.heading07 {
	FONT-FAMILY:  "AvantGarde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4C751C;
	text-decoration: none;
	line-height: 30px;
	padding-left: 8px;
}


.bushtext {
	FONT-FAMILY:  "Avant Garde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
}
.bushtext:hover {
	FONT-FAMILY:  "Avant Garde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
}


.headinglink {
	FONT-FAMILY:  "Avant Garde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
}
.headinglink:hover {
	FONT-FAMILY:  "Avant Garde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 22px;
}



.pagehead {
	FONT-FAMILY:  "Avant Garde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #4C751C;
	text-decoration: none;
	line-height: 22px;
}
.number {
	FONT-FAMILY:  "Avant Garde", "Century Gothic", Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-weight: bold;
	color: #BDE288;
	text-decoration: none;
	line-height: 40px;
}









.leftlinks {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2B2B2B;
	text-decoration: none;
}

.leftlinks:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #648C34;
	text-decoration: none;
}






.hordottline01 {
	background-image: url(images/hor_dott.jpg);
	background-repeat: repeat-x;
	background-position: center;
}


.hordottline02 {
	background-image: url(images/hor_dott_01.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.testimonialsbg {
	background-image: url(images/testimonials_bg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}





.vardottline01 {
	background-image: url(images/var_dott.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
.vardottline02 {
	background-image: url(images/var_dott_01.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
.hordott01 {
	background-image: url(images/hor_dot.jpg);
	background-repeat: repeat-x;
	background-position: center;
}




.h1 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 19px;
}


.h2 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4C751C;
	text-decoration: none;
	line-height: 19px;
}

.h3 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 19px;
}

.h4 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 19px;
	text-align: justify;
}



.h5 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4C751C;
	text-decoration: none;
	line-height: 19px;
}
.h6 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 19px;
}
.h7 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 19px;
	text-align: left;
}



.email {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 19px;
	text-align: justify;
}
.email:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4C751C;
	text-decoration: none;
	line-height: 19px;
	text-align: justify;
}

.textarea {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #737373;
	text-decoration: none;
	border: 1px solid #CECECE;
}






.one {
	background-image: url(images/01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
}
.two {
	background-image: url(images/02.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.three {
	background-image: url(images/03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.four {
	background-image: url(images/04.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.five {
	background-image: url(images/05.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.six {
	background-image: url(images/06.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.seven {
	background-image: url(images/07.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.eight {
	background-image: url(images/08.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.nine {
	background-image: url(images/09.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.ten {
	background-image: url(images/010.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.eleven {
	background-image: url(images/011.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.twelve {
	background-image: url(images/012.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}





.sitemap01 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}
.sitemap01:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C8F092;
	text-decoration: none;
	line-height: 18px;
}

.sitemap02 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}
.sitemap02:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C8F092;
	text-decoration: none;
	line-height: 18px;
}