body{
 background: #ccccff;
 color: #000000;
 margin: 5% 5% 5% 8%;
}

th,td{
 background: #ccccff;
 color: #000000;
}

p{
 text-align: left;
 text-indent: 1em;
 line-height: 140%;
}
p.en{
 text-indent: 5ex;
 line-height: 120%;
}
p.noindent{
 text-indent: 0em;
}
p.ennoindent{
 text-indent: 0ex;
 line-height: 120%;
}

/* a:link{color: #990000;}    */
/* a:visited{color: #009900;} */
a:hover{color: #ff0000;}
a[id]:hover{color: inherit;}
a:active{color: #ff00ff;}
a[id]:active{color: inherit;}

h1{
 font-weight: bold;
 font-size: 173%;
 text-align: center;
 border-width: 0.3em 0em 0.3em 0em;
 border-color: #336699;
 border-style: solid;
 margin: 0em 0em 1em 0em;
 padding: 0.2em 0.5em;
}

h2{
 background-color: #3366cc;
 color: #ff99cc;
 font-size: 120%;
 border-width: thin;
 border-color: #ccccff;
 padding: 0.2em 0.5em; 
}

h3{
 font-size: 100%;
}

kbd,code,samp{
 color: #990099;
}

em{
 font-style: normal; 
 font-weight: bold;
}

strong{
 font-style: normal; 
 font-weight: bold;
 text-decoration: underline;
}

address{
 font-style: normal;
}

acronym{
 text-decoration: underline;
}

blockquote{
 background-color: #ffffff;
 padding: 0.1em 0.5em 0.5em 1em;
 border-width: 0.1em;
 border-color: #3366cc;
 border-style: solid;
}

.imgleft{
 float: left;
}

.imgright{
 float: right;
}

.imgclr{
 clear: both;
}

.center{
 text-align: center;
}

