Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
mit CSS werden die Untermenüs beim Seitenaufruf unsichtbar geschaltet (display:none), für ihr Ein- und Ausblenden beim Klick auf die genannten Menüpunkte ist Javascript verantwortlich.
Stu Nicholls' Demo Simple click menu dürfte dir da wesentlich besser weiterhelfen, da sich der Quellcode auf der yahoo-Seite wegen seiner einzeiligen Formatierung etwas erschwerend studieren lässt.