TD
{
  font-family      : Times New Roman Cyr,Times New Roman,Times,helvetica,serif; 
  font-size        : 11pt; 
  vertical-align   : top; 
  color            : black;
}

.mid 
{
  vertical-align   : middle; 
}

TH 
{
  font-family      : Arial Cyr,Arial,helvetica,sans-serif; 
  font-size        : 16pt; 
  font-weight      : bold; 
  text-align       : center; 
  vertical-align   : middle; 
  color            : #777777;
}

.up
{
  font-size        : 10pt; 
}

TH.auth
{
  font-size        : 10pt; 
  color            : black; 
  background-color : #EEEEEE;
}

H1 
{
  font-family      : Arial Cyr,Arial,sans-serif,helvetica; 
  font-size        : 16pt; 
  font-weight      : bold; 
  text-align       : center; 
  vertical-align   : middle; 
  color            : #777777;
}

H2 
{
  font-family      : Arial Cyr,Arial,sans-serif,helvetica; 
  font-size        : 10pt; 
  font-weight      : bold; 
  text-align       : center; 
  vertical-align   : middle; 
  color            : #777777;
}

PRE 
{
  font-family      : Times New Roman Cyr,Times New Roman,Times,serif,helvetica; 
  font-size        : 11pt; 
  text-align       : left; 
  vertical-align   : top; 
  color            : black;
}

PRE.cur
{
  font-style       : italic;
}

PRE.mono
{
  font-family      : Courier New Cyr,Courier New,Courier,fixed,monospaced; 
  font-size        : 10pt; 
  text-align       : center;
}

SUP A
{
  font-size        : 8pt;
}

.rem
{
  font-style       : italic;
  text-align       : justify;
}

.numstr
{
  font-family      : Arial Cyr,Arial,sans-serif,helvetica; 
  font-size        : 11pt; 
  font-weight      : bold;
  vertical-align   : middle; 
  color            : #777777;
}

.small 
{
  font-family      : Times New Roman Cyr,Times New Roman,Times,serif,helvetica; 
  font-size        : 9pt; 
}
