/* If you like this pedigree layout and decide to use it, please give me */
/* credit for developing it in your code and send me an email so I can see*/
/* how it is used. */
/* Steve Uitto, Webmaster@eagleelkaussies.com*/

body {
	background-color: #00aaac;
	background-image : none;
}

#compression {
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 100%;
}

#outline td.title {
	border-bottom: 1px solid white;
	padding: 3px;
	color: white;
	background-color: Teal;
	font-weight: bold;
}
#pedigree 
	{
	position: relative;
	padding: 5px;
	background-color: #00aaac;
}
#pedigree table   
	{
	font-size: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

#pedigree td.gen4dk, td.gen4lt, td.gen3dk, td.gen3lt, td.gen2dk, td.gen2lt, td.gen1
	{
	padding: 4px;
	font-weight: bold;
	color: #000000;
	height: 30px;
	width: 25%;
	border: 1px solid #ffffff;
	}
#pedigree td.gen1
	{
	background-color: #00FA9A;
}
#pedigree td.gen2lt
	{
	background-color: #ffdd99;
	}
#pedigree td.gen2dk
	{
	background-color: #DEB887;
}
#pedigree td.gen3lt
	{
	background-color: #Ffbb33;
	}
#pedigree td.gen3dk
	{
	background-color: #ff9933;
	}
#pedigree td.gen4dk
	{
	background-color: #cc9966;
	}
#pedigree td.gen4lt
	{
	background-color: #F0E68C;
}
#pedigree td.blnk
	{
	height: 30px;
	width: 50px;
}
#pedigree td.blkline
	{
	border-left:  1px solid #ffffff;
	}
#pedigree td.blklinetop
	{
	border-top:  1px solid #ffffff;
	border-left:  1px solid #ffffff;
	}
#pedigree td.blklinebot
	{
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	}
#pedigree td.botbotline
	{
	border-bottom: 1px solid #ffffff;
}
#pedigree td.bottopline
	{
	border-top: 1px solid #ffffff;
	}

