body,  div,  dl,  dt,  dd,  ul,  ol,  li,  h1,  h2,  h3,  h4,  h5,  h6,  pre,  form,  fieldset,  input,  textarea,  p,  blockquote,  th,  td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset {
	border: 0;
}
img {
	vertical-align: middle;
	margin: 0;
	padding: 0;
	border-style: none;
	border-width: 0;
}
address,  caption,  cite,  code,  dfn,  em,  strong,  th,  var {
    font-style: normal;
    font-weight: normal;
    font-size: 1.1em;
}
ol,  ul {
	list-style: none;
}
caption,  th {
	text-align: left;
}
h1,  h2,  h3,  h4,  h5,  h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before,  q:after {
	content: '';
}
abbr,  acronym {
	border: 0;
}
