Extracted base/required styles out from demo styles into separate CSS file. Simplified the base HTML markup for the base styles.