@page {
    margin: 5pt;
}
h1, h2, h3, h4, h5, h6 {
    hyphens: none;
    page-break-after: avoid !important;
}
p {
    text-align: justify;
}

.nonindent2 {
    margin: 4% 0% 0% 0%;
    text-indent: 0%;
}




.hang1 {
    margin: 0% 0% 0% 0%;
    margin-left: 9%;
    text-indent: -9%;
    text-align: left;
}

td {
    vertical-align: top;
    padding: 5px 5px 5px 10px;
	text-align: left;
}

img {
     
     
}

.auto100 {
    width: 100%;
    height: auto;
}

.auto90 {
    width: 90%;
    height: auto;
}
.auto80 {
    width: 80%;
    height: auto;
}


.auto60 {
    width: 60%;
    height: auto;
}

table {
    border-collapse: collapse;
}

.right {
    margin-top: 0%;
    margin-bottom: 0%;
    text-align: right;
}

p.right1 {
    margin-top: 0%;
    margin-bottom: 0%;
    text-align: right;
}


p.footnote {
    margin: 0% 0% 0% 0%;
    text-indent: 5%;
	font-size: 90%
}

div.footnote {
    margin: 10% 0% 0% 0%;
}


div.block1 {
    margin: 3% 0% 3% 12%;
}

.right1 {
    margin-top: 2%;
    margin-bottom: 0%;
    text-align: right;
}


/***use css class by Hashmi**/

.hlf_title
 {
    font-size: 150%;
    margin: 30% 0% 0% 0%;
    text-align: center;
    font-weight: bold;
}

p.front
{
    font-size: 150%;
    margin: 10% 0% 0% 0%;
    text-align: center;
    font-weight: bold;
}


.tp_title {
    font-size: 250%;
    margin: 7% 0% 0% 0%;
    text-align: center;
    font-weight: bold;
}

.tp_title2 {
    font-size: 95%;
    margin: 15% 0% 0% 0%;
    text-align: center;
    font-weight: normal;
}

.tp_title3 {
    font-size: 110%;
    margin: 3% 0% 0% 0%;
    text-align: center;
    font-weight: normal;
}

.tp_title4 {
    font-size: 105%;
    margin: 0.75% 0% 0% 0%;
    text-align: center;
    font-weight: normal;
}


.logo {
    margin: 17% 0% 1% 0%;
    text-align: center;
    font-weight: normal;
}

.pub {
    margin: 0% 0% 0% 0%;
    text-align: center;
    font-weight: normal;
}


.cop {
    margin: 10% 0% 0% 0%;
    text-indent: 0%;
    text-align: justify;
    font-size: 95%;
	text-indent: 5%;
}

.cop1 {
    margin: 7% 0% 0% 0%;
    text-indent: 5%;
    font-size: 95%;
}

.cop1a {
    margin: 0% 0% 0% 0%;
    text-indent: 5%;
    font-size: 95%;
}


.cop2 {
    margin: 20% 0% 0% 0%;
    text-indent: 0%;
    text-align: left;
    font-size: 95%;
}

.cop3a {
    margin: 10% 0% 0% 0%;
    text-indent: 0%;
    text-align: left;
    font-size: 95%;
}

.cop3 {
    margin: 0% 0% 0% 0%;
    text-indent: 0%;
    text-align: left;
    font-size: 95%;
}

.cop4 {
    margin: 30% 0% 0% 0%;
    text-indent: 0%;
    text-align: left;
    font-size: 95%;
}

.cop5 {
    margin: 0% 0% 0% 0%;
    text-indent: 0%;
    text-align: left;
    font-size: 95%;
}

.tocindent {
    margin-top: 0% 0% 0% 10%;
    text-indent: 5%;
	font-size: 90%;
    text-align: left;
}


.toc {
    margin-top: 1%;
    margin-bottom: 0%;
    text-indent: 0%;
    text-align: left;
}

.toc2a {
    margin-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    text-indent: 0%;
    text-align: right;
}

.toc2 {
    margin-top: 0%;
    margin-bottom: 0%;
    margin-left: 6%;
    text-indent: -6%;
    text-align: left;
}

.toc3 {
    margin-top: 2%;
    margin-bottom: 0%;
    text-indent: 0%;
    text-align: left;
}


div.tocblock {
    margin: 0% 5% 0% 5%;
    text-align: justify;
}



/***use css class**/


h1.ch_num {
    font-size: 120%;
    margin: 10% 0% 10% 0%;
    text-align: center;
}


h1.ch_num1 {
    font-size: 120%;
    margin: 10% 0% 10% 0%;
    text-align: center;
}

h2.section {
    font-size: 110%;
    margin: 8% 0% 5% 0%;
    text-align: center;
}

h2.section_n {
    font-size: 110%;
    margin: 8% 0% 5% 0%;
    text-align: center;
	font-weight: normal;
}



h2.section_1 {
    font-size: 110%;
    margin: 8% 0% 5% 0%;
    text-align: center;
}


h2.section2 {
    font-size: 105%;
    margin: 6% 0% 4% 0%;
    text-align: center;
}


h2.section4 {
    font-size: 103%;
    margin: 6% 0% 4% 0%;
    text-align: center;
}


p.sec1 {
    font-size: 105%;
    margin: 6% 0% 3% 0%;
    text-align: left;
}

p.sec2 {
    font-size: 105%;
    padding-left: 5%;
    text-indent: -5%;
    margin: 10% 0% 3% 0%;
    text-align: left;
}


.nonindent {
    margin: 0% 0% 0% 0%;
    text-indent: 0%;
}

p.nonindent1 {
    margin: 1% 0% 0% 0%;
    text-indent: 0%;
}

p.nonindent2 {
    margin: 1.5% 0% 0% 0%;
    text-indent: 0%;
}

p.indent {
    margin: 0% 0% 0% 0%;
    text-indent: 5%;
}


p.indent1 {
    margin: 4% 0% 0% 0%;
    text-indent: 5%;
}


.indent2 {
    margin: 2% 0% 0% 0%;
    text-indent: 5%;
}



.indentb {
    margin: 2% 0% 0% 0%;
    text-indent: 6%;
}
.indentb2 {
    margin: 2% 0% 0% 0%;
    text-indent: 6.5%;
}

.indentb_2 {
    margin: 1% 0% 0% 0%;
    text-indent: 6.5%;
}

.ref {
    margin: 1% 0% 0% 0%;
    padding-left: 5%;
    text-indent: -5%;
    text-align: justify;
}

.ref1 {
    margin: 1% 0% 0% 0%;
    padding-left: 5%;
    text-indent: -5%;
    text-align: justify;
}





/***use css class2**/

.t1 {
    margin: 3% 0% 3% 5%;
}

.tabtoc {
    margin: 1% 0% 4% 2%;
}
p.img6 {
    margin: 2% 0% 2% 0%;
    text-align: center;
    page-break-inside: avoid !important;
}

.inline {
vertical-align: middle;
height: 1em;
width: auto;
}


h3.section2 {
    font-size: 95%;
    margin: 6% 0% 2% 0%;
    text-align: center;
}


div.block2 {
    margin: 3% 0% 3% 0%;
}

span.underline
{
text-decoration: underline;
}

span.smallcap
{
font-size: 78%;
}


p.center1{
    text-align: center;
    margin: 1% 0% 1% 0%;
    padding: 0%;
}


.indexhang1 {
    margin: 0.2% 0% 0% 0%;
    margin-left: 5.2%;
    text-indent: -4.8%;
    text-align: justify;
}

.indexhang2 {
    margin: 2.5% 0% 0% 0%;
    margin-left: 5.2%;
    text-indent: -4.8%;
    text-align: justify;
}

p.space {
    margin: 0% 0% 0% 0%;
    text-indent: 0%;
}

sup {
	vertical-align: 30%;
}

sup, sub {
	font-size: 70%;
}
