table        { font-size: 10pt; font-family: Arial;}
td.goods_head { border:1px dotted #000000; font-family: Arial; font-size: 10pt; font-weight: bold; padding: 4px; background-color: #E0E0E0 }
td.goods_head2 { border:0px dotted #000000; font-family: Arial; font-size: 11pt; font-weight: bold; padding-top: 10px;padding-bottom:2px }
td           { padding: 3px;  }
td.goods     { border-top:1px dotted #000000; border-bottom:1px dotted #000000; border-right:1px dotted #000000;border-left:1px dotted #000000;  font-family: Arial ; font-size: 10pt; padding-left: 4px; padding-right: 4px; 
               padding-top: 3px; padding-bottom: 3px }
td.goods_merge     { border-right:1px dotted #000000; border-left:1px dotted #000000;font-family: Arial ; font-size: 10pt; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px }
td.goods_last     { border:1px dotted #000000;font-family: Arial ; font-size: 10pt; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px }
               
td.money_medium{border:1px dotted #000000; font-family: Arial ; font-size: 11pt;font-weight: bold;  padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px }               
td.money_large{border:1px dotted #000000; font-family: Arial ; font-size: 13pt; font-weight: bold; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px }
               
td.page_head{font-family: Verdana; font-size: 16pt; font-weight: bold;text-align:center}
table.header_company
{
	font-family:Arial;
	font-size: 10pt; 
	font-weight:bold;

}
td.header_company 
{
	font-family:Arial;
	font-size: 14pt; 
	font-weight:bold;
}
td.header_company_branch
{
	font-family:Arial;
	font-size: 16pt; 
	font-weight:bold;
}


td.header_companyspec {font-family: Verdana; font-size: 10pt; font-weight: bold;}
td.header_companyspecdown {font-family: Verdana; font-size: 10pt; font-weight: bold;}

td.header_company_cp
{
	font-family:Arial;
	font-size: 10pt; 
	font-weight:bold;
}
td.header_invoice_cp
{
	font-family:Arial;
	font-size: 12pt; 
	font-weight:bold;
}
td.payment
{ 	border-top:1px dotted #000000; 
	border-bottom:1px dotted #000000; 
	border-right:1px dotted #000000;
	border-left:1px dotted #000000;  
	font-family: Arial ; 
	font-size: 10pt; 
	font-weight:bold;
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 3px; 
	padding-bottom: 3px 
}
td.payment_spell
{ 	border-top:1px dotted #000000; 
	border-bottom:1px dotted #000000; 
	border-right:1px dotted #000000;
	border-left:1px dotted #000000;  
	font-family: Arial ; 
	font-size: 10pt; 
	font-style:italic;
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px 
}

h2
{
	font-family: Verdana; font-size: 12pt; font-weight: bold;margin-top:15px;margin-bottom:5px;
}