body
	{ background-image: url('stucco.jpg'); font-family: Bitstream Vera Sans, Trebuchet MS, helvetica, sans-serif; font-size: 1em; line-height: 1.5 }


p.fixed
	{ font-family: Courier New, monospace; background: #f2f2f2; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; display: block; clear:both; line-height: 110%; margin-top: 0.9em; padding: 10px; }

p
	{ margin: 1em 10px; text-align: center; }

p.bold
	{ font-weight: bold }

p.left
    { text-align: left; }


a:link
	{ color: blue }

a:visited
	{ color: blue }

a:active
	{ color: blue }


hr
    { color: green }


li
	{ margin-top: 0.25em; margin-bottom: 0.25em; text-align: center; }

li.left
    { text-align: left; }


ol
	{ counter-reset: item; }

ol li
	{ display: block }

ol li:before
	{ content: counter(item) ". "; counter-increment: item; font-weight: bold; }


h1
	{ font-family: sans-serif; font-size: 18pt; ; text-align: center; }

h2
	{ font-family: sans-serif; font-size: 14pt; line-height: 110%; margin-top: 3%; text-align: center; }

h3
	{ font-family: sans-serif; font-size: 12pt; font-weight: normal; text-decoration: underline; text-shadow:1px 1px #aaa; line-height: 110%; margin-top: 3%; margin-bottom: 1%; text-align: center; }

h4
	{ font-family: sans-serif; font-size: 12pt; font-weight: normal; text-shadow:1px 1px #aaa; line-height: 110%; margin-top: 3%; margin-bottom: 1% }


table#t01
    { width:80%; margin-left:10%; margin-right:10%; }

table#t01 td
	{ border: 0px; border-spacing: 5px; border-collapse: collapse; padding: 5px; text-align: center; empty-cells: show; }


table#t04
    { margin-left:auto; margin-right:auto; }

table#t04 th
	{ color: white; background-color: black; border-spacing: 5px; border-collapse: collapse; padding: 5px; text-align: center; empty-cells: show; }

table#t04 td
	{ border: 1px solid black; border-spacing: 5px; border-collapse: collapse; padding: 5px; text-align: center; empty-cells: show; }


