Zuerst einmal hoffe ich, du hast das > am Ende der DOCTYPEs nur hier im Forum vergessen (wovon ich jetzt ausgehe).
Den DOCTYPE gibt es nicht, daher werden manche Browser sich der Strict Variante von HTML bedienen, in dieser Variante ist die Manipulation der Scrollleiste nicht erlaubt.
Der <b> Tag funktioniert normalerweise unter Transitional.
Wenn du <B></b> geschrieben hast könnte der Fehler in der Groß/kleinschreibung der beiden Tags liegen: entweder nur klein oder nur Groß notieren.
Die Stylesheet Angabe muss auch funktionieren, nur sehe ich anhand deines Posts keine mögliche Fehlerquelle.