body { margin:0px; background-color:#34393f; background-image:url(../../leathergrad.jpg); background-repeat:repeat-x; height:100% }
html { height:100% }
#CopyrightContainer a:link { color:#82878d; text-decoration:none; border-bottom:thin dotted }
#CopyrightContainer a:visited { color:#82878d; text-decoration:none; border-bottom:thin dotted }
#CopyrightContainer a:hover { color:#fff; text-decoration:none; background-color:#930; margin:-3px -6px; border-bottom:none; padding:3px 6px }
#CopyrightContainer a:active { color:#fff; text-decoration:none; background-color:#f00 }
#PopularOptions a:link { color:#930; text-decoration:none; border-bottom:thin dotted }
#PopularOptions a:visited { color:#930; text-decoration:none; border-bottom:thin dotted }
#PopularOptions a:hover { color:#fff; text-decoration:none; background-color:#930; border-bottom:none; padding:2px 2px; margin:-2px -2px }
#PopularOptions a:active { color:#fff; text-decoration:none; background-color:#000 }
#Path a:link { color:#626262; text-decoration:none }
#Path a:visited { color:#626262; text-decoration:none }
#Path a:hover { color:#fff; text-decoration:none; background-color:#930; margin:-3px -6px; padding:3px 6px }
#Path a:active { color:#fff; text-decoration:none; background-color:#000 }
#PageDiv { position:relative; min-height:100%; max-width:950px; margin:auto }
#outerShadow { position:absolute; left:0px; top:0px; width:950px; height:1850px; z-index:1 }
#MainBody1 { position:absolute; left:0px; top:98px; width:950px; height:1752px; z-index:1; background-color:#90969c }
#Footer.f-ms { position:absolute; left:0px; top:0px; width:950px; z-index:1 }
#Content { position:absolute; left:12px; top:110px; width:926px; height:1493px; z-index:2; background-color:#fff }
#Photo86144 { position:absolute; left:14px; top:54px; width:605px; z-index:1 }
#PDFbtn144ppi { position:absolute; left:557px; top:361px; width:62px; height:63px; z-index:2 }
#PDFbtnROLL144ppi { position:absolute; left:557px; top:361px; width:62px; height:63px; z-index:3 }
#Notes86144ppi { position:absolute; left:641px; top:395px; width:263px; z-index:4 }
#ModelNo86144ppi { position:absolute; left:639px; top:223px; width:267px; z-index:5 }
#MainPoints144ppi { position:absolute; left:11px; top:458px; width:604px; height:104px; z-index:6 }
#FourBoxes { position:absolute; left:14px; top:587px; width:604px; z-index:7 }
#CompatBox { position:absolute; left:14px; top:837px; width:896px; height:611px; z-index:8; background-color:#f0f0f2; border:solid #bbb 1px }
#ToyotaLogoWHT { position:absolute; left:353px; top:77px; width:194px; height:126px; z-index:1; overflow:hidden }
#SubaruLogoWHT { position:absolute; left:353px; top:240px; width:194px; height:126px; z-index:2; overflow:hidden }
#Table1a { position:absolute; left:692px; top:528px; width:165px; height:51px; z-index:3 }
#Table { position:absolute; left:38px; top:75px; width:823px; height:132px; z-index:4 }
#Notes1 { position:absolute; left:38px; top:436px; width:651px; height:143px; z-index:5 }
#Table1 { position:absolute; left:38px; top:238px; width:823px; height:132px; z-index:6 }
#ContentTitleBar { position:absolute; left:0px; top:0px; width:926px; height:29px; z-index:9; background-color:#34393f }
#ContentTitle { position:absolute; left:7px; top:0px; width:912px; height:29px; z-index:1 }
#MainPhotoShadow { position:absolute; left:16px; top:421px; width:375px; height:10px; z-index:10 }
#PagerChartTitle { position:absolute; left:93px; top:822px; width:740px; height:32px; z-index:11; background-color:#34393f }
#item3a2a { position:absolute; left:9px; top:2px; width:721px; height:29px; z-index:1 }
#Pops2 { position:absolute; left:636px; top:45px; width:271px; height:127px; z-index:12 }
#item5c1 { position:absolute; left:643px; top:55px; width:127px; height:21px; z-index:13 }
#item5c1a { position:absolute; left:762px; top:55px; width:127px; height:21px; z-index:14 }
#item5c1b { position:absolute; left:669px; top:98px; width:109px; height:22px; z-index:15 }
#item5c1a1 { position:absolute; left:778px; top:98px; width:113px; height:22px; z-index:16 }
#item5c1b1 { position:absolute; left:636px; top:138px; width:81px; height:22px; z-index:17 }
#item5c1a1a { position:absolute; left:734px; top:139px; width:107px; height:21px; z-index:18 }
#item3 { position:absolute; left:642px; top:196px; width:275px; height:19px; z-index:19 }
#DigiLinkIcon { position:absolute; left:555px; top:270px; width:57px; height:62px; z-index:20; overflow:hidden }
#InstallType { position:absolute; left:541px; top:258px; width:85px; height:16px; z-index:21 }
#item3a { position:absolute; left:552px; top:259px; width:63px; height:74px; z-index:22 }
#PopularOptions { position:absolute; left:643px; top:332px; width:261px; height:49px; z-index:23 }
#PDFbtnTrig { position:absolute; left:561px; top:371px; width:47px; height:48px; z-index:24 }
#item1 { position:absolute; left:639px; top:304px; width:267px; height:21px; z-index:25 }
#TitleBar { position:absolute; left:12px; top:33px; width:926px; height:50px; z-index:3; background-color:#c9cbcd }
#Path { position:absolute; width:329px; top:18px; right:16px; height:14px; z-index:1 }
#PageTitle1a { position:absolute; left:16px; top:6px; width:564px; height:41px; z-index:2 }
#Header950hidpi.f-ms { position:absolute; left:0px; top:13px; width:950px; z-index:2 }
#NavigationBar { height:auto; overflow:visible }
#fwNav1 { float:left; padding:0; margin:0; list-style:none }
#fwNav1 .fwNavItem { width:134px; position:relative; float:left; margin:0; padding:0; border-right:1px solid #333333; border-top:0; border-bottom:0; border-left:1px solid #333333 }
#fwNav1 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; background:#000000 url(../../BtnBkgndBLKGlass.gif) repeat-x; background-position:top left; padding:3px 26px 3px 26px }
#fwNav1 .fwFirstChild { border-left:0 }
#fwNav1 .fwLastChild { border-right:1px solid #333333 }
#fwNav1 .fwNavItem:hover > span a, #fwNav1 .fwNavItem:hover > a { color:#FFFFFF; text-decoration:none; background:#000000 url(../../BtnBkgndBLKGlass-ROLL3.gif) repeat-x; background-position:top left }
#fwNav1 .fwNavItem a:hover, #fwNav1 .fwNavItem span a:hover, #fwNav1 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#000000 url(../../BtnBkgndBLKGlass-ROLL3.gif) repeat-x; background-position:top left }
#fwNav1 .fwNavItem a:active { text-decoration:none; background:#000000 }
.fwMainPointer1 { margin-top:-50%; height:10px }
.fwMainPointerWrapper1 { position:absolute; right:5px; top:50% }
#fwNav1-toggle, .fwNav1-toggle-label { display:none }
.fwNav1-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
#fwNav1 * .sub { visibility:hidden; position:absolute; left:-1px; float:left; padding:0; margin:0; list-style:none; z-index:1 }
#fwNav1 .sub * .sub { top:-1px }
#fwNav1 .fwNavItem .sub .fwNavItem { display:block; margin:0; padding:0; left:0; width:13em; border-left:1px solid #34393F; border-right:1px solid #34393F; border-top:none; border-bottom:none }
#fwNav1 * * * .sub { left:100%; top:0 }
#fwNav1 .fwNavItem .sub .fwNavItem a { display:block; color:#000000; text-decoration:none; background:#E6E6E6; padding:5px 10px 5px 10px }
#fwNav1 .fwNavItem .sub .fwFirstChild { border-top:1px solid #34393F }
#fwNav1 .fwNavItem .sub .fwLastChild { border-bottom:1px solid #34393F }
#fwNav1 .fwNavItem .sub .fwNavItem:hover > span a, #fwNav1 .fwNavItem .sub .fwNavItem:hover > a { color:#FFFFFF; text-decoration:none; background:#993300 }
#fwNav1 .fwNavItem .sub .fwNavItem a:hover, #fwNav1 .fwNavItem .sub .fwNavItem span a:hover, #fwNav1 .fwNavItem .sub .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#993300 }
#fwNav1 .fwNavItem .sub .fwNavItem a:active { text-decoration:none; background:#000000 }
.fwSubPointer1 { margin-top:-50%; height:10px }
.fwSubPointerWrapper1 { position:absolute; right:5px; top:50% }
#fwNav1 :hover > .sub { visibility:visible }
#Language { height:auto; overflow:visible }
#fwNav2 { float:left; padding:0; margin:0; list-style:none }
#fwNav2 .fwNavItem { width:134px; position:relative; float:left; margin:0; padding:0; border-right:1px solid #333333; border-top:0; border-bottom:0; border-left:1px solid #333333 }
#fwNav2 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; background:#000000 url(../../BtnBkgndBLKGlass.gif) repeat-x; background-position:top left; padding:3px 26px 3px 26px }
#fwNav2 .fwFirstChild { border-left:2px solid #34393F }
#fwNav2 .fwLastChild { border-right:0 }
#fwNav2 .fwNavItem a:hover, #fwNav2 .fwNavItem span a:hover, #fwNav2 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#000000 url(../../BtnBkgndBLKGlass-ROLL3.gif) repeat-x; background-position:top left }
#fwNav2 .fwNavItem a:active { text-decoration:none; background:#000000 }
.fwMainPointer2 { margin-top:-50%; height:10px }
.fwMainPointerWrapper2 { position:absolute; right:5px; top:50% }
#fwNav2-toggle, .fwNav2-toggle-label { display:none }
.fwNav2-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
