html, body, h1, h2, h3, h4, h5, h6, a, abbr, acronym, em, p, strong, address, blockquote, cite, q, dd, dfn, dl, dt, li, ol, ul, code, kbd, pre, samp, tt, var, big, del, ins, small, caption, table:not(.spectable), table:not(.spectable) tbody, table:not(.spectable) td, tfoot, table:not(.spectable) th, table:not(.spectable) thead, table:not(.spectable) tr, fieldset, iframe, img, menu, hr {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-style: inherit;
    font-weight: inherit;
    font-size: 100%;
    line-height: inherit;
    text-decoration: inherit;
    color: inherit
}

html, body {
    background-color: #fff;
    color: #000
}

html, body, input, option, optgroup, select {
    font-family: sans-serif
}

textarea, input, option, optgroup, select {
    font-size: 100%
}

a:focus {
    overflow: hidden
}

q:before {
    content: none
}

q:after {
    content: none
}

ol, ul, menu {
    list-style: none
}

code, kbd, pre, samp, textarea, tt, var {
    font-family: monospace
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

legend {
    display: none
}

.clear {
    clear: both
}

@media handheld, projection, screen, tty, tv {
    abbr[title], acronym[title] {
        cursor: help
    }
}

strong {
    font-weight: bold
}

.panel .content p {
    margin: .5em 0
}

.panel .content ol {
    list-style: decimal
}

.panel .content ul {
    list-style: disc
}

.panel .content ol, .panel .content ul {
    margin: .5em 0 .5em 40px
}

.panel .content em {
    font-style: italic
}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block
}

blockquote, q {
    quotes: none
}

blockquote:before, blockquote:after, q:before, q:after {
    content: none
}

:focus {
    outline: 0
}

ins {
    text-decoration: none
}

del {
    text-decoration: line-through
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

input {
    margin: 0;
    padding: 0
}

* {
    margin: 0;
    padding: 0
}

a {
    outline: none;
    text-decoration: none;
    cursor: pointer
}

a, img {
    border: 0
}

.clearfix {
    display: inline-block
}

.clearboth {
    clear: both
}

button {
    cursor: pointer
}

.clear {
    clear: both
}