Note the .nav-tabs class requires the .nav base class. Tabs also uses HTML5 roles for accessibility. Add role="tablist" to the ul that contains the tab links, and add role="tab" to the anchor tag that is the tab link. The tab link also requires an HTML5 data-toggle="tab" attribute be applied to instantiate the javascript behavior.
The tab panel uses standadard deep linking markup to target the appropriate tab panel. As such the tabs href should match the ID of the tab panel it targets. For example href="#home" will show the id="home" tab panel

Immigration Guide