#id270demosvideospresentationsbutton a:hover,
#id269ccgprmediacoveragebutton a:hover,
#id271photogalleriesbutton a:hover  {
   color: #FF0000;
}

#id270demosvideospresentationsbutton a,
#id269ccgprmediacoveragebutton a,
#id271photogalleriesbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #7B899E;
}

#id269ccgprmediacoveragebutton,
#id271photogalleriesbutton,
#id270demosvideospresentationsbutton  {
   font: 10px/11px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 295px;
   z-index: 2;
   height: 11px;
}

#programsperiodicalsbutton a:hover,
#learningopportunitiesbutton a:hover  {
   background-position: -142px 0%;
}

#productoverviewbutton a:hover,
#meettheownersbutton a:hover  {
   background-position: -107px 0%;
}

#programsperiodicalsbutton a,
#learningopportunitiesbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 142px;
   height: 36px;
   background-position: 0% 0px;
}

#meettheownersbutton a,
#productoverviewbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 107px;
   height: 36px;
   background-position: 0% 0px;
}

#id42demosvideospresentationsbutton a:hover  {
   background-position: -186px 0%;
}

#servicesoptionalmodulesbutton a:hover  {
   background-position: -172px 0%;
}

#id42demosvideospresentationsbutton a  {
   background: url(sfmediagallerymedia/id42demosvideospresentation.gif) no-repeat 0% 0px;
   display: block;
   width: 186px;
   height: 36px;
}

#communityrelationshipsbutton a:hover  {
   background-position: -272px 0%;
}

#id31ccgprmediacoveragebutton a:hover  {
   background-position: -322px 0%;
}

#industryrelationshipsbutton a:hover  {
   background-position: -136px 0%;
}

#id270demosvideospresentationsbutton  {
   width: 140px;
   left: 374px;
}

#id42demosvideospresentationsbutton  {
   visibility: hidden;
   position: absolute;
   left: 212px;
   top: 96px;
   z-index: 4;
   width: 186px;
   height: 36px;
}

#contactusxmediagrow *:first-child  {
   margin-top: 0px;
}

#softwareandservicesbutton a:hover  {
   background-position: -127px 0%;
}

#contactusxmediagrow *:last-child  {
   margin-bottom: 0px;
}

#id54photogalleriesbutton a:hover  {
   background-position: -212px 0%;
}

#resourcesandtoolsbutton a:hover  {
   background-position: -116px 0%;
}

#servicesoptionalmodulesbutton a  {
   background: url(sfmediagallerymedia/id156servicesoptionalmodule.gif) no-repeat 0% 0px;
   display: block;
   width: 172px;
   height: 36px;
}

#selectingsoftwarebutton a:hover  {
   background-position: -170px 0%;
}

#industryresourcesbutton a:hover  {
   background-position: -165px 0%;
}

#id31ccgprmediacoveragebutton a  {
   background: url(sfmediagallerymedia/id31ccgprmediacoveragebutto.gif) no-repeat 0% 0px;
   display: block;
   width: 322px;
   height: 36px;
}

#communityrelationshipsbutton a  {
   background: url(sfmediagallerymedia/id215communityrelationships.gif) no-repeat 0% 0px;
   display: block;
   width: 272px;
   height: 36px;
}

#technicaldetailsbutton a:hover  {
   background-position: -153px 0%;
}

#whychoosefasterbutton a:hover  {
   background-position: -171px 0%;
}

#id269ccgprmediacoveragebutton  {
   width: 179px;
   left: 525px;
}

#industryrelationshipsbutton a  {
   background: url(sfmediagallerymedia/industryrelationshipsbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 136px;
   height: 36px;
}

#servicesoptionalmodulesbutton  {
   visibility: hidden;
   position: absolute;
   left: 391px;
   top: 96px;
   z-index: 9;
   width: 172px;
   height: 36px;
}

#learningopportunitiesbutton a  {
   background-image: url(sfmediagallerymedia/learningopportunitiesbutton.gif);
}

#superiorsupportbutton a:hover  {
   background-position: -113px 0%;
}

#id31ccgprmediacoveragebutton  {
   visibility: hidden;
   position: absolute;
   left: 394px;
   top: 96px;
   z-index: 3;
   width: 322px;
   height: 36px;
}

#communityrelationshipsbutton  {
   visibility: hidden;
   position: absolute;
   left: 444px;
   top: 96px;
   z-index: 10;
   width: 272px;
   height: 36px;
}

#learningopportunitiesbutton  {
   visibility: hidden;
   position: absolute;
   left: 409px;
   top: 96px;
   z-index: 6;
   width: 142px;
   height: 36px;
}

#id266divider,
#id265divider  {
   visibility: visible;
   position: absolute;
   top: 296px;
   z-index: 2;
   width: 1px;
   height: 10px;
   background-color: #7B899E;
   background-image: none;
   font-size: 1px;
}

#industryrelationshipsbutton  {
   visibility: hidden;
   position: absolute;
   left: 308px;
   top: 96px;
   z-index: 13;
   width: 136px;
   height: 36px;
}

#softwareandservicesbutton a  {
   background: url(sfmediagallerymedia/softwareandservicesbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 127px;
   height: 28px;
}

#programsperiodicalsbutton a  {
   background-image: url(sfmediagallerymedia/programsperiodicalsbutton.gif);
}

#businesstoolsbutton a:hover  {
   background-position: -98px 0%;
}

#mediagallerybutton a:hover  {
   background-position: -94px 0%;
}

#id54photogalleriesbutton a  {
   background: url(sfmediagallerymedia/id54photogalleriesbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 212px;
   height: 36px;
}

#programsperiodicalsbutton  {
   visibility: hidden;
   position: absolute;
   left: 170px;
   top: 96px;
   z-index: 8;
   width: 142px;
   height: 36px;
}

#selectingsoftwarebutton a  {
   background: url(sfmediagallerymedia/selectingsoftwarebutton.gif) no-repeat 0% 0px;
   display: block;
   width: 170px;
   height: 36px;
}

#industryresourcesbutton a  {
   background: url(sfmediagallerymedia/industryresourcesbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 165px;
   height: 36px;
}

#resourcesandtoolsbutton a  {
   background: url(sfmediagallerymedia/resourcesandtoolsbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 116px;
   height: 28px;
}

#softwareandservicesbutton  {
   visibility: visible;
   position: absolute;
   left: 278px;
   top: 74px;
   z-index: 12;
   width: 127px;
   height: 28px;
}

#id271photogalleriesbutton  {
   width: 70px;
   left: 294px;
}

#technicaldetailsbutton a  {
   background: url(sfmediagallerymedia/technicaldetailsbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 153px;
   height: 36px;
}

#id54photogalleriesbutton  {
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 96px;
   z-index: 5;
   width: 212px;
   height: 36px;
}

#mediagalleryheaderimage  {
   background: url(sfmediagallerymedia/mediagalleryheaderimage.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 103px;
   z-index: 1;
   width: 716px;
   height: 186px;
}

#contactusbutton a:hover  {
   background-position: -77px 0%;
}

#selectingsoftwarebutton  {
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 96px;
   z-index: 9;
   width: 170px;
   height: 36px;
}

#industryresourcesbutton  {
   visibility: hidden;
   position: absolute;
   left: 551px;
   top: 96px;
   z-index: 5;
   width: 165px;
   height: 36px;
}

#superiorsupportbutton a  {
   background: url(sfmediagallerymedia/superiorsupportbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 113px;
   height: 36px;
}

#productoverviewbutton a  {
   background-image: url(sfmediagallerymedia/productoverviewbutton.gif);
}

#whychoosefasterbutton a  {
   background: url(sfmediagallerymedia/whychoosefasterbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 171px;
   height: 36px;
}

#resourcesandtoolsbutton  {
   visibility: visible;
   position: absolute;
   left: 406px;
   top: 74px;
   z-index: 8;
   width: 116px;
   height: 28px;
}

#whowearebutton a:hover  {
   background-position: -201px 0%;
}

#technicaldetailsbutton  {
   visibility: hidden;
   position: absolute;
   left: 563px;
   top: 96px;
   z-index: 6;
   width: 153px;
   height: 36px;
}

#aboutusbutton a:hover  {
   background-position: -70px 0%;
}

#meettheownersbutton a  {
   background-image: url(sfmediagallerymedia/meettheownersbutton.gif);
}

#whychoosefasterbutton  {
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 96px;
   z-index: 12;
   width: 171px;
   height: 36px;
}

#businesstoolsbutton a  {
   background: url(sfmediagallerymedia/businesstoolsbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 98px;
   height: 36px;
}

#productoverviewbutton  {
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 96px;
   z-index: 11;
   width: 107px;
   height: 36px;
}

#superiorsupportbutton  {
   visibility: hidden;
   position: absolute;
   left: 278px;
   top: 96px;
   z-index: 10;
   width: 113px;
   height: 36px;
}

#mediagallerybutton a  {
   background: url(sfmediagallerymedia/mediagallerybutton.gif) no-repeat 0% 0px;
   display: block;
   width: 94px;
   height: 28px;
}

#contactusxmediagrow  {
   padding: 0px 329px 0px 21px;
   background: url(sfmediagallerymedia/interiorgrowtile.gif) repeat-y left top;
   visibility: visible;
   margin: 0px;
   position: relative;
}

#businesstoolsbutton  {
   visibility: hidden;
   position: absolute;
   left: 311px;
   top: 96px;
   z-index: 7;
   width: 98px;
   height: 36px;
}

#meettheownersbutton  {
   visibility: hidden;
   position: absolute;
   left: 201px;
   top: 96px;
   z-index: 14;
   width: 107px;
   height: 36px;
}

#homebutton a:hover  {
   background-position: -716px 0%;
}

#mediagallerybutton  {
   visibility: visible;
   position: absolute;
   left: 523px;
   top: 74px;
   z-index: 4;
   width: 94px;
   height: 28px;
}

#contactusbutton a  {
   background: url(sfmediagallerymedia/contactusbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 77px;
   height: 28px;
}

#whowearebutton a  {
   background: url(sfmediagallerymedia/whowearebutton.gif) no-repeat 0% 0px;
   display: block;
   width: 201px;
   height: 36px;
}

#aboutusbutton a  {
   background: url(sfmediagallerymedia/aboutusbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 70px;
   height: 28px;
}

#searchboxxmedia  {
   visibility: visible;
   position: absolute;
   left: 723px;
   top: 23px;
   z-index: 1;
   width: 192px;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 618px;
   top: 74px;
   z-index: 2;
   width: 77px;
   height: 28px;
}

#sfmediagallery  {
   margin: 0px auto 0px 0px;
   background: url(sfmediagallerymedia/interiortile.gif) repeat left top;
   height: 768px;
   width: 1024px;
   position: relative;
}

#whowearebutton  {
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 96px;
   z-index: 15;
   width: 201px;
   height: 36px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 207px;
   top: 74px;
   z-index: 15;
   width: 70px;
   height: 28px;
}

#footerxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 22px;
   z-index: 1;
   width: 716px;
}

#homebutton a  {
   background: url(sfmediagallerymedia/homebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 102px;
   width: 716px;
   font-size: 102px;
   line-height: 102px;
}

#id266divider  {
   left: 366px;
}

#id265divider  {
   left: 517px;
}

#background  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 292px;
   z-index: 1;
   width: 680px;
   height: 26px;
   background-color: #FFFFFF;
   background-image: none;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 716px;
   height: 102px;
}

#scootdown  {
   position: relative;
   top: 333px;
}

#footer  {
   background: url(sfmediagallerymedia/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;
}

