				.fake-body {width: 800px;margin: 100px auto;}
		.content {background-color: #fff;padding: 50px width: 950px; !important; height: 1000px; font-family: Tahoma;padding: 0;margin-top: -10px;margin-left: 20px; font-size: 14px; }
		body {margin: 0;padding: 0; color: #707070;}
                  .color {background-color: #2A6AEC; color: white; border-color: #2A6AEC;}
                  .bordercolor {border-color: #2A6AEC;}
		.logo {width: 160px; float: left; margin-top: 0px;}
                 .address{width: 150px; float: left; margin-top: 30px; margin-left: 30px;}
		.po {font-size: 36px; margin-top: 30px; text-align: right; width: 300px;}
		.boxtop{height: 30px;  margin-top: 30px; border-top-left-radius:  10px; border-top-right-radius: 10px; padding-top: 8px; padding-left: 10px; padding-right: 5px; border-style: solid; border-width: 1px; }	
		 .boxbelow{min-height: 130px; padding-top: 20px; padding-left: 10px; padding-right: 5px; border-style: solid; border-width: 1px; border-bottom-right-radius:  10px;}
		.label {padding-bottom: 12px; font-size: 14px; font-weight: 600; padding-top: 2px;}
                 .value {padding-bottom: 12px; font-size: 14px; font-weight: 400; padding-top: 2px;}
		.ponumnum{font-size: 16px; font-weight: 600; padding-bottom: 12px; padding-top: 2px;}
		.header{height: 40px; padding-top: 3px; padding-bottom: 2px; padding-left: 10px; color: white;}
        .headercolor{height: 40px; border-top-right-radius: 10px; border-top-left-radius: 10px; background-color: #2a6aec;}
		.cells{padding-left: 5px;}
		.totalscells{padding-top: 30px; padding-bottom: 10px; }
	        .net{padding-top: 15px;}
		.tre th {border-top-right-radius: 10px; border-top-left-radius: 10px; }
			table {border-collapse: collapse;  border-radius: 1em; overflow: hidden; }
		.totalsbox{min-height: 80px; padding-top: 0px; padding-left: 10px; padding-right: 5px; border-style: solid; border-width: 1px;  border-top-right-radius:  10px; border-top-left-radius:  10px; margin-top: 30px;}
		.totalsboxbelow{min-height: 50px; border-bottom-right-radius: 10px; padding-top: 8px; padding-left: 10px; padding-right: 5px; border-style: solid; border-width: 1px;  }
		.left {text-align: left;}
	         .right{text-align: right; padding-right: 5px;}
                  .middle{text-align: center;}
		.bold { font-weight: bold; }
	         table {width: 100%; border-collapse: collapse; border-radius: 10px;}
		.item-table {border-bottom: 1px solid;margin-bottom: 20px;font-size: 14px;}
		.item-table .bold {font-size: 14px;padding-bottom: 10px;}
		.item-table tr td {padding: 7px 5px;}
		.item-table .bold td {padding-bottom: 12px;}
		.align-right {text-align:right; padding-right: 5px; padding-top: 8px; padding-bottom: 4px;}
		.align-left {text-align:left; padding-left: 8px; padding-top: 8px; padding-right: 8px;}
		.align-center {text-align:center; padding-left: 10px; padding-right: 10px;}
		.event { padding-left: 8px; padding-top: 8px; padding-bottom: 4px; padding-right: 8px;}
		.clearfloat { clear: both; }
        .wth300 {width: 400px;}
        .wth150 {width: 150px;}
        .ep {padding-right: 25px;}
        
        
  
        
        @media print {
  -webkit-print-color-adjust: exact; /* for Chrome, Safari */
  color-adjust: exact;  /* for Firefox and Edge */
}
        
        #divToPrint {
  width: 795px;
  height: 1122px;
  /* your additional styling here */
}


