.mainTable{
 table-layout: fixed;border-spacing:30px; top: 0; bottom: 0; left: 0; right: 0;padding:0 !important;width:100% height:100%; margin-left: -20px;
}


.mainTable tr{
border-collapse:collapse;
}

.mainTd{
padding:20px; padding:0px; border: 1px solid black;width:100%;
}



.counterTable2{
margin-top:15px;width:100%;height:100%;border:1px solid black;border-collapse:collapse;font-size:20px;
}

.counterTable2 td{
border:0px solid black;
 font-family: akshar;
font-size:20px;

}


.counterTable1 table{
width:100%;font-size:20px;border:0px;padding:5px;
}

.counterTable1 td{
colspan:2;font-size:20px;
font-family:akshar !important;

}




.content   td{

font-family:akshar !important;
border-collapse:collapse;
height:50px !important;
font-size:18px;
padding:5px;
}

.content th{
font-family:akshar !important;
font-weight:normal;
font-size:23px !important;
padding:5px;
}
.content table tr{
border-collapse:collapse;
font-family:akshar !important;
font-size:15px !important;

}

.content table{
margin: 5% !important;

}


.sanctionTerms td{
height:50px;

}





/*@page
{
    size: portrait; 
    margin: 10%;  <any of the usual CSS values for margins> (% of page-box width for LR, of height for TB) 
    margin-header: 5mm;  <any of the usual CSS values for margins> 
    margin-footer: 5mm;  <any of the usual CSS values for margins> 
    marks: crop;
}
@media print {
    @page
    {
        size: portrait; 
        margin: 10%;  <any of the usual CSS values for margins> (% of page-box width for LR, of height for TB) 
        margin-header: 5mm;  <any of the usual CSS values for margins> 
        margin-footer: 5mm;  <any of the usual CSS values for margins> 
        marks: crop;
    }
}*/
