/* 
****************************************************************

  www.jsupul.org main css File
                             write : M.Nakabayashi,Meiji Univ.                      
  
     Ver 0.9 | 20061026 | First
     Ver 1.1 | 20071022 | change UL-LI style by M.Nakabayashi

***************************************************************
*/ 

/* body base */
body{
}
/* end body base */

span{

  vertical-align: middle; 

}


/*  banner table */
.Jbanner{

  width: 100%;
  margin-rigth: auto;
  margin-left: auto;
  margin-top:  -7px;
  margin-bottom: -10px; 
  font-size: x-large;
  font-weight: 700;
  color: white;
 
}

A.Jbanner:link{
  color: white;
  text-decoration: none; 
}
A.Jbanner:visited{
  color: white;
  text-decoration: none; 
}
A.Jbanner:active{
  color: white;
  text-decoration: none; 
}
A.Jbanner:hover {
  color: white;
  text-decoration: none; 
}
/* end banner */


/* main title image */
.Jtitle{

  margin-top: -2em;
  margin-right: 2em;
  margin-bottom: 0em;

}

/* main table */
.Jmaintable{

  margin-rigth: auto;
  margin-left: auto;
  margin-bottom: 0.5em;
  
  vertical-align: middle;
}

TH.Jmaintable {
  color: black; 
  border-style: outset; 
  border-width: 2px;
  font-size: large;
  
  vertical-align: middle;
}
TD.Jmaintable {

 vertical-align: middle;
}
/* end main table */

/* contents list */
.Jcontentslist{
  font-size: small;
  margin-left: 1em;
  margin-bottom: 0em;
}

UL.Jcontentslist{

  margin-top: 5px;
  
  list-style-image:  url("/img/ball.gif");
  list-style-position: inside;
  
  font-size: small;

  vertical-align: middle;
  
  line-height: 1.8;
  
}
/* end contents list */

/* President section table */
.Jpresident{

  width: 100%;
  margin-top: 1em;
  margin-rigth: auto;
  margin-left: auto;
  margin-bottom: -1em; 
  
  font-size: small;
  font-weight: bold;
  
  text-align: center;
}
/* end President section table */

/* site policy section */
.Jsitepolicy{

  margin-right: 20em;

  list-style-position: inside;

  line-height: 20px;

  padding-top: 10px;
  padding-bottom: 10px;
  padding-left:   100px;

  border-top-style:  dotted;
  border-bottom-style : dotted;
  border-color: bule;
  border-width: 2px;

}
/* end site policy section */

/* copy right section */
.Jcopyright{

  width: 100%;
  text-align: right;
  margin-top:    8px;
  margin-bottom: -1px;

}
/* end site copy light section */

/* image link */
.Jimagelink{
  
  border: none;
  vertical-align: middle;
}
/* end image linl*/

/* section link table */
.Jsectionlink{

  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
 
  border-top-style:  dotted;
  border-bottom-style : dotted;
  border-color: red;
  border-width: 2px;

}
/* end section link */

/* text with picture */
.Jwithpic{

  vertical-align: middle;
}


/* information list */
UL.Jinfolist{

  margin-top: 5px;
  margin-left: 1px;
 
  /* list-style-image: url("../img/ball.gif"); */ /* comment out by M.Nakabayashi 20071022 */
  list-style-position: inside;
  
  vertical-align: middle;
  
  font-size: small;
  
  line-height: 1.5;
}
/* end information list */

/* LI style from information of jaspul */ /* added by M.Nakabayashi 20071022 */
LI.JListItem{
   list-style-image: url("/img/ball_gr.gif");
 
}

/* LI style from others of jaspul */ /* added by M.Nakabayashi 20071022 */
LI.OListItem{
   list-style-image: url("/img/ball_og.gif");
 
}
