A:link {COLOR: #000088; }
A:visited{ color: #505050; }
A:active { color:red; } 
A:hover {COLOR: red;}

.main 
{
font-style: normal;
FONT-SIZE: 14px; 
font-weight: normal;
line-height: 17px;
MARGIN-BOTTOM: 2px;
MARGIN-TOP: 2px; 
TEXT-ALIGN: justify;
TEXT-INDENT: 20px; }

.h1 { font-size: 24px; font-weight: bold;  margin-bottom: 4px;  margin-top: 16px; line-height: normal; text-indent: 0px;}
.h2 { font-size: 21px; font-weight: bold;  margin-bottom: 4px;  margin-top: 12px; line-height: normal;text-indent: 0px;}
.h3 { font-size: 18px; font-weight: bold;  margin-bottom: 4px;  margin-top: 8px; line-height: normal;text-indent: 0px;}
.h4 { font-size: 16px; font-weight: bold;  margin-bottom: 4px;  margin-top: 6px; line-height: normal;text-indent: 0px;}

.epi {font-family: cursive;
text-align:  justify;
margin-left: 150px; 
margin-right: 10px;
margin-bottom: 2px;
}


.subtitle { font-size: 15px; font-weight: bold;  margin-bottom: 2px;  margin-top: 7px;}


.space { FONT-SIZE: 4px; MARGIN-BOTTOM: 1px; MARGIN-TOP: 1px}


.anchor 
{
    color: #000088;
    font-size: 70%;
    font-weight: 900;
    vertical-align : super;
   text-decoration: underline; 
}

.anchor:visited{color: #000088;
vertical-align: super;
font-size: 70%;
text-decoration: underline; }

.anchor:link 
{
    color: #000088;
    font-size: 70%;
    font-weight: 900;
    vertical-align : super;
    font-weight: 900;
}

.anchor:hover {color:red;}



.publ{ text-align: right; font-style: italic; margin-top: 2px;}

.author { font-size: 16px; 
 text-align: right; 
margin-top: 15px; 
font-style: italic;
font-weight: 600;
margin-bottom: 20px; color: #656ba8;}


.subscribe  { text-align: right;  margin-top: 25px;  font-style: italic;
margin-bottom: 20px; color: #656ba8;}

.date { text-align: right;
font-size: 80%; 
font-family: monospace;  
font-weight: 800; }
