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

a ins  {
   text-decoration: none;
}

#sliderxmedia dd,
#sliderxmedia applet,
#sliderxmedia code,
#sliderxmedia object,
#sliderxmedia h4,
#sliderxmedia tt,
#sliderxmedia dl,
#sliderxmedia big,
#sliderxmedia q,
#sliderxmedia ol,
#sliderxmedia samp,
#sliderxmedia strong,
#sliderxmedia li,
#sliderxmedia s,
#sliderxmedia td,
#sliderxmedia h5,
#sliderxmedia font,
#sliderxmedia sup,
#sliderxmedia h1,
#sliderxmedia caption,
#sliderxmedia iframe,
#sliderxmedia label,
#sliderxmedia sub,
#sliderxmedia th,
#sliderxmedia acronym,
#sliderxmedia cite,
#sliderxmedia img,
#sliderxmedia kbd,
#sliderxmedia p,
#sliderxmedia fieldset,
#sliderxmedia strike,
#sliderxmedia form,
#sliderxmedia pre,
#sliderxmedia h6,
#sliderxmedia del,
#sliderxmedia a,
#sliderxmedia h2,
#sliderxmedia small,
#sliderxmedia span,
#sliderxmedia tr,
#sliderxmedia var,
#sliderxmedia div,
#sliderxmedia tbody,
#sliderxmedia ins,
#sliderxmedia table,
#sliderxmedia thead,
#sliderxmedia em,
#sliderxmedia dt,
#sliderxmedia legend,
#sliderxmedia ul,
#sliderxmedia abbr,
#sliderxmedia address,
#sliderxmedia blockquote,
#sliderxmedia tfoot,
#sliderxmedia dfn,
#sliderxmedia h3  {
   font: inherit inherit 100% inherit;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   vertical-align: baseline;
}

#approvedorganizationratingstextbutton a,
#distributionandcertificationtextbutton a,
#approvedorganizationratingtextbutton a,
#europeanaviationsafetyagenctextbutton a,
#bombardierapprovaltextbutton a,
#approvedmaintenanceorganizattextbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #333333;
}

#distributionandcertificationtextbutton,
#europeanaviationsafetyagenctextbutton,
#approvedorganizationratingstextbutton,
#approvedmaintenanceorganizattextbutton,
#approvedorganizationratingtextbutton,
#bombardierapprovaltextbutton  {
   font: 14px/12px Helvetica, Arial, sans-serif;
   text-align: justify;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 127px;
   z-index: 5;
   height: 13px;
}

#polinaavrepscombutton a,
#josieavrepscombutton a,
#robavrepscombutton a,
#paulavrepscombutton a,
#takacsavrepscombutton a,
#genadiavrepscombutton a,
#alavrepscombutton a,
#bryceavrepscombutton a,
#mikemavrepscombutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#pid5landinggear,
#pid2companyprofile,
#pid9meetourteam,
#pid10tourtheshop,
#pid6capabilitiessearch,
#pid5capabilitiessearch,
#pid4componentssupported,
#pid7contact,
#pid1home,
#pid8certificates,
#pid3aircraftsupported  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#id0bodytextcopy p,
#id2bodytext p,
#id4bodytext p,
#id7bodytext p,
#id6bodytext p,
#id1bodytext p,
#id0bodytext p,
#questionstext p,
#id3bodytext p,
#id1bodytextcopy p,
#id5bodytext p  {
   font: 14px/18px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #333333;
   text-align: justify;
}

#lockheedl1011text p,
#boeingb727b737b757b767text p,
#bombardierdhc6dhc7dhc8text p,
#canadaircrj100200crj700900cl601cl604text p,
#airbusa300a310a320a330text p  {
   font: 14px/18px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #666666;
   text-align: justify;
}

#contactbutton a,
#directionscanadabutton a,
#btmshoptourbutton a,
#certificatesbutton a,
#homebutton a,
#directionsusbutton a,
#btmshoptourbuttoncopy a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#avrepscertificates,
#avrepsmeetourteam,
#avrepslandinggear,
#avrepstourtheshop,
#id0companyprofile,
#avrepscontactus  {
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 171px;
   z-index: 3;
   height: 47px;
   background-repeat: no-repeat;
}

#capabilitiessearchbutton a,
#aircraftsupportedbutton a,
#companyprofilebutton a,
#componentssupportedbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#id3bodytext,
#id2bodytext,
#id4bodytext,
#id0bodytextcopy,
#id1bodytext  {
   visibility: visible;
   position: absolute;
   top: 216px;
   z-index: 5;
   width: 636px;
}

#avrepslogobutton a:hover,
#componentssupportedbutton a:hover  {
   background-position: -130px 0%;
}

#id2referralxmedia,
#id0referralxmedia,
#id1referralxmedia  {
   visibility: visible;
   position: absolute;
   left: 737px;
   width: 219px;
   height: 358px;
}

#avrepscomponentssuppported,
#avrepscapabilitiessearch  {
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 171px;
   z-index: 5;
   height: 47px;
   background-repeat: no-repeat;
}

#sliderxmedia a:visited,
#sliderxmedia a:link  {
   color: #599100;
   text-decoration: none;
}

#josieavrepscombutton,
#mikemavrepscombutton  {
   visibility: visible;
   position: absolute;
   left: 707px;
   z-index: 5;
   width: 218px;
   height: 15px;
}

#tourtheshopbutton a,
#meetourteambutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 50px;
   width: 197px;
   background-position: 0% 0px;
   font-size: 50px;
   line-height: 50px;
}

#albutton a,
#robtbutton a,
#mikembutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 204px;
   background-position: 0% 0px;
   font-size: 204px;
   line-height: 204px;
}

#approvedmaintenanceorganizattextbutton  {
   width: 294px;
   top: 345px;
}

#distributionandcertificationtextbutton  {
   height: 10px;
   width: 363px;
   top: 428px;
}

#approvedorganizationratingstextbutton  {
   width: 363px;
   top: 401px;
}

#contactcanadatext p,
#contactustext p  {
   font: 13px/15px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #666666;
   text-align: justify;
}

#searchourtext p a,
#questionstext p a  {
   border: 0px none #000000;
   color: #1683CA;
   text-decoration: none;
}

#europeanaviationsafetyagenctextbutton  {
   width: 419px;
   top: 316px;
}

#approvedorganizationratingtextbutton  {
   width: 371px;
   top: 373px;
}

#componentssupportedmenu li a:hover  {
   font-weight: bold;
}

#capabilitiessearchbutton a:hover  {
   background-position: -106px 0%;
}

#searchbytext p,
#searchourtext p  {
   font: bold 17px/18px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #666666;
   text-align: left;
}

#aircraftsupportedbutton a:hover  {
   background-position: -100px 0%;
}

#adobetext p,
#adobeinfotext p  {
   font: 11px/12px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #333333;
   text-align: justify;
}

#companyprofilebutton a:hover  {
   background-position: -91px 0%;
}

#componentssupportedmenu li a  {
   font-weight: Normal;
   border-bottom-color: #7F7F7F;
   border-bottom-style: solid;
   border-right-color: #7F7F7F;
   border-right-style: solid;
   border-left-color: #7F7F7F;
   border-left-style: solid;
   border-width: 1px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #333333;
   width: 100%;
   display: block;
   background-color: #FFFFFF;
}

#paulbutton a,
#josiebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 197px;
   background-position: 0% 0px;
   font-size: 197px;
   line-height: 197px;
}

#btmmeetourteambutton a:hover  {
   background-position: -92px 0%;
}

#bombardierapprovaltextbutton  {
   width: 142px;
   top: 454px;
}

#componentssupportedbutton a  {
   width: 130px;
   background-image: url(sg_aircraftsupported_media/componentssupportedbutton.gif);
}

#slides .next,
#slides .prev  {
   position: absolute;
   top: 107px;
   width: 24px;
   height: 43px;
   display: block;
   z-index: 101;
}

#certificatesbutton a:hover  {
   background-position: -62px 0%;
}

#sevenstudiosbutton a:hover  {
   background-position: -102px 0%;
}

#avrepscomponentssuppported  {
   background-image: url(sg_componentssupported_media/avrepscomponentssuppported.gif);
   width: 636px;
}

#componentssupportedmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#capabilitiessearchbutton a  {
   width: 106px;
   background-image: url(sg_componentssupported_media/capabilitiessearchbutton.gif);
}

#id0bodytext,
#id5bodytext  {
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 216px;
   width: 636px;
}

#componentssupportedbutton  {
   visibility: visible;
   position: absolute;
   left: 451px;
   top: 11px;
   z-index: 4;
   width: 130px;
   height: 12px;
}

#btmshoptourbutton a:hover  {
   background-position: -99px 0%;
}

#aircraftsupportedbutton a  {
   width: 100px;
   background-image: url(sg_componentssupported_media/aircraftsupportedbutton.gif);
}

#capabilitiessearchbutton  {
   visibility: visible;
   position: absolute;
   left: 629px;
   top: 11px;
   z-index: 4;
   width: 106px;
   height: 12px;
}

#directionscanadabutton a  {
   width: 167px;
   background-image: url(sg_contact_media/directionscanadabutton.gif);
}

#avrepscapabilitiessearch  {
   background-image: url(sg_capabilitiessearch_media/avrepscapabilitiessearch.gif);
   width: 623px;
}

#genadiavrepscombutton a  {
   width: 232px;
   background-image: url(sg_contact_media/genadiavrepscombutton.gif);
}

#btmshoptourbuttoncopy a  {
   width: 99px;
   background-image: url(sg_componentssupported_media/btmshoptourbutton.gif);
}

#sliderxmedia blockquote  {
   quotes: "" "";
}

#takacsavrepscombutton a  {
   width: 236px;
   background-image: url(sg_contact_media/takacsavrepscombutton.gif);
}

#polinaavrepscombutton a  {
   width: 231px;
   background-image: url(sg_contact_media/polinaavrepscombutton.gif);
}

#aircraftsupportedbutton  {
   visibility: visible;
   position: absolute;
   left: 306px;
   top: 11px;
   z-index: 4;
   width: 100px;
   height: 12px;
}

#componentssupportedmenu  {
   font: 12px/18px Helvetica, Arial, sans-serif;
   margin: -1px 0px 0px -1px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #333333;
   visibility: hidden;
   position: absolute;
   left: 429px;
   top: 30px;
   z-index: 5;
   width: 173px;
}

#btmmeetourteambutton a  {
   background: url(sg_componentssupported_media/btmmeetourteambutton.gif) no-repeat 0% 0px;
   display: block;
   height: 8px;
   width: 92px;
   font-size: 8px;
   line-height: 8px;
}

#mikemavrepscombutton a  {
   width: 218px;
   background-image: url(sg_contact_media/mikemavrepscombutton.gif);
}

#companyprofilebutton a  {
   width: 91px;
   background-image: url(sg_componentssupported_media/companyprofilebutton.gif);
}

#bryceavrepscombutton a  {
   width: 223px;
   background-image: url(sg_contact_media/bryceavrepscombutton.gif);
}

#josieavrepscombutton a  {
   width: 218px;
   background-image: url(sg_contact_media/josieavrepscombutton.gif);
}

#contactcanadatext p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #666666;
}

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

#paulavrepscombutton a  {
   width: 210px;
   background-image: url(sg_contact_media/paulavrepscombutton.gif);
}

#directionsusbutton a  {
   width: 134px;
   background-image: url(sg_contact_media/directionsusbutton.gif);
}

#sliderxmedia caption  {
   text-align: left;
   font-weight: normal;
}

#josieavrepscombutton  {
   top: 519px;
}

#robavrepscombutton a  {
   width: 198px;
   background-image: url(sg_contact_media/robavrepscombutton.gif);
}

#sevenstudiosbutton a  {
   background: url(sg_componentssupported_media/sevenstudiosbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 9px;
   width: 102px;
   font-size: 9px;
   line-height: 9px;
}

#btmmeetourteambutton  {
   visibility: visible;
   position: absolute;
   left: 550px;
   top: 780px;
   z-index: 3;
   width: 92px;
   height: 8px;
}

#companyprofilebutton  {
   visibility: visible;
   position: absolute;
   left: 172px;
   top: 11px;
   z-index: 4;
   width: 91px;
   height: 12px;
}

#certificatesbutton a  {
   width: 62px;
   background-image: url(sg_componentssupported_media/certificatesbutton.gif);
}

#mikemavrepscombutton  {
   top: 595px;
}

#alavrepscombutton a  {
   width: 182px;
   background-image: url(sg_contact_media/alavrepscombutton.gif);
}

#tourtheshopbutton a  {
   background-image: url(sg_companyprofile_media/tourtheshopbutton.gif);
}

#btmshoptourbutton a  {
   width: 99px;
   background-image: url(sg_componentssupported_media/btmshoptourbutton.gif);
}

#meetourteambutton a  {
   background-image: url(sg_companyprofile_media/meetourteambutton.gif);
}

#sevenstudiosbutton  {
   visibility: visible;
   position: absolute;
   left: 853px;
   top: 780px;
   z-index: 3;
   width: 102px;
   height: 9px;
}

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

#sliderxmedia table  {
   border-collapse: separate;
   border-spacing: 0;
}

#avrepslogobutton a  {
   background: url(sg_componentssupported_media/avrepslogobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 87px;
   width: 130px;
   font-size: 87px;
   line-height: 87px;
}

#avrepscertificates  {
   background-image: url(sg_certificates_media/avrepscertificates.gif);
   width: 470px;
}

#certificatesbutton  {
   visibility: visible;
   position: absolute;
   left: 781px;
   top: 11px;
   z-index: 4;
   width: 62px;
   height: 10px;
}

#avrepstourtheshop  {
   background-image: url(sg_tourtheshop_media/avrepstourtheshop.gif);
   width: 526px;
}

#avrepsmeetourteam  {
   background-image: url(sg_meetourteam_media/avrepsmeetourteam.gif);
   width: 519px;
}

#componentselector  {
   background: url(sg_componentssupported_media/componentselector.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 430px;
   top: 1px;
   z-index: 4;
   width: 175px;
   height: 31px;
}

#btmshoptourbutton  {
   visibility: visible;
   position: absolute;
   left: 442px;
   top: 780px;
   z-index: 3;
   width: 99px;
   height: 10px;
}

#id0companyprofile  {
   background-image: url(sg_companyprofile_media/id0companyprofile.gif);
   width: 574px;
}

#id0referralxmedia  {
   z-index: 4;
   top: 284px;
}

#searchourtext p a  {
   font-weight: bold;
}

#id1referralxmedia  {
   z-index: 5;
   top: 284px;
}

#id2referralxmedia  {
   z-index: 5;
   top: 352px;
}

#avrepslandinggear  {
   background-image: url(sg_landinggear_media/avrepslandinggear.gif);
   width: 488px;
}

#avrepslogobutton  {
   visibility: visible;
   position: absolute;
   left: 85px;
   top: 44px;
   z-index: 5;
   width: 130px;
   height: 87px;
}

#lp4copy,
#id0lp4  {
   background: url(sg_tourtheshop_media/id0lp4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 144px;
   z-index: 3;
   width: 239px;
   height: 416px;
}

#sliderxmedia ul  {
   list-style: none;
}

#contactbutton a  {
   width: 43px;
   background-image: url(sg_componentssupported_media/contactbutton.gif);
}

#avrepscontactus  {
   background-image: url(sg_contact_media/avrepscontactus.gif);
   width: 452px;
}

#id1bodytextcopy  {
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 216px;
   z-index: 5;
   width: 885px;
}

#questionstext p  {
   text-align: center;
}

#sliderxmedia td  {
   text-align: left;
   font-weight: normal;
}

#sliderxmedia ol  {
   list-style: none;
}

#id0bodytextcopy  {
   left: 71px;
}

#id2lp4,
#id1lp4  {
   position: absolute;
   left: 678px;
   top: 144px;
   width: 278px;
   height: 498px;
   background-repeat: no-repeat;
}

#sliderxmedia th  {
   text-align: left;
   font-weight: normal;
}

#sliderxmedia q  {
   quotes: "" "";
}

#whitelogoblock  {
   background: url(sg_componentssupported_media/whitelogoblock.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 68px;
   top: 36px;
   z-index: 4;
   width: 185px;
   height: 113px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 891px;
   top: 11px;
   z-index: 4;
   width: 43px;
   height: 10px;
}

#id6bodytext p  {
   line-height: 16px;
}

#mikembutton a  {
   width: 56px;
   background-image: url(sg_meetourteam_media/mikembutton.gif);
}

#josiebutton a  {
   width: 55px;
   background-image: url(sg_meetourteam_media/josiebutton.gif);
}

#paulbutton a  {
   width: 60px;
   background-image: url(sg_meetourteam_media/paulbutton.gif);
}

#homebutton a  {
   width: 33px;
   background-image: url(sg_componentssupported_media/homebutton.gif);
}

#slides .next  {
   left: 585px;
}

#slides .prev  {
   left: -39px;
}

#bannerxmedia  {
   visibility: visible;
   position: absolute;
   left: 284px;
   top: 38px;
   z-index: 4;
   width: 672px;
   height: 98px;
}

#robtbutton a  {
   width: 66px;
   background-image: url(sg_meetourteam_media/robtbutton.gif);
}

#box6,
#box5  {
   background: url(sg_certificates_media/box6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 284px;
   width: 638px;
   height: 309px;
}

#id2bodytext  {
   z-index: 3;
   left: 72px;
}

#id0bodytext  {
   z-index: 6;
}

#id4bodytext  {
   left: 71px;
}

#id3bodytext  {
   left: 71px;
}

#id5bodytext  {
   z-index: 4;
}

#id1bodytext  {
   left: 72px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 95px;
   top: 11px;
   z-index: 4;
   width: 33px;
   height: 10px;
}

#albutton a  {
   width: 72px;
   background-image: url(sg_meetourteam_media/albutton.gif);
}

#headerbar  {
   background: url(sg_componentssupported_media/headerbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1024px;
   height: 34px;
}

#dashscopy  {
   background: url(sg_componentssupported_media/dashscopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 772px;
   z-index: 3;
   width: 885px;
   height: 2px;
}

#bannerbg  {
   background: url(sg_componentssupported_media/bannerbg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 195px;
   top: 36px;
   z-index: 3;
   width: 761px;
   height: 101px;
}

#lp4copy  {
   left: 727px;
}

#id2lp4  {
   background-image: url(sg_capabilitiessearch_media/id2lp4.gif);
   z-index: 4;
}

#id1lp4  {
   background-image: url(sg_certificates_media/id1lp4.gif);
   z-index: 3;
}

#id0lp4  {
   left: 678px;
}

#legal  {
   background: url(sg_componentssupported_media/legal.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 779px;
   z-index: 3;
   width: 361px;
   height: 10px;
}

#box5  {
   z-index: 3;
}

#box6  {
   z-index: 4;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_componentssupported_media/exteriortile.gif) center top repeat-x;
}


