.DocGen_BodyText
{
	font-size: 10pt;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}
.DocGen_BodyTextSmall
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}
.DocGen_DetailHeading
{
	font-weight: bold;
	color : #003366;
	font-size: 10pt;
	text-align:center;
	background-color: #CED7E0;
	font-weight: bold;
	border-bottom: #cccccc 1pt solid;
}
.DocGen_DetailHeadingSmall
{
	font-size: 9pt;
	color: #003366;
	background-color: #F6F7F9;
	font-weight: bolder;
   text-align:left !important;
}

.DocGen_DetailsTable_Default
{
	BORDER-RIGHT: #cc9966 1pt solid; 
	BORDER-TOP: #cc9966 1pt solid; 
	BORDER-LEFT: #cc9966 1pt solid; 
	BORDER-BOTTOM: #cc9966 1pt solid;
}
.DocGen_InfoText
{
	font-size: 8pt;
	color:Maroon;
	font-style:italic;
}
.DocGen_PricingTable
{
	BORDER-RIGHT: #cc9966 1pt solid; 
	BORDER-TOP: #cc9966 1pt solid; 
	BORDER-LEFT: #cc9966 1pt solid; 
	BORDER-BOTTOM: #cc9966 1pt solid;
}
.DocGen_PricingTable td
{
	border-right: #cccccc 1pt solid;
	border-bottom: none;
	border-top: none;
	border-left: none;
}

.DocGen_PartTable
{
	BORDER-RIGHT: #cc9966 1pt solid; 
	BORDER-TOP: #cc9966 1pt solid; 
	BORDER-LEFT: #cc9966 1pt solid; 
	BORDER-BOTTOM: #cc9966 1pt solid;
}
.DocGen_PartTable td
{
	border-right: #cccccc 1pt solid;
	border-bottom: none;
	border-top: none;
	border-left: none;
}
.DocGen_PropertyTable
{
	font-size: 9pt;
	border-right: #cccccc 1pt solid;
	border-top: #cccccc 1pt solid;
	border-left: #cccccc 1pt solid;
	border-bottom: 1pt solid #cccccc;
	BORDER-COLLAPSE: collapse;
	padding:2px;
}
.DocGen_PropertyTable TR TH
{
	font-weight: bold;
	color : #003366;
	font-size: 10pt;
	text-align:center;
	background-color: #CED7E0;
	font-weight: bold;
	border-bottom: #cccccc 1pt solid;
}
.DocGen_PropertyTable TR TD
{
	border-bottom: #f3f3f3 1pt solid;
}
.DocGen_RedText
{
	font-size: 8pt;
	color:Red
}

.DocGen_VendorSubmissionHeading
{
	font-size:15pt;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
}
.DocGen_NegotiationHistoryHeading
{
	font-size:15pt;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
}

.DocGen_CorrespondenceHeading
{
	font-size:15pt;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
}
.DocGen_CorrespondenceDatePostedText
{
}

.DocGen_MessageStatusText
{
		font-size: 8pt;
	color:Red
}
.DocGen_AcceptanceStatusText
{
	font-size: 8pt;
	color:Red
}
.DocGen_AcceptanceStatusUnderReviewText
{
	font-size: 8pt;
	color:Red
}
.DocGen_RevisionStatusText
{
	font-size: 8pt;
	color:Maroon;
	font-style:italic;
}
.DocGen_AttachmentsText
{
}
.DocGen_BusinessUnit
{
	text-align:center;
	font-size:18pt;
	font-weight:bold;
	margin-top:18px;
	margin-bottom:10px;
		
}
.DocGen_DocumentNameText
{
	text-align:center;
	font-size:15pt;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
}
.DocGen_AddendumHeading
{

	font-size:15pt;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
	
}
.DocGen_DocumentHeading
{
	text-align:center;
	font-size:18pt;
	font-weight:bold;
	page-break-before:always;
}
.DocGen_DocumentAddendumHeading
{

	text-align:center;
	font-size:18pt;
	font-weight:bold;
	page-break-before:always;
	
}
.DocGen_ProjectNameHeading
{
}

.DocGen_PricingUnitName
{
	text-align:left;
	font-size:15pt;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
}
