h1{
  border-color:gray;
  background-color:#f0f0ff; 
  text-align: center;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-style: solid;
  border-width : 2px;
}

table{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border-width:1px;
  border-style: solid;
  border-color:gray;
  margine-width:0px;
  padding-width:0px;
}
tr{
  border-width:1px;
  border-style: solid;
  border-color:gray;
  margine-width:0px;
  padding-width:0px;
}

td{
  border-width:1px;
  border-style: solid;
  border-color:gray;
  margine-width:0px;
  padding-width:0px;
  background-color:#f0fff0;
}

th{
  border-width:1px;
  border-style: solid;
  border-color:gray;
  margine-width:0px;
  padding-width:0px;
  background-color:#f0f0ff;
}

a:hover{ 
  background-color:#f0ffff;
  position: relative; 
  left: 0.1em; 
  top: 0.1em; 
  color: red; 
}
 
input{
  border-width:1px;
  border-style:solid;
  padding-width:0px;
  margine-width:0px;
}

form{
  padding-width:0px;
  margine-width:0px;
}

h3{
  color:blue;
  width:75%;
  border-color:gray;
  background-color:#fff0cc; 
  text-align: center;
  padding-top: 8px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-style: solid;
  border-width : 0px;
  filter:DropShadow(color=gray, offX=5, offY=5);
}

a.food{
  border-color:gray;
  background-color:#fff0f0; 
  text-align: center;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-style: solid;
  border-width : 1px;
}

div.message{
  border:0.1em black solid;
  background-color:#eeeeee;
  font-size:x-small;
  padding:0.5em;
  margin:0.5em;
}

