#hpesiutilizesindustryreserveandresourcedefinitionsspecificallythosepromulgatedbytheu  {
   background: url(sg_services_media/id0hpesiutilizesindustryres.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 90px;
   top: 521px;
   z-index: 4;
   width: 184px;
   height: 123px;
}

#ourclientsuseourservicestomakeinvestmentdecisionsforpurposesincluding  {
   background: url(sg_services_media/id0ourclientsuseourservices.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 90px;
   top: 431px;
   z-index: 4;
   width: 170px;
   height: 57px;
}

#id10group,
#id11group,
#id7group,
#id8group,
#id6group,
#id12group  {
   visibility: visible;
   position: absolute;
   top: 200px;
   z-index: 5;
   width: 2px;
   height: 178px;
   background-repeat: no-repeat;
}

#pathpathpathpathpathpath  {
   background: url(sg_services_media/pathpathpathpathpathpath.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 132px;
   top: 245px;
   z-index: 4;
   width: 657px;
   height: 133px;
}

#compoundpathpathpath  {
   background: url(sg_services_media/compoundpathpathpath.jpg) no-repeat;
   position: absolute;
   left: 85px;
   top: 17px;
   z-index: 5;
   width: 104px;
   height: 97px;
}

#loginmenu li a:hover  {
   text-decoration: underline;
}

#mainmenu li a:hover  {
   background-color: #4F7DB9;
}

#slideshowslideshow  {
   visibility: visible;
   position: absolute;
   left: 299px;
   top: 411px;
   z-index: 7;
   width: 373px;
   height: 255px;
   background-color: #FFFFFF;
   background-image: none;
}

#loginmenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #0054A5;
   height: 100%;
}

#mainmenu li a  {
   border: 0px none #000000;
   background-color: transparent;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#pid1services  {
   margin: 0px auto 0px auto;
   width: 943px;
   position: relative;
}

#loginmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#mainmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#id18group  {
   visibility: visible;
   position: absolute;
   left: 309px;
   top: 469px;
   z-index: 4;
   width: 105px;
   height: 28px;
   background-color: #FFFFFF;
   background-image: none;
}

#id10group  {
   background-image: url(sg_services_media/id10group.jpg);
   left: 407px;
}

#id19group  {
   background: url(sg_services_media/id19group.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 88px;
   z-index: 4;
   width: 845px;
   height: 40px;
}

#id11group  {
   background-image: url(sg_services_media/id11group.jpg);
   left: 331px;
}

#id14group  {
   background: url(sg_services_media/id14group.jpg) no-repeat;
   position: absolute;
   left: 717px;
   top: 337px;
   z-index: 5;
   width: 119px;
   height: 117px;
}

#id20group  {
   background: url(sg_services_media/id20group.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 185px;
   top: 46px;
   z-index: 4;
   width: 257px;
   height: 34px;
}

#id12group  {
   background-image: url(sg_services_media/id12group.jpg);
   left: 255px;
}

#loginmenu  {
   font: 11px/15px MyriadPro-Bold, MyriadPro, "Myriad Pro";
   margin: 0px;
   height: 15px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #0054A5;
   position: absolute;
   left: 809px;
   top: 63px;
   z-index: 3;
}

#id9group  {
   background: url(sg_services_media/id9group.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 483px;
   top: 200px;
   z-index: 5;
   width: 3px;
   height: 178px;
}

#mainmenu  {
   font: 10px/36px MyriadPro-Semibold, "Myriad Pro- Semibold";
   height: 36px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 177px;
   top: 90px;
   z-index: 6;
   width: 685px;
}

#id6group  {
   background-image: url(sg_services_media/id6group.jpg);
   left: 636px;
}

#id8group  {
   background-image: url(sg_services_media/id8group.jpg);
   left: 711px;
}

#droplets  {
   background: url(sg_services_media/droplets.jpg) no-repeat;
   position: absolute;
   left: 76px;
   top: 149px;
   z-index: 6;
   width: 714px;
   height: 293px;
}

#id7group  {
   background-image: url(sg_services_media/id7group.jpg);
   left: 559px;
}

#id5group  {
   background: url(sg_services_media/id5group.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 787px;
   top: 200px;
   z-index: 4;
   width: 2px;
   height: 41px;
}

#bkgd  {
   background: url(sg_services_media/bkgd.jpg) no-repeat;
   position: absolute;
   left: 36px;
   top: 16px;
   z-index: 3;
   width: 864px;
   height: 659px;
}

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

