This page developed using ASP.Net, XML and XPath. Here is the xml file used.