div.menu {
  width: 190px;
  background-color: #7ca6d0;
  font-size: 12pt;
  font-weight: bold;}
div.menuitem {  
  color: #c00000;
  text-decoration: none;
  padding-top: 5px;}
a.menuitem {
  color: #ffffff;
  text-decoration: none;
  padding-top: 5px;}
a.menuitem:hover {  
  color: #c00000;
}
  
div.submenu { text-indent: 10px }
div.submenuitem {  
  color: #c00000;
  text-decoration: none;
  padding-top: 5px;}
a.submenuitem {
  color: #ffffff;
  text-decoration: none;
  padding-top: 5px;}
a.submenuitem:hover {  
  color: #c00000;
}



div.news {
  width: 190px;
  background-color: #7ca6d0;
  font-size: 10pt;
  font-weight: bold;}
div.newsitem {  
  color: #c00000;
  text-decoration: none;
  padding-top: 5px;}
a.newsitem {
  color: #ffffff;
  text-decoration: none;
  padding-top: 5px;}
a.newsitem:hover {  
  color: #c00000;
}
  
div.arnie {  width: 190px;
  background-color: #7ca6d0;
  font-size: 10pt;
}


td.tdright { text-align: right; }
form.form {}
table.formtable {}
caption.formcaption {}

.formrow0 { background-color: #ccccff; }
tr.formrow0 {}
td.formrow0 {}
input.formrow0 { color: #000246; width:200px;}
select.formrow0 { color: #000246; width:200px;}
option.formrow0 { color: #000246; width:200px;}

.formrow1 { background-color: #9999ff; }
tr.formrow1 {}
td.formrow1 {}
input.formrow1 { color: #000246; width:200px;}
select.formrow1 { color: #000246; width:200px;}
option.formrow1 { color: #000246; width:200px;}
input[type="checkbox"] {width:14px;}
textarea { width:400px; height: 100px;}

.submit {}
tr.submit {}
td.submit {}
input.submit {}

.login {}

.search { font-size: smaller; }
input.searchtext { font-size: smaller;  width:100px; }
input.searchbutton { font-size: smaller;  }

.user {}

.admin {  color: #000246; font-size: 10pt}
.row0 { background-color: #ccccff; }
.row1 { background-color: #9999ff; }







