table.logo th{
	font-size:1.5em;
}

table.logo th span{
	color:#000099;
	font-size:.8em;
	font-weight:500;
}

h1,h2,h3,h4{
	color:#000099;
	text-align:center;
}

h2.index {
	color:#8B0B50;
}

h2.indexc {
	color:#804000;
	font-weight:500;
}

table.records{
	width: 80%;
}

table.records a{
	font-weight:600;
	color:#000099;
	font-style:normal;
}

table.child td,th{
	text-align:center;
}

table.child{
	background:#E1E2D6 none;
	border: 1px outset #000000;
	color:#000000;
	width:80%;
}


table.child td,
table.child th{
	border:none;
	font-size:.90em;
}

table.child td.loc,
table.child td.ni{
	text-align:left;
}

table.child td.loc,
table.child th.loc,
.loc{
	color:#0000FF;
	font-weight:600;
}

table.child th p {
	font-size:1.2em;
}

p.source{
	background:#F5FFFA none;
	border:1px solid #008000;
	font-size:.85em;
	margin:1.12em 40px 0px;
	padding:15px;
}

p.source:before{
	content:"Source: ";
	font-weight:600;
}

div.source1,
p.source1{
	background:#F5FFFA none;
	border:1px solid #008000;
	font-size:.85em;
	padding:15px;
	text-align:justify;
}

p.center{
	text-align:center;
}

body.sc p.av a,h2.county a,
p a {
	color:#004A55;
	font-style:italic;
	font-weight:600;
}

body.sc p.av a:hover,h2.county a:hover,
p a:hover{
	background:#004A55 none;
	color:#EDF8F8;
}

p.count a{
	font-style:normal;
	font-weight:500;
	color:#000080;
}

p.count a:hover{
	background:transparent;
	color:#000080;
}

.hide {
	background:transparent none;
	color:#F5F5F5;
}
