BODY {
  color: #BFC1CD;
  font-family: Arial;
}
img, div { behavior: url(/iepngfix.htc) }

A.lsmenu {
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: white;
  text-decoration: none;
}
A.lsmenu:hover {
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #DDDDDD;
  text-decoration: underline;
}


.lm_link {
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: black;
  text-decoration: none;
}
.lm_link:hover {
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: gray;
  text-decoration: underline;
}

TABLE.regist {
  font-family: Verdana;
  font-size: 12px;
  font-weight: 0;
}

INPUT.register {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  background-color: #666666;
  color: #BFC1CD;
}

INPUT {
  background-color: white;
}

A.top_menu {
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  color: white;
  text-decoration: none;
}
A.top_menu:hover {
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  color: #DDDDDD;
  text-decoration: underline;
}

.tech_info {
  font-size: 12px;
}

H2.main {
  font-size: 18px;
  font-weight: normal;
}

.title_set {
  font-size: 12px;
  margin-right: 20px;
  font-family: Impact;
}

P.set_hint {
  font-size: 12px;
}

.cost {
 font-size: 20px;
 font-weight: bold;
 color: #5D5D76;
 text-decoration: none;
}

.total_cost {
 font-size: 24px;
 font-weight: bold;
 color: #5D5D76;
 text-decoration: none;
}


A.add_cart {
 font-size: 14px;
 font-family: Impact;
 color: #FFFEFE;
 text-decoration: none;
}

.pages {
 font-size: 12px;
}

P.top_content {
 font-size: 12px;
 padding-left: 10px;
 border-left: 2px solid black;
}

.viewall {
  font-size: 14px;
  font-weight: bold;
  color: white;
  text-decoration: none;
}
.viewall:hover {
  text-decoration: underline;
}

P.contacts, A.contacts {
 margin-top: 30px;
 font-size: 12px;
 color: black;
}

A.contacts:hover {
 color: #666666;
}

.jumpvideo {
  font-size: 12px;
  font-weight: bold;
  color: white;
  text-decoration: none;
}

.cart_left {
  font-size: 12px;
  font-weight: bold;
  color: black;
}

.menu_top {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: white;
}
.menu_top:hover {
  text-decoration: underline;
  color: #EEEEEE;
}

.remove_cart {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: white;
}

A.pages {
  font-size: 12px;
  color: white;
  text-decoration: none;
}
A.pages:hover {
  font-size: 12px;
  color: gray;
  text-decoration: underline;
}

INPUT.spm {
  background-color: #535368;
}

.model_info {
  font-size: 12px;
  color: white;
  text-decoration: none;
}
.model_info:hover {
  text-decoration: underline;
}
div.player {}
