a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#alsobannersyardsignsveh p,
#i1design p,
#contact p,
#i1electricsigns li,
#alsobannersyardsignsveh li,
#i1windowgraphics li,
#i1design li,
#stripesgraphics p,
#stripesgraphics li,
#i1electricsigns p,
#i1trucklettering li,
#i0wraps li,
#i1windowgraphics p,
#i1interiorsignage li,
#i1trucklettering p,
#contact li,
#ifyoucandreamitwecandesig li,
#ifyoucandreamitwecandesig p,
#i0wraps p,
#i1interiorsignage p  {
   font: normal normal 19px/23px HandOfSean, "Hand Of Sean";
   padding: 0px;
   margin: 0px;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

#ppftext p,
#i3mtinttext p,
#weasacertifiedandlicenses p,
#theseimagesweretakenofan li,
#ppffaqscroll p,
#ppftext li,
#theseimagesweretakenofan p,
#ppfpricing li,
#wecanalwaysbetext li,
#ppfpricing p,
#i3mtinttext li,
#wecanalwaysbetext p,
#ppffaqscroll li,
#weasacertifiedandlicenses li  {
   margin: 0px;
   padding-bottom: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
}

#tintbullit6copy,
#tintcontactbullit,
#tintcontactbullitcopy,
#i0sidebullit1,
#ppfcontactbullitcopy2,
#tintbullit6,
#ppfbullit6,
#tintbullitcopy4,
#ppfcontactbullit,
#ppfcontactbullitcopy  {
   background: url(sg_3m-tint-picture-gallery_media/tintcontactbullit.gif) no-repeat;
   position: absolute;
   left: 12px;
   z-index: 5;
   width: 18px;
   height: 18px;
}

#warrantytermsofservice li,
#warranty p,
#tintfaq p,
#warranty li,
#warrantytermsofservice p,
#tintlegality li,
#coupons p,
#coupons li,
#tintlegality p,
#tintfaq li  {
   padding: 6px 0px 0px 0px;
   margin: 0px;
   color: #FF6600;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Verdana-BoldItalic, Verdana, sans-serif;
   text-indent: 0px;
   text-align: left;
}

#ppfcontactbutton a:hover,
#ppfcontactbutton a.nmh,
#tintcontactbutton a:hover,
#contactfooterbutton a:hover,
#tintcontactbutton a.nmh,
#contactfooterbutton a.nmh  {
   background-position: -102px 0%;
}

#shape1copy5,
#tintbullitcopy3,
#shape1,
#shape1copy4,
#shape1copy3,
#shape1copy,
#shape1copy2,
#shape1copy6,
#sidebullit3  {
   background: url(sg_3m-tint-picture-gallery_media/tintcontactbullit.gif) no-repeat;
   position: absolute;
   z-index: 5;
   width: 18px;
   height: 18px;
}

#ppfpricingbullitcopy,
#ppfpricingbullitcopy3,
#ppfpricingbullitcopy2,
#ppfpricingbullit,
#ppfpricingbullitcopy4  {
   background: url(sg_ppf-pricing_media/ppfpricingbullit.gif) no-repeat;
   position: absolute;
   left: 212px;
   z-index: 5;
   width: 18px;
   height: 18px;
}

#homesidebutton a:hover,
#homefooterbutton a.nmh,
#homefooterbutton a:hover,
#homesidebutton a.nmh  {
   background-position: -74px 0%;
}

#tintlegalitybullitt5copy8,
#tintlegalitybullitt5copy7,
#tintlegalitybullitt5copy6  {
   background: url(sg_ppf-pricing_media/ppfpricingbullit.gif) no-repeat;
   position: absolute;
   z-index: 7;
   width: 18px;
   height: 18px;
}

#headlightprotectionbutton a:hover,
#headlightprotectionbutton a.nmh  {
   background-position: -242px 0%;
}

#paintprotectionfooterbutt a:hover,
#paintprotectionfooterbutt a.nmh  {
   background-position: -202px 0%;
}

#missionstatementfooterbut a:hover,
#missionstatementfooterbut a.nmh  {
   background-position: -231px 0%;
}

#graphicssignsfooterbutton a.nmh,
#graphicssignsfooterbutton a:hover  {
   background-position: -218px 0%;
}

#contactfooterbutton a,
#ppfcontactbutton a,
#tintcontactbutton a  {
   background: url(sg_3m-tint-picture-gallery_media/tintcontactbutton.gif) no-repeat;
   display: block;
   height: 22px;
   width: 102px;
   font-size: 22px;
   line-height: 22px;
}

#ppfareasprotectedbutton a.nmh,
#ppfareasprotectedbutton a:hover  {
   background-position: -138px 0%;
}

#detailingfooterbutton a:hover,
#detailingfooterbutton a.nmh  {
   background-position: -108px 0%;
}

#quickondetailbutton a.nmh,
#quickondetailbutton a:hover  {
   background-position: -185px 0%;
}

#i3mtintfooterbutton a:hover,
#i3mtintfooterbutton a.nmh  {
   background-position: -100px 0%;
}

#tintpicturesbutton a:hover,
#tintpicturesbutton a.nmh  {
   background-position: -111px 0%;
}

#tintlegalitybutton a:hover,
#tintlegalitybutton a.nmh  {
   background-position: -107px 0%;
}

#tintwarrantybutton a:hover,
#tintwarrantybutton a.nmh  {
   background-position: -134px 0%;
}

#tintlegalitytextscroll li,
#tintlegalitytextscroll p  {
   font: normal normal 17px/20px Verdana-Bold, Verdana, sans-serif;
   padding: 7px 0px 0px 0px;
   margin: 0px;
   text-indent: 19px;
   text-align: left;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#ppfpicturesbutton a.nmh,
#ppfpicturesbutton a:hover  {
   background-position: -110px 0%;
}

#ppfwarrantybutton a:hover,
#ppfwarrantybutton a.nmh  {
   background-position: -126px 0%;
}

#tintpricingbutton a:hover,
#tintpricingbutton a.nmh  {
   background-position: -97px 0%;
}

#ppfpricingbutton a:hover,
#ppfpricingbutton a.nmh  {
   background-position: -92px 0%;
}

#i3mdinocbutton a:hover,
#i3mdinocbutton a.nmh  {
   background-position: -123px 0%;
}

#tintfaqbutton a:hover,
#tintfaqbutton a.nmh  {
   background-position: -75px 0%;
}

#shadesbutton a:hover,
#shadesbutton a.nmh  {
   background-position: -106px 0%;
}

#ppffaqbutton a:hover,
#ppffaqbutton a.nmh  {
   background-position: -72px 0%;
}

#homesidebutton a,
#homefooterbutton a  {
   background: url(sg_3m-di-noc_media/homefooterbutton.gif) no-repeat;
   display: block;
   height: 22px;
   width: 74px;
   font-size: 22px;
   line-height: 22px;
}

#weasacertifiedandlicenses li  {
   font: 17px/20px Verdana, sans-serif;
   padding-top: 6px;
}

#ifyoucandreamitwecandesig li  {
   font-size: 21px;
   line-height: 25px;
   padding-top: 19px;
}

#paintprotectionfooterbutt a  {
   background: url(sg_3m-di-noc_media/paintprotectionfooterbutt.gif) no-repeat;
   display: block;
   height: 22px;
   width: 202px;
   font-size: 22px;
   line-height: 22px;
}

#weasacertifiedandlicenses p  {
   font: 17px/20px Verdana, sans-serif;
   padding-top: 6px;
}

#headlightprotectionsidebu a  {
   background: url(sg_ppf-pictures_media/headlightprotectionsidebu.gif) no-repeat;
   display: block;
   height: 45px;
   width: 128px;
   font-size: 45px;
   line-height: 45px;
}

#i0design,
#i0windowgraphics  {
   position: absolute;
   top: 534px;
   z-index: 5;
   width: 114px;
   height: 85px;
   background-repeat: no-repeat;
}

#headlightprotectionbutton a  {
   background: url(sg_3m-di-noc_media/headlightprotectionbutton.gif) no-repeat;
   display: block;
   height: 27px;
   width: 242px;
   font-size: 27px;
   line-height: 27px;
}

#graphicssignsfooterbutton a  {
   background: url(sg_3m-di-noc_media/graphicssignsfooterbutton.gif) no-repeat;
   display: block;
   height: 27px;
   width: 218px;
   font-size: 27px;
   line-height: 27px;
}

#theseimagesweretakenofan li  {
   font: 18px/22px Verdana-BoldItalic, Verdana, sans-serif;
   padding-top: 0px;
   color: #FF6600;
}

#ifyoucandreamitwecandesig p  {
   font-size: 21px;
   line-height: 25px;
   padding-top: 19px;
}

#missionstatementfooterbut a  {
   background: url(sg_3m-di-noc_media/missionstatementfooterbut.gif) no-repeat;
   display: block;
   height: 22px;
   width: 231px;
   font-size: 22px;
   line-height: 22px;
}

#theseimagesweretakenofan p  {
   font: 18px/22px Verdana-BoldItalic, Verdana, sans-serif;
   padding-top: 0px;
   color: #FF6600;
}

#i3mauthorizeddealerapplic  {
   background: url(sg_ppf-pictures_media/i3mauthorizeddealerapplic.gif) no-repeat;
   position: absolute;
   left: 10px;
   top: 565px;
   z-index: 5;
   width: 180px;
   height: 30px;
}

#tintlegalitybullitt5copy7  {
   top: 338px;
   left: 206px;
}

#ppfareasprotectedbutton a  {
   background: url(sg_ppf-pictures_media/ppfareasprotectedbutton.gif) no-repeat;
   display: block;
   height: 46px;
   width: 138px;
   font-size: 46px;
   line-height: 46px;
}

#headlightprotectionsidebu  {
   position: absolute;
   left: 33px;
   top: 485px;
   z-index: 5;
   width: 128px;
   height: 45px;
}

#headlightprotectionbutton  {
   position: absolute;
   left: 146px;
   top: 742px;
   z-index: 5;
   width: 242px;
   height: 27px;
}

#warrantytermsofservice li  {
   font-size: 22px;
   line-height: 26px;
   padding-top: 0px;
}

#tintlegalitybullitt5copy8  {
   top: 452px;
   left: 208px;
}

#missionstatementfooterbut  {
   position: absolute;
   left: 684px;
   top: 742px;
   z-index: 5;
   width: 231px;
   height: 22px;
}

#paintprotectionfooterbutt  {
   position: absolute;
   left: 215px;
   top: 708px;
   z-index: 5;
   width: 202px;
   height: 22px;
}

#tintlegalitybullitt5copy6  {
   top: 288px;
   left: 205px;
}

#graphicssignsfooterbutton  {
   position: absolute;
   left: 736px;
   top: 708px;
   z-index: 5;
   width: 218px;
   height: 27px;
}

#warrantytermsofservice p  {
   font-size: 22px;
   line-height: 26px;
   padding-top: 0px;
}

#detailingfooterbutton a  {
   background: url(sg_3m-di-noc_media/detailingfooterbutton.gif) no-repeat;
   display: block;
   height: 27px;
   width: 108px;
   font-size: 27px;
   line-height: 27px;
}

#ppfareasprotectedbutton  {
   position: absolute;
   left: 28px;
   top: 384px;
   z-index: 5;
   width: 138px;
   height: 46px;
}

#ppfisitdurablebutton a  {
   background: url(sg_ppf-pictures_media/ppfisitdurablebutton.gif) no-repeat;
   display: block;
   height: 22px;
   width: 164px;
   font-size: 22px;
   line-height: 22px;
}

#ppfpricingbullitcopy3  {
   top: 607px;
}

#tintcontactbullitcopy  {
   top: 475px;
}

#detailingfooterbutton  {
   position: absolute;
   left: 447px;
   top: 708px;
   z-index: 5;
   width: 108px;
   height: 27px;
}

#i3mtintfooterbutton a  {
   background: url(sg_3m-di-noc_media/i3mtintfooterbutton.gif) no-repeat;
   display: block;
   height: 22px;
   width: 100px;
   font-size: 22px;
   line-height: 22px;
}

#ppfpricingbullitcopy4  {
   top: 660px;
}

#quickondetailbutton a  {
   background: url(sg_3m-di-noc_media/quickondetailbutton.gif) no-repeat;
   display: block;
   height: 164px;
   width: 185px;
   font-size: 164px;
   line-height: 164px;
}

#ppfpricingbullitcopy2  {
   top: 488px;
}

#ppfcontactbullitcopy2  {
   top: 534px;
}

#wecanalwaysbetext li  {
   font: 19px/23px Verdana-BoldItalic, Verdana, sans-serif;
   padding-top: 0px;
}

#ppfpricingbullitcopy  {
   top: 350px;
}

#tintlegalitybutton a  {
   background: url(sg_3m-tint_media/tintlegalitybutton.gif) no-repeat;
   display: block;
   height: 28px;
   width: 107px;
   font-size: 28px;
   line-height: 28px;
}

#tintwarrantybutton a  {
   background: url(sg_3m-tint_media/tintwarrantybutton.gif) no-repeat;
   display: block;
   height: 27px;
   width: 134px;
   font-size: 27px;
   line-height: 27px;
}

#ppfisitdurablebutton  {
   position: absolute;
   left: 34px;
   top: 360px;
   z-index: 5;
   width: 164px;
   height: 22px;
}

#ppfcontactbullitcopy  {
   top: 488px;
}

#tintpicturesbutton a  {
   background: url(sg_3m-tint_media/tintpicturesbutton.gif) no-repeat;
   display: block;
   height: 22px;
   width: 111px;
   font-size: 22px;
   line-height: 22px;
}

#sunandshadebutton a  {
   background: url(sg_home_media/sunandshadebutton.gif) no-repeat;
   display: block;
   height: 208px;
   width: 609px;
   font-size: 208px;
   line-height: 208px;
}

#ppfpicturesbutton a  {
   background: url(sg_ppf-pictures_media/ppfpicturesbutton.gif) no-repeat;
   display: block;
   height: 22px;
   width: 110px;
   font-size: 22px;
   line-height: 22px;
}

#quickondetailbutton  {
   position: absolute;
   left: 5px;
   top: 422px;
   z-index: 5;
   width: 185px;
   height: 164px;
}

#contactfooterbutton  {
   position: absolute;
   left: 550px;
   top: 742px;
   z-index: 5;
   width: 102px;
   height: 22px;
}

#wecanalwaysbetext p  {
   font: 19px/23px Verdana-BoldItalic, Verdana, sans-serif;
   padding-top: 0px;
}

#ppfwarrantybutton a  {
   background: url(sg_ppf-pictures_media/ppfwarrantybutton.gif) no-repeat;
   display: block;
   height: 26px;
   width: 126px;
   font-size: 26px;
   line-height: 26px;
}

#tintpricingbutton a  {
   background: url(sg_3m-tint_media/tintpricingbutton.gif) no-repeat;
   display: block;
   height: 28px;
   width: 97px;
   font-size: 28px;
   line-height: 28px;
}

#i3mtintfooterbutton  {
   position: absolute;
   left: 89px;
   top: 708px;
   z-index: 5;
   width: 100px;
   height: 22px;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#ppfpricingbutton a  {
   background: url(sg_detailing-pricing_media/detailpricingbutton.gif) no-repeat;
   display: block;
   height: 27px;
   width: 92px;
   font-size: 27px;
   line-height: 27px;
}

#tintlegalitybutton  {
   position: absolute;
   left: 30px;
   top: 387px;
   z-index: 5;
   width: 107px;
   height: 28px;
}

#tintpicturesbutton  {
   position: absolute;
   left: 31px;
   top: 302px;
   z-index: 5;
   width: 111px;
   height: 22px;
}

#tintwarrantybutton  {
   position: absolute;
   left: 33px;
   top: 330px;
   z-index: 5;
   width: 134px;
   height: 27px;
}

#ppfpicturesbutton  {
   position: absolute;
   left: 33px;
   top: 459px;
   z-index: 6;
   width: 110px;
   height: 22px;
}

#ppfwarrantybutton  {
   position: absolute;
   left: 37px;
   top: 333px;
   z-index: 5;
   width: 126px;
   height: 26px;
}

#i3mscotchgardlogo  {
   background: url(sg_ppf-pictures_media/i3mscotchgardlogo.gif) no-repeat;
   position: absolute;
   left: 33px;
   top: 606px;
   z-index: 5;
   width: 132px;
   height: 91px;
}

#sunandshadebutton  {
   position: absolute;
   left: 194px;
   top: 9px;
   z-index: 5;
   width: 609px;
   height: 208px;
}

#tintpricingbutton  {
   position: absolute;
   left: 32px;
   top: 417px;
   z-index: 5;
   width: 97px;
   height: 28px;
}

#tintcontactbullit  {
   top: 445px;
}

#tintcontactbutton  {
   position: absolute;
   left: 36px;
   top: 472px;
   z-index: 5;
   width: 102px;
   height: 22px;
}

#creditcardlogos16  {
   position: absolute;
   left: 397px;
   top: 665px;
   width: 241px;
   height: 34px;
   background-repeat: no-repeat;
}

#i0windowgraphics  {
   background-image: url(sg_graphics-and-signs_media/d0windowgraphics.gif);
   left: 648px;
}

#homefooterbutton  {
   position: absolute;
   left: 425px;
   top: 742px;
   z-index: 5;
   width: 74px;
   height: 22px;
}

#ppfcontactbutton  {
   position: absolute;
   left: 34px;
   top: 534px;
   z-index: 5;
   width: 102px;
   height: 22px;
}

#ppfpricingbutton  {
   position: absolute;
   left: 34px;
   top: 434px;
   z-index: 5;
   width: 92px;
   height: 27px;
}

#ppfpricingbullit  {
   top: 288px;
}

#i3mdinocbutton a  {
   background: url(sg_3m-di-noc_media/i3mdinocbutton.gif) no-repeat;
   display: block;
   height: 21px;
   width: 123px;
   font-size: 21px;
   line-height: 21px;
}

#ppfcontactbullit  {
   top: 461px;
}

#tintbullitcopy3  {
   top: 357px;
   left: 11px;
}

#tintbullit6copy  {
   z-index: 6;
   top: 390px;
}

#ppffaqscroll li  {
   font: 17px/20px Verdana, sans-serif;
   padding-top: 17px;
}

#paintprotection  {
   background: url(sg_ppf-pictures_media/paintprotection.gif) no-repeat;
   position: absolute;
   left: 14px;
   top: 163px;
   z-index: 5;
   width: 170px;
   height: 86px;
}

#tintbullitcopy4  {
   z-index: 6;
   top: 389px;
   left: 10px;
}

#tintlegality li  {
   font-size: 19px;
   line-height: 23px;
}

#tintfaqbutton a  {
   background: url(sg_3m-tint_media/tintfaqbutton.gif) no-repeat;
   display: block;
   height: 25px;
   width: 75px;
   font-size: 25px;
   line-height: 25px;
}

#tintlegality p  {
   font-size: 19px;
   line-height: 23px;
}

#homesidebutton  {
   position: absolute;
   left: 34px;
   top: 275px;
   z-index: 5;
   width: 74px;
   height: 22px;
}

#i3mtinttext li  {
   font: 18px/22px Verdana, sans-serif;
   padding-top: 14px;
}

#ppffaqbutton a  {
   background: url(sg_ppf-pictures_media/ppffaqbutton.gif) no-repeat;
   display: block;
   height: 24px;
   width: 72px;
   font-size: 24px;
   line-height: 24px;
}

#i3mdinocbutton  {
   position: absolute;
   left: 585px;
   top: 709px;
   z-index: 5;
   width: 123px;
   height: 21px;
}

#ppffaqscroll p  {
   font: 17px/20px Verdana, sans-serif;
   padding-top: 17px;
}

#shadesbutton a  {
   background: url(sg_3m-tint_media/shadesbutton.gif) no-repeat;
   display: block;
   height: 24px;
   width: 106px;
   font-size: 24px;
   line-height: 24px;
}

#i3mtinttext p  {
   font: 18px/22px Verdana, sans-serif;
   padding-top: 14px;
}

#tintfaqbutton  {
   position: absolute;
   left: 31px;
   top: 359px;
   z-index: 5;
   width: 75px;
   height: 25px;
}

#i0sidebullit1  {
   top: 277px;
}

#ppfpricing li  {
   font: 17px/20px Verdana, sans-serif;
   padding-top: 19px;
   text-indent: 19px;
}

#shadesbutton  {
   position: absolute;
   left: 32px;
   top: 444px;
   z-index: 6;
   width: 106px;
   height: 24px;
}

#ppffaqbutton  {
   position: absolute;
   left: 34px;
   top: 304px;
   z-index: 5;
   width: 72px;
   height: 24px;
}

#ppfpricing p  {
   font: 17px/20px Verdana, sans-serif;
   padding-top: 19px;
   text-indent: 19px;
}

#sidebullit2  {
   background: url(sg_3m-di-noc_media/sidebullit2.gif) no-repeat;
   position: absolute;
   left: 1px;
   top: 1px;
   z-index: 4;
   width: 1023px;
   height: 779px;
}

#shape1copy5  {
   top: 745px;
   left: 516px;
}

#shape1copy2  {
   top: 712px;
   left: 560px;
}

#isitdurable  {
   background: url(sg_ppf-is-it-durable_media/isitdurable.gif) no-repeat;
   position: absolute;
   left: 214px;
   top: 223px;
   z-index: 5;
   width: 209px;
   height: 26px;
}

#shape1copy3  {
   top: 710px;
   left: 714px;
}

#sidebullit3  {
   top: 331px;
   left: 11px;
}

#tintbullit6  {
   top: 417px;
}

#shape1copy4  {
   top: 746px;
   left: 397px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#warranty li  {
   font-size: 19px;
   line-height: 23px;
}

#shape1copy6  {
   top: 745px;
   left: 658px;
}

#tintfaq li  {
   font-size: 22px;
   line-height: 26px;
}

#ridefooter  {
   font-size: 0px;
}

#warranty p  {
   font-size: 19px;
   line-height: 23px;
}

#coupons li  {
   font-size: 19px;
   line-height: 23px;
}

#ppfbullit6  {
   top: 435px;
}

#ppftext li  {
   font: 18px/22px Verdana, sans-serif;
   padding-top: 17px;
}

#contact li  {
   font-size: 33px;
   line-height: 40px;
}

#shape1copy  {
   top: 711px;
   left: 425px;
}

#ppftext p  {
   font: 18px/22px Verdana, sans-serif;
   padding-top: 17px;
}

#coupons p  {
   font-size: 19px;
   line-height: 23px;
}

#tintfaq p  {
   font-size: 22px;
   line-height: 26px;
}

#contact p  {
   font-size: 33px;
   line-height: 40px;
}

#i0design  {
   background-image: url(sg_graphics-and-signs_media/d0design.gif);
   left: 435px;
}

#page_bkg  {
   position: absolute;
   width: 1024px;
   height: 780px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#i3mtint  {
   background: url(sg_3m-tint_media/i3mtint.gif) no-repeat;
   position: absolute;
   left: 15px;
   top: 203px;
   z-index: 5;
   width: 146px;
   height: 46px;
}

#tmcopy  {
   position: absolute;
   background-repeat: no-repeat;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#shape1  {
   top: 710px;
   left: 192px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 780px;
   width: 1024px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Verdana-BoldItalic, Verdana, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_3m-di-noc_media/browserbackground.gif) center top repeat;
   background-attachment: scroll;
   height: 100%;
   -webkit-text-size-adjust: none;
}

