body {
	font-size: small; 
	margin: 0px; 
	color: #ffff88; 
	font-family: verdana, arial, helvetica, sans-serif; 
	background-color: #bef09f; 
	scrollbar-arrow-color: d2d2d2; 
	scrollbar-base-color:d2d2d2; 
	scrollbar-dark-shadow-color: d2d2d2; 
	scrollbar-track-color: e1e1e1; 
	scrollbar-face-color: 0099cc; 
	scrollbar-shadow-color: d2d2d2; 
	scrollbar-highlight-color: d2d2d2; 
	scrollbar-3d-light-color: d2d2d2;
}

h1 {
	font-weight: bold; 
	font-size: x-large; 
	margin-bottom: 0px; 
	color: #0099cc; 
	font-family: arial, helvetica, sans-serif
}

h1.special {
	font-weight: bold; 
	font-size: x-large; 
	margin-bottom: 10px; 
	color: #FF3300; 
	font-family: arial, helvetica, sans-serif
}

h2 {
	font-weight: bold; 
	font-size: large; 
	margin-bottom: 10px; 
	color: #0099cc; 
	font-family: arial, helvetica, sans-serif
}

h3 {
	font-weight: bold; 
	font-size: medium; 
	margin-bottom: 0px; 
	color: #0099cc; 
	font-family: arial, helvetica, sans-serif
}

a {
	color: #0099cc;
}

a.menu {
	text-decoration: none;
	color: #0099cc;
}

a.special {
	color: #ee0000;
	text-decoration: none;
}

a.menu:hover {
	color: #66ccff;
	text-decoration: underline;
}

a.special:hover {
	COLOR: #ff6600;
	text-decoration: underline;
}

a.page {
	font-weight: normal;
}

img.item {
	border-style: none;
}

tr {
  FONT-SIZE: small;
  COLOR: #0099cc;
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

td {
  FONT-SIZE: small;
  COLOR: #0099cc;
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

p {
  FONT-SIZE: small;
  COLOR: #0099cc;
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

td.bottom {
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-bottom-color: #bef09f;
}

p.bottom {
  text-align: center; 
  FONT-SIZE: x-small; 
  COLOR: #0099cc; 
  FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

td.title {
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-bottom-color: #bef09f;
}

td.space {
  width: 604px;
}


td.item {
  border-style: none;
  text-align: center;
  width: 160px;
}

td.item-description {
  width: 160px;
}

td.phrase {
  text-align: center;
  font-weight: bold;
}

td.phrase-condition {
  text-align: center;
  font-size: x-small;
}

td.page {
  text-align: right;
  font-weight: bold;
}

td.item-name {
  text-align: center;
  font-weight: bold;
  width: 160px;
}

td.alert {
  text-align: center;
  font-size: large;
  color: #FF3300;
  font-family: verdana, arial, helvetica, sans-serif;
}

td.price_s {
  text-align: center;
  font-size: medium;
  color: #FF3300;
  font-family: verdana, arial, helvetica, sans-serif;
}

td.price_o {
  text-align: center;
  text-decoration: line-through
}

td.price_desc_s {
  font-size: medium;
  color: #FF3300;
  font-family: verdana, arial, helvetica, sans-serif;
}

td.menu {
  width: 190px;
  background-color: #bef09f;
}

td.menu-title {
  width: 190px;
  background-color: #bef09f;
  font-weight: bold
}

td.menu-special {
  width: 190px;
  background-color: #bef09f;
  color: #ff3300;
}

td.menul {
  width: 10px;
}

td.gap {
  width: 2px;
}

td.tmenu  {
  border-right-style: dashed;
  border-right-width: 1px;
  border-right-color: #bef09f;
}

td.tmenub  {
  border-top-style: solid;
  border-top-width: 2px;
  border-top-color: #bef09f;
}

li.special  {
	font-weight: bold; 
	font-size: large; 
	margin-bottom: 10px; 
	color: #FF3300; 
	font-family: arial, helvetica, sans-serif
}
