﻿html, body
{
  display: block;
}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, a, pre, form, fieldset, input, blockquote, th, td
{
  margin: 0;
  padding: 0;
}
table
{
  border-spacing: 0;
}
fieldset, img
{
  border: 0;
}
address, caption, cite, code, dfn, th, var
{
  font-style: normal;
  font-weight: normal;
}
ol, ul
{
  list-style: none;
}
caption, th
{
  text-align: left;
}
h1, h2, h3, h4, h5, h6
{
  font-size: 100%;
  text-align: left;
  font-weight: bold;
  color: inherit;
  background-color: inherit;
}
q:before, q:after
{
  content: '';
}