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

a ins  {
   text-decoration: none;
}

#healthiercoffee,
#officecoffee,
#pid8officewaterandcoffee,
#gogreen,
#pid5waterpurificationproducttypes,
#pid7residentialwater,
#pid4waterpurificationmethods,
#vancouverwater,
#coffeestandards,
#coffeemakessense,
#coffeetrial,
#howtochoose,
#home,
#nationalsanitationfoundationratings  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#informationonvancouverswaterqualitytitle p,
#coffeetrialtitle p,
#coffeemakessensetitle p,
#coffeestandardstitle p,
#gogreentitle p,
#coffetitle p,
#informationonhowtochoosetitle p,
#healthycoffeetitle p,
#residentialhometitle p  {
   font: 30px/30px LucidaGrande, "Lucida Grande";
   margin: 0px;
   text-align: center;
}

#residentialmenu li a:hover,
#residentialbmenu li a:hover,
#toptextmenu li a:hover,
#gogreentext p a:hover,
#howtochoosemenu li a:hover,
#coffeestandardtextscroll p a:hover,
#emailbutton a:hover,
#officecoffeemenu li a:hover  {
   font-style: italic;
   color: #3DA0C9;
}

#healthycoffeetitle,
#informationonhowtochoosetitle,
#coffeestandardstitle,
#gogreentitle,
#coffeemakessensetitle,
#coffetitle,
#coffeetrialtitle,
#informationonvancouverswaterqualitytitle  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 164px;
   width: 707px;
}

#healthycoffeetext p,
#coffeemakessensetextscroll p,
#infonsascroll p,
#infomethodsscroll p,
#infoproductsscroll p  {
   font: 16px/16px "Times New Roman", "Times", serif;
   margin: 0px;
   padding-right: 5px;
   text-align: left;
}

#toptextmenu li a,
#officecoffeemenu li a,
#howtochoosemenu li a,
#residentialmenu li a,
#residentialbmenu li a  {
   font-style: Normal;
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 5px;
   text-decoration: none;
   width: 100%;
   display: block;
}

#healthycoffeetext,
#coffeemakessensetextscroll,
#vanwaterscroll,
#coffeestandardtextscroll,
#gogreentext  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 208px;
   z-index: 7;
   width: 707px;
}

#officewaterandcoffeebutton a:hover,
#residentialwaterbutton a:hover,
#foodservicewaterbutton a:hover  {
   background-position: -102px 0%;
}

#toptextmenu li,
#residentialbmenu li,
#officecoffeemenu li,
#howtochoosemenu li,
#residentialmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#foodservicewaterbutton a,
#residentialwaterbutton a,
#officewaterandcoffeebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 69px;
   width: 102px;
   background-position: 0% 0px;
   font-size: 69px;
   line-height: 69px;
}

#residentialwaterbutton,
#foodservicewaterbutton,
#officewaterandcoffeebutton  {
   visibility: visible;
   position: absolute;
   top: 494px;
   z-index: 6;
   width: 102px;
   height: 69px;
}

#howtochoosemenu,
#officecoffeemenu,
#residentialmenu,
#residentialbmenu  {
   font: 18px/28px LucidaGrande, "Lucida Grande";
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #001391;
   position: absolute;
   left: 47px;
   z-index: 5;
}

#beigegradfill,
#coffeepourimage,
#greengradfill,
#residentialimage  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 800px;
   height: 600px;
   background-repeat: no-repeat;
}

#officewaterandcoffee p,
#foodservicewater p,
#residentialwater p  {
   font: 16px/14px LucidaGrande, "Lucida Grande";
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#infomethodsscroll,
#infoproductsscroll,
#infonsascroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 207px;
   z-index: 7;
   width: 707px;
   height: 252px;
}

#gogreentext p a,
#coffeestandardtextscroll p a  {
   border: 0px none #000000;
   font-style: Normal;
   text-decoration: none;
}

#gogreentext p,
#coffeestandardtextscroll p  {
   font: 18px/18px "Times New Roman", "Times", serif;
   margin: 0px;
   padding-right: 5px;
   text-align: left;
}

#coffeebutton a:hover,
#waterbutton a:hover  {
   background-position: -399px 0%;
   font-style: italic;
   color: #3DA0C9;
}

#informationonvancouverswaterqualitytitle p  {
   color: #001391;
}

#informationonvancouverswaterqualitytitle  {
   z-index: 5;
}

#residentialhometitle,
#coffeetrialtext  {
   visibility: visible;
   position: absolute;
   left: 47px;
   z-index: 5;
   width: 707px;
}

#ressubheading1 p,
#ressubheading2 p  {
   font: 20px/30px LucidaGrande, "Lucida Grande";
   margin: 0px;
   color: #00008D;
   text-align: center;
}

#informationonhowtochoosetitle p  {
   color: #00008D;
}

#informationonhowtochoosetitle  {
   z-index: 6;
   top: 165px;
}

#coffeemakessensetextscroll p  {
   color: #010101;
   padding-bottom: 10px;
}

#officewaterandcoffeebutton a  {
   background-image: url(sg_waterpurificationproducttypes_media/officewaterandcoffeebutton.jpg);
}

#coffeestandardtextscroll p a  {
   color: #47231D;
}

#coffeestandardtextscroll p  {
   padding-bottom: 10px;
   color: #47231D;
}

#officewaterandcoffeebutton  {
   left: 550px;
}

#waterbutton,
#coffeebutton  {
   font: 26px/26px LucidaGrande, "Lucida Grande";
   visibility: visible;
   position: absolute;
   top: 0px;
   z-index: 5;
   width: 399px;
}

#coffeemakessensetextscroll  {
   height: 251px;
   overflow: auto;
}

#bluebottom,
#brownbottom  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 459px;
   z-index: 5;
   width: 800px;
   height: 141px;
   background-image: none;
}

#coffeestandardtextscroll  {
   height: 251px;
   overflow: auto;
}

#backcoffeebutton a:hover  {
   background-position: -71px 0%;
}

#residentialwaterbutton a  {
   background-image: url(sg_waterpurificationproducttypes_media/residentialwaterbutton.jpg);
}

#foodservicewaterbutton a  {
   background-image: url(sg_waterpurificationproducttypes_media/foodservicewaterbutton.jpg);
}

#coffeemakessensetitle p  {
   color: #47231D;
}

#residentialwaterbutton  {
   left: 150px;
}

#foodservicewaterbutton  {
   left: 348px;
}

#residentialhometitle p  {
   color: #00008D;
}

#coffeestandardstitle p  {
   color: #47231D;
}

#coffeemakessensetitle  {
   z-index: 6;
}

#officecoffeemenu li a  {
   color: #47231D;
}

#residentialbmenu li a  {
   color: #001391;
}

#coffeestandardstitle  {
   z-index: 6;
}

#healthycoffeetitle p  {
   color: #47231D;
}

#placeholderslideshow  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 576px;
   z-index: 6;
   width: 800px;
   height: 18px;
   background-color: #0168A2;
   background-image: none;
}

#residentialhometitle  {
   top: 165px;
}

#howtochoosemenu li a  {
   color: #001391;
}

#residentialmenu li a  {
   color: #001391;
}

#officewaterandcoffee  {
   visibility: visible;
   position: absolute;
   left: 518px;
   top: 473px;
   z-index: 6;
   width: 174px;
}

#infoproductsscroll p  {
   color: #827877;
   padding-bottom: 20px;
}

#infomethodsscroll p  {
   color: #827877;
}

#healthycoffeetext p  {
   color: #010101;
}

#coffeetrialtitle p  {
   color: #47231D;
}

#healthycoffeetitle  {
   z-index: 6;
}

#backcoffeebutton a  {
   background: url(sg_coffeemakessense_media/backcoffeebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 65px;
   width: 71px;
   font-size: 65px;
   line-height: 65px;
}

#backbutton a:hover  {
   background-position: -41px 0%;
}

#toptextmenu li a  {
   color: #000391;
   padding-right: 0px;
}

#residentialimage  {
   background-image: url(sg_residentialwater_media/residentialimage.jpg);
   height: 153px;
}

#backcoffeebutton  {
   visibility: visible;
   position: absolute;
   left: 729px;
   top: 162px;
   z-index: 5;
   width: 71px;
   height: 65px;
}

#residentialbmenu  {
   width: 385px;
   top: 287px;
   left: 402px;
}

#foodservicewater  {
   visibility: visible;
   position: absolute;
   left: 324px;
   top: 473px;
   z-index: 6;
   width: 157px;
}

#coffeetrialtitle  {
   z-index: 6;
}

#vanwaterscroll p  {
   font: 16px/16px "Times New Roman", "Times", serif;
   margin: 0px;
   color: #827877;
   padding-bottom: 10px;
   padding-right: 5px;
   padding-left: 8px;
   text-align: left;
}

#residentialwater  {
   visibility: visible;
   position: absolute;
   left: 131px;
   top: 473px;
   z-index: 6;
   width: 147px;
}

#officecoffeemenu  {
   width: 338px;
   top: 248px;
   color: #47231D;
}

#infonsascroll p  {
   padding-bottom: 10px;
   color: #001391;
}

#residentialmenu  {
   width: 318px;
   top: 288px;
}

#howtochoosemenu  {
   width: 497px;
   z-index: 6;
   top: 248px;
}

#coffeepourimage  {
   background-image: url(sg_officecoffee_media/coffeepourimage.jpg);
}

#coffeetrialtext  {
   top: 285px;
}

#gogreentext p a  {
   color: #010101;
}

#blacklinebottom  {
   background: url(sg_waterpurificationproducttypes_media/blacklinebottom.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 459px;
   z-index: 6;
   width: 800px;
   height: 3px;
}

#vanwaterscroll  {
   height: 251px;
   overflow: auto;
}

#gogreentitle p  {
   color: #487B00;
}

#mountainsimage  {
   background: url(sg_waterpurificationproducttypes_media/mountainsimage.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 9px;
   z-index: 4;
   width: 800px;
   height: 144px;
}

#logowhitesmall  {
   background: url(sg_coffeemakessense_media/logowhitesmall.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 11px;
   z-index: 5;
   width: 150px;
   height: 29px;
}

#i6046092837 p  {
   font: 14px/17px LucidaGrande, "Lucida Grande";
   margin: 0px;
   color: #FFFFFF;
   text-align: right;
}

#greengradfill  {
   background-image: url(sg_gogreen_media/greengradfill.gif);
   visibility: visible;
}

#emailbutton a  {
   border: 0px none #000000;
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#gogreentext p  {
   padding-bottom: 3px;
   color: #010101;
}

#beigegradfill  {
   background-image: url(sg_coffeemakessense_media/beigegradfill.gif);
}

#backbutton a  {
   background: url(sg_waterpurificationproducttypes_media/backbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 49px;
   width: 41px;
   font-size: 49px;
   line-height: 49px;
}

#coffeebutton  {
   height: 581px;
   left: 401px;
}

#gogreentitle  {
   z-index: 5;
}

#bluegradfill  {
   background: url(sg_waterpurificationproducttypes_media/bluegradfill.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 166px;
   z-index: 4;
   width: 800px;
   height: 434px;
}

#blacklinetop  {
   background: url(sg_waterpurificationproducttypes_media/blacklinetop.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 152px;
   z-index: 5;
   width: 800px;
   height: 3px;
}

#coffetitle p  {
   color: #47231D;
}

#toptextmenu  {
   font: 12px/17px "Times New Roman", "Times", serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: right;
   text-indent: 5px;
   color: #000391;
   position: absolute;
   left: 518px;
   top: 6px;
   z-index: 5;
   width: 274px;
}

#brownbottom  {
   background-color: #4E0000;
}

#i6046092837  {
   visibility: visible;
   position: absolute;
   left: 682px;
   top: 553px;
   z-index: 6;
   width: 113px;
}

#waterbutton  {
   height: 592px;
   left: 0px;
}

#emailbutton  {
   font: 14px/14px LucidaGrande, "Lucida Grande";
   text-align: right;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 722px;
   top: 535px;
   z-index: 6;
   width: 72px;
   height: 14px;
}

#whitebkgrnd  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 600px;
   background-color: #FFFFFF;
   background-image: none;
}

#gogreentext  {
   top: 207px;
}

#bluebottom  {
   background-color: #0168A2;
}

#coffetitle  {
   z-index: 5;
}

#backbutton  {
   visibility: visible;
   position: absolute;
   left: 751px;
   top: 161px;
   z-index: 5;
   width: 41px;
   height: 49px;
}

#logosmall  {
   background: url(sg_waterpurificationproducttypes_media/logosmall.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 10px;
   z-index: 5;
   width: 150px;
   height: 30px;
}

#whiteline  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 458px;
   width: 800px;
   height: 3px;
   background-repeat: no-repeat;
}

#dropsmall  {
   background: url(sg_residentialwater_media/dropsmallcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 378px;
   top: 291px;
   z-index: 5;
   width: 9px;
   height: 73px;
}

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

