body
{
	font-family: Optima, serif;
	font-size: 12px;
	max-width: 6in;
	line-height: 1.5em;
}

p						{ text-align: justify; text-indent: 1.5ex;
						  margin-left: 1em; margin-top: 0em; margin-bottom: 0em; }
p.Cont          		{ text-indent: 0; }
h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p
						{ text-indent: 0; }
h3 > *					{ margin-left: 12pt; }


h1,h2,h3,h4,h5,h6		{ font-family: Futura, sans-serif;
                          font-weight: normal; margin-bottom: 0.25em; }
h3,h4,h5,h6				{ margin-left: 1em; }
h3						{ font-family: Optima, serif; font-size: 12px; font-weight: bold; }
h4						{ font-family: Optima, serif; font-size: 12px; text-decoration: underline; margin-bottom: 0; }

ul > li					{ list-style: square; }
p dfn					{ text-decoration: underline; }

pre, samp, code			{ font: Courier; font-size: 11px; line-height: 1.25em; }

samp					{ font-weight: normal;}
code em					{ color: #050; font-style: normal; } 	/* comment */
code dfn				{ color: #603; font-style: normal; text-decoration: none;}	/* function */
code samp				{ font-weight: bold; }				/* interepter output */
code kbd				{ color: #891315; }

dfn						{ font-style: normal; }
p dfn					{ text-decoration: underline; }
h4 dfn                  { text-decoration: none; }

.h4						{ padding-left: 0.5in;}
dt dfn					{ font-family: Courier, monospace; }
dd						{ padding-bottom: 0.25cm; line-height: 1.1em; margin-right: 2cm; min-width: 3.5in;}

.Sidebar				{ border: 1px solid; border-color: black; background: #eee; margin: 12px; padding-bottom: 12px; }
.Sidebar h4				{ text-decoration: none; font-style: italic; }