td.menu_bar, td.menu_bar_child
{
  background-color:#FFFF99;
  padding-bottom:3px;
  padding-top:3px;
  text-decoration:none;
}
td.menu_bar_border {
  border:1px solid black;
}
td.menu_bar, td.menu_bar:hover,
td.menu_bar_child, td.menu_bar_child:hover
{
  background-image:url('/images/button_bg.gif');
  width:155;
  height:27;
  text-align:center;
  font-weight:bold;
  cursor:pointer;
}
td.menu_bar_child, td.menu_bar_child:hover
{
  background-color:#FFFFFF;
  background-image:url('/images/button_bg_child.gif');
  padding-left: 15;
}
td.menu_bar:hover
{
  background-image:url('/images/button_bg_hover.gif');
}
td.menu_bar_child:hover
{
  background-image:url('/images/button_bg_hover_child.gif');
}
td.menu_bar a, td.menu_bar:hover a,
td.menu_bar_child a, td.menu_bar_child:hover a
{
  text-decoration:none;
  color:#e3a800;
  font-family:Arial;
  font-size:10pt;
}
td.menu_bar:hover a,
td.menu_bar_child:hover a
{
  color:#000000;
}
.pagination_text{
  padding:4px;
  padding-left:none;
  padding-right:none;
}
.navi_link {
  text-decoration:none;
}
.retail{
  color:990000;
  text-align:left;
  padding-left:25px;
}
.retail span{
  text-decoration:line-through;
  color:990000;
}
.price{
  color:000000;
  text-align:left;
  padding-left:25px;
}
td.menu_bar_space{
  white-space:nowrap;
  text-align:center;
}
.update_button
{
  background-image:url('/images/button_update.gif');
}
.update_button_hover
{
  background-image:url('/images/button_update_hover.gif');
}
.cart_alert
{
  padding: 4px;
  border: 1px solid black;
}
.caption {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:6pt;
  font-weight:normal;
}
