a  {
   text-decoration: none;
   color: #3661B0;
}

a ins  {
   text-decoration: none;
}

#id153maincopyright p,
#id207maincopyright p,
#id136maincopyright p,
#id222maincopyright p,
#id16maincopyright p,
#id266maincopyright p,
#id105maincopyright p,
#id181maincopyright p,
#id289maincopyright p,
#id45maincopyright p,
#id4maincopyright p,
#id194maincopyright p,
#id168maincopyright p,
#id90maincopyright p,
#id30maincopyright p,
#id68maincopyright p  {
   font: 9px/12px Tahoma;
   margin: 0px;
   color: #555555;
   text-align: center;
}

#id207maincopyright,
#id16maincopyright,
#id222maincopyright,
#id4maincopyright,
#id68maincopyright,
#id136maincopyright,
#id181maincopyright,
#id168maincopyright,
#id194maincopyright,
#id153maincopyright,
#id266maincopyright,
#id90maincopyright,
#id30maincopyright,
#id289maincopyright,
#id45maincopyright,
#id105maincopyright  {
   visibility: visible;
   position: absolute;
   left: 21px;
   z-index: 2;
   width: 815px;
}

#id372highfrequencymenu li a:hover,
#id347companymenu li a:hover,
#reduxmenu li a:hover,
#id352supportmenu li a:hover,
#id357contactmenu li a:hover,
#id362newsmenu li a:hover,
#id367solutionsmenu li a:hover  {
   text-decoration: underline;
}

#id38headertext,
#systemstext,
#techtext,
#traintext,
#techsuppottext,
#experiencetext,
#capatext,
#historytext,
#certstext,
#id24headertext,
#profiletext,
#id273biztext,
#partstext,
#maptext  {
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 227px;
   z-index: 3;
}

#id372highfrequencymenu li a,
#id352supportmenu li a,
#barmenu li a,
#id362newsmenu li a,
#id357contactmenu li a,
#id367solutionsmenu li a,
#reduxmenu li a,
#id347companymenu li a  {
   text-decoration: none;
   color: #102F77;
   height: 100%;
   display: block;
}

#introtext p,
#id54careerstext p,
#partstext p,
#profiletext p,
#suntext p,
#id38headertext p,
#systemstext p,
#id273biztext p,
#id24headertext p,
#capatext p,
#historytext p  {
   font: 12px/17px Arial;
   margin: 0px;
   padding-top: 12px;
   text-align: left;
   color: #555555;
}

#id352supportmenu li,
#id357contactmenu li,
#id372highfrequencymenu li,
#id347companymenu li,
#id362newsmenu li,
#id367solutionsmenu li,
#barmenu li,
#reduxmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#id360layer4sdropshadowcopy,
#id350layer4sdropshadowcopy,
#id345layer4sdropshadowcopy,
#id365layer4sdropshadowcopy,
#id355layer4sdropshadowcopy  {
   background: url(techsupportmedia/id365layer4sdropshadowcopy.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 71px;
   top: 139px;
   width: 765px;
   height: 49px;
}

#id152main,
#id265main,
#id66main,
#id89main,
#id131main,
#id44main,
#id221main,
#id17main,
#id5main,
#id104main,
#id288main,
#id31main  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 16px;
   z-index: 2;
   width: 849px;
   background-repeat: no-repeat;
}

#id158orangebar,
#id53orangebar,
#id186orangebar,
#id95orangebar,
#id110orangebar,
#id10orangebar,
#id212orangebar,
#id173orangebar  {
   background: url(techsupportmedia/id186orangebar.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 74px;
   z-index: 3;
   width: 14px;
   height: 166px;
}

#boat15text p,
#boat5text p,
#boat12text p,
#boat13text p,
#boat8text p,
#boat7text p,
#boat2text p,
#boat11text p,
#boat14text p  {
   font: bold 15px/14px Arial;
   margin: 0px;
   color: #3661B0;
   text-align: left;
}

#id290curves,
#id18curves,
#id169curves,
#id267curves,
#id182curves,
#id6curves,
#id32curves,
#id223curves,
#id69curves  {
   position: absolute;
   left: 659px;
   z-index: 3;
   width: 176px;
   height: 186px;
   background-repeat: no-repeat;
}

#id367solutionsmenu,
#id362newsmenu,
#id372highfrequencymenu,
#id352supportmenu,
#id357contactmenu,
#id347companymenu  {
   font: 10px/38px Arial;
   height: 38px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #102F77;
   visibility: hidden;
   position: absolute;
   top: 139px;
}

#boat4text p,
#boat3text p,
#boat1text p,
#boat6text p,
#boat10text p,
#boat9text p  {
   font: 11px/14px Arial;
   margin: 0px;
   padding-top: 12px;
   text-align: left;
   color: #555555;
}

#id356aboutbar,
#id346aboutbar,
#id351aboutbar,
#id366aboutbar,
#id361aboutbar  {
   visibility: hidden;
   position: absolute;
   left: 86px;
   top: 144px;
   width: 750px;
   height: 33px;
   background-repeat: no-repeat;
}

#maptext p,
#traintext p,
#techtext p,
#techsuppottext p,
#certstext p  {
   font: bold 14px Arial;
   margin: 0px;
   color: #555555;
   padding-top: 12px;
   text-align: left;
}

#layer29,
#layer32,
#layer30,
#layer35,
#layer41,
#layer38  {
   visibility: visible;
   position: absolute;
   left: 42px;
   z-index: 3;
   width: 238px;
   height: 147px;
   background-repeat: no-repeat;
}

#id193main,
#id180main,
#id167main,
#id206main  {
   background: url(techsupportmedia/id180main.jpg) no-repeat;
   position: absolute;
   left: 4px;
   top: 16px;
   z-index: 2;
   width: 849px;
   height: 845px;
   visibility: visible;
}

#stripecopy,
#stripecopy3,
#stripecopy2  {
   position: absolute;
   left: 565px;
   top: 135px;
   z-index: 3;
   width: 290px;
   background-repeat: no-repeat;
}

#systems3text,
#biz3text,
#systems2text  {
   visibility: visible;
   position: absolute;
   left: 522px;
   z-index: 4;
   width: 285px;
}

#boat13text,
#boat7text,
#boat4text  {
   visibility: visible;
   position: absolute;
   left: 50px;
   z-index: 4;
   width: 235px;
}

#id36orangebar,
#id22orangebar  {
   visibility: visible;
   position: absolute;
   left: 76px;
   top: 295px;
   z-index: 3;
   width: 14px;
   height: 342px;
   background-repeat: no-repeat;
}

#eventsxmedia,
#archivexmedia  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 295px;
   z-index: 4;
   width: 573px;
   height: 343px;
}

#biz3text p,
#systems3text p  {
   font: bold 13px/17px Arial;
   margin: 0px;
   color: #333333;
   text-align: left;
}

#id11sunairelectronicstext p  {
   font: 18px/17px Arial;
   margin: 0px;
   color: #3661B0;
   text-align: left;
}

#id345layer4sdropshadowcopy  {
   z-index: 3;
}

#id350layer4sdropshadowcopy  {
   z-index: 6;
}

#id360layer4sdropshadowcopy  {
   z-index: 12;
}

#id370layer4sdropshadowcopy  {
   background: url(techsupportmedia/id370layer4sdropshadowcopy.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 71px;
   top: 172px;
   z-index: 17;
   width: 765px;
   height: 49px;
}

#id355layer4sdropshadowcopy  {
   z-index: 9;
}

#id365layer4sdropshadowcopy  {
   z-index: 15;
}

#id11sunairelectronicstext  {
   visibility: visible;
   position: absolute;
   left: 99px;
   top: 446px;
   z-index: 4;
   width: 577px;
}

#id280topbox,
#id81topbox  {
   visibility: visible;
   position: absolute;
   left: 511px;
   z-index: 3;
   width: 305px;
   height: 75px;
   background-repeat: no-repeat;
}

#boat14text,
#boat15text  {
   visibility: visible;
   position: absolute;
   top: 1442px;
   z-index: 3;
   width: 235px;
}

#learnmorebutton a:hover  {
   background-position: -759px 0%;
}

#learnmorebuttonb a:hover  {
   background-position: -759px 0%;
}

#boat1text,
#boat10text  {
   visibility: visible;
   position: absolute;
   left: 50px;
   z-index: 3;
   width: 235px;
}

#id372highfrequencymenu  {
   width: 525px;
   z-index: 19;
   left: 95px;
   top: 172px;
}

#boat2text,
#boat3text  {
   visibility: visible;
   position: absolute;
   top: 506px;
   z-index: 5;
   width: 235px;
}

#id194maincopyright  {
   top: 869px;
}

#id289maincopyright  {
   top: 2135px;
}

#id153maincopyright  {
   top: 1144px;
}

#id367solutionsmenu  {
   width: 618px;
   z-index: 17;
   left: 95px;
}

#id181maincopyright  {
   top: 869px;
}

#id266maincopyright  {
   top: 1319px;
}

#id207maincopyright  {
   top: 869px;
}

#id222maincopyright  {
   top: 2110px;
}

#id136maincopyright  {
   top: 1144px;
}

#id168maincopyright  {
   top: 869px;
}

#barmenu li a:hover  {
   color: #FFD499;
}

#id105maincopyright  {
   top: 1144px;
}

#id90maincopyright  {
   top: 1278px;
}

#id30maincopyright  {
   top: 718px;
}

#id16maincopyright  {
   top: 718px;
}

#layer47,
#layer44  {
   background: url(techsupportmedia/layer47.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 100px;
   z-index: 3;
   width: 439px;
   height: 218px;
}

#id45maincopyright  {
   top: 2179px;
}

#layer33,
#layer34  {
   visibility: visible;
   position: absolute;
   top: 634px;
   z-index: 3;
   width: 238px;
   height: 147px;
   background-repeat: no-repeat;
}

#learnmorebutton a  {
   background: url(homemedia/learnmorebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 176px;
   width: 759px;
   font-size: 176px;
   line-height: 176px;
}

#learnmorebuttonb a  {
   background: url(homemedia/learnmorebuttonb.jpg) no-repeat 0% 0px;
   display: block;
   height: 176px;
   width: 759px;
   font-size: 176px;
   line-height: 176px;
}

#layer43,
#layer42  {
   visibility: visible;
   position: absolute;
   top: 1278px;
   z-index: 3;
   width: 238px;
   height: 147px;
   background-repeat: no-repeat;
}

#id68maincopyright  {
   top: 1144px;
}

#id38headertext p  {
   color: #3661B0;
}

#id357contactmenu  {
   width: 707px;
   z-index: 11;
   left: 129px;
}

#id4maincopyright  {
   top: 718px;
}

#id352supportmenu  {
   width: 602px;
   z-index: 8;
   left: 234px;
}

#techsuppottext p  {
   line-height: 7px;
}

#id24headertext p  {
   color: #3661B0;
}

#id347companymenu  {
   width: 741px;
   z-index: 5;
   left: 95px;
}

#id54careerstext  {
	visibility: visible;
	position: absolute;
	left: 100px;
	top: 227px;
	z-index: 4;
	width: 456px;
	height: 1918px;
}

#learnmorebutton  {
   visibility: visible;
   position: absolute;
   left: 76px;
   top: 216px;
   z-index: 3;
   width: 759px;
   height: 176px;
}

#learnmorebuttonb  {
   visibility: visible;
   position: absolute;
   left: 76px;
   top: 216px;
   z-index: 3;
   width: 759px;
   height: 176px;
}

#id158orangebar  {
   top: 731px;
}

#id38headertext  {
   width: 578px;
}

#reduxmenu li a  {
   color: #FFFFFF;
}

#id110orangebar  {
   top: 580px;
}

#id173orangebar  {
   top: 431px;
}

#id24headertext  {
   width: 578px;
}

#id212orangebar  {
   top: 319px;
}

#experiencetext  {
   width: 704px;
}

#techsuppottext  {
   width: 656px;
}

#id186orangebar  {
   top: 609px;
}

#id371aboutbar  {
   background: url(techsupportmedia/id371aboutbar.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 68px;
   top: 177px;
   z-index: 18;
   width: 768px;
   height: 33px;
}

#profiletext p  {
   font-weight: bold;
}

#id22orangebar  {
   background-image: url(currenteventsmedia/id22orangebar.jpg);
}

#id361aboutbar  {
   background-image: url(techsupportmedia/id361aboutbar.jpg);
   z-index: 13;
}

#id362newsmenu  {
   width: 253px;
   z-index: 14;
   left: 583px;
}

#id53orangebar  {
   top: 1838px;
}

#id346aboutbar  {
   background-image: url(techsupportmedia/id346aboutbar.jpg);
   z-index: 4;
}

#id351aboutbar  {
   background-image: url(techsupportmedia/id351aboutbar.jpg);
   z-index: 7;
}

#id95orangebar  {
   top: 888px;
}

#id10orangebar  {
   top: 447px;
}

#id366aboutbar  {
   background-image: url(techsupportmedia/id366aboutbar.jpg);
   z-index: 16;
}

#id36orangebar  {
   background-image: url(archivemedia/id36orangebar.jpg);
}

#id356aboutbar  {
   background-image: url(techsupportmedia/id356aboutbar.jpg);
   z-index: 10;
}

#id273biztext  {
   width: 381px;
}

#systems2text  {
   top: 317px;
}

#boat11text p  {
   padding-top: 12px;
}

#barmenu li a  {
   color: #FFFFFF;
}

#systems3text  {
   top: 220px;
}

#id182curves  {
   background-image: url(techsupportmedia/id182curves.jpg);
   top: 656px;
}

#certstext p  {
   padding-left: 20px;
   line-height: 7px;
}

#stripecopy3  {
   background-image: url(profilemedia/stripecopy3.jpg);
   height: 1111px;
}

#id223curves  {
   background-image: url(experiencemedia/id223curves.jpg);
   top: 1899px;
}

#stripecopy2  {
   background-image: url(trainingmedia/stripecopy2.jpg);
   height: 707px;
}

#id290curves  {
   background-image: url(historymedia/id290curves.jpg);
   top: 1929px;
}

#partstext p  {
   font-weight: bold;
   line-height: 10px;
}

#id267curves  {
   background-image: url(historymedia/id290curves.jpg);
   top: 1106px;
}

#traintext p  {
   line-height: 7px;
}

#profiletext  {
   width: 456px;
}

#id137curves  {
   background: url(mapoflocationmedia/id137curves.jpg) no-repeat;
   position: absolute;
   left: 659px;
   top: 934px;
   z-index: 4;
   width: 176px;
   height: 186px;
}

#boat9text p  {
   padding-top: 0px;
}

#historytext  {
   width: 367px;
}

#id280topbox  {
   background-image: url(otherbusinessunitsmedia/id280topbox.jpg);
   top: 583px;
}

#id169curves  {
   background-image: url(techsupportmedia/id182curves.jpg);
   top: 656px;
}

#systemstext  {
   width: 381px;
}

#id81topbox  {
   background-image: url(systemsservicesmedia/id81topbox.jpg);
   top: 210px;
}

#stripecopy  {
   background-image: url(orderpartsmedia/stripecopy.jpg);
   height: 985px;
}

#boat10text  {
   top: 1757px;
}

#techtext p  {
   line-height: 6px;
   font-weight: Normal;
}

#id18curves  {
   background-image: url(currenteventsmedia/id18curves.jpg);
   top: 502px;
}

#id69curves  {
   background-image: url(systemsservicesmedia/id69curves.jpg);
   top: 934px;
}

#background  {
   margin: 0px auto 0px auto;
   background: url(historymedia/background.jpg) no-repeat;
   height: 2200px;
   width: 858px;
   position: relative;
}

#capatext p  {
   font-weight: bold;
   padding-top: 0px;
}

#boat15text  {
   left: 587px;
}

#boat13text  {
   top: 1442px;
}

#id32curves  {
   background-image: url(archivemedia/id32curves.jpg);
   top: 502px;
}

#boat14text  {
   left: 318px;
}

#boat11text  {
   visibility: visible;
   position: absolute;
   left: 317px;
   top: 1757px;
   z-index: 3;
   width: 235px;
}

#maptext p  {
   line-height: 9px;
}

#boat2text  {
   left: 316px;
}

#id104main  {
   background-image: url(mapoflocationmedia/id131main.jpg);
   height: 1123px;
}

#id131main  {
   background-image: url(mapoflocationmedia/id131main.jpg);
   height: 1123px;
}

#certstext  {
   width: 656px;
}

#traintext  {
   width: 501px;
}

#boat5text  {
   visibility: visible;
   position: absolute;
   left: 318px;
   top: 790px;
   z-index: 4;
   width: 235px;
}

#id221main  {
   background-image: url(experiencemedia/id221main.jpg);
   height: 2087px;
}

#boat4text  {
   top: 790px;
}

#reduxmenu  {
   font: 10px/21px Arial;
   height: 21px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 668px;
   top: 390px;
   width: 164px;
}

#id288main  {
   background-image: url(historymedia/id288main.jpg);
   height: 2118px;
}

#id6curves  {
   background-image: url(homemedia/id6curves.jpg);
   top: 502px;
}

#id265main  {
   background-image: url(otherbusinessunitsmedia/id265main.jpg);
   height: 1295px;
}

#id193main  {
   visibility: visible;
}

#boat3text  {
   left: 585px;
}

#boat1text  {
   top: 506px;
}

#id152main  {
   background-image: url(mapoflocationmedia/id131main.jpg);
   height: 1123px;
}

#boat7text  {
   top: 1100px;
}

#partstext  {
   width: 456px;
}

#id17main  {
   background-image: url(homemedia/id5main.jpg);
   height: 691px;
}

#id66main  {
   background-image: url(mapoflocationmedia/id131main.jpg);
   height: 1123px;
}

#id89main  {
   background-image: url(profilemedia/id89main.jpg);
   height: 1249px;
}

#biz3text  {
   top: 593px;
}

#id31main  {
   background-image: url(homemedia/id5main.jpg);
   height: 691px;
}

#id44main  {
   background-image: url(careersmedia/id44main.jpg);
   height: 2162px;
}

#techtext  {
   width: 456px;
}

#capatext  {
   width: 656px;
}

#layer38  {
   background-image: url(experiencemedia/layer38.jpg);
   top: 1597px;
}

#layer32  {
   background-image: url(experiencemedia/layer32.jpg);
   top: 634px;
}

#layer39  {
   background: url(experiencemedia/layer39.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 310px;
   top: 1597px;
   z-index: 3;
   width: 238px;
   height: 147px;
}

#layer34  {
   background-image: url(experiencemedia/layer34.jpg);
   left: 576px;
}

#layer35  {
   background-image: url(experiencemedia/layer35.jpg);
   top: 941px;
}

#layer33  {
   background-image: url(experiencemedia/layer33.jpg);
   left: 309px;
}

#layer30  {
   background-image: url(experiencemedia/layer30.jpg);
   top: 353px;
   left: 309px;
}

#layer29  {
   background-image: url(experiencemedia/layer29.jpg);
   top: 353px;
}

#layer40  {
   background: url(experiencemedia/layer40.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 576px;
   top: 1599px;
   z-index: 3;
   width: 238px;
   height: 147px;
}

#layer41  {
   background-image: url(experiencemedia/layer41.jpg);
   top: 1278px;
}

#maptext  {
   width: 456px;
}

#id5main  {
   background-image: url(homemedia/id5main.jpg);
   height: 691px;
}

#barmenu  {
   font: bold 10px/38px Arial;
   height: 38px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 119px;
   top: 110px;
   z-index: 3;
   width: 716px;
}

#layer44  {
   top: 430px;
}

#layer47  {
   top: 608px;
}

#layer42  {
   background-image: url(experiencemedia/layer42.jpg);
   left: 310px;
}

#layer43  {
   background-image: url(experiencemedia/layer43.jpg);
   left: 578px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #DCD8D3;
}
