table{
	width:650px;
}

#epdGridStyleCustomTbl{
	border-spacing: 0px 0px;
	margin: .5em 0;
	text-align: left;
	font-family: "Gill Sans", "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	border: 2px solid #BFBFBF;
}
#epdGridStyleCustomTbl tr, .epdGridStyleCustomTbl td, .epdGridStyleDataRow td{
	padding: 0;
	border: 1px solid #BFBFBF;
}
/*
.epdGridStyleCustomTbl tr
{
	background-color: #f2f2f2;	
 
}
.epdGridStyleCustomTbl tr.alt{
	background-color: #aed887;	
}

*/

.EpdGridStyleHeaderRow
{
	background-color: #cc0033;
	font-size: 14px;
	color: #fff;
	border-top: 1px solid #fff;
	border-right: 0px;
	font-weight: bolder;
}

.epdGridStyleSubhead
{
	background-color: #CCC;
	font-weight: bolder;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	font-family: "Gill Sans", "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}
.epdGridStyleDataRow 
{
	font: 12px/14px "Gill Sans", "Trebuchet MS", Helvetica, sans-serif;
	border: 1px solid #BFBFBF;
}
#epdGridStyleCustomTbl tr.alt
{
	background-color: #CCC;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	font-family: "Gill Sans", "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}
.EPDProdData
{
	font: 13px "Gill Sans", "Trebuchet MS", Helvetica, sans-serif;
	padding: 1px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
}
 
.EPDAcc
{
	margin-left: 9px;
	text-align: right;
	white-space: pre;
}
.EPDAsOfDt {
	text-align: left;
}
