body {
	font: 10pt arial;
	width: 620px;
	margin: 0 auto 0 auto;
}

a:link { color: #663300 ; text-decoration: none }
a:visited { color: #663300 ; text-decoration: none }
a:hover { color: #993300 ; text-decoration: none }

h1, h2, h3, h4, h5, h6 { font: bold 10pt Verdana }
h1 { font-size: 13pt }
h2 { font-size: 12pt }
h3 { font-size: 11pt }
h4 { font-size: 10pt }

.nav td { font: 10pt arial }
.mainnav { font: 12pt arial ; color: #ff3333 ; background-color: #dddddd ; padding: 2px 10px ; border: 2px solid #993300 ; border-width: 0px 2px 2px 2px ; margin: 0 }

div.tabArea { padding: 0px 0px 3px 0px ; font: 10pt arial }
a.tab, a.tab:visited { background-color: #ffffff ; color: #999999 ; border: 1px solid #999999 ; border-bottom-width: 0px ; padding: 2px .5em 2px .5em ; position: relative ; text-decoration: none ; top: 3px ; z-index: 100 }

a.tab:hover { color: #000000 ; border: 1px solid black ; border-width: 1px 1px 0 1px }

a.tab.activeTab, a.tab.activeTab:visited { background-color: #993300 ; color: #ffffff }
a.tab.activeTab { padding-bottom: 4px ; top: 1px ; z-index: 102 }

a.tab.activeTab:hover { border: 1px solid black ; border-width: 1px 1px 0 1px }

div.tabMain { border-top: 2px solid #993300 ; position: relative ; z-index: 101 ; margin-right: 2px }

div.tabIframeWrapper { border: 2px solid #993300 ; border-top: 0px ; width: 100% }

iframe.tabContent { border: 0 ; width: 100% ; height: 140em }

.footer { font: 8pt arial ; margin: 15px 0 }
.footer td { padding-bottom: 5px }





a.resultlink:link { color: #cc0000 ; text-decoration: none ; font-weight: bold }
a.resultlink:visited { color: #cc0000 ; font-weight: bold }
a.resultlink:hover { color: #ff9900 ; font-weight: bold ; text-decoration: none }


.allresults { font: 9pt arial  }
.result { width: 500px ; border: 0px solid black ; text-align: left ; padding: 10px; margin: 0 auto 0 auto; }
.resulticon { margin: 2px 5px 0 0 ; position: relative ; top: 2px }
.abstract { margin: 0 0 4px 150px ; text-indent: -52px ; background-color: #ffffee ; padding: 1px 3px ; border: 1px solid #ffeebb }
.keywords { margin: 0 0 0 150px ; text-indent: -62px ; background-color: #ffffee ; padding: 1px 3px ; border: 1px solid #ffeebb }

p { text-indent: 2.5em ; text-align: justify ; font: 10pt arial }

.prevnext { font: bold 9pt arial ; margin-top: -16px ; color: #999988 }
.prevnext a:link, .prevnext a:visited {color: #888888 }

.nav td { font: 10pt arial }
.mainnav { font: 12pt arial ; color: #ff3333 ; background-color: #dddddd ; padding: 2px 10px ; border: 2px solid black ; border-width: 0px 2px 2px 2px ; margin: 0 }

.footer { font: 8pt arial ; margin: 15px 0 }
.footer td { padding-bottom: 5px }
.topnav {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #663300;
font-size: 9pt;
font-weight: bold;
}
.person { margin: 0 0 15px 0 }
.regular { color: green }
.given { color: red }
.common { color: blue }
.variant { color: black }
.date { font: 8pt arial ; margin: 0 0 0 10px }
.nationality { font: 8pt arial ; margin: 0 0 0 10px }
.occupation { font: 8pt arial ; margin: 0 0 0 10px }

.bionote { width: 92px ; padding: 1px 2px ; margin-left: 10px ; cursor:hand; cursor:pointer }
.biocontent { padding: 1px 2px ; margin-left: 10px ; cursor:hand; cursor:pointer }

table#header {
	width: 620px;
	border: none;
	margin: 0 auto 0 auto;
}
table#header td.topnav {
	width: 416px;
	height: 22px;
	vertical-align: bottom;
}
div#footer {
	width: 300px;
	margin: 0 auto 0 auto;
	padding: 0;
	font-size: 10px;
	text-align: center;
}
.address {
	font-size: 12px;
	margin: 10px 0 10px 50px;
	line-height: 16px;
}
.center {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
h1, h2, h3, h4 {
	color: #cc0000;
	background: transparent;
}
p {
	line-height: 18px;
}
.popupnote {
	vertical-align: super;
	line-height: 0;
	font-size: 9pt;
	font-weight: 800;
	background-color: transparent;
	color: #CC0000;
	text-decoration: none;
	cursor: pointer;
	margin: 0 3px 0 3px;
}
.popupnote:hover {
	vertical-align: super;
	line-height: 0;
	font-size: 9pt;
	font-weight: 800;
	background-color: transparent;
	color: #FF9900;
	text-decoration: none;
	cursor: pointer;
	margin: 0 3px 0 3px;
}
#dhtmltooltip {
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/* Remove below line to remove shadow. Below line should always
	appear last within this CSS */
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}	