#header { position:relative; }
#interactive-content { width:652px; height:236px; background:url(../images/common/background.png) no-repeat; position:absolute; left:35px; top:70px; }
#interactive-content a.link-switch { background:#fff5b3; display:block; width:100px; height:13px; position:absolute; left:39px; top:210px; text-indent:-9999em; overflow:hidden; }
#interactive-content-description { width:652px; height:236px; background:url(../images/common/text.png) no-repeat; overflow:hidden; position:absolute; top:0px; left:0px; }
#interactive-content-description h2, #interactive-content-description p { display:none; }
#interactive-content-description #video-demo-link { display:block; width:180px; height:28px; background:url(../images/common/video-demo-link-over.png) no-repeat; overflow:hidden; text-indent:-9999em; position:absolute; left:437px; top:171px; filter: expression(document.execCommand("BackgroundImageCache", false, true)); }
#interactive-content-screenshots { width:652px; height:236px; background:url(../images/common/screenshot.png) no-repeat; overflow:hidden; position:absolute; top:0px; left:0px; }
#interactive-content-screenshots .navi-link { display:block; height:126px; outline:none; text-indent:-9999em; overflow:hidden; position:absolute; }
#interactive-content-screenshots #prev-button { width:14px; background:url('../images/common/prev-button.png') no-repeat; left:15px; top:70px; }
#interactive-content-screenshots #next-button { width:13px; background:url('../images/common/next-button.png') no-repeat; left:617px; top:70px; }
#thumnail-slider { margin:70px 0 0 39px; }
#interactive-content-screenshots .screenshot-image { margin-right:10px; }
