#content div, #content span, #content applet, #content object, #content iframe,
h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content p, #content blockquote, #content pre,
a, #content abbr, #content acronym, #content address, #content big, #content cite, #content code,
del, #content dfn, #content em, #content img, #content ins, #content kbd, #content q, #content s, #content samp,
small, #content strike, #content strong, #content sub, #content sup, #content tt, #content var,
b, #content u, #content i, #content center,
dl, #content dt, #content dd, #content ol, #content ul, #content li,
fieldset, #content form, #content label, #content legend,
table, #content caption, #content tbody, #content tfoot, #content thead, #content tr, #content th, #content td,
article, #content aside, #content canvas, #content details, #content embed,
figure, #content figcaption, #content footer, #content header, #content hgroup,
menu, #content nav, #content output, #content ruby, #content section, #content summary,
time, #content mark, #content audio, #content video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    width: auto;
    height: auto;
}
/* HTML5 display-role reset for older browsers */
#content article, #content aside, #content details, #content figcaption, #content figure,
footer, #content header, #content hgroup, #content menu, #content nav, #content section {
    display: block;
}
#content {
    line-height: normal;
}
#content ol, #content ul {
    list-style: none;
}
#content blockquote, #content q {
    quotes: none;
}
#content blockquote:before, #content blockquote:after,
#content q:before, #content q:after {
    content: '';
    content: none;
}
#content table {
    border-collapse: collapse;
    border-spacing: 0;
}
