ADDRESS, BLOCKQUOTE, BODY, DD, DIV, DL, DT, FIELDSET, FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, IFRAME, NOFRAMES, OBJECT, OL, P, UL, APPLET, CENTER, DIR, HR, MENU, PRE {
display: block;
font-family: sans-serif;
}

LI {
display: list-item;
font-size: small;
background-color: #085c80;
color: lime;
}

HEAD {
display: none;
}

TABLE {
display: table;
}

TR {
display: table-row;
}

THEAD {
display: table-header-group;
}

TBODY {
display: table-row-group;
}

TFOOT {
display: table-footer-group;
}

COL {
display: table-column;
}

COLGROUP {
display: table-column-group;
}

TD, TH {
display: table-cell;
font-size: small;
background-color: #f3f2a5;
color: blue;
font-weight: normal;
}

CAPTION {
display: table-caption;
font-size: 1.17em;
margin-bottom: 1em;
margin-left: 0;
text-align: center;
margin-right: 0;
margin-top: 1em;
font-weight: bold;
font-style: normal;
background-color: transparent;
font-family: Times, "Times New Roman", serif;
color: #0000ff;
font-size: x-large;
text-decoration: underline;
}

TH {
font-weight: bolder;
text-align: center;
}

BODY {
line-height: 1.33;
padding: 8px;
background-color: #408080;
background-image: url("http://www.angelfire.com/hi5/jayhild/JCHerbalNutrition/HrbBlueTongue.jpg");
background-position: 100% 100%;
background-repeat: repeat;
background-attachment: fixed;
background-position: top right;
}

H1 {
font-size: 2em;
text-align: center;
margin-bottom: .67em;
margin-left: 0;
margin-right: 0;
margin-top: .67em;
line-height: 20pt;
font-family: "Arial";
color: blue;
background-color: transparent;
}

H2 {
font-size: 1.5em;
margin-bottom: .83em;
margin-left: 0;
margin-right: 0;
margin-top: .83em;
background-color: #097333;
color: yellow;
}

H3 {
font-size: 1.17em;
margin-bottom: 1em;
margin-left: 0;
margin-right: 0;
margin-top: 1em;
font-weight: bolder;
background-color: #f3f2a5;
color: #4403bd;
}

H4, P, BLOCKQUOTE, UL, FIELDSET, FORM, OL, DL, DIR, MENU {
margin-bottom: 1.33em;
margin-left: 0;
margin-right: 0;
margin-top: 1.33em;
font-size: 1.15 em;
background-color: #085c80;
color: lime;
}

H5 {
font-size: .83em;
line-height: 1.17em;
margin-bottom: 1.67em;
margin-left: 0;
margin-right: 0;
margin-top: 1.67em;
}

H6 {
font-size: .67em;
margin-bottom: 2.33em;
margin-left: 0;
margin-right: 0;
margin-top: 2.33em;
}

H1, H2, H3, H4, H5, H6, B, STRONG {
font-weight: bolder;
}

BLOCKQUOTE {
margin-left: 40px;
margin-right: 40px;
}

I, CITE, EM, VAR, ADDRESS {
font-style: italic;
}

PRE, TT, CODE, KBD, SAMP {
font-family: monospace;
}

 
BIG {
font-size: 1.17em;
}

SMALL, SUB, SUP {
font-size: .83em;
}

SUB {
vertical-align: sub;
}

SUP {
vertical-align: super;
}

S, STRIKE, DEL {
text-decoration: line-through;
}

HR {
border: 1px inset;
}

OL, UL, DIR, MENU, DD {
margin-left: 40px;
}

OL {
list-style-type: decimal;
}

OL UL, UL OL, UL UL, OL OL {
margin-bottom: 0;
margin-top: 0;
}

U, INS {
text-decoration: underline;
}

CENTER {
text-align: center;
}

BR:before {
content: "\A";
}

/* An example of style for HTML 4.0's ABBR/ACRONYM elements */

ABBR, ACRONYM {
font-variant: small-caps;
letter-spacing: 0.1em;
}

A[href] {
text-decoration: underline;
}

:focus {
outline: thin;
}

/* Begin bidirectionality settings (do not change) */

BDO[DIR="ltr"] {
direction: ltr;
unicode-bidi: bidi-override;
}

BDO[DIR="rtl"] {
direction: rtl;
unicode-bidi: bidi-override;
}

*[DIR="ltr"] {
direction: ltr;
unicode-bidi: embed;
}

*[DIR="rtl"] {
direction: rtl;
unicode-bidi: embed;
}

/* End bidi settings */

/* Elements that are block-level in HTML4 */

ADDRESS, BLOCKQUOTE, BODY, DD, DIV, DL, DT, FIELDSET, FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, IFRAME, NOSCRIPT, NOFRAMES, OBJECT, OL, P, UL, APPLET, CENTER, DIR, HR, MENU, PRE, LI, TABLE, TR, THEAD, TBODY, TFOOT, COL, COLGROUP, TD, TH, CAPTION {
unicode-bidi: embed;
}


H1, H2, H3, H4, H5, H6 {
page-break-after: avoid;
page-break-inside: avoid;
}

BLOCKQUOTE, PRE {
page-break-inside: avoid;
}

UL, OL, DL {
page-break-before: avoid;
}



A:visited {
voice-family: betty, female;
color: #ff5bff;
}

A:link {
voice-family: harry, male;
text-decoration: underline;
color: #aed7ff;
}

A:active {
pitch-range: 80;
pitch: x-high;
voice-family: betty, female;
color: #fefe7c;
}
}