@charset "utf-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
form, fieldset, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; background: transparent; font-size: 100%; vertical-align: baseline; outline: 0; }
html { background: transparent; font: normal 62.5%/1.4em  Arial, Tahoma, "Helvetica Neue", Helvetica, Verdana, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
ol, ul { list-style: none; }
blockquote, q {	quotes: none; }
blockquote:before,
blockquote:after,
q:before,
q:after {	content: ''; /*	content: none;*/ /* Opera reports an error */ }
ins {	text-decoration: underline; }
del {	text-decoration: line-through; }
table {	border-collapse: collapse; border-spacing: 0; }