﻿/*pedigree report html iframe css*/
/*body {padding:10px 30px;font:70% Verdana;margin:0;color:#222;}*/
.horse-pos-pedigree table {width:100%;}
.horse-pos-pedigree p.horse {font-size:2em;margin:0;text-align:center;}
.horse-pos-pedigree p {line-height: 160%; 
	margin-top: 0; 
	margin-bottom: 0 }
.horse-pos-pedigree td {line-height: 140%; 
	margin-top: 0; 
	margin-bottom: 0 }
.horse-pos-pedigree .remHRC
	{
	margin-left:9.0pt;
	text-indent:-9.0pt; 
	text-align : left; }
.horse-pos-pedigree .remHRR
	{
	margin-left:9.0pt;
	text-indent:-9.0pt; 
	text-align : left;
	color:maroon; font:bold; }
.horse-pos-pedigree .remHRE
	{
	margin-left:9.0pt;
	text-indent:-9.0pt; 
	text-align : right;  }

.horse-pos-pedigree .rem0
	{
	margin-left:20.0pt;
	text-indent:-20.0pt; 
	text-align : justify; }
.horse-pos-pedigree .sireref
	{
	text-align : justify; 
	line-height: 135%; 
	font-weight: bold;}
.horse-pos-pedigree .sirerefinglis
	{
	text-align : justify; 
	line-height: 100%; 
	font-weight: bold;
	font-style: italic;}
.horse-pos-pedigree .header
	{
	text-align : justify; 
	line-height: 100%; 
	font-weight: bold; }
.horse-pos-pedigree .ss
	{
	margin-left:20.0pt;
	text-indent:-20.0pt; 
	text-align : justify; }
.horse-pos-pedigree .rem1
	{
	margin-left:27.0pt;
	text-indent:-18.0pt; 
	text-align : justify;}
.horse-pos-pedigree .pr
	{
	margin-left:36.0pt;
	text-indent:-27.0pt; 
	text-align : justify;}
.horse-pos-pedigree .ds
	{text-align : justify;}
.horse-pos-pedigree .br
	{
	margin-left:27.0pt;
	text-indent:-18.0pt; 
	text-align : justify; }
.horse-pos-pedigree .rem2
	{
	margin-left:36.0pt;
	text-indent:-18.0pt; 
	text-align : justify; }
.horse-pos-pedigree .rem3
	{
	margin-left:45.0pt;
	text-indent:-18.0pt; 
	text-align : justify;  }
.horse-pos-pedigree .rem4
	{
	margin-left:54.0pt;
	text-indent:-18.0pt; 
	text-align : justify;  }
.horse-pos-pedigree .rem5	{
	margin-left:63.0pt;
	text-indent:-18.0pt; 
	text-align : justify; }
.horse-pos-pedigree .rem6 
	{
	margin-left:72.0pt;
	text-indent:-18.0pt; 
	text-align : justify;  }
.horse-pos-pedigree .rem7 
	{
	margin-left:81.0pt;
	text-indent:-18.0pt; 
	text-align : justify; }
.horse-pos-pedigree .rem8 
	{
	margin-left:90.0pt;
	text-indent:-18.0pt; 
	text-align : justify; }
.horse-pos-pedigree .rem9 
	{
	margin-left:99.0pt;
	text-indent:-18.0pt; 
	text-align : justify; }
.horse-pos-pedigree .rem10 
	{
	margin-left:108.0pt;
	text-indent:-18.0pt; 
	text-align : justify; }
.horse-pos-pedigree .rem11 
	{
	margin-left:117.0pt;
	text-indent:-18.0pt; 
	text-align : justify; }
.horse-pos-pedigree .rem12 
	{
	margin-left:126.0pt;
	text-indent:-18.0pt; 
	text-align : justify; }
.horse-pos-pedigree .remA 
	{
	margin-left:50pt;
	text-indent:-50.0pt; 
	text-align : justify;  }
.horse-pos-pedigree .brem1
	{
	margin-left:27.0pt;
	text-indent:-18.0pt; 
	text-align : justify;}
.horse-pos-pedigree .brem2
	{
	margin-left:36.0pt;
	text-indent:-18.0pt; 
	text-align : justify;  }
.horse-pos-pedigree .brem3
	{
	margin-left:45.0pt;
	text-indent:-18.0pt; 
	text-align : justify; }
.horse-pos-pedigree .brem4
	{
	margin-left:54.0pt;
	text-indent:-18.0pt; 
	text-align : justify; }
.horse-pos-pedigree .grid
	{font-size:7.5pt; } 

.horse-pos-pedigree .rrTable {margin:3px 0 13px}
.horse-pos-pedigree .rpTable {margin:3px 0 13px}

.horse-pos-pedigree .tright  {text-align: right; }
.horse-pos-pedigree .tleft	{text-align: left; }
.horse-pos-pedigree .tcenter {text-align: center; }
.horse-pos-pedigree .turight {text-align: right; 
	 border-bottom-style: solid;
	 border-bottom-width: thin }

.horse-pos-pedigree .talt {background:#ebebeb;}

.horse-pos-pedigree .inbreedingNC{background:#ccffff;
	      font-weight: bold;}
.horse-pos-pedigree .inbreedingNF{background:#ffe4e1;
	      font-weight: bold;}
.horse-pos-pedigree .inbreedingYC{background:#ccffff;
	      font-weight: bold;}
.horse-pos-pedigree .inbreedingYF{background:#ffe4e1;
	      font-weight: bold;}
.horse-pos-pedigree .inbreedingNCH{background:#ffffff;
	      font-weight:normal;}
.horse-pos-pedigree .inbreedingNFH{background:#ebebeb;
	      font-weight:normal;}


.horse-pos-pedigree div#links a span {display: none;}
.horse-pos-pedigree div#links a:hover span {display: block;
   position: fixed; top: 200px; left: 450px; width: 250px;
   padding: 5px; margin: 10px; z-index: 100;
   color: black; background: yellow;
   font: 10px Verdana, sans-serif; text-align: center;
	margin-left:0pt;
	text-indent:0pt; 
	text-align : justify;}

.horse-pos-pedigree div#links p {margin-left:27.0pt;
	text-indent:-18.0pt; 
	text-align : justify;}




.horse-pos-pedigree a {text-decoration:none;color: #0079ac;}
.horse-pos-pedigree a:hover {text-decoration:underline;}
.horse-pos-pedigree img {border:0;}
.horse-pos-pedigree .minisubtitle	{ COLOR: #000000; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }

.horse-pos-pedigree .pedigreestyle {padding:10px 30px;font:70% Verdana, arial, sans-serif; margin:0;color:#222;}
