* {
  font-family: verdana, arial, sans-serif;
  vertical-align: top;
  font-size: 14px;
}

body {
  background-color: #F7FEF7/*#d2d2d2*/;
}


h1 {
}

strong  {
  color: #777;
  font-weight: bold;
}

#log{border: solid 1px #000; background-color:#fff;padding:10px;}

.error {color: red;}
.success {color: green;}
.warning {color: #D48A00;}

.nav-btn, a.nav-btn:link, a.nav-btn:visited, a.nav-btn:active {
  text-decoration: none;
  border: none;
  padding: 2px;
  color: white;
  background-color: green;
}

.bemenuitem a {
  text-decoration: none;
  color: #fff;
  background-color: #003062;
  font-weight: bold;
  font-size: 14px;
  border: outset 1px #003062;
  display: block;
  padding: 0.125em 0.125em 0.125em 0.125em;
}

.bemenuitem img, .besubmenuitem img {
  border: none;
}

.bemenuitem a:hover {
  color: #ffffff;
  background-color: #397973;
}


.bemenuitemselected a {
  text-decoration: none;
  color: #fff;
  background-color: #397973;
  font-weight: bold;
  font-size: 14px;
  border: outset 1px #003062;
  display: block;
  padding: 0.125em 0.125em 0.125em 0.125em;
}

.besubmenuitem a {
  text-decoration: none;
  color: #000;
  background-color: #aaa;
  font-weight: bold;
  font-size: 14px;
  border: outset 1px #aaa;
  display: block;
  padding: 0.125em 0.125em 0.125em 0.125em;
}


.besubmenuitem a:hover {
  color: #333;
  background-color: #ddd;
}


.resitem {
  vertical-align: bottom;
  width: 100%;
}

.resitem1 {
  background-color: #ccccff;
  vertical-align: bottom;
  width: 100%;
  display: table-row;
}

.resitem2 {
  background-color: #ddddff;
  vertical-align: bottom;
  width: 100%;
}

.beiconitem  {
  text-decoration: none;
}

.beiconitem a img {
  text-decoration: none;
  border:none;
}

.bemenutable {
/*
  position:fixed;
  left:1px;
  top:120px;
*/
}

.bemenutable td{
  text-align: left;
  width: 200px;
}

.besubmenutable td{
  text-align: left;
}


.betopbar {
  text-align: center;
}

.bebottombar {
  text-align: center;
}

.belogin {
  color: #397973;
  background-color: #dedede;
  width: 200px;
}

.bepagebody {
}

.reslist {
  width: 100%;
}

.reslist th {
  font-size: 80%;
  font-weight: bold;
  color: white;
  background-color: #333;
}

.formtable td{
    border: solid 1px #ddd;
    background: white;
}

