body {
  margin-left: 0px; 
  margin-top: 0px; 
  margin-right: 0px; 
  margin-bottom: 0px;
  background-color: #718693;
}

table {
 border-collapse: collapse;
 width:100%;
}

table, tr, td {
 margin-left: 0px; 
 margin-top: 0px; 
 margin-right: 0px; 
 margin-bottom: 0px;
 padding: 0 0 0 0;
}

.menu_box, .box {
 padding: 10px 10px 10px 10px;
 vertical-align:top;
}

.menu_box {
 height:100%;
 width:10%;
}


p {text-align: justify; text-indent: 10px;}
a {color: #FFB75A; text-decoration: none;}
a:hover {color: #FFB75A; text-decoration: underline; }
a.selected, a.selected:hover {color: #FFB75A; font-weight:bold; }
a.subselected, a.subselected:hover {color: #FFB75A; font-weight:bold; font-size: 11px;}
a.sub {font-size: 13px;}
div.a1 {width: 100%; cursor: hand;}
div.a2 {width: 100%; padding-left: 15px; cursor: hand;}
div.top {background: {/literal}url(/images/japanese_pro/bg_top2.gif);{literal} width: 100%;}
div.info {background-color: #242B2F; width: 100%;}
div.game {font-size: 11px;}
th {color: #FFFFFF; font-family: Tahoma, Verdana; font-size: 12px;}
td {color: #FFFFFF; font-family: Tahoma, Verdana; font-size: 12px;}
td.red {font-size: 11px; background-color: #A20006;}
.h {font-size: 16px; font-weight: normal;}

/*PaymentMethods combox box style
*********************************/
.nav, .nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 1px solid #000;
  background: white;
  float: left;
  width: 140px;
  text-align: left;
}
.nav li {
  float: left;
  position: relative;
}

.nav a {
  background: white;
  color: black;
  text-decoration: none;
  display: block;
  width: 135px;
  padding: 2px;

}
.nav a:hover {
  color: #000;
  background: #ccc;
}

.nav li ul {
  background: white;
  display: none;
  position: absolute;
  padding: 6px 0px;
  width: 139px;
}

.nav li li a {

  background: none;
}
.nav li:hover ul,
.nav li.jshover ul {
  display: block;
}

.nav li:hover li ul,
.nav li.jshover li ul {
  display: none;
  width: 140px;
  top: -9px;
  left: 140px;
}
.nav li:hover li:hover ul,
.nav li.jshover li.jshover ul {
  display: block;
}

.red {
 color:red;
}
