@charset "utf-8";
/* CSS Document */


body
	{
		margin:0px;
		background-color:#F2F2F2;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#009999;
	}

#mbody
	{
		width:994px;
		_height:100%;
		background-color:#FFFFFF;
		
	}
#header
	{
		width:974px;
		background-image:url(images/headerbg.jpg);
		background-repeat:repeat-x;
		height:85px;
		text-align:left;
	}

#pagetitle
	{
		width:974px;
		background-image:url(images/headertitlebg.jpg);
		background-repeat:repeat-x;
		height:35px;
		padding-top:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#009999;
		line-height:20px;
		font-weight:bold;
	}
#logo
	{
		padding-left:40px;
		float:left;
	}

#mainmenu
	{
		padding-top:30px;
		padding-right:20px;
		float:right;
		list-style:none;
	}
ul#navigation li
	{
		list-style:none;
		color:#FFFFFF;
		font-size:13px;
		padding: 0 10px 0 10px;
		margin: 0 0 0 0;
		font-weight:bold;
		float:left;
	}
#navigation li A
	{
		text-decoration:none;
		color:#FFFFFF;
		font-size:13px;
	}
#navigation li A.selected
	{
		text-decoration:none;
		color:#6BFF46;
		font-size:13px;
	}

#navigation li A:hover
	{
		text-decoration:none;
		color:#6BFF46;
		font-size:13px;
	}
#homecontentbody
	{
		border-top:2px solid #FFFFFF;
		background-color:#DBDBDB;
		width:914px;
		height:1120px;
		margin-top:2px;
		padding:30px;
	}
#hcontentbody
	{
		border-top:2px solid #FFFFFF;
		background-color:#DBDBDB;
		width:914px;
		height:1150px;
		margin-top:2px;
		padding:30px;
	}
#benefitcontentbody
	{
		border-top:2px solid #FFFFFF;
		background-color:#DBDBDB;
		width:914px;
		height:1400px;
		margin-top:2px;
		padding:30px;
	}
	
#contentbody
	{
		border-top:2px solid #FFFFFF;
		background-color:#DBDBDB;
		width:914px;
		height:auto;
		margin-top:2px;
		padding:30px;
		-moz-height:auto;
	}
	
h2
	{
		color:#009999;
		line-height:20px;
	}
#leftcontent
	{
		float:left;
		width:659px;
		
	}

#rightcontent
	{
		float:right;
		width:235px;
	}

.rgtImage1
	{
		width:234px;
		height:396px;
		margin: 0 auto;
    	border: 0px solid #ffffff;
    	color: #ffffff;
		
		background-image: url('images/img1.jpg');
	    background-repeat: no-repeat;
	    /*
    	-webkit-border-radius: 20px;
	    -moz-border-radius: 20px;
    	CCborderRadius: 20px;
		
background-color: #ffffff;
    	border: 5px solid #ffffff;
		margin-bottom:20px;

		*/

		
	}

.rgtImage2
	{
		
		margin-top:20px;
		width:234px;
		height:396px;
		margin: 0 auto;
    	border: 0px solid #ffffff;
    	color: #ffffff;
		background-color: #ffffff;
    	
		background-image: url('images/img2.jpg');
	    background-repeat: no-repeat;
	    /*
		border: 5px solid #DBDBDB;
    	-webkit-border-radius: 20px;
	    -moz-border-radius: 20px;
    	CCborderRadius: 20px;
		*/
	}

.rgtImage3
	{
		margin-top:20px;
		width:225px;
		height:276px;
		margin: 0 auto;
    	border: 0px solid #ffffff;
    	color: #ffffff;
		background-color: #ffffff;
    	border: 5px solid #ffffff;
		background-image: url(images/rgtImage3.jpg);
	    background-repeat: no-repeat;
    	-webkit-border-radius: 20px;
	    -moz-border-radius: 20px;
    	CCborderRadius: 20px;
	}

.rgtImage4
	{
		margin-top:20px;
		width:225px;
		height:276px;
		margin: 0 auto;
    	border: 0px solid #ffffff;
    	color: #ffffff;
		background-color: #ffffff;
    	border: 5px solid #ffffff;
		background-image: url(images/rgtImage4.jpg);
	    background-repeat: no-repeat;
    	-webkit-border-radius: 20px;
	    -moz-border-radius: 20px;
    	CCborderRadius: 20px;
	}
.rgtImage5
	{
		margin-top:20px;
		width:225px;
		height:276px;
		margin: 0 auto;
    	border: 0px solid #ffffff;
    	color: #ffffff;
		background-color: #ffffff;
    	border: 5px solid #ffffff;
		background-image: url(images/rgtImage5.jpg);
	    background-repeat: no-repeat;
    	-webkit-border-radius: 20px;
	    -moz-border-radius: 20px;
    	CCborderRadius: 20px;
	}
	
.rgtImage6
	{
		margin-top:20px;
		width:233px;
		height:377px;
		margin: 0 auto;
    	border: 0px solid #ffffff;
    	color: #ffffff;
		background-color: #ffffff;
    	
		background-image: url('images/img3.jpg');
	    background-repeat: no-repeat;
	    /*
		border: 5px solid #ffffff;
    	-webkit-border-radius: 20px;
	    -moz-border-radius: 20px;
    	CCborderRadius: 20px;
		*/
	}
.rgtImage7
	{
		margin-top:20px;
		width:233px;
		height:747px;
		margin: 0 auto;
    	border: 0px solid #ffffff;
    	color: #ffffff;
		background-color: #ffffff;
    	
		background-image: url(images/img4.jpg);
	    background-repeat: no-repeat;
	    /*
		border: 5px solid #ffffff;
    	-webkit-border-radius: 20px;
	    -moz-border-radius: 20px;
    	CCborderRadius: 20px;
		*/
	}

.rndBoxNew
	{
		padding-top: 15px ;
		padding-bottom: -15px ;
		padding-left: 15px ;
		padding-right: 15px ;
		text-align:left;
	}

.rndBoxNewBenefits
	{
		padding-top: 15px ;
		padding-bottom: -15px ;
		padding-left: 13px ;
		padding-right: 14px ;
		text-align:left;
	}
	
.rndBox
	{
		background-color: #ffffff;
		-webkit-border-radius: 20px;
	    -moz-border-radius: 20px;
    	CCborderRadius: 20px;	
		background-image:url(images/welcomeboxgrad.jpg);
		background-repeat:repeat-x;
		padding-top: 15px ;
		padding-bottom: -15px ;
		padding-left: 15px ;
		padding-right: 15px ;
		text-align:left;
	}

.welcomecontent
	{
		width:420px;
		height:210px;
		float:left;
	}
.welcomeimage
	{
		width:170px;
		float:left;
		background-image:url(images/homeimage1.jpg);
		height:170px;
		-webkit-border-radius: 20px;
	    -moz-border-radius: 20px;
    	CCborderRadius: 10px;
		
	}
.welcomeimagerght
	{
		width:100px;
		float:left;
		background-image:url(images/homeimage1_right.jpg);
		height:170px;
		-webkit-border-radius: 20px;
	    -moz-border-radius: 20px;
    	CCborderRadius: 10px;
		
	}
	
	
.welcometext
	{
		padding-left:5px;
		width:235px;
		text-align:left;
		font-size:12px;
		line-height:18px;
		height:170px;
		float:right;
	}
	
.highlight
	{
		font-weight:bold;
		font-size:13px;
	}
.highlight2
	{
		text-decoration:none;
		font-size:14px;
		font-weight:bold;
		color:#009999;
	}

.welcomecontentbg
{
	background-image:url(images/homewelcomebg.jpg);
	background-repeat:no-repeat;
}

 #featureItem
 	{
		width:660px;
		margin-bottom:20px;
	}

.featurebg
{
	background-image:url(images/featurebg.jpg);
	background-repeat:no-repeat;
}
	
.featurecontent1
	{
		width:289px;
		float:left;
		height:175px;
	}
.featureimage1
	{
		width:60px;
		float:left;
		width:80px;
	}
.featuretext1
	{
		float:right;
		vertical-align:top;
		width:200px;
	}

.featurecontent2
	{
		width:289px;
		float:right;
		height:175px;
		padding-top:10px;
	}
.featureimage2
	{
		padding-top:20px;
		float:left;
		width:80px;
	}
.featuretext2
	{
		padding-top:20px;
		float:right;
		text-align:left;
		width:200px;
		
	}

UL#feature
	{
		list-style-image:url(images/bullet.gif);
		line-height:20px;
	}
	
.homecontentplant
{
	background-image:url(Images/plantsbg.jpg);
	background-repeat:no-repeat; 
}

.homecontentEnvironment
{
	background-image:url(Images/environmentbg.jpg);
	background-repeat:no-repeat; 
}	
	
#homecontent
	{
		float:left;
		width:629px;
		height:220px;
	
		text-align:left;
		
	}
#hometreeimage
	{
		
		padding-top:30px;
		width:200px;
		float:left;
	}
#homecontenttext
	{
		
		width:269px;
		float:left;
		line-height:18px;
		padding-left:10px;
	}
#newbenefitbottom
	{
		width:914px;
		height:220px;
		text-align:left;
	}


.boomerellaAPI
	{
		float:left;
		width:420px;
		height:192px;
		margin-left:0px;
		background-image:url(images/homewelcomebg.jpg);
		background-repeat:no-repeat;
	}

.mailBenfit
	{
		float:right;
		width:420px;
		height:200px;
		margin-left:20px;	
		background-image:url(Images/homewelcomebg.jpg);
		background-repeat:no-repeat;
	}	


#divenv
	{
		
		float:left;
		width:629px;
		height:200px;
		text-align:left;
		
	}

#divmail
	{
		float:left;
		width:629px;
		height:211px;
		text-align:left;
		padding-top:10px;
	}
	
#mailHead
	{
		font-size:31.5px;
		width:639px;
		text-align:center;
	}
#mailHeadBenefit
	{
		padding-left:10px;
		font-size:21px;
		width:389px;
		text-align:center;
		
	}


/*#maildesc
	{
		vertical-align:bottom;
		font-size:12px;
		width:639px;
		text-align:center;
		
	}*/
#maildescBenefit
	{
		padding-bottom:5px;
		font-size:12px;
		width:389px;
		text-align:center;
	}

	

.label
	{
		float :left;
		font-size:14px;
		width : 120px;
		padding-left:52px;
		font-weight:bold;
		padding-top:5px;
	}
	
.labelbenefit
	{
		float :left;
		font-size:14px;
		width : 80px;
		padding-left:20px;
		padding-right:20px;
		font-weight:bold;
		padding-top:5px;
	}
.submitlabel
	{
		float:right;
		padding-right:43px;
	}
.submitlabelBenefit
	{
		float:right;
		padding-right:30px;
	}

.textfld
	{
		width:410px;
		border:1px solid #999999;
		height:22px;
	}

.textfldBenefit
	{
		width:262px;
		border:1px solid #999999;
		height:22px;
	}

.field
	{
		float :left;
		font-size:14px;
	}


#envImage1
	{
		width:180px;
		float:left;
	}
#envImage2
	{
		width:106px;
		float:right;
		padding-top:20px;
		padding-right:20px;
		
	}
#envText
	{
		width:250px;
		float:left;
		padding-left:40px;
		padding-top:20px;
	}
#clear
	{
		float:left;
		width : 640px;
		padding-top:20px;
	}

#clearform
	{
		float:left;
		width : 640px;
		padding-top:10px;
	}
#footer
	{
		width:974px;
		background-image:url(images/GrassPanoramic.jpg);
		height:40px;
		padding-top:175px;
	}
#footerlogo
	{
		width:150px;
		float:left;
		padding-left:40px;
	}

#footermenu
	{
		padding-top:30px;
		padding-right:20px;
		float:right;
		list-style:none;
		padding-top:0px;
	}
ul#footernavigation li
	{
		list-style:none;
		color:#FFFFFF;
		font-size:13px;
		padding: 10px 10px 5px 10px;
		margin: 0 0 0 0;
		font-weight:bold;
		float:left;
	}
#footernavigation li A
	{
		text-decoration:none;
		color:#FFFFFF;
		font-size:13px;
	}
#footernavigation li A.selected
	{
		text-decoration:none;
		color:#6BFF46;
		font-size:13px;
	}

#footernavigation li A:hover
	{
		text-decoration:none;
		color:#6BFF46;
		font-size:13px;
	}
#clear1
	{
		width:660px;
		padding-top:10px;
		float:left;
	}
#clear2
	{
		width:235px;
		padding-top:10px;
		float:left;
	}
#clear3
	{
		width:975px;
		padding-top:10px;
		float:left;
	}
#usuageimage
	{
		width:150px;
		float:left;
	}
#usuagetext
	{
		width:459px;
		float:right;
	}
	
#usuagecontent
	{
		width:629px;
		height:150px;
		float:left;
	}
#usuagecontent1
	{
		width:629px;
		height:160px;
		float:left;
	}

#howtousecontent
	{
		
		width:914px;
		float:left;
		margin-top:20px;
		
	}
#hucontent
	{
		width:884px;
		float:left;
		height:230px;
	}
#himage
	{
		width:215px;
		float:left;
		height:210px;
	}
#himage2
	{
		width:245px;
		float:right;
		height:210px;
	}
#hcontent
	{
		width:405px;
		float:left;
		
	}
#benefitcontent
	{
		height:210px;
		background-image:url(Images/benefitsbg1.jpg);
		background-repeat:no-repeat;
	}

.benefitimage
	{
		width:279px;
		float:left;
		height:180px;
		-webkit-border-radius: 20px;
	    -moz-border-radius: 20px;
    	CCborderRadius: 10px;
	}

#benefittext
	{
		padding-left:10px;
		width:320px;
		float:left;
	}
#bImage1
	{
		background-image:url(images/Benefits1.jpg);
		background-repeat:no-repeat;
	}
#bImage2
	{
		background-image:url(images/Benefits2.jpg);
		background-repeat:no-repeat;
	}
#bImage3
	{
		background-image:url(images/Benefits3.jpg);
		background-repeat:no-repeat;
	}
#bImage4
	{
		background-image:url(images/Benefits4.jpg);
		background-repeat:no-repeat;
	}
#bImage5
	{
		background-image:url(images/Benefits5.jpg);
		background-repeat:no-repeat;
	}
#contactcontent
	{
		width:650px;
		height:370px;
	}
#fldLabel
	{
		padding-top:10px;
		width:120px;
		float:left;
		height:30px;
	}
#fldInput
	{
		width:500px;
		float:right;
		margin-bottom:10px;
		height:30px;
		
	}
.clsInput
	{
		margin-left:-25px;
		border:1px solid #cccccc;
		height:20px;
		width:510px;
	}
	#fldLabelTA
	{
		padding-top:10px;
		width:120px;
		float:left;
		height:25px;
		
	}
	#fldInputTA
	{
		width:500px;
		float:right;
		margin-bottom:10px;
		
		padding-right:15px;
	}
	.clsInputTextarea
	{
		border:1px solid #cccccc;
		height:120px;
		-webkit-border-radius: 20px;
	    -moz-border-radius: 20px;
    	CCborderRadius: 10px;
		padding:5px;
		width:480px;
		
	}
	.clsIptTextarea
	{
		overflow: hidden;
		border:0px solid #FFFFFF;
		height:110px;
		width:495px;
	}
	#policy
	{
		width:914px;
		float:left;
		margin-top:25px;
		font-size:11px;
	}

.rgtBoomerellaAPI
	{
		height:200px;
		margin-bottom:20px;
	}
.newrgtBoomerellaAPI
	{
		width:425px;
		float:right;
		height:210px;
		padding-left:10px;
		padding-top:10px;
	}

#newhomecontent
	{
		width:914px;
		text-align:left;
		height:210px;
		margin-bottom:20px;
	}

#homevideo
	{
		width:143px;
		height:180px;
		float:right;
	}
	
