a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#staffscroll p,
#companyprofilescroll li,
#infobondconstructioncom p,
#infobondconstructioncom li,
#servicesscroll p,
#projectsscroll li,
#staffscroll li,
#managementscroll li,
#managementscroll p,
#corporateambitionscroll li,
#marketingoverviewscroll p,
#corporateambitionscroll p,
#companyprofilescroll p,
#projectsscroll p,
#servicesscroll li,
#marketingoverviewscroll li  {
   font: normal normal 12px/14px Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: left;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#servicesbutton,
#staffbutton,
#projectsbutton,
#companyprofilebutton,
#homebutton  {
   font: 16px/25px "Bank Gothic", sans-serif;
   text-align: center;
   position: absolute;
   top: 252px;
   z-index: 7;
   height: 8px;
}

#marketingoverview,
#projects,
#services,
#companyprofile  {
   position: absolute;
   left: 269px;
   top: 294px;
   z-index: 5;
   height: 14px;
   background-repeat: no-repeat;
}

#servicesxmedia,
#companyprofilexmedia,
#projectsxmedia  {
   position: absolute;
   left: 17px;
   top: 279px;
   z-index: 5;
   width: 233px;
}

#marketingoverviewbutton,
#corporateambitionbutton  {
   font: 16px/25px "Bank Gothic", sans-serif;
   text-align: center;
   position: absolute;
   top: 252px;
   z-index: 8;
   height: 8px;
}

#management,
#corporateambition  {
   position: absolute;
   left: 16px;
   top: 268px;
   z-index: 5;
   height: 49px;
   background-repeat: no-repeat;
}

#i1breakinggroundtobuildthef  {
   background: url(sg_company-profile_media/d1breakinggroundtobuildthef.jpg) no-repeat;
   position: absolute;
   left: 246px;
   top: 22px;
   z-index: 4;
   width: 753px;
   height: 19px;
}

#infobondconstructioncom li  {
   font: 14px/22px "Bank Gothic", sans-serif;
}

#corporateambitionscroll li  {
   font-weight: bold;
   padding-bottom: 29px;
}

#infobondconstructioncom p  {
   font: 14px/22px "Bank Gothic", sans-serif;
}

#corporateambitionscroll p  {
   font-weight: bold;
   padding-bottom: 29px;
}

#marketingoverviewbutton  {
   width: 196px;
   left: 785px;
}

#corporateambitionbutton  {
   width: 193px;
   left: 235px;
}

#companyprofilebutton  {
   width: 161px;
   left: 76px;
}

#marketingoverview  {
   background-image: url(sg_marketing-overview_media/marketingoverview.jpg);
   width: 278px;
}

#corporateambition  {
   background-image: url(sg_corporate-ambition_media/corporateambition.jpg);
   width: 979px;
}

#managementbutton  {
   font: 16px/25px "Bank Gothic", sans-serif;
   text-align: center;
   position: absolute;
   left: 426px;
   top: 252px;
   z-index: 9;
   width: 117px;
   height: 8px;
}

#companyprofile  {
   background-image: url(sg_company-profile_media/companyprofile.jpg);
   width: 231px;
}

#servicesbutton  {
   width: 85px;
   left: 638px;
}

#projectsbutton  {
   width: 88px;
   left: 544px;
}

#staffbutton  {
   width: 53px;
   left: 733px;
}

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

#ridefooter  {
   font-size: 0px;
}

#management  {
   background-image: url(sg_management_media/management.jpg);
   width: 988px;
}

#homebutton  {
   width: 47px;
   left: 26px;
}

#pmbbutton  {
   font: 9px/25px "Bank Gothic", sans-serif;
   text-align: left;
   position: absolute;
   left: 801px;
   top: 596px;
   z-index: 5;
   width: 169px;
   height: 5px;
}

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

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

#services  {
   background-image: url(sg_services_media/services.jpg);
   width: 119px;
}

#projects  {
   background-image: url(sg_projects_media/projects.jpg);
   width: 125px;
}

#layer38  {
   position: absolute;
   left: 16px;
   top: 241px;
   z-index: 6;
   width: 197px;
   height: 370px;
   background-repeat: no-repeat;
}

#layer39  {
   background: url(sg_projects_media/layer39.jpg) no-repeat;
   position: absolute;
   left: 432px;
   top: 268px;
   z-index: 5;
   width: 572px;
   height: 48px;
}

#layer24  {
   background: url(sg_projects_media/layer24.jpg) no-repeat;
   position: absolute;
   left: 13px;
   top: 43px;
   z-index: 6;
   width: 986px;
   height: 33px;
}

#i0bond  {
   background: url(sg_corporate-ambition_media/d1bond.jpg) no-repeat;
   position: absolute;
   left: 15px;
   top: 52px;
   z-index: 4;
   width: 981px;
   height: 591px;
}

#i1bond  {
   background: url(sg_home_media/d1bond.jpg) no-repeat;
   position: absolute;
   left: 256px;
   top: 607px;
   z-index: 5;
   width: 326px;
   height: 7px;
}

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

#bars  {
   background: url(sg_company-profile_media/bars.jpg) no-repeat;
   position: absolute;
   left: 6px;
   top: 43px;
   z-index: 4;
   width: 999px;
   height: 600px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 648px;
   width: 1008px;
   position: relative;
}

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

.cFFF a  {
   color: #FFFFFF;
}

.c_b a  {
   color: #000000;
}

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

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

