.person { text-decoration: underline; }
.place { text-decoration: underline; text-underline-style: double; }
.hor { writing-mode: lr-tb; }
.vert  { writing-mode: tb-rl; text-underline-mode: before-edge; }
.rubric { color: red; font-size: 80%; font-family: 华文仿宋, 仿宋; }
.slavonic { font-family: Irmologion Ucs, Triodion Ucs; }
.warichu { text-combine: lines; }
.kumimoji { text-combine: letters; }
.bw {background-color: black;color:white;}
.empmark  { -webkit-text-emphasis: open dot; -webkit-text-emphasis-position: over right; text-emphasis: open dot; text-emphasis-position: over right; }
fieldset.redB{border: 2px outset red}
TH { vertical-align: top }
TD { vertical-align: top }
OL.loweralpha { list-style-type: lower-alpha }
OL        { list-style-type: decimal }  
OL OL     { list-style-type: lower-alpha }
OL OL OL  { list-style-type: lower-roman }
IMG.char { vertical-align: text-top; }
.Navlink {COLOR: #993333; TEXT-DECORATION: none; font-family: arial; font-size: 10pt; font-weight: bold;}
#foldheader{cursor:pointer;cursor:hand ; font-weight:bold ;
list-style-image:url(images/fold.gif)}
#foldinglist{list-style-image:url(images/list.gif)}
#feastrank1{list-style-image:url(images/feastrank1sm.jpg)}
#feastrank2{list-style-image:url(images/feastrank2sm.jpg)}
#feastrank3{list-style-image:url(images/feastrank3sm.jpg)}
#feastrank4{list-style-image:url(images/feastrank4sm.jpg)}
#feastrank5{list-style-image:url(images/feastrank5sm.jpg)}
#feastrankI{list-style-image:url(images/feastrankIsm.jpg)}
#feastrankII{list-style-image:url(images/feastrankIIsm.jpg)}
#feastrankIII{list-style-image:url(images/feastrankIIIsm.jpg)}
#feastrankIV{list-style-image:url(images/feastrankIVsm.jpg)}
#feastrankV{list-style-image:url(images/feastrankVsm.jpg)}
BODY {color: black; background: #ee9ba3; }
BODY.pink {color: black; background: #ee9ba3; } 
BODY.white {color: black; background: #FFFFFF; } 
#col1 {margin-left: 15%; margin-right: 15%; padding: 10px;
	color: black; background-color: #FFFFFF; }
#col2 { margin-left: 5%; margin-right: 5%; padding: 10px;
        color: black; background-color: #FFFFFF; }
#colnav {margin-left: 170px; margin-right: 5%; padding: 10px;
	color: black; background-color: #FFFFFF; }
#colfix {margin-left: 170px; width: 520px; padding: 10px;
	color: black; background-color: #FFFFFF; }

.colright { float : right ; width : 38%; padding: 5px; margin-right: 5%;
	color: black; background-color: #FFFFFF; }
.colleft { float : left ; width : 38%; padding: 5px; margin-left: 5%;
	color: black; background-color: #FFFFFF; }


LI {font-size: small; font-family: Arial, Helvetica, sans-serif; }
UL {margin-left: 15px; }
TD {font-family: Helvetica, Arial, sans-serif; }
.padding {padding: 10px; }
DT {margin-bottom: 3px; font-family: Helvetica, Arial, sans-serif; 
	color: #993333; font-weight: bold; }
DT,DD {margin-bottom: 3px; font-family: Helvetica, Arial, sans-serif; }
P {font-family: Helvetica, Arial, sans-serif; }
P.quote {margin-left: 15px; margin-right: 15px;
        font-family: Arial, Helvetica, sans-serif; font-style: italic; }
P.center {text-align:center; color: #993333;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
P.justify {font-size: medium; text-align: justify; 
	font-family: Arial, Helvetica, sans-serif; }
P.center4 {text-align:center; font-size: large; font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; font-style: italic; }
.bolditalics {font-weight: bold; font-style: italic;
	font-family: Arial, Helvetica, sans-serif; }
.bold	{font-weight: bold; font-size: medium;
	font-family: Arial, Helvetica, sans-serif; }
.italics {font-style: italic; font-size: medium;
	font-family: Arial, Helvetica, sans-serif; }
H1 {font-family: 长城特粗圆体,  Helvetica, Arial, sans-serif; 
	text-align:center; color: #993333; }
H2 {font-family: 华文琥珀, 琥珀,  Helvetica, Arial, sans-serif; 
	text-align:center; color: #993333; }
H3 {font-family: 华文彩云, 彩云,  Helvetica, Arial, sans-serif; 
	text-align:center; color: #993333; }
H4 {font-family: 华文新魏, 新魏,  Helvetica, Arial, sans-serif; 
	text-align:center; color: #993333; }
H5 {font-family: 华文隶书, 隶书, Helvetica, Arial, sans-serif; 
	text-align:center; color: #993333; }
H6 {font-family: 华文行魏, 行魏,  Helvetica, Arial, sans-serif; 
	text-align:center; color: #993333; }
legend {font-weight: bold; font-family: Helvetica, Arial, sans-serif;
        text-align:center; color: #993333; }
blockquote { font-family: 楷体_GB2312, Helvetica, Arial, sans-serif; font-style: italic; }

.spacer {
  clear: both;
  }
.container,fieldset {
background-color: #fff;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}
.float {
float: left;
margin: 0 10px 10px 0;
background-color: #fff;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}

.floatright
{
float: right;
margin: 0 0 10px 10px;
background-color: #fff;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}

.floatcenter
{
align: center;
margin: 0 0 10px 10px;
background-color: #fff;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}

div.float p {
   text-align: center; font-style: italic;
font-size: small;
   }
div.floatcenter p {
   text-align: center; font-style: italic;
font-size: small;
   }

div.floatright p {
   text-align: center; font-style: italic;
font-size: small;
   }

div.floatright img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
}

div.float img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
}

div.floatcenter img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
}

p { margin-top: 0; }

.pinyin   {
    font-family: "arial unicode ms", "lucida sans unicode", sans-serif;
    }
.zhuyin   {
    font-family: HanWangMingMediumChuIn;
}
@font-face {
font-family: 'RussianMission';
src: url('software/RussianMission.eot?#iefix'),
url('software/RussianMission.woff') format('woff'),
url('software/RussianMission.otf') format('opentype'),
url('software/RussianMission.svg#RussianMission') format('svg');
font-weight: normal;
font-style: normal;
}

.russianmission {
    font-family: RussianMission;
}