a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#shape17copy17,
#shape17,
#shape17copy16,
#shape17copy11,
#shape17copy21,
#shape17copy10,
#shape17copy20,
#shape17copy13,
#shape17copy23,
#shape17copy12,
#shape17copy22,
#shape17copy,
#shape17copy19,
#shape17copy9,
#shape17copy8,
#shape17copy5,
#shape17copy4,
#shape17copy7,
#shape17copy6,
#shape17copy3,
#shape17copy2,
#shape17copy18,
#shape17copy15,
#shape17copy14  {
   background: url(sg_filetransfer_media/shape17copy4.jpg) no-repeat;
   position: absolute;
   z-index: 9;
   width: 5px;
   height: 5px;
}

#hometext li,
#i1contacttext p,
#toolingtext p,
#i0customtext li,
#proddesigntext p,
#i0customtext p,
#toolingtext li,
#i2injectiontext li,
#i2injectiontext p,
#fasttomarkettext li,
#filetransfertext li,
#proddesigntext li,
#prototypingtext li,
#hometext p,
#i1contacttext li,
#fasttomarkettext p,
#prototypingtext p,
#filetransfertext p  {
   font: normal normal 13px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: justify;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#shape18copy6,
#shape18copy3,
#shape18copy2,
#shape18copy11,
#shape18copy10,
#shape18,
#shape18copy12,
#shape18copy,
#shape18copy9,
#shape18copy8,
#shape18copy5,
#shape18copy4,
#shape18copy7  {
   background: url(sg_custom_media/shape18copy12.jpg) no-repeat;
   position: absolute;
   left: 108px;
   z-index: 10;
   width: 5px;
   height: 5px;
}

#shape15,
#shape15copy,
#shape15copy9,
#shape15copy8,
#shape15copy5,
#shape15copy4,
#shape15copy7,
#shape15copy6,
#shape15copy3,
#shape15copy2  {
   background: url(sg_injection_media/shape15copy8.jpg) no-repeat;
   position: absolute;
   left: 102px;
   width: 5px;
   height: 5px;
}

#i0contacttext p,
#i2customtext p,
#i2customtext li,
#i1injectiontext li,
#i1injectiontext p,
#i0contacttext li  {
   padding: 0px;
   margin: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   text-indent: 0px;
   text-align: left;
}

#shape10copy,
#shape10copy5,
#shape10copy4,
#shape10copy2,
#shape10  {
   background: url(sg_custom_media/shape10copy4.jpg) no-repeat;
   position: absolute;
   left: 322px;
   z-index: 10;
   width: 4px;
   height: 4px;
}

#i1customtext p,
#i1customtext li,
#bangontext p,
#bangontext li  {
   padding: 5px 0px 0px 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: right;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 12px;
   font-style: normal;
   font-weight: normal;
   font-size: 10px;
}

#i0injectionmouldmanufacturi,
#fasttomarketbangonsystems  {
   position: absolute;
   left: 104px;
   top: 203px;
   z-index: 7;
   height: 30px;
   background-repeat: no-repeat;
}

#prototypingtext,
#proddesigntext,
#hometext  {
   position: absolute;
   left: 102px;
   top: 342px;
   z-index: 8;
}

#i3vectorsmartobject,
#i4vectorsmartobject  {
   position: absolute;
   top: 941px;
   z-index: 10;
   width: 174px;
   height: 177px;
   background-repeat: no-repeat;
}

#i0envelopebutton a,
#i1envelopebutton a  {
   background: url(sg_filetransfer_media/d1envelopebutton.jpg) no-repeat;
   display: block;
   height: 47px;
   width: 64px;
   font-size: 47px;
   line-height: 47px;
}

#i0injectiontext li,
#i0injectiontext p  {
   font: normal normal 12px/16px Verdana, sans-serif;
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: justify;
   color: #464545;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#i1fastbutton a,
#i1custombutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 206px;
   width: 204px;
   font-size: 206px;
   line-height: 206px;
}

#i0injectionmouldmanufacturi  {
   background-image: url(sg_injection_media/d0injectionmouldmanufacturi.jpg);
   width: 392px;
}

#tooltesting,
#toolingrepair  {
   position: absolute;
   left: 102px;
   top: 203px;
   z-index: 6;
   height: 30px;
   background-repeat: no-repeat;
}

#productdevelopmentbutton a  {
   background: url(sg_injection_media/productdevelopmentbutton.jpg) no-repeat;
   display: block;
   height: 22px;
   width: 161px;
   font-size: 22px;
   line-height: 22px;
}

#fasttomarketbangonsystems  {
   background-image: url(sg_fasttomarket_media/fasttomarketbangonsystems.jpg);
   width: 415px;
}

#sorrythispageisstillunder  {
   background: url(sg_tooltesting_media/sorrythispageisstillunder.jpg) no-repeat;
   position: absolute;
   left: 236px;
   top: 423px;
   z-index: 8;
   width: 246px;
   height: 13px;
}

#productdevelopmentbutton  {
   position: absolute;
   left: 819px;
   top: 487px;
   z-index: 8;
   width: 161px;
   height: 22px;
}

#equipment,
#prototyping  {
   position: absolute;
   left: 104px;
   top: 204px;
   z-index: 6;
   height: 29px;
   background-repeat: no-repeat;
}

#shape19,
#shape19copy  {
   background: url(sg_custom_media/shape19copy.jpg) no-repeat;
   position: absolute;
   z-index: 9;
   width: 3px;
   height: 46px;
}

#prototypingbutton a  {
   background: url(sg_injection_media/prototypingbutton.jpg) no-repeat;
   display: block;
   height: 22px;
   width: 97px;
   font-size: 22px;
   line-height: 22px;
}

#i3vectorsmartobject  {
   background-image: url(sg_custom_media/d3vectorsmartobject.jpg);
   left: 339px;
}

#filetransfertext li  {
   font-size: 14px;
   line-height: 14px;
   color: #434343;
   padding-top: 0px;
}

#shape3,
#shape3copy  {
   position: absolute;
   left: 82px;
   z-index: 6;
   width: 990px;
   background-color: #D8CE99;
   background-image: none;
   font-size: 1px;
}

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

#i4vectorsmartobject  {
   background-image: url(sg_custom_media/d4vectorsmartobject.jpg);
   left: 599px;
}

#fasttomarkettext li  {
   line-height: 15px;
   color: #464545;
   padding-top: 15px;
}

#i2injectionbutton a  {
   background: url(sg_injection_media/d2injectionbutton.jpg) no-repeat;
   display: block;
   height: 23px;
   width: 212px;
   font-size: 23px;
   line-height: 23px;
}

#fasttomarkettext p  {
   line-height: 15px;
   color: #464545;
   padding-top: 15px;
}

#i2injectiontext li  {
   padding-top: 0px;
   font-size: 10px;
   line-height: 12px;
   color: #464545;
}

#i1injectiontext li  {
   text-transform: uppercase;
   font-size: 11px;
   line-height: 13px;
   color: #373737;
}

#prototypingtext li  {
   line-height: 15px;
   color: #3A3A3A;
   padding-top: 0px;
}

#filetransfertext p  {
   font-size: 14px;
   line-height: 14px;
   color: #434343;
   padding-top: 0px;
}

#i2injectionbutton  {
   position: absolute;
   left: 819px;
   top: 350px;
   z-index: 8;
   width: 212px;
   height: 23px;
}

#proddesigntext li  {
   line-height: 14px;
   color: #3E3E3E;
   padding-top: 10px;
}

#prototypingbutton  {
   position: absolute;
   left: 819px;
   top: 454px;
   z-index: 8;
   width: 97px;
   height: 22px;
}

#equipmentbutton a  {
   background: url(sg_injection_media/equipmentbutton.jpg) no-repeat;
   display: block;
   height: 22px;
   width: 94px;
   font-size: 22px;
   line-height: 22px;
}

#i1injectiontext p  {
   text-transform: uppercase;
   font-size: 11px;
   line-height: 13px;
   color: #373737;
}

#i2injectiontext p  {
   padding-top: 0px;
   font-size: 10px;
   line-height: 12px;
   color: #464545;
}

#prototypingtext p  {
   line-height: 15px;
   color: #3A3A3A;
   padding-top: 0px;
}

#i1contacttext li  {
   line-height: 18px;
   color: #444545;
   text-align: left;
   padding-top: 0px;
}

#i2custombutton a  {
   background: url(sg_injection_media/d2custombutton.jpg) no-repeat;
   display: block;
   height: 23px;
   width: 203px;
   font-size: 23px;
   line-height: 23px;
}

#proddesigntext p  {
   line-height: 14px;
   color: #3E3E3E;
   padding-top: 10px;
}

#i1custombutton a  {
   background-image: url(sg_home_media/d1custombutton.jpg);
}

#i0contacttext li  {
   color: #FFFEFE;
   line-height: 18px;
   font-size: 14px;
}

#i1contacttext p  {
   line-height: 18px;
   color: #444545;
   text-align: left;
   padding-top: 0px;
}

#i2customtext li  {
   font-size: 11px;
   line-height: 13px;
   color: #464545;
}

#toolingbutton a  {
   background: url(sg_injection_media/toolingbutton.jpg) no-repeat;
   display: block;
   height: 22px;
   width: 118px;
   font-size: 22px;
   line-height: 22px;
}

#i1customtext li  {
   font-family: Arial-ItalicMT, Arial, Helvetica, sans-serif;
   color: #464545;
}

#prototypingtext  {
   width: 658px;
}

#equipmentbutton  {
   position: absolute;
   left: 819px;
   top: 560px;
   z-index: 8;
   width: 94px;
   height: 22px;
}

#i0customtext li  {
   line-height: 14px;
   color: #404141;
   padding-top: 0px;
}

#i0contacttext p  {
   color: #FFFEFE;
   line-height: 18px;
   font-size: 14px;
}

#i2customtext p  {
   font-size: 11px;
   line-height: 13px;
   color: #464545;
}

#i2fastbutton a  {
   background: url(sg_injection_media/d2fastbutton.jpg) no-repeat;
   display: block;
   height: 22px;
   width: 234px;
   font-size: 22px;
   line-height: 22px;
}

#i1customtext p  {
   font-family: Arial-ItalicMT, Arial, Helvetica, sans-serif;
   color: #464545;
}

#i0customtext p  {
   line-height: 14px;
   color: #404141;
   padding-top: 0px;
}

#i1fastbutton a  {
   background-image: url(sg_home_media/d1fastbutton.jpg);
}

#i2custombutton  {
   position: absolute;
   left: 819px;
   top: 383px;
   z-index: 8;
   width: 203px;
   height: 23px;
}

#toolingtext li  {
   line-height: 14px;
   color: #464545;
   text-align: left;
   padding-top: 0px;
}

#mmmenu ul li a  {
   padding: 2px 1.39em 2px 1.39em;
   height: 100%;
}

#proddesigntext  {
   width: 652px;
}

#shape17copy13  {
   top: 620px;
   left: 301px;
}

#toolingbutton  {
   position: absolute;
   left: 819px;
   top: 522px;
   z-index: 8;
   width: 118px;
   height: 22px;
}

#shape17copy23  {
   top: 696px;
   left: 301px;
}

#shape17copy15  {
   top: 669px;
   left: 301px;
}

#shape17copy17  {
   top: 744px;
   left: 301px;
}

#shape17copy19  {
   top: 796px;
   left: 301px;
}

#toolingrepair  {
   background-image: url(sg_tooling_media/toolingrepair.jpg);
   width: 185px;
}

#bangontext li  {
   font-family: Arial, Helvetica, sans-serif;
   color: #122340;
}

#shape17copy21  {
   top: 845px;
   left: 301px;
}

#shape17copy18  {
   top: 769px;
   left: 301px;
}

#shape18copy11  {
   top: 1214px;
}

#shape18copy12  {
   top: 1245px;
}

#shape17copy16  {
   top: 720px;
   left: 301px;
}

#shape17copy22  {
   top: 870px;
   left: 301px;
}

#shape17copy11  {
   top: 870px;
   left: 125px;
}

#shape17copy12  {
   top: 595px;
   left: 301px;
}

#shape17copy14  {
   top: 644px;
   left: 301px;
}

#shape17copy20  {
   top: 821px;
   left: 301px;
}

#shape17copy10  {
   top: 845px;
   left: 125px;
}

#toolingtext p  {
   line-height: 14px;
   color: #464545;
   text-align: left;
   padding-top: 0px;
}

#shape18copy10  {
   top: 1196px;
}

#mmmenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#shape18copy2  {
   top: 1050px;
}

#shape18copy9  {
   top: 1178px;
}

#bangontext p  {
   font-family: Arial, Helvetica, sans-serif;
   color: #122340;
}

#shape15copy4  {
   z-index: 9;
   top: 610px;
}

#shape15copy2  {
   z-index: 9;
   top: 548px;
}

#i2fastbutton  {
   position: absolute;
   left: 819px;
   top: 421px;
   z-index: 8;
   width: 234px;
   height: 22px;
}

#shape18copy3  {
   top: 1070px;
}

#shape18copy5  {
   top: 1106px;
}

#shape18copy4  {
   top: 1088px;
}

#shape18copy8  {
   top: 1160px;
}

#shape10copy5  {
   top: 580px;
}

#shape18copy6  {
   top: 1123px;
}

#shape15copy7  {
   z-index: 10;
   top: 759px;
}

#shape15copy9  {
   z-index: 10;
   top: 807px;
}

#shape18copy7  {
   top: 1141px;
}

#shape17copy3  {
   top: 669px;
   left: 125px;
}

#shape17copy6  {
   top: 744px;
   left: 125px;
}

#shape17copy8  {
   top: 796px;
   left: 125px;
}

#shape17copy2  {
   top: 644px;
   left: 125px;
}

#shape17copy4  {
   top: 695px;
   left: 125px;
}

#shape17copy5  {
   top: 720px;
   left: 125px;
}

#shape17copy7  {
   top: 769px;
   left: 125px;
}

#shape15copy6  {
   z-index: 10;
   top: 734px;
}

#shape17copy9  {
   top: 821px;
   left: 125px;
}

#shape15copy8  {
   z-index: 10;
   top: 784px;
}

#shape10copy2  {
   top: 506px;
}

#databutton a  {
   background: url(sg_injection_media/databutton.jpg) no-repeat;
   display: block;
   height: 22px;
   width: 112px;
   font-size: 22px;
   line-height: 22px;
}

#shape10copy4  {
   top: 544px;
}

#shape15copy5  {
   z-index: 10;
   top: 709px;
}

#shape15copy3  {
   z-index: 9;
   top: 585px;
}

#shape10copy  {
   top: 471px;
}

#prototyping  {
   background-image: url(sg_prototyping_media/prototyping.jpg);
   width: 140px;
}

#hometext li  {
   line-height: 14px;
   color: #2E2D2D;
   padding-top: 10px;
}

#shape15copy  {
   z-index: 9;
   top: 482px;
}

#shape18copy  {
   top: 1032px;
}

#tooltesting  {
   background-image: url(sg_tooltesting_media/tooltesting.jpg);
   width: 150px;
}

#shape19copy  {
   top: 1104px;
   left: 684px;
}

#shape17copy  {
   top: 620px;
   left: 125px;
}

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

#shape6copy  {
   background: url(sg_injection_media/shape6copy.jpg) no-repeat;
   position: absolute;
   left: 153px;
   top: 176px;
   z-index: 6;
   width: 858px;
   height: 592px;
}

#ridefooter  {
   font-size: 0px;
}

#databutton  {
   position: absolute;
   left: 819px;
   top: 594px;
   z-index: 8;
   width: 112px;
   height: 22px;
}

#shape3copy  {
   height: 9px;
   top: 310px;
}

#hometext p  {
   line-height: 14px;
   color: #2E2D2D;
   padding-top: 10px;
}

#mmmenu ul  {
   font: 14px/18px Arial, Helvetica, sans-serif;
   height: 19px;
   margin: 0px;
   padding: 0px;
   color: #FEFEFE;
   text-align: center;
}

#equipment  {
   background-image: url(sg_equipment_media/equipment.jpg);
   width: 134px;
}

#hometext  {
   width: 674px;
}

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

#shape18  {
   top: 1014px;
}

#shape15  {
   z-index: 9;
   top: 443px;
}

#shape17  {
   top: 595px;
   left: 125px;
}

#shape10  {
   top: 436px;
}

#shape19  {
   top: 1105px;
   left: 416px;
}

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

#shape3  {
   height: 10px;
   top: 175px;
}

#layer0  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 1152px;
   height: 1200px;
   background-color: #12223F;
   background-image: none;
}

.fl li *,
.fl li a  {
   display: inline;
}

#shape5  {
   position: absolute;
   left: 82px;
   top: 319px;
   z-index: 7;
   width: 990px;
   height: 1038px;
   background-color: #FEFEFE;
   background-image: none;
}

#shape2  {
   background: url(sg_injection_media/shape2.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 1152px;
   height: 1368px;
}

#mmmenu  {
   position: absolute;
   left: 644px;
   top: 50px;
   z-index: 6;
}

#shape9  {
   background: url(sg_injection_media/shape9.jpg) no-repeat;
   position: absolute;
   left: 798px;
   top: 336px;
   z-index: 8;
   width: 1px;
   height: 1000px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1368px;
   width: 1152px;
   position: relative;
}

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

.cFEFEFE * a  {
   color: #FEFEFE;
}

.fl li  {
   float: left;
   display: inline;
}

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

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

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

