Where are the default templates for FlowDocumentScrollViewer located?

Most controls in WPF are “look-less” and have no default rendering. Instead there are a number of “templates” that are applied by WPF. The control template is chosen by WPF, and can be over-ridden by the developer. In the absence of any developer intervention a default template is loaded from a resource assembly corresponding to the operating system that the application runs on (PresentationFramework.Aero.dll for windows vista styles and control templates, PresentationFramework.Luna.dll for windows XP etc). I was puzzled to learn that FlowDocumentScrollViewer and a number of other “document” type controls like FlowDocumentReader do NOT have control templates in these “theme” dlls. So where are they? It turns out they are stored in another ancilliary WPF dll called PresentationUI.dll in the themes/generic.baml resource. This dll also contains the “progress” download and error templates for XBAP applications.