﻿body
{
	background: #FFFFF0;
	font-size: small;
}

p
{
	margin-top: 0;
	margin-bottom: 4;
	text-align: left;
}

p.note
{
	margin-left: 2em;
	text-indent: -2em;
	font-size: x-small;
}

p.bib
{
	margin-left: 2em;
	text-indent: -2em;
}

p.hang
{
	margin-left: 2em;
	text-indent: -2em;
}

p.tab
{
	text-indent: 2em;
}

p.indent
{
	margin-left: 2em;
}

a.ref
{
	vertical-align: super;
	font-size: xx-small;
}

h1
{
	margin-top: 0;
	margin-bottom: 4;
	font-size: large;
	font-weight: bold;
	color: black;
	text-align: center;
}

h2
{
	margin-top: 0;
	margin-bottom: 4;
	font-size: large;
	font-weight: bold;
}

h3
{
	margin-top: 0;
	margin-bottom: 4;
	font-size: medium;
	font-weight: bold;
}

h4
{
	margin-top: 0;
	margin-bottom: 4;
	font-size: medium;
	font-weight: normal;
}

h5
{
	margin-top: 4;
	margin-bottom: 2;
	font-size: small;
	font-weight: bold;
}

h6
{
	margin-top: 4;
	margin-bottom: 2;
	font-size: small;
	font-weight: normal;
}

em
{
	font-weight: normal;
	font-style: normal;
	color: #000066;
}

tt
{
	font-size: small;
	font-weight: normal;
	font-style: normal;
	color: teal;
}

ul, ol
{
	margin-top: 0;
	margin-bottom: 0;
}

ul.disk
{
	list-style-type: disk;
}

ul.circle
{
	list-style-type: circle;
}

ul.square
{
	list-style-type: square;
}

ol.decimal
{
	list-style-type: decimal;
}

ol.romanl
{
	list-style-type: lower-roman;
}

ol.romanu
{
	list-style-type: upper-roman;
}

ol.alphal
{
	list-style-type: lower-alpha;
}

ol.alphau
{
	list-style-type: upper-alpha;
}

ul.none, ol.none
{
	list-style-type: none;
}

dt
{
	font-size: small;
	font-weight: bold;
}

dd
{
	font-size: small;
}

blockquote
{
	margin-top: 0;
	margin-bottom: 8;
}

table
{
	font-size: small;
}

table.top
{
	margin-top: -10;
}

caption
{
	text-align: left;
	font-weight: bold;
}

th
{
	text-align: left;
	vertical-align: top;
}

td
{
	text-align: left;
	vertical-align: top;
}

td.middle
{
	text-align: center;
	vertical-align: middle;
}

td.vcentre
{
	text-align: left;
	vertical-align: middle;
}

hr.page
{
	height: 5;
}

hr.mid
{
	height: 5;
	color: gray;
}

hr.top
{
	height: 12;
	color: gray;
}

hr.toe
{
	height: 12;
	color: gray;
}

div#yl0, div#yl1, div#yl2, div#yl3
{
	display: none;
}

.hidden
{
	display: none;
}

.red
{
	color: red;
}

.green
{
	color: green;
}

.yellow
{
	color: yellow;
}

.blue
{
	color: blue;
}

.white
{
	color: white;
}

.grey
{
	color: gray;
}

.black
{
	color: black;
}

.border
{
	border: solid thin black;
}

.intaglio
{
	background: black;
	color: white;
}

.tobedone
{
	color: gray;
}

.small
{
	font-size: x-small;
}

.medium
{
	font-size: small;
}

.big
{
	font-size: medium;
}

.xl
{
	font-size: large;
}

.left
{	text-align: left;
}

.centre
{
	text-align: center;
}

.right
{
	text-align: right;
}

.code
{
	font-family: "Courier New", monospace;
}

.banner
{
	font-size: large;
	font-weight: normal;
	color: gray;
	text-align: left;
}

.surrogates
{
	font-family: "Code2001";
	font-size: large;
}

.smp
{
	font-family: "Code2001";
	font-size: large;
}

.phags-pa
{
	font-family: "phags-pa";
	font-size: large;
}

.ogham
{
	font-size: large;
	color: blue;
}

.runic
{
	font-size: large;
	color: blue;
}

.cjk
{
	font-size: medium;
}

.tib
{
	font-size: medium;
}

.mong
{
	font-family: 'Code2000', 'SimSun-18030', 'STFangsong';
	font-size: large;
}

.vert
{
	writing-mode : tb-rl;
}

.yi
{
	font-size: large;
}

a:link
{
	color: blue;
}

a:visited
{
	color: blue;
}

a:hover
{
	color: green;
}
