
body {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	font-family: "Microsoft YaHei", Georgia, Verdana, Arial, Helvetica, sans-serif,  NSimSun, SimSun;
	font-size: 16px;
	color: #333333;
	line-height: 1.6em;}
table {
	line-height: 1.2em;}
.englishfont{
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;}
.chinesefont{
	font-family: "Microsoft YaHei", Georgia, Verdana, Arial, Helvetica, sans-serif,  NSimSun, SimSun;}
.red{
	color: #DD0000;}
.blue{
	color: #0000DD;}
p {
	font-family: "Microsoft YaHei", Georgia, Verdana, Arial, Helvetica, sans-serif, STSong, NSimSun, SimSun;
	font-size: 16px;
	color: #333333;
	padding: 0px;
	margin: 0px;}

/* Small text */
.small, small {
	font-size: 14px;}


/* General purpose links */
a {
	color: #112C9a;
	text-decoration: none;}
a:link {
	color: #112C9A;
	text-decoration: none;}
a:hover {
	color: #D9271E;
	text-decoration: underline;}
a:active {
	color: #112C9A;
	text-decoration: none;}


/* Link to an external URL */
a.externallink {
	background-image: url(images/externallink.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 14px;}

/* Link to an internal file */
a.internallink {}

/* Link to unknown/inexistent pages */
a.unknownlink, a.unknownlink:link, a.unknownlink:active {
	color: #990000;
	text-decoration: none;}
a.unknownlink:hover {
	color: #D9671E;
	text-decoration: underline;}

/* Email Link */
a.emaillink {}

h1 {
	font-family: Microsoft YaHei, Georgia, Verdana, Arial, Helvetica, sans-serif, STHeiti, SimHei, SimSun;
	font-size: 20px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	font-weight: normal;}

h2 {
	font-family: Microsoft YaHei, Georgia, Verdana, Arial, Helvetica, sans-serif, Microsoft YaHei, STHeiti, SimHei, SimSun;
	font-size: 18px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	font-weight: normal;}

h3 {
	font-family: Microsoft YaHei, Georgia, Verdana, Arial, Helvetica, sans-serif, Microsoft YaHei, STHeiti, SimHei, SimSun;
	font-size: 16px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	font-weight: normal;}

h4 {
	font-family: Microsoft YaHei, Georgia, Verdana, Arial, Helvetica, sans-serif, Microsoft YaHei, STHeiti, SimHei, SimSun;
	font-size: 15px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	font-style: italic;}

/* Class for applying a separator under H elements (useful to avoid usage of HR) */
h1.separator, h2.separator, h3.separator {
	border-bottom: solid 1px #CCCCCC;
	padding-bottom: 4px;
	margin-bottom: 8px;}
h4.separator {}
h1.separator a.headeranchor, h2.separator a.headeranchor, h3.separator a.headeranchor, h4.separator a.headeranchor {
	display: none;
	margin-left: 4px;
	color: #888888;
	text-decoration: none;}
h1.separator:hover a.headeranchor, h2.separator:hover a.headeranchor, h3.separator:hover a.headeranchor, h4.separator:hover a.headeranchor {
	display: inline;}

ul, ol {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 28px;
	padding-right: 8px;
	font-size: 16px;
	color: #333333;}

li {
	margin: 5px 0px 0px 0px;
	padding: 0px;}

table, div {
	padding: 0px;
	margin: 0px;}

table.generic {}

table.recentchanges {
	border-top: solid 1px #999999;}

tr.tableheader td, th {
	background-color: #CCCCCC;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 2px 5px 2px 5px;
	border-bottom: solid 1px #999999;}

tr.tablerow td {
	margin: 0px;
	padding: 2px 5px 2px 5px;
	border-bottom: solid 1px #999999;
	font-size: 11px;}
tr.tablerow:hover, tr.tablerow:hover td {
	background-color: #FFFFCC;}

tr.tablerowalternate td {
	background-color: #F0F0F0;
	margin: 0px;
	padding: 2px 5px 2px 5px;
	border-bottom: solid 1px #999999;
	font-size: 11px;}
tr.tablerowalternate:hover, tr.tablerowalternate:hover td {
	background-color: #FFFFCC;}

img {
	border: none;}

/* Class for general purpose images (contained in Wiki pages) */
img.image {
	border: solid 1px #CCCCCC;}

/* Class of the formatting Buttons in Edit.aspx */
img.format {
	border: solid 1px;
	padding: 2px;}

/* Contains the Header */
#HeaderDiv {
	margin: 4px;
	padding: 8px;}

/* Contains the Page Content */
#PageContentDiv {
	margin: -25px 0px 0px 0px;}

blockquote {
	border-left: solid 8px #DDDDDD;
	margin-left: 16px;
	padding: 0px 0px 2px 6px;}
