body, p, ul, ol, li, td { font-family: Arial; font-size: 12px; color: navy; }
body, p, ul, ol, li { background-color:white; }
body { margin: 0; }
div.body { margin-left: 8em; margin-right: 8em; width:700px}
P { margin-top: 0; }
input (font-family:Arial; font-size:12px;}

P.review { color: #666666; font-size: 12pt; font-style: italic; background-color:white; }
P.indent {margin-left: 1.5em}
P.indent2 {margin-left: 2.5em}
A:hover { color: rgb(225, 88, 0); background-color:white; }

H1 { color: rgb(176, 88, 164); font-size: 150%; margin-bottom: 0px; margin-top: 8px }
H2 { color: navy; font-size: 125%; margin-top: 0px; margin-bottom: 0px; }
H3 { color:#FF6600; font-size: 100%; margin-top: 0px; margin-bottom: 0px; }
H4 { color: navy; font-size: 100%; margin-bottom: 4px; }
H5 { color: navy; font-size: 110%; font-weight: bold; margin-top: .5em;  margin-bottom: .5em; }

TD.indent { padding-left: 2em; }
CAPTION { font-size: 14pt; font-weight : bold; }
div.storybox { width:500px; color: navy; border: 1px solid #2D6D9C; padding: 10px; margin-top: 20px; margin-bottom: 20px; } 
table.storybox td { color: navy; background-color: #FCF3E4; border: 1px solid #2D6D9C; padding: 5px; } 
div.storybox img { margin-right: 10px; }
.frame { border: thin solid #000000; }

UL.notop { margin-top: 0px; }
LI { margin-bottom: 1em; }
LI.indent { margin-bottom: 1em; margin-left: 5em;}
LI.subindent { margin-bottom: 1em; margin-left: 10em;}
LI.nospace {margin-bottom: 6px;}
LI.space {margin-top: 10px}

@media print {
	div.body { margin-left: 0; margin-right: 0; }
	TR { page-break-inside:avoid; }
	H1, H2, H3, H4 { page-break-after: avoid; }
 }