body {background-color:#f7ffff}
div.gg {text-align:center;margin:auto}

.ctr {text-align:center; margin:auto; border:white}
.r {text-align:right; margin:auto; border:white}

div.l {font-size:xx-small}
div.main {margin-top:2em;margin-bottom:2em;
text-align:center}
div.xt   {text-align:center;margin:auto;border:white}

a:link{text-decoration:none;background-color:#ffe0e0;padding:2px}
a:visited{text-decoration:none;background-color:#ffe0e0;padding:2px}
a:active{text-decoration:none;background-color:#ffe0e0;padding:2px}
a:focus{text-decoration:none;background-color:#ffe0e0;padding:2px}
a:hover{text-decoration:none;background-color:#ffe0e0;padding:2px}

.xt a:link{text-decoration:none;color:#000;background-color:transparent}
.xt a:visited{text-decoration:none;color:#000;background-color:transparent}
.xt a:active{text-decoration:none;color:#000;background-color:transparent}
.xt a:focus{text-decoration:none;color:#000;background-color:transparent}
.xt a:hover{text-decoration:none;color:#000;background-color:transparent}

li {margin-bottom:3px}


.lf2 {margin:0.5em 0em}

h1 {font-size:180%;
margin-top:0.2em;
margin-bottom:0.2em;
border-width:0 0 0.1em 0.6em;
border-style: solid;
border-color: #0000cf;
padding:0.05em}

h2 {font-size:150%;
margin-top:0.2em;
margin-bottom:0.2em;
border-width:0 0 0.1em 0.6em;
border-style: solid;
border-color: #0000cf;
padding:0.05em}

h3 {font-size:120%;
margin-top:1em;
margin-bottom:0.5em;
border-width:0 0 0.1em 0.6em;
border-style: solid;
border-color: #0000cf;
padding:0.05em}

.level3 {padding-left:2em}

h4 {font-size:100%;
margin-top:1em;
margin-bottom:0.5em;
border-width:0 0 0.1em 0.6em;
border-style: solid;
border-color: #0000cf;
padding:0.05em}

.rb {color:#e00;font-weight:bolder;}

#COUNTER {display:none}
