/* 
   v14_style.css
   Copyright 2004/2005, David Barrett (www.quinthar.com) and TESTCo (www.testco.com).  
   All Rights Reserved.

   See LICENSE for the complete licensing details.
*/

@import url(https://fonts.googleapis.com/earlyaccess/notosanstc.css);

body.QWBody {font-family:Book Antiqua,Georgia,sans-serif,Tahoma;}
body.page {margin-top:10px}

a:link {color:black}
a:visited {color:gray}
a:hover {color:red}

form.QWForm {
	padding:0; 
	border:0; 
	margin:0
}

img { border: none }
pre { margin: 2px 0; font-family: Courier New; font-size: 15px }

div.QWGlobalNav {
	font-size:10.0pt; 
}	

div.QWTitleBox {
	border:solid windowtext 1.0pt; 
	border-color: white; 
	background: dodgerblue;    
	color:white;
	margin-top:0pt;
	margin-bottom:0pt;
}

div.MPTitleBox, .mepo h1 {
	background: url(//mepopedia.com/imgs/top_bg-2.gif) repeat-x center bottom;
	border: white 1pt solid;
	color: white;
	font-size: 19px;
	font-weight: bold;
	line-height: 30px;
	margin: 0;
	text-align: center;
}
.mepo h1 {margin: 2px}

DIV.MPTitleBox_Green {
	BORDER-RIGHT: white 1pt solid;
	BORDER-TOP: white 1pt solid;
	MARGIN-TOP: 0pt;
	MARGIN-BOTTOM: 0pt;
	BORDER-LEFT: white 1pt solid;
	COLOR: white;
	BORDER-BOTTOM: white 1pt solid;
	background-image: url(/imgs/top-green_plant-2.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	line-height: 30px;
}

div.MPTitle {
	font-size:14.0pt; 
	font-weight:bold; 
}

div.QWTitle {
	font-size:14.0pt; 
	font-weight:bold; 
}

.QWTitleBox a:link {
	color:white;
}
.QWTitleBox a:visited {
	color:white;
}
.QWTitleBox a:hover {
	color:red;
}

#toc {
	float:right;
	padding: 0 20px 1em;
	background: white;
	z-index:1;
	font-size: 0.8em
}
#toc ol {
	border: solid 1px dodgerBlue;
	margin: 0;
	padding: 16px 18px 16px 36px;
	max-width: 200px;
}
#toc ul {
	margin: 0; padding: 0; list-style-type: none;
}

a.strike {text-decoration:line-through}
.map a:link {color:DodgerBlue;}
.map a:visited {color:DodgerBlue;}
.map a:hover{color:red}
.map a.forum {color:green; text-decoration:none}
.map a.fa {text-decoration:none}

div.QWCommandList {
	font-size:10.0pt; 
}	

table.QWResultBox {
	border:solid windowtext 1.0pt; 
	border-color: black; 
	background: #ffffaa; 
	font-size:10.0pt; 
}

table.QWHelpBox {
	border:solid windowtext 1.0pt; 
	border-color: black; 
	background: #ddddff; 
	font-size:10.0pt; 
}

div.QWHelpToggle {
	font-size:10.0pt; 
}	

div.QWInnerSection {
	float:right;
	padding:10px;
	background-color:white;
}

table.QWInnerSection {
	color:black;
	font-size:10.0pt;
	align: center;
}

tr.QWInnerSectionTitle {
	border:solid windowtext 1.0pt; 
	background:blue; 
	color:white;
	font-weight:bold; 
}

h2 {
	margin: 8px 16px;
	border-bottom:solid windowtext 1.0pt;
	border-bottom-color:DodgerBlue;
	color:dodgerblue;
	font-size:14.0pt;
	text-align:left;
}

h3 {
	margin: 8px 16px;
}

div.QWHeading1 {
	margin: 6pt 12pt;
	border-bottom:solid windowtext 1.0pt;
	border-bottom-color:DodgerBlue;
	color:dodgerblue;
	font-size:14.0pt; 
	font-weight:bold; 
	text-align:left;
}

div.QWNormal {
	margin-left:12pt;
	margin-right:12pt;
	margin-top:2.0pt;
	margin-bottom:2.0pt;
	color:black;
	font-size:12.0pt;
	word-break: break-word; 
}

div.QWHtml {
	margin-left:12pt;
	margin-right:12pt;
	margin-top:2.0pt;
	margin-bottom:2.0pt;
	color:black;
	font-size:12.0pt;
}

div.QWRow {
	padding: 2px 0px 2px 20px;
}

div.QWBullet {
	float:left;
	padding-right:5px;
	color:black;
	font-size:12.0pt;
}

table.QWBullet {
	margin-top:1.5pt;
	margin-bottom:1.5pt;
	margin-left:12pt;
	margin-right:12pt
}

td.QWBullet {
	color:black;
	font-size:12.0pt;
}

table.QWIndent {
	margin-left:12pt;
	margin-right:12pt
}

td.QWIndent {
	color:black;
	font-size:12.0pt;
}
.geneology > div div {line-height:24px; position:absolute; text-align:left; width: 200px;}