#id275businesstoolsbutton a:hover,
#id276programsperiodicalsbutton a:hover,
#id274learningopportunitiesbutton a:hover,
#id273industryresourcesbutton a:hover,
#id277selectingsoftwarebutton a:hover  {
   color: #FF0000;
}

#id277selectingsoftwarebutton a,
#id275businesstoolsbutton a,
#id276programsperiodicalsbutton a,
#id274learningopportunitiesbutton a,
#id273industryresourcesbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #7B899E;
}

#id275businesstoolsbutton,
#id273industryresourcesbutton,
#id277selectingsoftwarebutton,
#id276programsperiodicalsbutton,
#id274learningopportunitiesbutton  {
   font: 10px/10px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 295px;
   z-index: 2;
   height: 10px;
}

#id114programsperiodicalsbutton a:hover,
#id92learningopportunitiesbutton a:hover  {
   background-position: -142px 0%;
}

#id114programsperiodicalsbutton a,
#id92learningopportunitiesbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 142px;
   height: 36px;
   background-position: 0% 0px;
}

#productoverviewbutton a:hover,
#meettheownersbutton a:hover  {
   background-position: -107px 0%;
}

#id270divider,
#id268divider,
#id267divider,
#id269divider  {
   visibility: visible;
   position: absolute;
   top: 296px;
   z-index: 2;
   width: 1px;
   height: 10px;
   background-color: #7B899E;
   background-image: none;
   font-size: 1px;
}

#id7resourcesandtoolsbutton a:hover,
#homebutton a:hover  {
   background-position: -716px 0%;
}

#meettheownersbutton a,
#productoverviewbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 107px;
   height: 36px;
   background-position: 0% 0px;
}

#demosvideospresentationsbutton a:hover  {
   background-position: -186px 0%;
}

#servicesoptionalmodulesbutton a:hover  {
   background-position: -172px 0%;
}

#id134resourcesandtoolsbutton a:hover  {
   background-position: -116px 0%;
}

#communityrelationshipsbutton a:hover  {
   background-position: -272px 0%;
}

#id126selectingsoftwarebutton a:hover  {
   background-position: -170px 0%;
}

#id81industryresourcesbutton a:hover  {
   background-position: -165px 0%;
}

#industryrelationshipsbutton a:hover  {
   background-position: -136px 0%;
}

#softwareandservicesbutton a:hover  {
   background-position: -127px 0%;
}

#id92learningopportunitiesbutton a  {
   background-image: url(sfresourcesandtoolsmedia/id92learningopportunitiesbu.gif);
}

#demosvideospresentationsbutton a  {
   background: url(sfresourcesandtoolsmedia/id44demosvideospresentation.gif) no-repeat 0% 0px;
   display: block;
   width: 186px;
   height: 36px;
}

#id114programsperiodicalsbutton a  {
   background-image: url(sfresourcesandtoolsmedia/id114programsperiodicalsbut.gif);
}

#id274learningopportunitiesbutton  {
   width: 106px;
   left: 483px;
}

#ccgprmediacoveragebutton a:hover  {
   background-position: -322px 0%;
}

#id103businesstoolsbutton a:hover  {
   background-position: -98px 0%;
}

#id92learningopportunitiesbutton  {
   visibility: hidden;
   position: absolute;
   left: 409px;
   top: 96px;
   z-index: 7;
   width: 142px;
   height: 36px;
}

#servicesoptionalmodulesbutton a  {
   background: url(sfresourcesandtoolsmedia/id158servicesoptionalmodule.gif) no-repeat 0% 0px;
   display: block;
   width: 172px;
   height: 36px;
}

#contentxmediagrow *:first-child  {
   margin-top: 0px;
}

#demosvideospresentationsbutton  {
   visibility: hidden;
   position: absolute;
   left: 212px;
   top: 96px;
   z-index: 5;
   width: 186px;
   height: 36px;
}

#id126selectingsoftwarebutton a  {
   background: url(sfresourcesandtoolsmedia/id126selectingsoftwarebutto.gif) no-repeat 0% 0px;
   display: block;
   width: 170px;
   height: 36px;
}

#technicaldetailsbutton a:hover  {
   background-position: -153px 0%;
}

#contentxmediagrow *:last-child  {
   margin-bottom: 0px;
}

#id134resourcesandtoolsbutton a  {
   background: url(sfresourcesandtoolsmedia/id134resourcesandtoolsbutto.jpg) no-repeat 0% 0px;
   display: block;
   width: 116px;
   height: 28px;
}

#communityrelationshipsbutton a  {
   background: url(sfresourcesandtoolsmedia/id217communityrelationships.gif) no-repeat 0% 0px;
   display: block;
   width: 272px;
   height: 36px;
}

#id276programsperiodicalsbutton  {
   width: 107px;
   left: 289px;
}

#id114programsperiodicalsbutton  {
   visibility: hidden;
   position: absolute;
   left: 170px;
   top: 96px;
   z-index: 9;
   width: 142px;
   height: 36px;
}

#servicesoptionalmodulesbutton  {
   visibility: hidden;
   position: absolute;
   left: 391px;
   top: 96px;
   z-index: 10;
   width: 172px;
   height: 36px;
}

#id81industryresourcesbutton a  {
   background: url(sfresourcesandtoolsmedia/id81industryresourcesbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 165px;
   height: 36px;
}

#industryrelationshipsbutton a  {
   background: url(sfresourcesandtoolsmedia/industryrelationshipsbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 136px;
   height: 36px;
}

#superiorsupportbutton a:hover  {
   background-position: -113px 0%;
}

#whychoosefasterbutton a:hover  {
   background-position: -171px 0%;
}

#communityrelationshipsbutton  {
   visibility: hidden;
   position: absolute;
   left: 444px;
   top: 96px;
   z-index: 11;
   width: 272px;
   height: 36px;
}

#id126selectingsoftwarebutton  {
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 96px;
   z-index: 10;
   width: 170px;
   height: 36px;
}

#id273industryresourcesbutton  {
   width: 90px;
   left: 600px;
}

#id277selectingsoftwarebutton  {
   width: 84px;
   left: 192px;
}

#photogalleriesbutton a:hover  {
   background-position: -212px 0%;
}

#id7resourcesandtoolsbutton a  {
   background: url(sfresourcesandtoolsmedia/id7resourcesandtoolsbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 186px;
   width: 716px;
   font-size: 186px;
   line-height: 186px;
}

#id134resourcesandtoolsbutton  {
   visibility: visible;
   position: absolute;
   left: 406px;
   top: 74px;
   z-index: 9;
   width: 116px;
   height: 28px;
}

#softwareandservicesbutton a  {
   background: url(sfresourcesandtoolsmedia/softwareandservicesbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 127px;
   height: 28px;
}

#industryrelationshipsbutton  {
   visibility: hidden;
   position: absolute;
   left: 308px;
   top: 96px;
   z-index: 14;
   width: 136px;
   height: 36px;
}

#id81industryresourcesbutton  {
   visibility: hidden;
   position: absolute;
   left: 551px;
   top: 96px;
   z-index: 6;
   width: 165px;
   height: 36px;
}

#id103businesstoolsbutton a  {
   background: url(sfresourcesandtoolsmedia/id103businesstoolsbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 98px;
   height: 36px;
}

#id7resourcesandtoolsbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 103px;
   z-index: 2;
   width: 716px;
   height: 186px;
}

#mediagallerybutton a:hover  {
   background-position: -94px 0%;
}

#ccgprmediacoveragebutton a  {
   background: url(sfresourcesandtoolsmedia/ccgprmediacoveragebutton.gif) no-repeat 0% 0px;
   display: block;
   width: 322px;
   height: 36px;
}

#softwareandservicesbutton  {
   visibility: visible;
   position: absolute;
   left: 278px;
   top: 74px;
   z-index: 13;
   width: 127px;
   height: 28px;
}

#sbresourcesandtoolsxmedia  {
   visibility: visible;
   position: absolute;
   left: 723px;
   top: 171px;
   z-index: 1;
   width: 192px;
}

#technicaldetailsbutton a  {
   background: url(sfresourcesandtoolsmedia/technicaldetailsbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 153px;
   height: 36px;
}

#id275businesstoolsbutton  {
   width: 64px;
   left: 406px;
}

#id103businesstoolsbutton  {
   visibility: hidden;
   position: absolute;
   left: 311px;
   top: 96px;
   z-index: 8;
   width: 98px;
   height: 36px;
}

#ccgprmediacoveragebutton  {
   visibility: hidden;
   position: absolute;
   left: 394px;
   top: 96px;
   z-index: 4;
   width: 322px;
   height: 36px;
}

#productoverviewbutton a  {
   background-image: url(sfresourcesandtoolsmedia/productoverviewbutton.gif);
}

#contactusbutton a:hover  {
   background-position: -77px 0%;
}

#whychoosefasterbutton a  {
   background: url(sfresourcesandtoolsmedia/whychoosefasterbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 171px;
   height: 36px;
}

#superiorsupportbutton a  {
   background: url(sfresourcesandtoolsmedia/superiorsupportbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 113px;
   height: 36px;
}

#photogalleriesbutton a  {
   background: url(sfresourcesandtoolsmedia/photogalleriesbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 212px;
   height: 36px;
}

#whowearebutton a:hover  {
   background-position: -201px 0%;
}

#technicaldetailsbutton  {
   visibility: hidden;
   position: absolute;
   left: 563px;
   top: 96px;
   z-index: 7;
   width: 153px;
   height: 36px;
}

#whychoosefasterbutton  {
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 96px;
   z-index: 13;
   width: 171px;
   height: 36px;
}

#superiorsupportbutton  {
   visibility: hidden;
   position: absolute;
   left: 278px;
   top: 96px;
   z-index: 11;
   width: 113px;
   height: 36px;
}

#meettheownersbutton a  {
   background-image: url(sfresourcesandtoolsmedia/meettheownersbutton.gif);
}

#aboutusbutton a:hover  {
   background-position: -70px 0%;
}

#productoverviewbutton  {
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 96px;
   z-index: 12;
   width: 107px;
   height: 36px;
}

#mediagallerybutton a  {
   background: url(sfresourcesandtoolsmedia/mediagallerybutton.gif) no-repeat 0% 0px;
   display: block;
   width: 94px;
   height: 28px;
}

#photogalleriesbutton  {
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 96px;
   z-index: 6;
   width: 212px;
   height: 36px;
}

#sfresourcesandtools  {
   margin: 0px auto 0px 0px;
   background: url(sfresourcesandtoolsmedia/interiortile.gif) repeat left top;
   height: 768px;
   width: 1024px;
   position: relative;
}

#meettheownersbutton  {
   visibility: hidden;
   position: absolute;
   left: 201px;
   top: 96px;
   z-index: 15;
   width: 107px;
   height: 36px;
}

#mediagallerybutton  {
   visibility: visible;
   position: absolute;
   left: 523px;
   top: 74px;
   z-index: 5;
   width: 94px;
   height: 28px;
}

#contentxmediagrow  {
   padding: 0px 329px 0px 21px;
   background: url(sfresourcesandtoolsmedia/interiorgrowtile.gif) repeat-y left top;
   visibility: visible;
   margin: 0px;
   position: relative;
}

#contactusbutton a  {
   background: url(sfresourcesandtoolsmedia/contactusbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 77px;
   height: 28px;
}

#whowearebutton a  {
   background: url(sfresourcesandtoolsmedia/whowearebutton.gif) no-repeat 0% 0px;
   display: block;
   width: 201px;
   height: 36px;
}

#searchboxxmedia  {
   visibility: visible;
   position: absolute;
   left: 724px;
   top: 19px;
   z-index: 1;
   width: 192px;
}

#aboutusbutton a  {
   background: url(sfresourcesandtoolsmedia/aboutusbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 70px;
   height: 28px;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 618px;
   top: 74px;
   z-index: 3;
   width: 77px;
   height: 28px;
}

#whowearebutton  {
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 96px;
   z-index: 16;
   width: 201px;
   height: 36px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 207px;
   top: 74px;
   z-index: 16;
   width: 70px;
   height: 28px;
}

#sidebarlabel  {
   background: url(sfresourcesandtoolsmedia/sidebarlabel.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 694px;
   top: 100px;
   z-index: 1;
   width: 249px;
   height: 67px;
}

#id270divider  {
   left: 281px;
}

#homebutton a  {
   background: url(sfresourcesandtoolsmedia/homebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 102px;
   width: 716px;
   font-size: 102px;
   line-height: 102px;
}

#id268divider  {
   left: 475px;
}

#footerxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 22px;
   z-index: 1;
   width: 716px;
}

#id267divider  {
   left: 592px;
}

#id269divider  {
   left: 398px;
}

#background  {
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 292px;
   z-index: 1;
   width: 680px;
   height: 20px;
   background-color: #FFFFFF;
   background-image: none;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 716px;
   height: 102px;
}

#scootdown  {
   position: relative;
   top: 334px;
}

#footer  {
   background: url(sfresourcesandtoolsmedia/interiortile.gif) repeat left top;
   position: relative;
   left: 0px;
   width: 100%;
   height: 68px;
   margin-bottom: 92px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}


