.noprint {
   display:none;
}

.onlyPrint{
   display: block;
   width:195mm;


}

body {
   background:white;

 }

html, body,p {
   height: auto;
   font-size: 12pt; /* changing to 10pt has no impact */
   font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
}


.ta-c{text-align: center}
.ta-l{text-align: left}
.ta-r{text-align: right}

.b{font-weight: bold}
.n{font-weight:normal}

.p-0 {padding: 0px;}
.p-10 {padding: 10px;}
.p-8 {padding: 8px;}
.p-6 {padding: 6px;}
.pb-0 {padding-bottom: 0;}
.pt-10 {padding-top: 10;}
.pt-20 {padding-top: 20;}

.f-8{font-size:8pt}
.f-9{font-size:9pt}
.f-10{font-size:10pt}
.f-12{font-size:12pt}
.f-14{font-size:14pt}
.f-16{font-size:16pt}
.f-18{font-size:18pt}
.f-25{font-size:25pt} /* header2 */
.f-35{font-size:35pt} /* header1 */

.d-l{direction:ltr}
.d-r{direction:rtl}
.bor{
   border: 1px solid black;
   border-collapse: collapse;
}
.bgc-1{background-color:rgba(233, 205, 205, 0.425)} /* for shading tables th*/
.pen {fill:black;stroke:black;stroke-width:1 }
.face {fill:white;stroke:black;stroke-width:1}

/* for tables */
.tpt-10 {padding-top: 5px;}
.tpt-20 {padding-top: 15px;}
.tpt-30 {padding-top: 25px;}
.tpt-40 {padding-top: 35px;}
.tpt-50 {padding-top: 45px;}
.tpt-60 {padding-top: 55px;}