﻿body 
{
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	/* margin: 0; */
	padding: 0;
}

h1, h2, h3, h4, h5, h6
{
	color: Black;
	background: none;
	font-weight: normal;
	margin: 0;
	padding-top: 0.5em;
	padding-bottom: 0.17em;
	border-bottom: solid 1px Black;
}

h1
{
	font-size: 178%;
}

h2
{	
	font-size: 150%;
}

h3
{
	font-size: 132%;
}

h4
{
	font-size: 116%;
}

h5
{
	font-size: 100%;
}

h6
{
	font-size: 80%;
}

h4, h5, h6
{
	border-bottom: none;
	text-decoration: underline;
}

.ilink A:link { text-decoration: none }
.ilink A:visited { text-decoration: none }
.ilink A:active { text-decoration: none }
.ilink A:hover { text-decoration: underline }

.Person
{
	border-right: black thin solid;
	border-top: black thin solid;
	font-size: 10pt;
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-family: Arial;
	background-color: white;
}

#ctl00_footerPanel {
	position: relative;
	clear: both;
	/*background: transparent url(http://images.newsbank.com/infoweb/genealogybank/footer_bg.gif) repeat-x bottom left;*/
	height: 26px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

span.bannerTagline
{
	font-size: 12pt;
}

div.footerNote
{
	color: Black;
	background: none;
	font-weight: normal;
	margin: 0;
	margin-top: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0;
	border-top: solid 1px Black;
	text-align: center;
}

div.histopolisbanner img
{
	display: inline;
	padding: 0px;
	border-width: 0px;
	margin: 0px;
}

div.histopolisbanner img.repeat
{
	background-repeat: repeat-x;
}

.placenav
{
	border-width: 1px;
	border-top-width: 0px;
}

td.banner1
{
	display: inline;
	padding: 0px;
	border-width: 0px;
	margin: 0px;
}

div.caption
{
	padding-top: 0.5em;
	padding-bottom: 0.7em;
	font-size: 100%;
}

span.caption
{
	/*color: Green;*/
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 100%;
}

span.respl
{
	/*color: Green;*/
	font-size: 115%;
}

span.respl2
{
	/*color: Green;*/
	font-size: 87%;
}

span.resti
{
	/*color: Green;*/
	font-size: 115%;
}

span.resde
{
	/*color: Brown*/
	font-size: 80%;
}

span.resur
{
	color: Gray;
	font-size: 80%;
}

span.resty
{
	color: Blue
}

span.resau
{
	color: Gray;
	font-size: 80%;
}

.namelist
{
	text-align: left
}

span.placeref2
{
	/*color: Green;*/
	font-size: 87%;
}

span.graytext
{
	color: Gray;
	font-size: 87%;
}

span.addedUpdated
{
	color: Gray;
	font-size: 80%;
}

div.AD_160x600_Right
{
	/*float: right;
	position: relative;*/
	width: 160px;
	height: 600px;
	margin-left: 4px;
}

div.addResource
{
	min-width: 50%;
	max-width: 100%;
	margin-right: 5px;
	padding: 3px;
	padding-left: 6px;
	padding-right: 6px;
}

.UrlText
{
	width: 100%;
}

.AddUrl
{
	height: 22px;
}

input.right
{
	text-align: right;
}

input.center
{
	text-align: center;
}

span.placeNode
{
	color:Red;
}

span.linkNode
{
	color:Blue;
}

a.about
{
	right: 0;
}

.NavGo
{
	padding-right:4px
}

.dynamicmenu
{
	border-right-style:inset;
	border-bottom-style:inset;
}

.shadow { 
	-moz-box-shadow: 3px 3px 4px #000; 
	-webkit-box-shadow: 3px 3px 4px #000; 
	box-shadow: 3px 3px 4px #000; 
	/* For IE 8 */ 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')"; 
	/* For IE 5.5 - 7 */ 
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'); 
}

.searchresults 
{
	min-height:500px;
}

td.header
{
	color: Black;
	background: none;
	font-weight: normal;
	margin: 0;
	padding-top: 0.5em;
	padding-bottom: 0.17em;
	border-bottom: solid 1px Black;
}

.displayNone
{
	display:none;
}

moreinfo
{
    position: relative; /*this is the key*/
    z-index: 24; /*background-color:#ccc;*/
    /*color: #000;*/
    text-decoration: none;
    border-bottom: 1px dotted #f00;
	line-height: 1.7em;
    cursor: help;
}

moreinfo:hover
{
    z-index: 25;
    background-color: #ff0;
}

a.moreinfo
{
    position: relative; /*this is the key*/
    z-index: 24; /*background-color:#ccc;*/
    /*color: #000;*/
    text-decoration: none;
    border-bottom: 1px dotted #f00;
	line-height: 1.7em;
    cursor: help;
}

a.moreinfo:hover
{
    z-index: 25;
    background-color: #ff0;
}

.menu
{
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	/* margin: 0; */
	padding: 0;
}

table.surveyTable
{
	width:100%;
	border-collapse:collapse;
	border:1px solid #555;
}

table.surveyTable tr.h
{
	background-color:#555;
	color:White;
	font-weight:bold;
	vertical-align:bottom;
}

table.surveyTable tr
{
	border-top:1px solid #ddd;
}

table.surveyTable tr.n
{
	border-top:1px solid #aaa;
}

table.surveyTable tr.s
{
	border-bottom:1px solid #aaa;
}

table.surveyTable th.ns
{
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}

table.surveyTable td.r
{
	width:55px;
	text-align:center;
}

table.surveyTable td.ns
{
	width:45px;
	text-align:center;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}

table.surveyTable td.t
{
	padding-left:5px;
	padding-right:5px;
}

