The construct looks fairly simple, the 1st page anyway. The subsequent links and drop down menus could be accomplished by XHTML, XML, JAVA, or CSS. One of the best way to know for sure which I missed doing, is to click on the page tab go to the bottom and chose view source then you will have an ideal how they did the code.