
P { vertical-align:top; color:black; font-size: 10pt; font-family: Helvetica, Arial, sans-serif; 
			text-align:justify; margin: 0px; padding: 6px 0px 6px 0px; }
			
TD { vertical-align:top; color:black; font-size: 10pt; font-family: Helvetica, Arial, sans-serif; 
			text-align:justify; margin-top:6pt; margin-bottom:12pt; }

TH { vertical-align:top; color:black; font-size: 10pt; font-family: Helvetica, Arial, sans-serif; 
			font-weight:bold; text-align:justify; margin-top:6pt; margin-bottom:12pt; }

H1 { font-size: 12pt; font-family: Helvetica, Arial, sans-serif; font-weight:bold; 
			line-height:10pt; color:black; text-decoration:none; text-align:left; 
			margin-top:16pt; margin-bottom:10pt; /*margin-left:12pt */}

H2 { 
	display: inline;
	font-size: 10pt; font-family: Helvetica, Arial, sans-serif; font-weight:bold; 
	line-height:20pt; color:black; text-decoration:none; text-align:left; 
	padding: 12px 6px 2px 0px; margin: 0px
}

A { text-decoration:none; color:#006699  }
A:hover { text-decoration: underline; color:#006699 }
A:visited { color:#003366 }

div.h2 { 
	display: inline;
	font-size: 10pt; font-family: Helvetica, Arial, sans-serif; font-weight:bold; 
	line-height:20pt; color:black; text-decoration:none; text-align:left; 
	padding: 12px 6px 2px 0px; margin: 0px;
}

A.top_link { font-size: 8pt; text-decoration:none; color:#006699  }
A.top_link:hover {  font-size: 8pt; text-decoration: underline; color:#006699 }
A.top_link:visited {  font-size: 8pt; color:#006699 }

A.anchor { text-decoration: none; color:#000000 }

UL { margin-top:0px; margin-bottom:0px; padding-top: 0px; padding-bottom: 0px; }
LI { margin-top:0px; margin-bottom:0px; padding-top: 0px; padding-bottom: 0px; }

.header { font-size: 20pt; font-family: Helvetica, Arial, sans-serif; color:white; 
			text-decoration:none; line-height:24pt}
.header:visited { text-decoration: none; color:white; }
.header:hover { text-decoration:underline; color:white; }

.footer { font-size: 10pt; font-family: Helvetica, Arial, sans-serif; color:white; 
			text-decoration:none; text-align:right; 
	margin: 0px; padding: 0px;
} 

.navibar { vertical-align:top; color:#003366; font-family: Helvetica, Arial, sans-serif; 
			font-size:11pt; font-weight:bold; line-height:28pt; }
.navibar:visited { color:#003366; }
.navibar:hover { text-decoration: underline; color:#006699; }

.citation {
    padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px; 
}

.demo {
    padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px; 
}

.link_small {
    font-size: 8pt;
}


/*.navibar:hover { background-color:#003366; color:white } */
