body, p
{
	margin: .5em 0em;
	font: 92% Arial, gothic, garamond, sans-serif;
	text-align:justify;
	background-color: #fefdfd;
}

h1
{
	margin: 0em  0em .12em 0em;
	font: 322% Impact, Espresso, Monotype Corsiva;
	text-align:center;
}

h2
{
	margin: .5em  0em;
	font: 138% Arial, gothic, garamond, sans-serif;
	text-align: center;
}

h3
{
	margin: .5em 0em;
	font: 115% Arial, gothic, garamond, sans-serif;
	font-weight: bold;
	text-align: center;
}

h4
{
	margin: 0em;
	font: 138% Impact, Espresso, Monotype Corsiva;
	color: white;
	background-image: url("graphics/redFade.gif");
	text-align: center;
	line-height:115%;
}

h5
{
	margin: .5em 0em;
	font: 138% Arial, gothic, garamond, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #de1f1f;
}


ul,ol
{
	margin: 0 0 0 1.2em;
	text-align: left;
}

ul li
{
	margin: .4em 0 .4em .25em;
	text-align: left;
	font: 92% Arial, gothic, garamond, sans-serif;
	list-style: url("graphics/pearl.gif");
}

li li
{
      font-size: 100%;
}

table
{
	caption-side:top;
	vertical-align:top;
	text-align: justify;
	margin:0;
	padding:0;
	border:0;
	border-collapse:collapse;
}

td
{
	margin: .5em 0;
	padding:0;
	font: 92% Arial, gothic, garamond, sans-serif;
	text-align:left;
	vertical-align:top;
	border-collapse:collapse;
}

a img
{
	border: 0;
}

p.inbox
{
	margin: .3em 0em;
	font: 90% Arial, gothic, garamond, sans-serif;
	text-align:left;
}

td.calcs
{
	padding: .2em;
	vertical-align:middle;
	text-align:center;
	border: solid 2px #de1f1f;
	width: 25%;
}

.bordered
{
	border: solid 1px #de1f1f;
	border-collapse: collapse;
	margin: 1.5em 0 0;
}

td.padded
{
	padding: .2em .6em;
}

td.bdr, td.bl, td.nbl, td.br, td.nbr, td.nbb, td.nbt, td.nba, td.results
{
	text-align:left;
	vertical-align:middle;
	margin:0;
	padding:.5em;
	font: 92% Arial, gothic, garamond, sans-serif;
	border: solid 1px #de1f1f;
	border-collapse: collapse;
}

td.bl
{
	border-top:none;
	border-bottom:none;
	border-right:none;
}

td.nbl
{
	border-left:none;
}

td.br
{
	border-top:none;
	border-bottom:none;
	border-left:none;
	padding-right:1em;
}

td.nbr
{
	border-right:none;
}

td.nbb
{
	border-bottom:none;
}

td.nbt
{
	border-top:none;
}

td.nba
{
	border:none;
}

td.results
{
	background-color: #aaaaaa;
	border: solid 1px #aaaaaa;
	font:bold;
}

span.name
{
	font: 101% Impact, Espresso, Monotype Corsiva;
}

span.footnote
{
	font: 90% Arial, gothic, garamond, sans-serif;
	text-align:left;
}

.color
{
	margin: 0em 0em 0em 1.25em;
	padding:0em;
	border:0;
	height: 2px;
	color: #de1f1f;
}

.white
{
	margin: 0em;
	padding:0em;
	border:0;
	height: 2px;
	color:white;
	font:bold;
}

.menu
{
	margin-left:.25em;
	font:90% Arial, gothic, garamond, sans-serif;
	text-align:left;
	list-style: url() disc outside;
	color:de1f1f;
}

.indent
{
	margin-left:3em;
}

.right
{
	float: right;
	margin: .5em 0 .5em 1em;
}

.left
{
	float: left; 
	margin: .5em 1em .5em 0;
}

.addr
{
	color:#de1f1f;
	font: 92% Arial, gothic, garamond, sans-serif;
	font-weight: bold;
	margin-left: 2em;
}

.back 
{
	font: 92% Arial, gothic, garamond, sans-serif;
	margin: 0em;
	padding:0em;
	border:0;
	border-collapse: collapse;
}

.page
{
	margin: 0em;
	padding: 0em;
	border:  0em hidden;
	border-spacing: 0em;
	width: 50em;
}

.logo
{
	text-align:center;
	margin: 1.25em 0 0 1.25em;
	padding:1.25em 0 0 1.25em;
}


.tagline
{
	font: 106% Impact, Espresso, Monotype Corsiva;
	text-align:center;
      color: #de1f1f;
	vertical-align:bottom;
	margin-top:.5em;
}

.headMatter
{
	margin:0;
	padding: 0 0 .3em 0;
	text-align:center;
	font:78% Arial, gothic, garamond, sans-serif;
	vertical-align:bottom;
}

.leftCol
{
	background-color: #aaaaaa;
	padding:1.8em .65em 0em .65em;
}

.rightCol
{
	padding:0em 0em 0em 1.25em;
	margin:0em 0em 0em 1.25em;
	vertical-align:top;
	height: 27em;
}

.date
{
	margin: 0;
	font: 64% Arial, gothic, garamond, sans-serif;
	color: #de1f1f;
	text-align:right;
	padding-right: 1em;
}

.footer
{
	font:78% Arial, gothic, garamond, sans-serif;
	text-align:center;
	color: #de1f1f;
	}

.small
{
	font: 90% Arial, gothic, garamond, sans-serif;
}

.centerwhite
{
	text-align:center;
	margin:0;
	padding:1em 0;
	background-color:white;
}

.bkgroundclr
{
	margin: 0em;
	font: 92% Arial, gothic, garamond, sans-serif;
	text-align:center;
	background-color: #aaaaaa;
	padding:0em .5em;
}

input.srch
{
    margin:.35em 0;
}



