@charset "UTF-8";

body {
width:95%; 
max-width:7in; min-width:2in; 
margin: auto; margin-left:auto; margin-right:auto; 
font-family: sans-serif, arial, helvetica, Times New Roman;
font-size:14pt;
}

.chinese {
font-family: "PMingLiU", "MS Song", "Arial Unicode MS", "SimSun"; font-weight:bold;
}
.tchin{
color:#000099;
font-family:"PMingLiU", "SimSun", "Arial Unicode MS", "MS Song"; font-weight:bold;
}
.schin{
color:#990000;
font-family:"NSimSun", "SimSun", "MS Song", "PMingLiU", "Arial Unicode MS"; font-weight:bold; 
}
.japan {color:#009900;font-family: osaka, tahoma,sans-serif; font-weight:bold;}

.green {color:#005511;}
.inline {border-width:0px; padding:0px; margin:0px;}
.printpage {color:navy; text-decoration:underline;}
/*.surname {font-variant:small-caps;}*/
.surname {text-transform:uppercase;}
.source {font-size:smaller;}

table {margin:5px;}

/*
p {text-indent: 2em; margin:0; padding-top:18px; align=left;}
*/
p {text-indent:2em;}
p.run {text-indent:2em;}
p.topper {text-align:right; font-size:small;}
p.topperleft {text-align:left; font-size:small; text-indent:0px;}
p.crawl {text-indent:0px;}
p.inset {margin-left:3em; margin-right:3em; text-indent:0px;}
p.hang {text-indent:-2em; margin-left:2em;}
p.hang2 {text-indent:-2em; margin-left:4em;}
p.procursus {text-indent:0em; font-variant:small-caps; font-weight:bolder;}
p.quotesource {padding-left:2em; text-indent:-2em; text-align:right;}
#personae p {text-indent:-2em; margin-left:4em;; color:purple; padding:0px;}
#personae h3 {color:navy;}

p.caption {padding-left:1em; text-indent:0px; text-align:left; margin-top:0px; font-size:90%;}

p.counternote {padding-left:2em; text-indent:0px; text-align:left; font-size:small;}

div.intro {color:#006600; border-style:double; border-width:8px; padding:10px; margin-top:8px}

p.backgroundlabel {font-size:10pt; text-align:center; text-indent:0px; font-weight:bold;}

li {margin-top:6px;}

.leftpict {margin-right:2em; margin-left:0em; margin-bottom:6px; margin-top:6px; font-size:93%;font-family:sans-serif; font-weight:bold;}
.rightpict {margin-left:2em; margin-right:0em; margin-bottom:6px; margin-top:6px; font-size:93%;font-family:sans-serif; font-weight:bold;}

.centerpict {margin-bottom:6px; margin-top:6px; font-size:93%;font-family:sans-serif; font-weight:bold;margin:auto; }


.sidenote {
float:right;
width:35%;
border-style:double; border-width:3px; 
margin-left:2em; margin-right:0em; margin-top:1em; 
padding:3px; padding-left:3em; 
text-indent:-2em;
font-family:arial, helvetica; font-size: smaller;
line-height:140%;
}

ul.nosymbol {list-style:none;}

/* depreciated items: */

.zchin{font-family:TSC FKaiZhuyin M5 TT,PMingLiU, SimSun;}
.uni{font-family:Arial Unicode MS;}
