
Explanation/Reference:
Explanation:
* From highest priority to lowest priority.
User important style sheets
Author important style sheets
Author normal style sheets
User normal style sheets
User agent style sheets
* CSS declarations are applied in this order (from lowest to highest priority):
User agent declarations (the default styles your browser applies to elements)
User normal declarations (a user's own stylesheet if they're using one)
Author normal declarations (this is your normal stylesheet)
Author important declarations (anything your mark important)
User important declarations (any important styles from the user's stylesheet) Reference: Assigning property values, Cascading, and Inheritance; In what order do CSS definitions take priority
http://www.w3.org/TR/CSS21/cascade.html
http://www.quora.com/In-what-order-do-CSS-definitions-take-priority