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

a ins  {
   text-decoration: none;
}

#electrical,
#pid10industrial,
#pid2contact,
#pid6residential,
#pid9refrigeration,
#pid8cleanrooms,
#pid5commercial,
#pid3about,
#pid4links,
#home  {
   margin: 0px auto 0px auto;
   width: 1100px;
   position: relative;
}

#residentialtextscroll p,
#solartextscroll p,
#commericeltextscroll p,
#abouttextscroll p,
#cleanroomtextscroll p  {
   font: 25px/30px LucidaFax, "Lucida Fax";
   margin: 0px;
   text-align: left;
   color: #535353;
   letter-spacing: 2px;
}

#industrialbutton a,
#commercialbutton a,
#cleanroomsbutton a,
#electricalsolarbutton a,
#residentialbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#hrandhitechaccomform p a,
#customerservicehitechaccomform p a,
#gretahitechaccomform p a  {
   border: 0px none #000000;
   color: #C74810;
   text-decoration: none;
   letter-spacing: 2px;
}

#hrandhitechaccomform p,
#customerservicehitechaccomform p,
#gretahitechaccomform p  {
   font: 25px/33px LucidaFax, "Lucida Fax";
   margin: 0px;
   color: #C74810;
   letter-spacing: 2px;
   text-align: left;
}

#resbar,
#blank1,
#blank2,
#refrigbar,
#cleanbar,
#combar  {
   visibility: visible;
   position: absolute;
   left: 116px;
   z-index: 4;
   width: 283px;
   height: 32px;
   background-repeat: no-repeat;
}

#id1hitechheatingairconditioning623wbroadwayunitaglen  {
   background: url(sg_links_media/id1hitechheatingairconditio.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 260px;
   top: 916px;
   z-index: 4;
   width: 429px;
   height: 10px;
}

#i2002hitechheatingairconditioningallrightsreserved  {
   background: url(sg_links_media/id02002hitechheatingaircond.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 299px;
   top: 934px;
   z-index: 4;
   width: 337px;
   height: 9px;
}

#homebutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#electricalsolarbutton a:hover  {
   background-position: -187px 0%;
}

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

#refrigerationbutton a:hover  {
   background-position: -144px 0%;
}

#residentialbutton a:hover  {
   background-position: -121px 0%;
}

#commercialbutton a:hover  {
   background-position: -127px 0%;
}

#cleanroomsbutton a:hover  {
   background-position: -137px 0%;
}

#industrialbutton a:hover  {
   background-position: -107px 0%;
}

#electricalsolarbutton a  {
   width: 187px;
   background-image: url(sg_links_media/electricalsolarbutton.gif);
}

#commericeltextscroll p  {
   letter-spacing: 0px;
}

#contactbutton a:hover  {
   background-position: -67px 0%;
}

#electricalsolarbutton  {
   visibility: visible;
   position: absolute;
   left: 133px;
   top: 368px;
   z-index: 6;
   width: 187px;
   height: 14px;
}

#linksbar,
#id0homebar  {
   visibility: visible;
   position: absolute;
   top: 248px;
   z-index: 4;
   width: 93px;
   height: 30px;
   background-repeat: no-repeat;
}

#contactbar,
#aboutbar  {
   visibility: visible;
   position: absolute;
   top: 248px;
   z-index: 4;
   width: 92px;
   height: 30px;
   background-repeat: no-repeat;
}

#refrigerationbutton a  {
   background: url(sg_links_media/refrigerationbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 17px;
   width: 144px;
   font-size: 17px;
   line-height: 17px;
}

#refrigerationbutton  {
   visibility: visible;
   position: absolute;
   left: 134px;
   top: 433px;
   z-index: 5;
   width: 144px;
   height: 17px;
}

#linksbutton a:hover  {
   background-position: -46px 0%;
}

#residentialbutton a  {
   width: 121px;
   background-image: url(sg_links_media/residentialbutton.gif);
}

#aboutbutton a:hover  {
   background-position: -52px 0%;
}

#industrialbutton a  {
   width: 107px;
   background-image: url(sg_refrigeration_media/industrialbutton.gif);
}

#commercialbutton a  {
   width: 127px;
   background-image: url(sg_links_media/commercialbutton.gif);
}

#homebutton a:hover  {
   background-position: -48px 0%;
}

#cleanroomsbutton a  {
   width: 137px;
   background-image: url(sg_links_media/cleanroomsbutton.gif);
}

#abouttextscroll p  {
   line-height: 33px;
}

#residentialbutton  {
   visibility: visible;
   position: absolute;
   left: 134px;
   top: 335px;
   z-index: 5;
   width: 121px;
   height: 14px;
}

#cleanroomsbutton  {
   visibility: visible;
   position: absolute;
   left: 135px;
   top: 400px;
   z-index: 5;
   width: 137px;
   height: 14px;
}

#commercialbutton  {
   visibility: visible;
   position: absolute;
   left: 135px;
   top: 302px;
   z-index: 5;
   width: 127px;
   height: 14px;
}

#galleryslideshow  {
   visibility: visible;
   position: absolute;
   left: 409px;
   top: 294px;
   z-index: 4;
   width: 454px;
   height: 230px;
   background-color: #FFFFFF;
   background-image: none;
}

#industrialbutton  {
   visibility: visible;
   position: absolute;
   left: 136px;
   top: 468px;
   z-index: 5;
   width: 107px;
   height: 14px;
}

#contactbutton a  {
   width: 67px;
   background-image: url(sg_links_media/contactbutton.gif);
}

#phone8182910492  {
   background: url(sg_links_media/phone8182910492.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 544px;
   top: 222px;
   z-index: 5;
   width: 311px;
   height: 26px;
}

#industrialtext  {
   background: url(sg_industrial_media/industrialtext.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 590px;
   z-index: 4;
   width: 734px;
   height: 212px;
}

#aboutbutton a  {
   width: 52px;
   background-image: url(sg_links_media/aboutbutton.gif);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 589px;
   top: 255px;
   z-index: 5;
   width: 67px;
   height: 11px;
}

#linksbutton a  {
   width: 46px;
   background-image: url(sg_links_media/linksbutton.gif);
}

#homebutton a  {
   width: 48px;
   background-image: url(sg_links_media/homebutton.gif);
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 688px;
   top: 255px;
   z-index: 5;
   width: 52px;
   height: 12px;
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 789px;
   top: 254px;
   z-index: 5;
   width: 46px;
   height: 12px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 507px;
   top: 255px;
   z-index: 5;
   width: 48px;
   height: 11px;
}

#id0homebar  {
   background-image: url(sg_links_media/id0homebar.gif);
   left: 480px;
}

#industrial  {
   background: url(sg_industrial_media/industrial.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 129px;
   top: 560px;
   z-index: 4;
   width: 93px;
   height: 12px;
}

#contactbar  {
   background-image: url(sg_links_media/contactbar.jpg);
   left: 577px;
}

#background  {
   background: url(sg_commercial_media/background.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1100px;
   height: 1100px;
}

#refrigbar  {
   background-image: url(sg_links_media/refrigbar.jpg);
   top: 426px;
}

#aboutbar  {
   background-image: url(sg_links_media/aboutbar.gif);
   left: 674px;
}

#solarbar  {
   background: url(sg_links_media/solarbar.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 360px;
   z-index: 5;
   width: 283px;
   height: 32px;
}

#cleanbar  {
   background-image: url(sg_links_media/cleanbar.jpg);
   top: 392px;
}

#linksbar  {
   background-image: url(sg_links_media/linksbar.jpg);
   left: 770px;
}

#caboard  {
   background: url(sg_links_media/caboard.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 463px;
   top: 956px;
   z-index: 5;
   width: 110px;
   height: 81px;
}

#shape6  {
   background: url(sg_links_media/shape6.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 553px;
   z-index: 4;
   width: 283px;
   height: 355px;
}

#resbar  {
   background-image: url(sg_links_media/resbar.jpg);
   top: 327px;
}

#combar  {
   background-image: url(sg_links_media/combar.jpg);
   top: 294px;
}

#blank2  {
   background-image: url(sg_links_media/blank2.jpg);
   top: 459px;
}

#shape5  {
   background: url(sg_links_media/shape5.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 414px;
   top: 555px;
   z-index: 4;
   width: 452px;
   height: 352px;
}

#blank1  {
   background-image: url(sg_links_media/blank1.jpg);
   top: 493px;
}

#logo  {
   background: url(sg_links_media/logo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 130px;
   top: 102px;
   z-index: 4;
   width: 322px;
   height: 189px;
}

#bbb  {
   background: url(sg_links_media/bbb.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 392px;
   top: 956px;
   z-index: 4;
   width: 75px;
   height: 82px;
}

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


