/* неизменные элементы */

.title { font-family:arial; font-size: 18px; text-transform: uppercase;}
.navbar { font-family:arial; font-size: 12px; color: white }
.rubr { font-family:arial; font-size: 10px; color: white; font-weight: bold; text-transform: uppercase;}

/* меняющиеся элементы */

a.nav { font-weight: bold; color: white; text-decoration: none }
a.navlight { color: white; text-decoration: none }
a.menu { font-family:arial; font-size: 14px; color: black; text-decoration: underline; color: #003399 }
a.menu:hover { color: #88AAFF; text-decoration: underline }
a.menua { font-weight: bold;  font-size: 16px; color: #A82F32; text-decoration: none }
a.menua:hover { font-weight: bold; color: #C84F52; text-decoration: underline }
a.forummenu { font-family:arial; font-size: 20px; text-decoration: underline; color: #003399; font-weight: normal }
a.forummenu:hover { color: #88AAFF; text-decoration: underline }
.left { font-family:arial; font-size: 12px;  color: black }
.right { font-family:arial; font-size: 14px; color: black }
.credits { font-family:arial; font-size: 12px; color: black }
a.credits { color: #A82F32; text-decoration: none; }
.newsbody { font-family:arial; font-size: 14px; color: black }
.voting { font-family:arial; font-size: 11px; color: black }
.head { font-family:arial; font-size: 28px; color: black }
.author { font-family:arial; font-size: 17px; color: black; font-weight: bold; }
p.author {  font-family:arial; font-size: 17px; color: black; font-weight: bold;  margin-top: 10px; margin-bottom: 4px; } 
.date { font-family:arial; font-size: 17px; color: black; font-weight:normal}
.annottitle {font-family:arial; font-size:18px; }
.annottext {font-family:arial; font-size:14px; }
.annotlinks {font-family:arial; font-size:12px; }
p.annotauthor {font-family:arial; font-size:12px; margin-top: 4px; margin-bottom: 4px; }

.formprompt { font-family:arial; font-size: 14px; color: black }
.formhint { font-family:arial; font-size: 12px;  color: #808080 }
td.leftcell { vertical-align: top; background:#F0F0F0; padding-top: 10px; padding-left: 12px;}