/* @override http://www.angusjournal.com/testsite/apex/epd_ped.css */

/* @group EPDs and Pedigrees */

.PedAnmName{
	color: #a20706;
	font-weight: bold;
	font-size: 14px;
}

.PedCalvedRow{
	font-weight: bold;
	font-style: italic;
}

.PedS, .PedD{
	font-weight: bold;
}

.PedPGS, .PedPGD, .PedMGS, .PedMGD{
	font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	margin-left:35px;
}
.PedTable
{
	padding:10px;
}

.PedTable td
{
	width:  450;
	text-align: left;
	padding: 0px 20px 10px 0px;
	font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	padding: 3px;
}


.EPDProdTable, .EPDMatTable, .EPDCarcTable, .EPDValueTable{
	width: 400;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	padding: 3px;
}

.EPDProdTable td, .EPDMatTable td, .EPDCarcTable td, .EPDValueTable td{
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	padding: 3px;
	
}


.EPDProdHeaderProd, .EPDMatHeader, .EPDCarcHeader, .EPDValueHeader{
	font-weight: bold;
	background-color: #a20706;
	color: #fff;
}


.EPDProdSubHeader, .EPDMatSubHeader, .EPDCarcSubHeader, .EPDValueSubHeader{
	
	background-color: #a20706;
	color: #fff;
}


.EPDProdHeaderProd td, .EPDMatHeader td, .EPDCarcHeader td, .EPDValueHeader td,
.EPDProdSubHeader td, .EPDMatSubHeader td, .EPDCarcSubHeader td, .EPDValueSubHeader td{
	font-size: 12px;
}

.EPDProdDataRow, .EPDMatDataRow, .EPDCarcDataRow, .EPDValueDataRow{
	
	background-color: #fff;
}

.EPDProdDataRow td, .EPDMatDataRow td, .EPDCarcDataRow td, .EPDValueDataRow td{
	font-size: 11px;
	background-color: #fff;
}

.EPDAcc
{
	padding-left:15px;
}

.EPDAsOfDt
{	width: 400;
	border-top : 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	font-size: 14px;
}
/* @end */