a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id112testimonial1text p,
#id62testimonial1text p,
#id57testimonial1text p,
#id80testimonial1text p,
#completetext p,
#id111testimonial2text p,
#id61testimonial2text p,
#id79testimonial2text p,
#januarytext p,
#ifyoutext p,
#id56testimonial2text p,
#regularmowingtext p,
#id82weoffertext p,
#id105weoffertext p  {
   font: 13px/16px Arial;
   margin: 0px;
   text-align: justify;
}

#pid7confirmation,
#pid5quickpay,
#pid1home,
#lawnservicesresidential,
#lawnservicescommercial,
#pid2proservices,
#pid6contactus,
#pid8questionnaire  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#ltservicescombutton a,
#id31contactusbutton a,
#ltservicesresbutton a,
#id43homebutton a,
#id41proservicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#thankyoutext p,
#onlinepaymenttext p,
#mowingpolicytextscroll p,
#goaltext p,
#mesalandscapingtextscroll p  {
   font: 13px/16px Arial;
   margin: 0px;
   padding-bottom: 10px;
   padding-right: 7px;
   text-align: justify;
}

#id15questionnairebutton a,
#lawnservicescommercialbutton a,
#lawnservicesresidentialbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 51px;
   background-position: 0% 0px;
   font-size: 51px;
   line-height: 51px;
}

#lawnservicescommercialbutton a:hover,
#lawnservicesresidentialbutton a:hover  {
   background-position: -230px 0%;
}

#contactusform fieldset div label,
#questionnaireform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
   width: 50%;
}

#ltscheadertext p,
#ltsrheadertext p,
#psheadertext p  {
   font: 15px/18px Arial;
   margin: 0px;
   padding-bottom: 21px;
   padding-right: 4px;
   text-align: justify;
}

#id33questionnairebutton a,
#id35quickpaybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#psheadertext,
#ltscheadertext,
#ltsrheadertext  {
   visibility: visible;
   position: absolute;
   left: 300px;
   top: 192px;
   z-index: 4;
}

#id13contactusbutton a,
#id17quickpaybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 49px;
   background-position: 0% 0px;
   font-size: 49px;
   line-height: 49px;
}

#ltcslideshow,
#home1slideshow,
#psslideshow  {
   visibility: visible;
   position: absolute;
   left: 299px;
   top: 248px;
   z-index: 4;
   width: 472px;
   height: 386px;
   background-color: #F4F4F4;
   background-image: none;
}

#id56testimonial2text,
#id57testimonial1text  {
   visibility: visible;
   position: absolute;
   left: 300px;
   z-index: 4;
   width: 471px;
}

#horz5,
#horz4,
#horz3,
#horz2,
#horz1  {
   visibility: visible;
   position: absolute;
   top: 783px;
   z-index: 4;
   width: 3px;
   height: 15px;
   background-color: #818181;
   background-image: none;
   font-size: 1px;
}

#id15questionnairebutton a:hover  {
   background-position: -161px 0%;
}

#lawnservicesresidentialbutton a  {
   width: 230px;
   background-image: url(confirmationmedia/id19lawnservicesresidential.gif);
}

#id33questionnairebutton a:hover  {
   background-position: -93px 0%;
}

#privacystatementbutton a:hover  {
   background-position: -124px 0%;
}

#lawnservicescommercialbutton a  {
   width: 230px;
   background-image: url(confirmationmedia/id21lawnservicescommercialb.gif);
}

#id41proservicesbutton a:hover  {
   background-position: -228px 0%;
}

#id23proservicesbutton a:hover  {
   background-position: -266px 0%;
}

#lawnservicesresidentialbutton  {
   visibility: visible;
   position: absolute;
   left: 276px;
   top: 100px;
   z-index: 4;
   width: 230px;
   height: 51px;
}

#lawnservicescommercialbutton  {
   visibility: visible;
   position: absolute;
   left: 276px;
   top: 123px;
   z-index: 5;
   width: 230px;
   height: 51px;
}

#ltservicescombutton a:hover  {
   background-position: -87px 0%;
}

#mesalandscapingtextscroll p  {
   padding-bottom: 7px;
}

#id13contactusbutton a:hover  {
   background-position: -133px 0%;
}

#ltservicesresbutton a:hover  {
   background-position: -143px 0%;
}

#id31contactusbutton a:hover  {
   background-position: -73px 0%;
}

#id35quickpaybutton a:hover  {
   background-position: -61px 0%;
}

#id17quickpaybutton a:hover  {
   background-position: -116px 0%;
}

#mesalandscapingtextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 319px;
   z-index: 5;
   width: 218px;
   height: 438px;
}

#id15questionnairebutton a  {
   width: 161px;
   background-image: url(confirmationmedia/id15questionnairebutton.gif);
}

#id33questionnairebutton a  {
   width: 93px;
   background-image: url(confirmationmedia/id33questionnairebutton.gif);
}

#privacystatementbutton a  {
   background: url(confirmationmedia/privacystatementbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 124px;
   font-size: 16px;
   line-height: 16px;
}

#id111testimonial2text p  {
   padding-right: 4px;
   padding-bottom: 21px;
   font-style: italic;
}

#id112testimonial1text p  {
   padding-right: 4px;
   padding-bottom: 21px;
   font-style: italic;
}

#id33questionnairebutton  {
   visibility: visible;
   position: absolute;
   left: 609px;
   top: 786px;
   z-index: 4;
   width: 93px;
   height: 12px;
}

#id41proservicesbutton a  {
   width: 228px;
   background-image: url(confirmationmedia/id41proservicesbutton.gif);
}

#id15questionnairebutton  {
   visibility: visible;
   position: absolute;
   left: 511px;
   top: 123px;
   z-index: 5;
   width: 161px;
   height: 51px;
}

#id23proservicesbutton a  {
   background: url(confirmationmedia/id23proservicesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 68px;
   width: 266px;
   font-size: 68px;
   line-height: 68px;
}

#id56testimonial2text p  {
   padding-right: 7px;
   padding-bottom: 10px;
   font-style: italic;
}

#id79testimonial2text p  {
   padding-right: 4px;
   padding-bottom: 21px;
   font-style: italic;
}

#id62testimonial1text p  {
   padding-right: 7px;
   padding-bottom: 10px;
   font-style: italic;
}

#privacystatementbutton  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 827px;
   z-index: 2;
   width: 124px;
   height: 16px;
}

#id80testimonial1text p  {
   padding-right: 4px;
   padding-bottom: 21px;
   font-style: italic;
}

#id57testimonial1text p  {
   padding-right: 7px;
   padding-bottom: 10px;
   font-style: italic;
}

#id61testimonial2text p  {
   padding-right: 7px;
   padding-bottom: 10px;
   font-style: italic;
}

#id115phonenumbertext p  {
   font: 14px/17px Arial;
   margin: 0px;
   color: #F3E3C2;
   letter-spacing: -1px;
   padding-bottom: 10px;
   padding-right: 14px;
   text-align: right;
}

#id48homebutton a:hover  {
   background-position: -380px 0%;
}

#id43homebutton a:hover  {
   background-position: -35px 0%;
}

#id112testimonial1text  {
   visibility: visible;
   position: absolute;
   left: 277px;
   top: 665px;
   z-index: 4;
   width: 493px;
}

#ltservicescombutton a  {
   width: 87px;
   background-image: url(confirmationmedia/ltservicescombutton.gif);
}

#id111testimonial2text  {
   visibility: visible;
   position: absolute;
   left: 276px;
   top: 720px;
   z-index: 4;
   width: 494px;
}

#id41proservicesbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 786px;
   z-index: 4;
   width: 228px;
   height: 11px;
}

#id31contactusbutton a  {
   width: 73px;
   background-image: url(confirmationmedia/id31contactusbutton.gif);
}

#ltservicesresbutton a  {
   width: 143px;
   background-image: url(confirmationmedia/ltservicesresbutton.gif);
}

#id23proservicesbutton  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 101px;
   z-index: 6;
   width: 266px;
   height: 68px;
}

#id13contactusbutton a  {
   width: 133px;
   background-image: url(confirmationmedia/id13contactusbutton.gif);
}

#id57testimonial1text  {
   top: 670px;
}

#leftlowerguttercopy2  {
   background: url(homemedia/leftlowerguttercopy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 312px;
   z-index: 4;
   width: 238px;
   height: 452px;
}

#id115phonenumbertext  {
   visibility: visible;
   position: absolute;
   left: 601px;
   top: 64px;
   z-index: 4;
   width: 181px;
}

#id17quickpaybutton a  {
   width: 116px;
   background-image: url(confirmationmedia/id17quickpaybutton.gif);
}

#id35quickpaybutton a  {
   width: 61px;
   background-image: url(confirmationmedia/id35quickpaybutton.gif);
}

#id56testimonial2text  {
   top: 716px;
}

#ltservicescombutton  {
   visibility: visible;
   position: absolute;
   left: 442px;
   top: 786px;
   z-index: 4;
   width: 87px;
   height: 11px;
}

#id31contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 707px;
   top: 786px;
   z-index: 4;
   width: 73px;
   height: 11px;
}

#ltservicesresbutton  {
   visibility: visible;
   position: absolute;
   left: 300px;
   top: 786px;
   z-index: 5;
   width: 143px;
   height: 11px;
}

#id13contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 645px;
   top: 101px;
   z-index: 4;
   width: 133px;
   height: 49px;
}

#regularmowingtext p  {
   padding-right: 4px;
   padding-bottom: 11px;
}

#id35quickpaybutton  {
   visibility: visible;
   position: absolute;
   left: 538px;
   top: 786px;
   z-index: 4;
   width: 61px;
   height: 12px;
}

#id105weoffertext p  {
   padding-right: 4px;
   padding-bottom: 14px;
}

#id17quickpaybutton  {
   visibility: visible;
   position: absolute;
   left: 511px;
   top: 101px;
   z-index: 6;
   width: 116px;
   height: 49px;
}

#id82weoffertext p  {
   padding-right: 4px;
   padding-bottom: 14px;
}

#id48homebutton a  {
   background: url(confirmationmedia/id48homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 46px;
   width: 380px;
   font-size: 46px;
   line-height: 46px;
}

#id43homebutton a  {
   width: 35px;
   background-image: url(confirmationmedia/id43homebutton.gif);
}

#leftlowergutter  {
   background: url(confirmationmedia/leftlowergutter.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 539px;
   z-index: 3;
   width: 238px;
   height: 225px;
}

#topbar,
#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 800px;
   background-color: #FFFFFF;
   background-image: none;
}

#ltscheadertext  {
   width: 357px;
}

#id48homebutton  {
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 61px;
   z-index: 7;
   width: 380px;
   height: 46px;
}

#completetext p  {
   padding-right: 4px;
   padding-bottom: 14px;
}

#ltsrheadertext  {
   width: 386px;
}

#id43homebutton  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 786px;
   z-index: 4;
   width: 35px;
   height: 11px;
}

#scheduletext p  {
   font: 13px/16px Arial;
   margin: 0px;
   letter-spacing: -1px;
   padding-bottom: 11px;
   padding-right: 4px;
   text-align: center;
}

#bottommenubar  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 775px;
   z-index: 3;
   width: 774px;
   height: 32px;
   background-color: #97AD9C;
   background-image: none;
}

#lefttopgutter  {
   background: url(confirmationmedia/lefttopgutter.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 175px;
   z-index: 3;
   width: 239px;
   height: 126px;
}

#mainmenucloud  {
   background: url(confirmationmedia/mainmenucloud.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 62px;
   z-index: 3;
   width: 775px;
   height: 102px;
}

#januarytext p  {
   padding-right: 4px;
   padding-bottom: 10px;
}

#psheadertext  {
   width: 357px;
}

#centerwhite  {
   background: url(confirmationmedia/centerwhite.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 56px;
   z-index: 2;
   width: 788px;
   height: 762px;
}

#ifyoutext p  {
   padding-right: 4px;
   padding-bottom: 6px;
}

#bottompanel  {
   background: url(confirmationmedia/bottompanel.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 263px;
   top: 663px;
   z-index: 3;
   width: 526px;
   height: 101px;
}

#goaltext p  {
   padding-right: 14px;
}

#maincloud  {
   background: url(homemedia/maincloud.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 263px;
   top: 175px;
   z-index: 3;
   width: 525px;
   height: 476px;
}

#bbblogo  {
   background: url(confirmationmedia/bbblogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 190px;
   z-index: 4;
   width: 69px;
   height: 106px;
}

#topbar  {
   height: 44px;
   z-index: 2;
}

#layer1  {
   height: 950px;
   z-index: 1;
}

#horz2  {
   left: 293px;
}

#horz3  {
   left: 531px;
}

#horz5  {
   left: 703px;
}

#horz4  {
   left: 602px;
}

#horz1  {
   left: 56px;
}

#logo  {
   background: url(confirmationmedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 191px;
   z-index: 4;
   width: 110px;
   height: 103px;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   margin-left: 0;
   margin-right: 0;
   padding-bottom: 0;
   padding-top: 0;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}


