course layout and styles