#faq9text > div:first-child,
#faq8text > div:first-child,
#faq7text > div:first-child,
#faq6text > div:first-child,
#faq5text > div:first-child,
#faq4text > div:first-child,
#faq3text > div:first-child,
#faq2text > div:first-child,
#faq1text > div:first-child,
#faq10text > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 387px;
}

#bubble9 > div:first-child,
#bubble8 > div:first-child,
#bubble2 > div:first-child,
#bubble3 > div:first-child,
#bubble1 > div:first-child,
#bubble7 > div:first-child,
#bubble6 > div:first-child,
#bubble5 > div:first-child,
#bubble4 > div:first-child,
#bubble10 > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 492px;
   height: 566px;
   background-repeat: no-repeat;
}

#faq4text,
#faq8text,
#faq2text,
#faq6text,
#faq5text,
#faq9text,
#faq1text,
#faq3text,
#faq7text,
#faq10text  {
   overflow: hidden;
   position: absolute;
   left: 594px;
   top: 662px;
   width: 387px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#bubble3,
#bubble2,
#bubble1,
#bubble7,
#bubble6,
#bubble5,
#bubble10,
#bubble9,
#bubble4,
#bubble8  {
   overflow: hidden;
   position: absolute;
   left: 525px;
   width: 492px;
   height: 566px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#emailbutton a,
#linkedinbutton a,
#facebookbutton a,
#twitterbutton a,
#zerplybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 21px;
   font-size: 20px;
   line-height: 20px;
}

#faqgroupbutton a,
#aboutgroupbutton a,
#schedulegroupbutton a,
#servicesgroupbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 1000px;
   height: 49px;
}

#article6button,
#article2button,
#article4button,
#article3button,
#article5button  {
   position: absolute;
   z-index: 4;
   width: 6px;
   height: 7px;
   margin-left: 0px;
   margin-top: 0px;
}

#linkedin2button,
#facebook2button,
#twitter2button,
#email2button,
#zerply2button  {
   position: absolute;
   top: 12px;
   z-index: 4;
   height: 22px;
   margin-left: 0px;
   margin-top: 0px;
}

#aboutgroupbutton,
#servicesgroupbutton,
#schedulegroupbutton,
#faqgroupbutton  {
   margin: -1px 0px 0px 0px;
   height: 49px;
   width: 1000px;
   top: 0px;
   left: 0px;
   position: relative;
}

#zerplybutton,
#twitterbutton,
#linkedinbutton,
#facebookbutton,
#emailbutton  {
   position: absolute;
   top: 29px;
   z-index: 4;
   width: 21px;
   height: 20px;
   margin-left: 0px;
   margin-top: 0px;
}

#article3button a,
#article6button a,
#article2button a,
#article5button a  {
   background-repeat: no-repeat;
   display: block;
   height: 7px;
   width: 6px;
   font-size: 7px;
   line-height: 7px;
}

#faq1textbutton,
#faq2textbutton,
#faq7textbutton,
#faq6textbutton  {
   font-size: 14px;
   font-family: "Open Sans", sans-serif;
   text-align: left;
   position: absolute;
   left: 29px;
   z-index: 35;
   width: 721px;
   margin-left: 0px;
   margin-top: 0px;
}

#faq3textbutton,
#faq4textbutton,
#faq9textbutton,
#faq8textbutton  {
   line-height: 20px;
   font-size: 14px;
   font-family: "Open Sans", sans-serif;
   text-align: left;
   position: absolute;
   left: 30px;
   z-index: 35;
   width: 721px;
   height: 20px;
   margin-left: 0px;
   margin-top: 0px;
}

#zerply2button a,
#linkedin2button a,
#email2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   width: 22px;
   font-size: 22px;
   line-height: 22px;
}

#aboutgrouptab,
#servicesgrouptab,
#schedulegrouptab  {
   position: relative;
   width: 1000px;
   height: 596px;
}

#scheduletabcolor,
#servicestabcolor,
#faqtabcolor  {
   position: absolute;
   left: 0px;
   top: 0px;
   width: 1000px;
   height: 596px;
   margin-left: 0px;
   margin-top: 0px;
   background-image: none;
}

#image2xmedia,
#image5xmedia,
#image3xmedia  {
   position: absolute;
   z-index: 12;
   width: 100px;
   margin-left: 0px;
   margin-top: 0px;
}

#article3text,
#article6text,
#article2text  {
   position: absolute;
   z-index: 4;
   width: 183px;
   margin-left: 0px;
   margin-top: 0px;
}

#image4frame,
#image2frame,
#image1frame  {
   background: url(sg_t3g_media/about3frame.png) no-repeat;
   position: absolute;
   z-index: 11;
   width: 122px;
   height: 122px;
   margin-left: 0px;
   margin-top: 0px;
}

#image6frame,
#image5frame,
#image3frame  {
   position: absolute;
   z-index: 11;
   width: 122px;
   height: 122px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#aboutimage2xmedia,
#aboutimage3xmedia  {
   position: absolute;
   left: 145px;
   z-index: 8;
   width: 100px;
   margin-left: 0px;
   margin-top: 0px;
}

#facebook2button a,
#twitter2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   width: 23px;
   font-size: 22px;
   line-height: 22px;
}

#article1button a,
#article4button a  {
   background-repeat: no-repeat;
   display: block;
   height: 6px;
   width: 6px;
   font-size: 6px;
   line-height: 6px;
}

#faq5textbutton,
#faq10textbutton  {
   font-size: 14px;
   font-family: "Open Sans", sans-serif;
   text-align: left;
   position: absolute;
   left: 30px;
   z-index: 35;
   width: 718px;
   margin-left: 0px;
   margin-top: 0px;
}

#windowsbutton a,
#macbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   width: 119px;
   font-size: 38px;
   line-height: 38px;
}

#image1xmedia,
#image4xmedia  {
   position: absolute;
   top: 36px;
   z-index: 12;
   width: 100px;
   margin-left: 0px;
   margin-top: 0px;
}

#bubble10 > div:first-child  {
   background-image: url(sg_t3g_media/bubble10.png);
}

#bubble9 > div:first-child  {
   background-image: url(sg_t3g_media/bubble9.png);
}

#bubble8 > div:first-child  {
   background-image: url(sg_t3g_media/bubble8.png);
}

#bubble5 > div:first-child  {
   background-image: url(sg_t3g_media/bubble5.png);
}

#bubble6 > div:first-child  {
   background-image: url(sg_t3g_media/bubble6.png);
}

#about3frame,
#about2frame  {
   background: url(sg_t3g_media/about3frame.png) no-repeat;
   position: absolute;
   left: 134px;
   z-index: 7;
   width: 122px;
   height: 122px;
   margin-left: 0px;
   margin-top: 0px;
}

#bubble4 > div:first-child  {
   background-image: url(sg_t3g_media/bubble4.png);
}

#bubble3 > div:first-child  {
   background-image: url(sg_t3g_media/bubble3.png);
}

#bubble2 > div:first-child  {
   background-image: url(sg_t3g_media/bubble2.png);
}

#bubble7 > div:first-child  {
   background-image: url(sg_t3g_media/bubble7.png);
}

#bubble1 > div:first-child  {
   background-image: url(sg_t3g_media/bubble1.png);
   height: 567px;
}

#macbutton,
#windowsbutton  {
   position: absolute;
   top: 379px;
   z-index: 11;
   width: 119px;
   height: 38px;
   margin-left: 0px;
   margin-top: 0px;
}

#about2text,
#about3text  {
   position: absolute;
   left: 290px;
   z-index: 7;
   width: 694px;
   margin-left: 0px;
   margin-top: 0px;
}

#text2text,
#text1text  {
   position: absolute;
   left: 269px;
   z-index: 11;
   width: 301px;
   margin-left: 0px;
   margin-top: 0px;
}

#servicesgroupbutton a  {
   background-image: url(sg_t3g_media/servicesgroupbutton.png);
}

#schedulegroupbutton a  {
   background-image: url(sg_t3g_media/schedulegroupbutton.png);
}

#text6text,
#text5text  {
   position: absolute;
   left: 719px;
   z-index: 11;
   width: 266px;
   margin-left: 0px;
   margin-top: 0px;
}

#aboutgroupbutton a  {
   background-image: url(sg_t3g_media/aboutgroupbutton.png);
}

#aboutimage3xmedia  {
   top: 448px;
}

#linkedin2button a  {
   background-image: url(sg_t3g_media/linkedin2button.gif);
}

#facebook2button a  {
   background-image: url(sg_t3g_media/facebook2button.gif);
}

#aboutimage2xmedia  {
   top: 306px;
}

#article2button a  {
   background-image: url(sg_t3g_media/article2button.gif);
}

#article6button a  {
   background-image: url(sg_t3g_media/article6button.gif);
}

#article1button a  {
   background-image: url(sg_t3g_media/article1button.gif);
}

#servicesgrouptab  {
   background-color: #F8F7F7;
}

#twitter2button a  {
   background-image: url(sg_t3g_media/twitter2button.gif);
}

#facebookbutton a  {
   background-image: url(sg_t3g_media/facebookbutton.gif);
}

#aboutgroupbutton  {
   margin-top: 0px;
}

#faqgroupbutton a  {
   background-image: url(sg_t3g_media/faqgroupbutton.png);
}

#servicestabcolor  {
   background-color: #F8F7F7;
   z-index: 10;
}

#article3button a  {
   background-image: url(sg_t3g_media/article3button.gif);
}

#linkedinbutton a  {
   background-image: url(sg_t3g_media/linkedinbutton.gif);
}

#scheduletabcolor  {
   background-color: #FFFFFF;
   z-index: 37;
}

#article5button a  {
   background-image: url(sg_t3g_media/article5button.gif);
}

#article4button a  {
   background-image: url(sg_t3g_media/article4button.gif);
}

#twitterbutton a  {
   background-image: url(sg_t3g_media/twitterbutton.gif);
}

#linkedin2button  {
   width: 22px;
   left: 750px;
}

#zerply2button a  {
   background-image: url(sg_t3g_media/zerply2button.gif);
}

#faq10textbutton  {
   height: 16px;
   top: 423px;
   line-height: 16px;
}

#windowsbutton a  {
   background-image: url(sg_t3g_media/windowsbutton.gif);
}

#facebook2button  {
   width: 23px;
   left: 696px;
}

#article2button  {
   top: 101px;
   left: 515px;
}

#faq5textbutton  {
   height: 20px;
   top: 215px;
   line-height: 20px;
}

#faq9textbutton  {
   top: 378px;
}

#email2button a  {
   background-image: url(sg_t3g_media/email2button.gif);
}

#faq2textbutton  {
   height: 18px;
   top: 94px;
   line-height: 18px;
}

#article3button  {
   top: 123px;
   left: 515px;
}

#faq4textbutton  {
   top: 174px;
}

#facebookbutton  {
   left: 750px;
}

#linkedinbutton  {
   left: 800px;
}

#faq8textbutton  {
   top: 337px;
}

#zerplybutton a  {
   background-image: url(sg_t3g_media/zerplybutton.gif);
}

#article5button  {
   top: 101px;
   left: 726px;
}

#article6button  {
   top: 123px;
   left: 726px;
}

#article1button  {
   position: absolute;
   left: 515px;
   top: 80px;
   z-index: 4;
   width: 6px;
   height: 6px;
   margin-left: 0px;
   margin-top: 0px;
}

#faq6textbutton  {
   height: 22px;
   top: 254px;
   line-height: 22px;
}

#faq3textbutton  {
   top: 132px;
}

#twitter2button  {
   width: 23px;
   left: 723px;
}

#faq1textbutton  {
   height: 22px;
   top: 49px;
   line-height: 22px;
}

#faq7textbutton  {
   height: 18px;
   top: 298px;
   line-height: 18px;
}

#article4button  {
   height: 6px;
   top: 80px;
   left: 726px;
}

#zerply2button  {
   width: 22px;
   left: 777px;
}

#windowsbutton  {
   left: 858px;
}

#emailbutton a  {
   background-image: url(sg_t3g_media/emailbutton.gif);
}

#twitterbutton  {
   left: 775px;
}

#article3text  {
   top: 117px;
   left: 525px;
}

#article2text  {
   top: 95px;
   left: 525px;
}

#zerplybutton  {
   left: 825px;
}

#image1xmedia  {
   left: 144px;
}

#article4text  {
   position: absolute;
   left: 735px;
   top: 74px;
   z-index: 4;
   width: 183px;
   margin-left: 0px;
   margin-top: 0px;
}

#image2xmedia  {
   top: 171px;
   left: 144px;
}

#image5xmedia  {
   top: 171px;
   left: 594px;
}

#image4xmedia  {
   left: 595px;
}

#image3xmedia  {
   top: 304px;
   left: 144px;
}

#article6text  {
   top: 117px;
   left: 735px;
}

#image6xmedia  {
   position: absolute;
   left: 594px;
   top: 304px;
   z-index: 12;
   width: 100px;
   margin-left: 0px;
   margin-top: 0px;
}

#email2button  {
   width: 22px;
   left: 803px;
}

#image3frame  {
   background-image: url(sg_t3g_media/image3frame.png);
   top: 293px;
   left: 133px;
}

#image4frame  {
   top: 25px;
   left: 584px;
}

#emailbutton  {
   left: 849px;
}

#about3frame  {
   top: 437px;
}

#image1frame  {
   top: 25px;
   left: 133px;
}

#image6frame  {
   background-image: url(sg_t3g_media/timframe.png);
   top: 293px;
   left: 583px;
}

#image2frame  {
   top: 160px;
   left: 133px;
}

#image5frame  {
   background-image: url(sg_t3g_media/image5frame.png);
   top: 160px;
   left: 583px;
}

#faqtabcolor  {
   background-color: #F8F7F7;
   z-index: 14;
}

#macbutton a  {
   background-image: url(sg_t3g_media/macbutton.gif);
}

#about2frame  {
   top: 295px;
}

#about2text  {
   top: 291px;
}

#footer_div  {
   height: 339px;
}

#about3text  {
   top: 433px;
}

#faq10text  {
   z-index: 16;
}

#text5text  {
   top: 164px;
}

#text6text  {
   top: 296px;
}

#macbutton  {
   left: 725px;
}

#text2text  {
   top: 164px;
}

#text1text  {
   top: 28px;
}

#faq1text  {
   z-index: 34;
}

#faq7text  {
   z-index: 22;
}

#faq3text  {
   z-index: 30;
}

#bubble10  {
   z-index: 15;
   top: 622px;
}

#faq8text  {
   z-index: 20;
}

#faq6text  {
   z-index: 24;
}

#faq4text  {
   z-index: 28;
}

#faq9text  {
   z-index: 18;
}

#faq5text  {
   z-index: 26;
}

#faq2text  {
   z-index: 32;
}

#bubble2  {
   z-index: 31;
   top: 623px;
}

#bubble4  {
   z-index: 27;
   top: 622px;
}

#bubble6  {
   z-index: 23;
   top: 625px;
}

#bubble1  {
   height: 567px;
   z-index: 33;
   top: 625px;
}

#bubble7  {
   z-index: 21;
   top: 624px;
}

#bubble5  {
   z-index: 25;
   top: 625px;
}

#bubble3  {
   z-index: 29;
   top: 626px;
}

#bubble8  {
   z-index: 19;
   top: 625px;
}

#bubble9  {
   z-index: 17;
   top: 625px;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
}

.c7554A3 a  {
   color: #7554A3;
}

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

