/* Base style sheet */
BODY, P, TABLE {
	color: #000000;
	background: #FFFFFF;
	text-align: justify; 
	margin-left: 2em;
	margin-right: 2em;
 	font-family: Times, "Times New Roman", serif;
	font-size: 12pt;
}


/* whitepaper.html */
P.first {
	margin-left: 2em;
	margin-right: 2em;
	text-align: justify;
 	font-family: Times, "Times New Roman", serif;
}


DL, TD, DIV.TEXT {
	font-size: 12pt;
	text-align: left;
	margin-left: 1em;
	margin-top: 1em;
	margin-bottom: 0em;
 	font-family: Times, "Times New Roman", serif;
}

H1 { 
	text-align: left;
 	font-family: Times, "Times New Roman", serif;
	font-weight: bold;
	margin-top: 2em;
}

H2 { 
	text-align: left;
	font-weight: bold;
 	font-family: Times, "Times New Roman", serif;
	margin-top: 2em;
}

H3 { 
	font-size: 12pt;
	text-align: left;
	font-weight: bold;
 	font-family: Times, "Times New Roman", serif;
	margin-top: 2em;
}

H4 { 
	font-size: 12pt;
	text-align: left;
	font-weight: bold;
 	font-family: Times, "Times New Roman", serif;
	margin-top: 2em;
}


DT {
        margin-top: 0px; margin-bottom: 24px
}


DD {
        margin-top: 0px; margin-bottom: 24px;
}

UL {
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 3em;
	margin-right: 3em;
	list-style: disc;
}


OL.contents {
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left:3em;
	margin-right:3em;
}

.content {
	 text-decoration: none;
}

A {
	 text-decoration: none;
}

A:link {
	color: #000080;
}

A:visited { 
	color: #800000; 
}

A:active { 
	color: #FFFF00; 
}

A:hover { 
	color: #007700; 
}

PRE { 
	font-family: monospace;
	background: #EFEFEF;
	color: #665E70;
}

.fileName {
	font-weight: bold;
	color: #800000; 
}

.fun {
	font-weight: bold;
	color: #362E50; 
}

/* faq, */
.ver {
	font-weight: bold;
	color: black; 
}

.fine-print {
	font-size: 10pt;
	text-align: left; 
}

.code {
	font-weight: bold;
	color: #000000; 
	font-family: monospace;
}

.figure {
	font-weight: bold; 
	text-align: left; 
	margin-left: 2.75em; 
	font-size: 80%;
}

.table-caption {
	background-color: #EFEFEF;
}

.remark {
	font-weight: bold;
	color: red; 
}
.center {
	text-align: center;	
}
.emphasis {
	font-weight: bold;
}

UL.itemizedlist {
	margin-top: 1em;
/*	margin-bottom: 1em; */
	margin-left: -3em;
	margin-right: 0em;
	list-style: none; 
	text-align: left;	
}

LI.listitem {
	text-align: left;	
}








