body	{
    font : 15px georgia, palatino, serif;
	line-height: 140%;
    color: #000000; background: #ffffff;
    width: auto; margin-left: 10%; margin-right: 10%;
    color: black; background-color: #FFFFF5;
	}
.hide 	{
	display: none
	}
img.thumb   { display:inline; margin-right: 5px;
                padding: 5px; border: solid thin #d9d9d9; }
img			{ display:inline; margin-right: 5px;
                padding: 10px; }
p 	{
	margin-top: 0.6em;
	margin-bottom: 0.6em;
	}
pre 	{
 	margin-left: 2em;
	font-family: monospace
	}
blockquote, div.quotation, p.Quote {
	font-size: 100%;
    margin-left: 2em;
	font-style: normal;
	}
p.QuoteLead {
    margin-left: 1em;
    font-size: 100%;
    font-style: italic;
    }
dt, dd{
	margin-top: 0;
	margin-bottom: 0
	} /* opera 3.50 */

dt 	{
	font-weight: bold
	}

sup,sub {
        height: 0;
        line-height: 1;
        vertical-align: baseline;
        position: relative;
		}
sup {   bottom: 1ex; }
sub {   top: .5ex; }


	/* begin link */

a:link	{
	text-decoration:	none;
	font-weight:	normal;
	color: #b71b3d;
	background:	#FFFFF5;
	}

a:visited	{
	text-decoration:	none;
	font-weight:	normal;
	color: #721126;
	background:	#FFFFF5;
	}

a:active	{
	text-decoration:	none;
	font-weight:	normal;
	color:	black;
	background:	#FFFFF5;
	}

a:hover	{
	text-decoration:	none;
	font-weight:	normal;
	color:	#d31f46;
	background:	yellow;
	}

a.offsite	{
	text-decoration:	none;
	font-weight:	normal;
	color:	#b71b3d;
	background:	#FFFFF5;
	}

	/* end link */

	/* begin header type */	/* 2 - serif a */

h1, h2, h3,
    h4, h5  { color: black;  font-family: Arial, Helvetica, sans-serif;  line-height: 100%}
h1          { font-size: 170%; font-weight: lighter; }
h2          { font-size: 145%; font-weight: lighter; font-style: italic }
h3          { font-size: 135%; font-weight: lighter }
h4          { font-size: 120%; font-weight: lighter; font-style: italic; line-height: 1.17em; }
h5          { font-size: 110%; font-weight: lighter }
h1.title, p.DocumentTitle
            { font-size: 210%; font-weight: lighter; text-align: center }

	/* end header */

	/* begin recursive lists */
OL LI	{
	list-style-type:	decimal;
	}

OL OL LI	{
	list-style-type:	lower-alpha;
	}

OL OL OL LI	{
	list-style-type:	lower-roman;
	}

