/* normalisation.css */
/* Override all browser styles to improve browser standardisation and gain control */

/* Normalise margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset,
input, p, blockquote, th, td
{margin: 0; padding: 0; }

/* Normalise font-size for headers */
h1, h2, h3, h4, h5, h6
{ font-size: 100%; }

/* Remove list-style from lists */
ol, ul
{ list-style: none; }

/* Normalise font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style: normal; font-weight: normal; }

/* Normalise table bordering */
table { border-collapse: collapse; border-spacing: 0; }

/* Remove borders from fieldsets and images */
fieldset, img { border: 0; }

/* Left align text in caption and th */
caption, th { text-align: left; }

/* Remove quotes from q */
q:before, q:after { content: ''; }

/* End of CSS */
