body {  
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   color: #000;
   background-color: #fff;
} 
 
.caption  { font-size: 8pt; text-align: center; }
.leftmenu { font-size: 10pt; text-decoration: none; )
.ordinary { font-size: 9pt; text-align: justify; }
.sgm { font-size: 9pt; text-align: justify; }
.smallhead { font-size: 11pt; text-align: left; }
.greentable { background-color: #7e8a18; }

p, em, div.main { 
   font-size: 9px;  text-align: justify;
   font-family: Arial, Helvetica, Garamond, sans-serif;
   background-color: #fff;
} 

blockquote {
   text-align: justify;
   font-family: Arial, Helvetica, Garamond, sans-serif;
   font-size: 12px;
}

hr { height: 1px; }
hr.left { height: 1px; color:#fff; }
 
.decorate { background-color: #fff; }
}

.decorateb {  background-color:#606;
}


/*left side nav*/

td.leftlight { background-color: #fcc;  }
td.leftdark { background-color: #fcc;  }


a.left:link { text-decoration: underline; text-align: left; color: #000000; }
a.left:visited { text-decoration: underline; text-align: left; color: #000000; }
a.left:active { text-decoration: underline; text-align: left; color: #000000; }
a.left:hover { text-decoration: underline; text-align: left; color: #000000; }


div.navhead { 
    padding: 4px;
    font-size: 13px; padding-left: 1em; font-weight:bold;
    font-family: Garamond, Arial,Helvetica,sans-serif;
    text-align: left;
}

div.nav { 
    padding: 4px; 
    font-size: 13px; padding-left: 1em;
    font-family: Garamond, Arial,Helvetica, sans-serif;
    text-align: left;
}


/* table of content */
div.toc1 { margin-left: 0px; font-size: 20px; font-weight:bold;
   font-family: Garamond, Arial,Helvetica, sans-serif;
   text-align: left;
}

div.toc2 { margin-left: 24px; font-size: 16px;
   text-align: left;
}

div.toc3 { margin-left: 48px; font-style: italic; font-size: 14px;
   text-align: left;
}

/*  splashpage mini programme and thought*/

div.thought { font-size: 21px; font-style: italic; text-align: right;
    }

div.minihead { font-size: 14px; text-align: left; background-color: #ffcccc;}
div.mini {  font-size: 14px; text-align: left; }



/* main */ 

td.main {
   vertical-align: top;
   background-color: #fff;
}

.pad {
   font-size: 14px;
   margin-left: 14px; margin-right: 14px;
   background-color: #fff;
   }

 
.credits { 
    font-size: small; 
    color: #999; 
} 

.author {
   font-size: 14px; font-style:italic;
   text-align: left;
}
 
/* photo credits */

div.name { font-size: 12px; font-weight:bold; text-align:center; }
div.credit { font-size: 12px; font-style:italic; text-align:center; }
td.photo { text-align:center; vertical-align: top; background-color: #fff}

/* bottom table info */

td.bottom {
   background-color:#606;
   text-align: right; 
}

div.bottom {
    color:#fcc;
    font-size: 11px;
    padding: 4px;
    font-family: Garamond, Arial,Helvetica, sans-serif;
}
	

p.denomination {
	text-align: center;
	font-style: italic;
	font-size: 9px;		
}

p.progmid {
	font-size: 9pt; 
	text-align: justify; 
	text-align: center;
}

p.progbold {
	text-align: center;
	font-size: 14px;
}

p.contd {
	text-align: right;
	font-size: 9px;
	font-style: italic;
}

p.year {
	text-align: center;
	font-size: 14px;
	font-style: italic;
}

p.ordinary {
	font-size: 9pt; 
	text-align: justify; 
}  

p.sgm { 
	font-size: 8pt; 
	text-align: justify; 
}

ul { 
	font-size: 9pt;
	font-family: Arial, Helvetica, Garamond, sans-serif;
}
     
li { 
   font-size: 9pt;
   margin-bottom: 1em; text-align: justify;
   font-family: Arial, Helvetica, Garamond, sans-serif;
} 


h1 { 
   margin-top : 0em; margin-bottom : 0em; 
   font-size: 36px;
   font-family: Arial, Helvetica, Garamond, sans-serif;
   text-align: center;
} 

h2 { 
   margin-top : 0em; margin-bottom : 0em;
   font-size: 28px;
   font-family: Arial, Helvetica, Garamond, sans-serif;
   text-align: center;
} 

h3 { 
   margin-top : 0em; margin-bottom : 0em;
   font-size: 24px;
   font-family: Arial, Helvetica, Garamond, sans-serif;
   text-align: center;
} 

h4,h5,h6 { 
   margin-top : 0.0em; margin-bottom : 0em;
   font-family: Arial, Helvetica, Garamond, sans-serif;
   text-align: center;
} 

a:link 	  { color: #000000; text-decoration: none; } 
a:visited { color: #000000; text-decoration: none; } 
a:active  { color: #000000; text-decoration: none; }  
a:hover   { color: #000000; text-decoration: underline; }

a.toc:link	{ text-decoration: none; color : #000000; } 
a.toc:visited	{ text-decoration: none; color : #000000; } 
a.toc:active  	{ color : #000000; }  
a.toc:hover   	{ text-decoration: underline; }
