body{	font-family: "Verdana", "Arial", "Helvetica";	background-image: url(images/backgrounds/paw_prints1.jpeg);}body > table {/*	min-height: 100%;	*/}h1{	text-align: center;}a.nav { 	text-decoration: none; }a.nav:HOVER {	text-decoration: underline; }td.nav { 	background-color: lightgreen; }.sibnav > nobr:first-child { 	background-color: #F5F5FF; 		border: 1px solid #DDDDFF;}.topnav > nobr:first-child { 	background-color: #F5F5FF; 		border: 1px solid #DDDDFF;}hr{	display: none;	width: 98%;	color: #088;	height: 2px;}ol > li {	margin-top: .7em;	margin-bottom: .7em;}.box{	border: 2px solid #DDDDFF;	padding: 0px;	margin-top: 10px;	margin-bottom: 10px;}.box_header { 	white-space: nowrap;	font-weight: bold; 	background-color: #F5F5FF; 	border-bottom: 1px solid #DDDDFF;	text-transform: capitalize;	page-break-after: avoid;}.box_body{	padding: 5px;}.box_body > :first-child{	margin-top: 0px;}.sect_heading { 	white-space: nowrap;	font-weight: bold;	/* background-color: #FBF5FF; */	background-color: #E1F3F3;	border: 1px solid #088;	text-transform: capitalize;}.sect_heading + p{	margin-top: 0px;}.caption{	font-family: arial;	font-weight: bold;	color: #008;}.lead {	font-weight: 600;}p.pedigree{	background-color: #EFEFFF;	border: 1px solid #DDDDFF;}.gen1	{ font-size: 120%; }.gen2	{ font-size: 120%; }.gen3	{ font-size: 110%; }.get4	{}td.pedigree_cell{ 	background-color: #FAFAFF; /*	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); *//*	background-image: url(images/backgrounds/semi-trans.png); */	border: 1px solid #AAE;	vertical-align: middle;}.webring{	font-size: .9em;}