body,p,td {
  font-family: Verdarna, Ariel, Helvetica, Sans Serif;
}

.metabox {
  background-color: #ffffff;
  padding: 5;
}

.boxpage     {
  background-color: #ffffff;
  border: thin solid #cccccc;
}
.location    {font-size: 10px}

.description {
  font-size: 14px;
  background-color: #eeeeee;
  border: thin solid #000000;
  padding: 10px;
}

.menuouter   {
  background-color: #eeeeff;
  border: thin dashed #cccccc;
}

.product_head   {
  background-color: #eeeeff;
}

.product_foot   {
  background-color: #eeeeff;
}

.product_main   {
  background-color: #eeeeff;
}

.menuouterouter   {
  background-color: #eeeeff;
}

.menuinner   {font-size: 12px}

.menutitle   {
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}

.menuitem    {
  font-size: 10px;
  text-decoration: none;
}

a.menuitem:hover {
  text-decoration: underline;
  background-color: #dddddd;
}

a.menuitem:visited {
  color: #000088;
}

a.snippetlink:link {
  color: #000088;
}

a.menuitem:link {
  color: #000088;
}

a.menutitle:hover {
  text-decoration: underline;
  background-color: #dddddd;
}

.menuthisitembox {
  font-size: 10px;
  padding-left: 10px;
  text-weight: bold;
  background-color: #555588;
  color: #ffffff;
}

.menuitembox {
  padding-left: 10px;
}

.boxheader   {background-color: #eeeeff}
.boxfooter   {background-color: #eeeeff}

h1 {
  background-color: #555588;
  color: #ffffff;
  font-size: 12px;
  padding-left: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-top: 2px;
  margin-bottom: 2px;
}

td {font-size: 12px}
