.link {

margin-left: 5%;
margin-right: 5%;
display: block;
text-indent: 0em;
font-size: small;
font-weight: bold;
margin-bottom: 0%;
}



.front  {
background-color: #CCCCCC;
}


.dcap  {
font-size: x-large;
font-weight: bold;
display: inline;
}


.dcap3  {
display: inline;
padding-top: 1px;
float: left;
line-height: .5em;
font-size: 4.8em;
}


.dcap2  {
display: inline;
padding-top: 1px;
float: left;
line-height: .5em;
font-size: 3.2em;
}

.dcap4  {
display: inline;
padding-top: 1px;
float: left;
line-height: .5em;
font-size: 6.4em;
}

.dcap5  {
display: inline;
padding-top: 1px;
float: left;
line-height: .5em;
font-size: 8em;
}




p.minitoc
{
	font-size:0.96em;
	text-indent: 0%;
	margin-top: 1%;
}

.sidebartx  {

margin-left: 5%;
margin-right: 5%;
display: block;
text-indent: 1em;
}

.sidebartx2  {

margin-left: 1em;
margin-right: 5%;
margin-left: 5%;
text-indent: 0em;
}

.sidebartxc  {

margin-left: 5%;
margin-right: 5%;
text-align: center;
display: block;
}

.sidebartx1  {

margin-left: 5%;
margin-right: 5%;
display: block;
text-indent: 0em;
}


.sidebarh1r  {
background-color: #CCC;
font-weight: bold;
font-size: medium;
margin-left: 5%;
margin-right: 5%;
display: block;
text-align: right;
}

.sidebarh1l  {
background-color: #33CCFF;
font-weight: bold;
font-size: large;
text-align: Left;
margin-left: 5%;
margin-right: 5%;
display: block;
margin-top: 0%;

}

.sidebarh1c  {
background-color: #CCC;
font-size: medium;
font-weight: bold;
margin-left: 5%;
margin-right: 5%;
display: block;
text-align: center;
}

.sidebarh2r  {
background-color: #CCC;
font-size: small;
font-weight: bold;
margin-left: 5%;
margin-right: 5%;
display: block;
text-align: right;
}



.sidebarh2  {
background-color: #CCC;
font-size: small;
font-weight: bold;
text-align: center;
margin-left: 5%;
margin-right: 5%;
display: block;

}


.sidebarh2l  {
background-color: #CCC;
font-size: medium;
font-weight: bold;
margin-left: 5%;
margin-right: 5%;
display: block;
margin-top: 0%;
}

.sidebarh2c  {
background-color: #CCC;
font-size: small;
font-weight: bold;
margin-left: 5%;
margin-right: 5%;
display: block;
text-align: center;
}

.sidebarext  {

margin-left: 5%;
margin-right: 5%;
display: block;
font-size: small;
text-indent: 1em;
}

.sidebarext1  {

margin-left: 5%;
margin-right: 5%;
display: block;
font-size: small;
text-indent: 0em;
}

.au  {
display: block;
font-size: small;
text-align: left;
text-align: justify;
text-indent: 0em;
}



.ser  {
display: block;
font-size: medium;
text-align: center;
text-indent: 0em;
max-width: 100%;
}



.pub  {
display: block;
font-size: x-small;
text-align: left;
text-indent: -2em;
margin-left: 2em;
}

.pub1  {
display: block;
font-size: x-small;
text-align: left;
margin-left: 2em;
}



.ct
{
display: block;
font-size: large;
text-align: center;
margin-top: 2em;
margin-bottom: 1em;
font-weight: bold;
}


.ctr
{
display: block;
font-size: large;
margin-top: 2em;
margin-bottom: 1em;
text-align: right;
margin-left: 0em;

}

.ctr1
{
display: block;
font-size: large;
margin-top: 2em;
margin-bottom: 1em;
text-align: right;


}

.ctl  {
display: block;
font-size: large;
text-indent: 0em;
}


.tx  {
display: block;
font-size: small;
text-align: justify;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: 1em;
}


.txc  {
display: block;
font-size: small;
text-align: center;
margin-right: 1em;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 1em;
text-indent: 1em;
}

.tx1  {
display: block;
font-size: small;
text-align: justify;
margin-top: 0.2em;
margin-bottom: 0.2em;
}


.txr  {
display: block;
font-size: small;
text-align: left;
text-indent: 0em;
margin-left: 7em;
margin-top: 0.2em;
margin-bottom: 0.2em;
}



.tx2  {
display: block;
font-size: small;
text-align: justify;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-indent: -1em;
margin-left: 1em;
}

.tx4  {
display: block;
font-size: small;
margin-top: 2%;
margin-bottom: 2%;
margin-left: 1em;
}

.tx10  {
display: block;
font-size: small;
margin-top: 2%;
margin-bottom: 2%;
margin-left: 30em;
text-indent: 0em;
}

.tx15  {
display: block;
font-size: small;
margin-top: 2%;
margin-bottom: 2%;
margin-left: 20em;
text-indent: 0em;
}


.fn  {
display: block;
font-size: small;
text-align: justify;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: 1em;
}


.btc  {
display: block;
font-size: large; 
font-weight: bold; 
text-align: center;
margin-top: 2em;
margin-bottom: 1em;
text-indent: 0em;
}


.h1  {
display: block;
font-size: medium; 
text-align: left;
margin-top: 2em;
margin-bottom: 1em;
text-indent: 0em;
}

.h1r  {
display: block;
font-size: large; 
font-weight: bold; 
text-align: right;
margin-top: 2em;
margin-bottom: 1em;
text-indent: 0em;
}

.h1l  {
display: block;
font-size: large; 
font-weight: bold; 

margin-top: 2em;
margin-bottom: 1em;
text-indent: 0em;
}

.h2  {
display: block;
font-size: medium; 
text-align: center;
font-weight: bold;
margin-top: 2em;
margin-bottom: 1em;
text-indent: 0em;
}

.h2r  {
display: block;
font-size: medium; 
text-align: right;
margin-top: 2em;
margin-bottom: 1em;
text-indent: 0em;
}

.h2l  {
display: block;
font-size: medium; 

margin-top: 2em;
margin-bottom: 1em;
margin-left: 0em;
}

.h3  {
display: block;
font-size: small; 
text-align: center;
font-weight: bold;
margin-top: 2em;
margin-bottom: 1em;
text-indent: 0em;
}

.h3r  {
display: block;
font-size: small;
font-weight: bold; 
text-align: right;
margin-top: 2em;
margin-bottom: 1em;
text-indent: 0em;
}

.h3l  {
display: block;
font-size: small;
font-weight: bold;

margin-top: 2em;
margin-bottom: 1em;
text-indent: 0em;
}

.h4  {
display: block;
font-size: small;
text-align: center;
margin-top: 2em;
margin-bottom: 1em;
text-indent: 0em;
}

.h4r  {
display: block;
font-size: small;
text-align: right;
margin-top: 2em;
margin-bottom: 1em;
text-indent: 0em;
}

.h4l  {
display: block;
font-size: small;

margin-top: 2em;
margin-bottom: 1em;
text-indent: 0em;
}


.bkt  {
display: block;
font-size: x-large;
text-align: center;
text-indent: 0em;
font-weight: bold;
}


.extc  {

display: block;
font-size: x-small;
text-align: center;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: 0em;
}

.extr  {

text-align: right;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
margin-right: 2em;
}

.extl  {


font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
margin-right: 2em;
}


.ext2  {


font-size: x-small;
margin-left: 2em;
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-right: 2em;
text-indent: -1em;
}

.ext3  {


font-size: x-small;
margin-left: 2em;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-right: 2em;
text-indent: 2em;
}

.ext4  {


font-size: x-small;
margin-left: 5em;
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-right: 3em;
text-indent: -2em;
}


.ul  {
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: 0em;
}

.ul1  {
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: 1em;
}

.ul2  {
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: -1em;
}

.ul3  {
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: -2em;
}

.ul4  {
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: -1em;
margin-left: 5em;
}



.ntx  {
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: -1em;
}

.ntx1  {
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: -1em;
}

.ntxs  {
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 3em;
text-indent: 0em;
}


.index  {
display: block;
font-size: x-small;
margin-top: 0em;
margin-bottom: 0em;


}

.index1  {
display: block;
font-size: x-small;

text-indent: 1em;
margin-top: 0em;
margin-bottom: 0em;
}


.crt  {
display: block;
font-size: x-small;
text-align: justify;
margin-top: 1em;
margin-bottom: 0em;
text-indent: 0em;
}

.crt11  {
display: block;
font-size: x-small;
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
}

.crt20  {
display: block;
font-size: x-small;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-indent: -2em;
margin-left: 2em;
}


.crt1  {
display: block;
font-size: x-small;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-align:left;
text-indent: 1em;
}


.crt2  {
display: block;
font-size: x-small;
margin-left: 4em;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-indent: -4em;
}


.crtc {
display: block;
font-size: x-small;
text-align: center;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-indent: 0em;
}


.crtr  {
display: block;
font-size: x-small;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: right;
text-indent: 0em;
}




.cct  {
font-size: x-small;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
margin-left: 2em;
}

.cctc  {
font-size: small;
text-align: center;
text-indent: 0em;
margin-top: 1em;
margin-bottom: 1em;
}

.cctr  {
font-size: small;
text-align: right;
text-indent: 0em;
margin-top: 1em;
margin-bottom: 1em;
}

.cct1  {
font-size: x-small;
margin-top: .5em;
margin-bottom: 0.5em;
margin-left: 1em;
}

.cct2  {
font-size: small;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 2em;
text-indent: -2em;
}

.cct3  {
font-size: small;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 3em;
text-indent: -2em;
}


.cpt  {
display: block;
font-size: x-small;
text-align: justify;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-indent: -1em;
margin-left: 1em;
}


.center  {
text-align: center;
}


.ext  {

margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: justify;
font-size: x-small;
margin-left: 2em;
margin-right: 0em;
}


.ext1  {

margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: justify;
font-size: x-small;
margin-left: 2em;
margin-right: 0em;
text-indent: 1em;
}


.table  {
font-size: x-small;
text-align: left;

}


.ext5  {
margin-top: 0.2em;
margin-bottom: 0.2em;
font-size: x-small;
margin-left: 5em;
}

.ext10  {
margin-top: 0.2em;
margin-bottom: 0.2em;
font-size: x-small;
margin-left: 10em;
}


.ext15  {
margin-top: 0.2em;
margin-bottom: 0.2em;
font-size: x-small;
margin-left: 15em;
}


.ext20  {
margin-top: 0.2em;
margin-bottom: 0.2em;
font-size: x-small;
margin-left: 20em;
}

.ext25  {
margin-top: 0.2em;
margin-bottom: 0.2em;
font-size: x-small;
margin-left: 25em;
}

.ext30  {
margin-top: 0.2em;
margin-bottom: 0.2em;
font-size: x-small;
margin-left: 30em;
}


.justify  {


text-indent: 0em;
font-size: small;
}


p  {

text-indent: 0em;
font-size: small;
}


.capl  {
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-align: justify;
}


.capc  {
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-align: center;
}


.capr  {
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-align: right;
}



.imgpub {
                max-width: 100%;
}