a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id1clicktext p,
#naelbtext p,
#producttext p,
#professionaltext p,
#technicallytext p,
#id2clicktext p,
#ifyouwouldtext p,
#privacybodycopyscroll p,
#tobecometext p,
#newcustomertext p,
#automatictext p,
#olyofferstext p,
#id0clicktext p,
#clicktolearntext p,
#technicaltext p,
#pdffilesscroll p,
#partnerbdcopytext p  {
   font: 11px/13px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #4D4D4F;
   text-align: left;
}

#olypartnershiptext p,
#emailtext p,
#customertext p,
#postaladdresstext p,
#id2questiontext p,
#notapartnertext p,
#teletextcopy p,
#id0questiontext p,
#id1questiontext p,
#teletext p  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: left;
   color: #576776;
}

#applyingtext p,
#privacypolicytitletext p,
#equipmenttext p,
#olympicspartnershiptext p,
#contactinfotext p,
#equipmentfinancingoptions p  {
   font: 26px/31px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #B56833;
   text-align: left;
}

#id0arrow3,
#id3arrow2,
#id2arrow2,
#arrowcopy,
#id1arrow,
#id5arrow2,
#id0arrow,
#id3arrow,
#arrow1,
#id2arrow,
#id1arrow2,
#id5arrow  {
   background: url(sg_services_media/id0arrow3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 8px;
   height: 11px;
}

#id0vendorlogintext p,
#id1vendorlogintext p,
#welcometext p,
#affiliationstext p,
#olympictext p  {
   font: 18px/22px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: left;
}

#pid7privacy,
#pid4apply,
#pid5partner,
#pid3services,
#pid1home,
#pid6contact,
#pid2aboutus  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#contactbutton a,
#homebutton a,
#aboutusbutton a,
#servicesbutton a,
#id1applybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#facebookbadgebutton a,
#twitterbadgebutton a,
#linkedinbadgebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 44px;
   width: 144px;
   background-position: 0% 0px;
   font-size: 44px;
   line-height: 44px;
}

#id2feelfreebutton a,
#id1feelfreebutton a,
#id0feelfreebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 64px;
   width: 167px;
   background-position: 0% 0px;
   font-size: 64px;
   line-height: 64px;
}

#twitterbadgebutton,
#facebookbadgebutton,
#linkedinbadgebutton  {
   visibility: visible;
   position: absolute;
   top: 658px;
   z-index: 4;
   width: 144px;
   height: 44px;
}

#equipmentfinancingoptions,
#olympicspartnershiptext  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 382px;
   z-index: 4;
}

#id0applybutton a,
#signupbutton a,
#loginbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   width: 98px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#phonenumbertitlestext p,
#phonenumberstext p  {
   font: 14px/17px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #4D4D4F;
}

#id1vendorlogintext,
#id0vendorlogintext  {
   visibility: visible;
   position: absolute;
   left: 560px;
   top: 402px;
   z-index: 8;
}

#generalinfobutton a,
#salesdeptbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#layer23,
#layer22,
#layer25,
#layer20  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 800px;
   height: 371px;
   background-repeat: no-repeat;
}

#id2feelfreebutton,
#id0feelfreebutton  {
   visibility: visible;
   position: absolute;
   left: 560px;
   top: 732px;
   z-index: 7;
   width: 167px;
   height: 64px;
}

#asmalltext p,
#financingequiptext p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #576776;
   text-align: left;
}

#linkdenbutton a,
#facebookbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 39px;
   width: 39px;
   background-position: 0% 0px;
   font-size: 39px;
   line-height: 39px;
}

#id0questiontext,
#id2questiontext  {
   visibility: visible;
   position: absolute;
   left: 560px;
   top: 702px;
   z-index: 7;
}

#id4arrow2,
#id1arrow3,
#id0arrow2  {
   background: url(sg_home_media/id1arrow3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 547px;
   z-index: 7;
   width: 8px;
   height: 11px;
}

#professionaltext,
#id1clicktext  {
   visibility: visible;
   position: absolute;
   left: 559px;
   z-index: 4;
   width: 221px;
}

#linkdenbutton,
#facebookbutton  {
   visibility: visible;
   position: absolute;
   top: 48px;
   z-index: 6;
   width: 39px;
   height: 39px;
}

#applyingtext,
#contactinfotext  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 382px;
   z-index: 4;
}

#id0applybutton,
#loginbutton  {
   visibility: visible;
   position: absolute;
   left: 664px;
   z-index: 8;
   width: 98px;
   height: 22px;
}

#id1horzline2,
#id0horzline2  {
   background: url(sg_home_media/id1horzline2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 545px;
   top: 680px;
   z-index: 7;
   width: 224px;
   height: 1px;
}

#id0clicktext,
#id2clicktext  {
   visibility: visible;
   position: absolute;
   left: 563px;
   top: 432px;
   z-index: 8;
   width: 208px;
}

#id0vertline2,
#id1vertline2  {
   background: url(sg_services_media/id0vertline2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   top: 388px;
   z-index: 4;
   width: 1px;
   height: 416px;
}

#equipmentfinancingoptions  {
   width: 344px;
}

#olyfinlogobutton a:hover  {
   background-position: -222px 0%;
}

#olympicspartnershiptext  {
   width: 470px;
}

#phonenumbertitlestext p  {
   text-align: left;
}

#id1applybutton a:hover  {
   background-position: -80px 0%;
}

#servicesbutton a:hover  {
   background-position: -68px 0%;
}

#linkedinbadgebutton a  {
   background-image: url(sg_contact_media/linkedinbadgebutton.jpg);
}

#aboutusbutton a:hover  {
   background-position: -69px 0%;
}

#facebookbadgebutton a  {
   background-image: url(sg_contact_media/facebookbadgebutton.jpg);
}

#contactbutton a:hover  {
   background-position: -65px 0%;
}

#bottommenu li a:hover  {
   color: #88756B;
}

#id1vendorlogintext p  {
   color: #BC1F27;
}

#id0vendorlogintext p  {
   color: #BC1F27;
}

#twitterbadgebutton a  {
   background-image: url(sg_contact_media/twitterbadgebutton.jpg);
}

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

#facebookbadgebutton  {
   left: 67px;
}

#id1feelfreebutton a  {
   background-image: url(sg_aboutus_media/id1feelfreebutton.jpg);
}

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

#generalinfobutton a  {
   width: 279px;
   background-image: url(sg_contact_media/generalinfobutton.jpg);
}

#linkedinbadgebutton  {
   left: 384px;
}

#phonenumberstext p  {
   text-align: right;
}

#homebutton a:hover  {
   background-position: -41px 0%;
}

#twitterbadgebutton  {
   left: 226px;
}

#olyfinlogobutton a  {
   background: url(sg_services_media/olyfinlogobutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 72px;
   width: 222px;
   font-size: 72px;
   line-height: 72px;
}

#lockbutton a:hover  {
   background-position: -94px 0%;
}

#id1vendorlogintext  {
   width: 125px;
}

#id0vendorlogintext  {
   width: 133px;
}

#affiliationstext p  {
   color: #576776;
}

#salesdeptbutton a  {
   width: 289px;
   background-image: url(sg_contact_media/salesdeptbutton.jpg);
}

#servicesbutton a  {
   width: 68px;
   background-image: url(sg_services_media/servicesbutton.jpg);
}

#id0applybutton a  {
   background-image: url(sg_apply_media/id0applybutton.jpg);
}

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

#professionaltext  {
   top: 543px;
}

#id1applybutton a  {
   width: 80px;
   background-image: url(sg_services_media/id1applybutton.jpg);
}

#olyfinlogobutton  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 13px;
   z-index: 6;
   width: 222px;
   height: 72px;
}

#bottommenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #C68B63;
   height: 100%;
   display: block;
}

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

#contactbutton a  {
   width: 65px;
   background-image: url(sg_services_media/contactbutton.jpg);
}

#aboutusbutton a  {
   width: 69px;
   background-image: url(sg_services_media/aboutusbutton.jpg);
}

#copyrighttext p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #C68B63;
   text-align: right;
}

#id2questiontext  {
   width: 127px;
}

#id0questiontext  {
   width: 139px;
}

#contactinfotext  {
   width: 257px;
}

#facebookbutton  {
   left: 673px;
}

#id0applybutton  {
   top: 593px;
}

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

#id1applybutton  {
   visibility: visible;
   position: absolute;
   left: 603px;
   top: 110px;
   z-index: 7;
   width: 80px;
   height: 12px;
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 507px;
   top: 110px;
   z-index: 7;
   width: 68px;
   height: 12px;
}

#tanbar2nomerge  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 368px;
   z-index: 5;
   width: 800px;
   height: 6px;
   background-repeat: no-repeat;
}

#mastheadbkgrnd  {
   background: url(sg_services_media/mastheadbkgrnd.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 800px;
   height: 131px;
}

#bottommenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#welcometext p  {
   color: #576776;
}

#bodycpybkgrnd  {
   background: url(sg_services_media/bodycpybkgrnd.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 131px;
   z-index: 3;
   width: 800px;
   height: 707px;
}

#box,
#boxcopy  {
   background: url(sg_home_media/box.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 374px;
   z-index: 6;
   width: 251px;
   height: 464px;
}

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

#linkdenbutton  {
   left: 615px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 411px;
   top: 110px;
   z-index: 7;
   width: 69px;
   height: 12px;
}

#olympictext p  {
   color: #B56833;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 634px;
   top: 850px;
   z-index: 5;
   width: 143px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 706px;
   top: 110px;
   z-index: 7;
   width: 65px;
   height: 12px;
}

#homebutton a  {
   width: 41px;
   background-image: url(sg_services_media/homebutton.jpg);
}

#id1clicktext  {
   top: 424px;
}

#id0vertline2  {
   left: 520px;
}

#lockbutton a  {
   background: url(sg_services_media/lockbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 15px;
   width: 94px;
   font-size: 15px;
   line-height: 15px;
}

#applyingtext  {
   width: 426px;
}

#id1vertline2  {
   left: 507px;
}

#loginbutton  {
   top: 500px;
}

#bottommenu  {
   font: 12px/13px Arial, Helvetica, sans-serif;
   height: 13px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #C68B63;
   position: absolute;
   left: 538px;
   top: 850px;
   z-index: 5;
   width: 78px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 347px;
   top: 110px;
   z-index: 7;
   width: 41px;
   height: 12px;
}

#lockbutton  {
   visibility: visible;
   position: absolute;
   left: 676px;
   top: 10px;
   z-index: 6;
   width: 94px;
   height: 15px;
}

#id5arrow2  {
   top: 717px;
   left: 46px;
}

#id0arrow3  {
   top: 503px;
   left: 31px;
}

#id1arrow3  {
   top: 548px;
}

#id2arrow2  {
   top: 705px;
   left: 550px;
}

#id3arrow2  {
   top: 468px;
   left: 31px;
}

#id0arrow2  {
   top: 705px;
}

#id1arrow2  {
   top: 504px;
   left: 542px;
}

#arrowcopy  {
   top: 633px;
   left: 59px;
}

#id109path  {
   position: absolute;
   left: 0px;
   top: 93px;
   z-index: 6;
   width: 800px;
   height: 121px;
   background-repeat: no-repeat;
}

#id4arrow2  {
   top: 705px;
}

#id0arrow  {
   top: 431px;
   left: 472px;
}

#id2arrow  {
   top: 431px;
   left: 59px;
}

#id1arrow  {
   top: 503px;
   left: 59px;
}

#id3arrow  {
   top: 396px;
   left: 521px;
}

#id5arrow  {
   top: 430px;
   left: 46px;
}

#olyfaded  {
   background: url(sg_services_media/olyfaded.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 838px;
   z-index: 4;
   width: 800px;
   height: 80px;
}

#layer23  {
   background-image: url(sg_home_media/layer23.jpg);
}

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

#layer25  {
   background-image: url(sg_contact_media/layer25.jpg);
   height: 370px;
}

#layer22  {
   background-image: url(sg_partner_media/layer22.jpg);
}

#arrow1  {
   top: 399px;
   left: 542px;
}

#dot  {
   visibility: visible;
   position: absolute;
   left: 626px;
   top: 856px;
   z-index: 5;
   width: 3px;
   height: 3px;
   background-color: #C68B63;
   background-image: none;
   font-size: 1px;
}

html, body  {
	padding: 0px;
	margin: 0px;
	background-image: url(bg3.gif);
}
