I believe you either need to inherit from a predefined cooldown template:
Code:
local Cooldown = CreateFrame("Cooldown", nil, Totem, "CooldownFrameTemplate")
...or manually set the correct textures on your cooldown object; you can see the default ones in
Cooldown.xml. I'd suggest just inheriting from the template.