Now that we have our overall page structure, we are ready to start adding some styles to our enterprise application. A good practice before jumping into styling with CSS is resetting default styles to work with the same initial conditions in all browsers. If you already know how to declare CSS reset styles, you can skip this section and continue to the Responsive web design and adaptive web design section.
A CSS reset defines an initial set of styles to remove or standardize across browsers' default values of some properties such as margins, paddings, and so on. There are several versions of CSS resets; the most common ones are the Yahoo User Interface (YUI) CSS Reset (http://developer.yahoo.com/yui/reset/), the HTML5 Doctor Reset (http://html5doctor.com/html-5-reset-stylesheet/), Nicolas Gallagher's normalize.css (http://necolas.github.com/normalize.css/), and Eric Mayer's Reset (http://meyerweb.com/eric/thoughts/2011/01/03/reset-revisited/).
We are going to take styles from...