div.browser {
    font-family: 'Times New Roman', Times, serif;
    font-size: medium;
    font-weight: normal;
}

div.browser p, div.browser h1, div.browser h2, div.browser h3, div.browser h4, div.browser h5, div.browser h6, div.browser li {
    font-family: inherit;
    border: none;
    color: #000;
    font-weight: normal;
}

div.browser p {
    display: block;
    margin-top: 1em;
    margin-bottom: 1em;
}

div.browser h1, div.browser h2, div.browser h3, div.browser h4, div.browser h5, div.browser h6 {
    display: block;
    font-weight: bold;
}

div.browser h1 {
    font-size: 2em;
    margin-top: .67em;
    margin-bottom: .67em;
}
div.browser h2 {
    font-size: 1.5em;
    margin-top: .83em;
    margin-bottom: .83em;
}
div.browser h3 {
    font-size: 1.17em;
    margin-top: 1em;
    margin-bottom: 1em;
}
div.browser h4 {
    font-size: 1.00em;
    margin-top: 1.33em;
    margin-bottom: 1.33em;
}
div.browser h5 {
    font-size: 0.83em;
    margin-top: 1.67em;
    margin-bottom: 1.67em;
}
div.browser h6 {
    font-size: 0.67em;
    margin-top: 2.33em;
    margin-bottom: 2.33em;
}

div.browser b, div.browser strong {
    font-weight: bolder;
}
div.browser i, div.browser em {
    font-style: italic;
}

div.browser ul {
    display: block;
    list-style-type: disc;
    margin-top: 1em;
    margin-bottom: 1em;
    padding-left: 40px;
}
div.browser ol {
    display: block;
    list-style-type: decimal;
    margin-top: 1em;
    margin-bottom: 1em;
    padding-left: 40px;
}
div.browser li {
    display: list-item;
    text-align: match-parent;
}

div.browser hr {
    display: block;
    border: 1px inset;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    padding-left: auto;
    padding-right: auto;
    color: gray;
    -moz-float-edge: margin-box;
    box-sizing: content-box;
}

div.browser a, div.browser a:hover {
    color: blue;
    text-decoration: underline;
}
div.browser a:visited {
    color: purple;
}
div.browser a[href^='http'] {
	padding-right: 0;
	background: none;
}

div.browser table {
    display: table;
    border-spacing: 2px;
    border-collapse: separate;
    border-width: thin;
    box-sizing: border-box;
    text-indent: 0;
}
div.browser table > * > tr > td,
div.browser table > * > tr > th,
div.browser table > * > td,
div.browser table > * > th,
div.browser table > td,
div.browser table > th {
    border-width: thin;
    border-style: inset;
}
div.browser th {
	background-color: inherit;
    font-weight: bold;
    text-align: left;
}
