body
{
  font-size:17px;
  font-family:Trebuchet MS;
}
p
{
  margin:0px;
}
h1
{
  margin-top:10px;
  margin-bottom:20px;
  font-size:2em;
  font-weight:bold;
}
h2
{
  margin-top:20px;
  margin-bottom:10px;
  font-size:1.5em;
  font-weight:bold;
}
h3
{
  margin-top:10px;
  margin-bottom:20px;
  font-size:1.2em;
}
.top
{
  color:#FFFFFF;
  padding:10px;
}
.top a
{
  color:#FFFFFF;
}
.page
{
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  background-color:white;
  padding:20px;
  margin:auto;
  text-shadow:#CCCCCC 1px 1px 2px;
  width:800px;
  box-shadow: 2px 0px 4px silver, -2px 0px 4px silver;
}
.bottom
{
  font-size:12px;
  line-height:1em;
  padding:10px;
  text-align:center;
}
.page a
{
  color:black;
}
a:hover
{
  text-decoration:underline;
}
.menuitem
{
  background-color:silver;
  color:black;
  border-radius:2px;
  font-size:13px;
  padding:2px 5px 2px 5px;
  margin:0px 2px 0px 2px;
  text-decoration:none;
  text-shadow:#FFFFFF 1px 1px 2px;
  white-space:nowrap;
}
.menuitem:hover
{
  background-color:lightyellow;
  color:black;
  text-decoration:none;
}
.menuitemselected
{
  background-color:black;
  color:white;
}
.img
{
  border:none;
}
.tbl
{
  --margin-spacing:0px;
  border-collapse:collapse;
}
.aleft
{
  text-align:left;
}
.acenter
{
  text-align:center;
}
.aright
{
  text-align:right;
}
.ajust
{
  text-align:justify;
}
.mauto
{
  margin:auto;
}
.wfull
{
  width:100%;
}
.bord
{
  border:solid 1px black;
}
.bigpad
{
  padding:8px;
}
.pad
{
  padding:5px;
}
.nopad
{
  padding:0px;
}
.vtop
{
  vertical-align:top;
}
.small
{
  font-size:12px;
  -line-height:125%;
}
.ico
{
  height:20px;
  width:20px;
}
.news0
{
  padding:2px;
}
.news1
{
  background-color:#F8F8F8;
  padding:2px;
}
.news2
{
  background-color:#EDEDED;
  padding:2px;
}
.field
{
  background-color:lightyellow;
}
.btn
{
}
.imgnews
{
  border:none;
  float:left;
  height:154px;
  width:154px;
  padding-right:6px;
}
.error
{
  color:red;
}
input.double,.double
{
  -ms-transform:scale(2);
  -moz-transform:scale(2);
  -webkit-transform:scale(2);
  -o-transform:scale(2);
}
