#variety_box
{
  width: 242px;
  height: 115px;
  background: url(../images/variety_bg.jpg);
  color: #9f5305;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

#variety_box:hover
{
  width: 242px;
  height: 115px;
  background: url(../images/variety_bg_ol.jpg);
  color: #9f5305;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

#variety_box_item_outer
{
  filter: alpha(opacity=60);
  opacity: 0.6;
  width: 166px;
  height: 22px;
  background: url(../images/variety_category.jpg);
  border: none;
  text-align: left;
}

#variety_box_item_outer:hover
{
  filter: alpha(opacity=100);
  opacity: 1;
  width: 166px;
  height: 22px;
  background: url(../images/variety_category_ol.jpg);
  border: none;
  text-align: left;
}

#variety_box_item_outer:hover a
{
  color: #9f5305;
  text-decoration: none;
}

#variety_box_item
{
  text-decoration: none;
  padding-top: 3px;
  padding-bottom: 2px;
  padding-left: 20px;
  cursor: pointer;
}

#variety_box_item a
{
  color: #343434;
  text-decoration: none;
}

.item_header
{
    white-space: nowrap;
    color: #fff;
    background-color: #c26d00;
    font-size: 11px;
    text-transform: uppercase;
    text-align: left;
}

.item_header td
{
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 3px;
}

.item_list
{
    width: 100%;
    white-space: nowrap;
    font-size: 11px;
    background-color: #fff;
    text-transform: uppercase;
    text-align: left;
}

.item_list:hover
{
    color: #fff;
    background-color: #f3c786;
}

.item_list td
{
  padding-top: 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 1px;
  border: solid 1px #d5d5d5;
}

.selected_item
{
    width: 100%;
    white-space: nowrap;
    font-size: 11px;
    background-color: #f3c786;
    text-transform: uppercase;
}

.selected_item td
{
  padding-top: 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 1px;
  border: solid 1px #d5d5d5;
}

.new_item
{
    width: 100%;
    white-space: nowrap;
    font-size: 11px;
    background-color: #f0b154;
}

.selected_new_item
{
    width: 100%;
    white-space: nowrap;
    font-size: 11px;
    background-color: #e58203;
}

#main-body-left-menu-top-content a
{
    text-decoration: none;
    color: #fff;
}

#main-body-left-menu-top-content a:hover
{
    color: #9f5305
}
