Re-arranged the documentation to place styles in a more general to specific order