p, li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #333333;
}
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
}
h2 {
	background-color: #CCCCCC;
	padding: 10px;
}
h3 { margin: 30px 0 0;
}
h4, h5 { margin-bottom: 0;
}
h5, .highlight {
	color: #990000;
}
.highlightRed {
	color: #F30;
}
.deceased96 {
	color: #0000FF;
}
a {
	color: #333333;
	font-weight: bold;
}
a:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a:visited { font-weight: bold; color: #000000; text-decoration: none; }
a:hover { font-weight: bold; color: #990000; text-decoration: underline; }
a:focus { font-weight: bold; color: #000000; }
a:active { font-weight: bold; color: #000000; text-decoration: none; }
h4 a:hover, h4 a:hover { text-decoration: none; }
ul { margin-top: 0; }

/* FIGURES */

.grayBorder { border: 1px solid #CCCCCC; }
table.figure { margin: 20px auto; }
table.figureRight { margin-top: 3px; margin-bottom: 4px; margin-left: 12px; float: right; }
table.figureLeft { margin-top: 3px!important; margin-bottom: 4px; margin-right: 12px; float: left; }
table.figure td, table.figureRight td, table.figureLeft td { padding: 0; }
.figureBorder {	border: 1px solid #999999; }
td.caption { padding: 3px !important; }
td.captionPadBottom { padding: 3px 3px 15px !important; }
.caption, .captionPadBottom { font-size: 14px; color: #333333; line-height: 17px; }
.captionLead { font-weight: bold; }
.figureClear { clear: both; }
