body {
  background: #2faffc;
}

a {color:#2f4991;}

p {margin-left: 0.5em;}

h1, h2, h3, h4, h5, h6 {
  margin-left: 2px;
}

#breadcrumbs {
display:inline;
margin:0px;
padding:0px;
}
#yousearched {
	text-align: center;
	position: fixed;
	bottom: 0px;
	right: 30px;
}
#yousearched {
	border: 2px solid #2f4991;
background: #feffed;
padding: 2px;
}
div#phonetic {
background:#feffed;
}

div#container {
  float:left;
	width: 760px;
  background:#feffed;
}

div#sourcecontainer {
  width:30%;
padding-top:225px;
margin-left:800px;
}

div#searchform, div#aboutthedatabase {
  width:740px;
padding-left:10px;
}
div#searchboxes {
	border-bottom: 0px solid #2faffc;
	padding-bottom: 10px;
}
div#entrydataform {
	background: #2faffc;
}
div#copyrightinfo {
}
div#sitecopyright {
	font-size:10px;
	font-family: 'lucida sans', helvetica, arial, sans-serif;
}
div#footer {
	clear:both;
	margin-top: 15px;
	border-top: 15px solid #2f4991;
}
div#admin, div#admin a, div#admin a:visited {
	color: #feffed;
}
div#admin > h4 {
	margin:0px;
}
.disclaimer {
font-style: italic;
font-weight: bold;
font-family: 'lucida sans', helvetica, arial, sans-serif;
font-size: 10px;
}

div.workcited {
  font-family: Helvetica, Arial, sans-serif;
  background: #ff4010;
}
div.workcited p {
  padding-left: 2px;
}
div.excerpt {
  font-family: Helvetica, Arial, sans-serif;
}
div.inside {
  width: 95%
}
div.wrapper {
	margin: 20px;
}
div.soundex {	
	border-top: 3px solid #2faffc;
	border-bottom: 3px solid #2faffc;
}
div.soundex span.emphasis {
	color: #2faffc;
}
div.german {
	border-top: 3px solid #5b1438;
	border-bottom: 3px solid #5b1438;
}
div.german span.emphasis {
	color: #5b1438;
}
div.experimental {
	border-top: 3px solid #2f4991;
	border-bottom: 3px solid #2f4991;
}
div.experimental span.emphasis {
	color: #2f4991;
}
div.any {	
	border-top: 3px solid #ff4010;
	border-bottom: 3px solid #ff4010;
}
div.any span.emphasis {
	color: #ff4010;
}
div.metaphone {	
	border-top: 3px solid #790;
	border-bottom: 3px solid #790;
}
div.metaphone span.emphasis {
	color: #790;
}

p.blockquote {
  margin-left:3em;
  margin-right:9em;
  padding-left: 1em;
  border-left: 5px solid #2faffc;
}

thead {font-weight:bold;}
thead td.ResultSpecs {
	text-align:center;
}
td {
	padding: 5px;
}
tr {
	border-bottom: 1px;
}
tr.experimental:hover {
	background: #b5c6ff;
}
tr.german:hover {
	background: #ffb2d4;
}
tr.soundex:hover {
	background: #2faffc;
}
tr.metaphone:hover {
	background:#c1e25b;
}
tr.exact:hover {
	background: #b6b6b6;
}
tr.any:hover {
	background:#ff4010;
}
td.constrained {
	width: 150px;
}
td.maiden {
	background: #bfee00
}
td.sourceinformation {
	padding: 3px;
	border: 1px solid #2faffc;
}
span.soundinfo {font-size: 12px; font-weight:bold;font-style:italic;}
span.spouseinfo {font-size: 12px;}

.citationblockquote {
  background: url();
}
.footnote {
	vertical-align:super;
	font-size:9px;
	color: #2f4991;
}
.footnotearea {
	margin-top:5px;
	border-top: 1px solid #2f4991;
	font-size: 11px;
}

.eggplant {color: #5b1438;} /* hover #ffb2d4 */
.lime {color: #779900;} /* hover #c1e25b */
.lemon {color: #bfee00;}
.orange {color:#ff4010}  
.blueberry {color:#2f4991;} /* #b5c6ff */
.onion {color:#feffed;}
.sky {color:#2faffc;}

.emphasis {font-weight: bold; font-size: 14px;}
.entryemphasis {font-weight:bold;}
.allcaps {text-transform:uppercase;}
.note {font-style:italic;}
.issuetitle {font-style:italic;}
.pulledname {font-family:sans-serif;font-weight:bold;}
.dbexplsametype {font-family:monospace;font-style: italic;font-size:14px;}
.strike {text-decoration:line-through; color:#cccccc;}
.insitereference {text-decoration:none;}
.submit {
border:none;
background-color: #fff;
padding: 0;
margin: 0;
text-align:left;
width: 10em;
text-decoration:underline;
color:#2f4991;
}
.submit:hover {
text-decoration:underline;
cursor:pointer;
cursor:hand;
}

/* --------------------------------------------------------- */
/* Entry Table pedigree format styles *** ALWAYS LAST *** */
body {font-family: arial, helvetica, sans-serif;}
table.entrytable, table.entrytable-explanation {border:1px solid black;}
table.entrytable tr, table.entrytable-explanation tr {border:none;}
table.entrytable td, table.entrytable-explanation td {border: none; padding-left: 5px;}
table.entrytable td.top, table.entrytable-explanation td.top {border-top: 1px solid #2faffc;}
table.entrytable td.left, table.entrytable-explanation td.left {border-left: 1px solid #2faffc;}
table.entrytable td.right, table.entrytable-explanation td.right {border-right: 1px solid #2faffc;}
table.entrytable td.bottom, table.entrytable-explanation td.bottom {border-bottom: 1px solid #2faffc;}
table.entrytable .entrycell, table.entrytable-explanation .entrycell {font-weight:bold; color:#2faffc; font-size:3em;}
table.entrytable .alignright, table.entrytable-explanation .alignright {text-align:right;}
table.entrytable td.entrycell, table.entrytable-explanation td.entrycell {text-align:center;}
table.entrytable .smallprint, table.entrytable-explanation .smallprint {font-size:smaller;}
table.entrytable .journaltitle, table.entrytable-explanation .journaltitle {font-style:italic;}

table.publicresults td {border: none; padding-left: 10px;}
table.publicresults td.top {border-top: 1px solid #000000;}
table.publicresults td.left {border-left: 1px solid #000000;}
table.publicresults td.right {border-right: 1px solid #000000;}
table.publicresults td.bottom {border-bottom: 1px solid #000000;}

table.publicresults thead td.top {border-top: 2px solid #000000;}
table.publicresults thead td.left {border-left: 2px solid #000000;}
table.publicresults thead td.right {border-right: 2px solid #000000;}
table.publicresults thead td.bottom {border-bottom: 2px solid #000000;}

