table.leadHeader {
	border-spacing: 0;
	border-collapse:collapse;
	width:100%;
}
table.leadHeader tr td {
	padding: 2px 4px;
	/* font-size: 11px */
}
table.leadHeader tr td.comp {
	/* font-size:10px;  */
	font-weight:bold;
}
td.lbr {
	border-left: 0.3px solid #000;
}
td.rbr{
	border-right: 0.3px solid #000;
}
td.tbr{
	border-top: 0.3px solid #000;
}
td.bbr{
	border-bottom: 0.3px solid #000;
}

table.branchLeadDetails {
	border-spacing: 0;
	border-collapse:collapse;
	width:100%;
}
table.branchLeadDetails tr td {
	border: none;
	padding: 2px 4px;
	/* font-size: 10px; */
	white-space:nowrap;
}


table.leadItemContent{
	border-spacing: 0;
	width:100%;
	border-collapse:collapse;
}
table.leadItemContent tr td, table.leadItemContent tr th {
	border: 0.3px solid #545454;
	padding: 1px 4px;
	/* font-size: 10px; */
}
table.leadItemContent tr th {
	background:#ddd;
	font-weight:bold;
}

table.leadItemContent tr td:nth-child(2){
	text-align:left;
}


table.leadTaxFooter {
	border-spacing: 0;
	border-collapse:collapse;
	width:100%;
	margin:6px 0 0;
}
table.leadTaxFooter tr td {
	padding: 3px 4px;
	/* font-size: 10px; */
	white-space:nowrap;
}

table.taxBrkup{
	border-spacing: 0;
	border-collapse:collapse;
}
table.taxBrkup tr th, table.taxBrkup tr td {
	padding: 3px 4px;
	/* font-size: 10px; */
	white-space:nowrap;
	border: 0.3px solid #545454;
}

pre {
    font-family: dejavusans;
}