.head1  {font-family: Tahoma, Verdana, Arial; color:#0066cc; text-align:left; background-color:#CDCDCD; font-size:large;}
.menu   {font-family: Tahoma, Verdana, Arial; color:#000000; font-size:xx-small;}
.menu1  {font-family: Verdana, Arial; color:#000000; font-size:8pt; cursor:pointer;}
.menu2  {font-family: Verdana, Arial; color:#000000; font-size:8pt; font-weight:bold; cursor:pointer;}
.menu3  {font-family: Verdana, Arial; color:#0066cc; font-size:8pt;}
.hidden {display:none; font-family: Tahoma,Verdana, Arial; background-color:#EEEEEE;}
.bodyhead {background-color:#EEEEEE; font-family: Tahoma, Verdana, Arial; color:#0066cc; font-size:large;}
.bodytext {font-family: Tahoma, Verdana, Arial; color:#000000; font-size:9pt;}
.name   {font-family: Tahoma,Verdana, Arial; color:#000000; font-size:12pt;}
.rf     {background-color:#aaaaaa; text-align:right; font-family: Tahoma, Verdana, Arial; color:#000000; font-size:9pt;}
.rh     {background-color:#ffffff; text-align:center; font-weight:bold;}
.rl     {background-color:#ffffff; text-align:center; cursor:pointer; text-decoration:underline; color:#0000CC;}
.rb     {background-color:#EEEEEE; text-align:right;}
.newsdate {font-family:Smallfonts; font-size:8pt; color:#0066FF; font-weight:bold;}
.news {font-family:Smallfonts; font-size:8pt; color:#000000;}
.newsa{text-decoration:underline; cursor:pointer; color:#0000CC;}

.form-item {margin: 1em; padding: 2px;}
.form-item label {display: block; font-weight: bold;}
.form-required {color: #FF0000;}
.error {color: #EE5555; border: 2px solid red;}
