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: x-large;
	margin-bottom: 10px;
	color: #F00;
	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

}

