a {text-decoration: none; } 
a:hover {text-decoration: underline; }
a.menu_links {font-family: Arial; font-size: 10pt; color: #BB8D60 }

font.page_header_light {font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold; }
font.page_header_dark  {font-family: Arial; font-size: 10pt; color: #BB8D60; font-weight: bold; }
font.page_header_dark_small  {font-family: Arial; font-size: 8pt; color: #BB8D60; font-weight: bold; }
font.main_text   {font-family: Arial; font-size: 9pt;  color: #000000 }
font.footer_text {font-family: Arial; font-size: 10pt; color: #BB8D60 }
font.header_red  {font-family: Arial; font-size: 12pt; color: #810015; font-weight: bold; }

pre.address_text {font-family: Arial; font-size: 11pt;  color: #810015}
p.address_header {font-family: Arial; font-size: 12pt; color: #810015; font-weight: bold; }

td.banks_list   {font-family: Arial; font-size: 9pt; color: #000000; background: #FFFAEF;}
td.dark_string  {font-family: Arial; font-size: 9pt; color: #000000; background: #E7E0CC}
td.light_string {font-family: Arial; font-size: 9pt; color: #000000; background: #FFFAEF;}
td.balance_razdel_header    {font-family: Times new roman, Arial; font-size: 11pt; color: #000000; font-weight: bold;}
td.balance_subrazdel_header {font-family: Times new roman, Arial; font-size: 10pt; color: #000000; font-weight: bold;}
td.balance_table_header {font-family: Arial; font-size: 8pt; color: #000000; background: #E7E0CC; font-weight: bold;}

