[FIX] announcement bar: generate the announcement bar in a separate table that will be prepended to the document body because 1) we must put the announcement bar above the navbar 2) we must keep the retrieved css backward compatible