body	{
	background-color: #FFFFFF;
	margin-left: 10px;	margin-top: 00px;	margin-right: 10px;	margin-bottom: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;}

p {
	font-size: 9pt; 
	margin-left: 15px; margin-right: 15px; 
	margin-top: 3px; margin-bottom: 3px;}
	
.center {
	text-align: center;}	
	
.sm {
	font-size: 8pt;}	

.block {
	margin-left: 20px; margin-right: 20px; 
}

.right {
	text-align: right; 
}

.blockWide {
	margin-left: 60px; margin-right: 80px; 
}

.indent {
	margin-left: 30px; margin-right: 30px; text-align: left;}	
	
.justify {
	text-align: justify;
	margin-bottom: 3px;
	text-indent: 0px;}	
	
.caption {
	text-indent: 0px;
	margin: 0; 
	font-size: 8pt;
	text-align: center;}	 
	
.centerB { 
	text-align: center; 
	font-size: 9pt; 
	font-weight: bold; 
	padding: 4px;}
	
.rightB { 
	text-align: right; 
	margin-right: 10px; 
	font-weight: bold; }
	
.footer { 
	color: #ffffcc; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 	text-align: center;
	margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px; 	padding: 0;
	text-indent: 0; }

.cite {
	font-family: Times New Roman; font-size: 11pt;
	font-style: italic;
	text-align: right;
	margin-right: 30px;}	 
	
.tag {
	font-size: 8pt; font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold; color: Black; text-align: left; margin: 10px;
}	

.anchor {
	color: #FFCC00; font-size: 12px; font-weight: bold; margin-left: 0; text-align: left;
}
.imgLeft {
	float: left;
	margin-right: 10px; padding: 4px;
}
.imgRight  {
	float: right;
	margin-left: 10px;
}
	
p.families { 
   color: black; font-size: 9pt; margin-top: 0px; margin-bottom: 2px;
   padding: 2px; margin-left: 0px; margin-right: 0px; text-align: left}	

a.topnav, a:active.topnav, a:visited.topnav	{
	font-family: Arial, sans-serif;	font-size: 9pt;	color: #1C5C0F;	font-weight: bold;	text-decoration: none;
	padding-right: 10px;
	text-align: right;	}
a:hover.topnav	{
	font-family: Arial, sans-serif;	font-size: 9pt;	color: #990000;	font-weight: bold;	text-decoration: none;
	padding-right: 10px;
	text-align: right;	}
	
a, a:active, a:visited	{
	font-family: Arial, sans-serif;	font-size: 9pt;	color: #1C5C0F;	font-weight: bold;	text-decoration: none;
	vertical-align: top;	padding: 0px;}
a:hover	{
	font-family: Arial, sans-serif;	font-size: 9pt;	color: #990000;	font-weight: bold;	text-decoration: none;
	vertical-align: top; padding: 0px	}
	
td#sidenav	{
	width: 136px;
	border-right: 1px solid #990000;
	height: 100%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	text-align: left;}
	
td#body	{
	padding-left: 20px;
	padding-right: 20px;
	padding-top:20px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;}
	
tr#gray	{
	background-color: #EFEFEF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;}	

h1	{
	font-size: 16px;
	color: #990000;
	font-weight: bold;}
h2	{
	font-size: 14px;
	color: #1C5C0F;
	font-weight: bold;
	text-decoration: underline;}

ul { display: block;  list-style: square inside;  white-space: inherit; line-height: 18px; }


.foot { font-size: 7pt; margin-top: 8px; margin-bottom: 2px; padding: 2px; text-align: center; }
a.footer, a:link.footer, a:visited.footer { color: #1C5C0F; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; margin-left: 0px; margin-right: 0px;}
a:hover.footer { color: #990000; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; margin-left: 0px; margin-right: 0px;}


