body { background-color: #ffffcc; }

h1
{
	color: #880000;
	text-align: center;
	font-size: 300%;
	font-family: goudy, garamond, georgia, serif;
	font-weight: bold;
}

h2
{
	color: #990000;
	text-align: center;
	font-size: 75%;
	font-family: goudy, garamond, georgia, serif;
	font-weight: bold;
}

h3
{
	color: #660000;
	text-align: left;
	font-size: 150%;
	font-family: goudy, garamond, georgia, serif;
	font-weight: bold;
}

p
{
	color: #220000;
	font-size: 100%;
	font-family: goudy, garamond, georgia, serif;
	text-align: justify;
}

h4
{
	color: #220000;
	font-size: 100%;
	font-weight: normal;
	font-family: goudy, garamond, georgia, serif;
	text-align: justify;
}

p.margin { margin-right: 200px; }

h4:first-line
{
	color: #aa0000;
	font-variant: small-caps;
}

img { float: left; }

a:link
{
	color: #990000;
	font-size: 125%;
	font-family: goudy, garamond, georgia, serif;
	font-weight: bold;
	text-decoration: none;
}

a:visited
{
	color: #1100aa;
	font-size: 125%;
	font-family: goudy, garamond, georgia, serif;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	color: #dd0055;
	font-size: 125%;
	font-family: goudy, garamond, georgia, serif;
	font-weight: bold;
	text-decoration: underline;
}

a:active
{
	color: #0000FF;
	font-size: 125%;
	font-family: goudy, garamond, georgia, serif;
	font-weight: bold;
	text-decoration: none;
}

a.link2
{
	font-size: 100%;
	font-family: goudy, garamond, georgia, serif;
	font-weight: bold;
	text-decoration: none;
}

tr
{
	color: #220000;
	font-size: 100%;
	font-family: goudy, garamond, georgia, serif;
	text-align: center;
}

td
{
	padding-left: 50px;
	padding-right: 40px;
	border-right: none;
}

td.noborder
{
	border-style: none;
	border-right: none;
}