* {
  margin: 0;
  padding: 0;
}

body {
  background-image: url(green-stripe.gif);
}

div#oshirase {
  height: 233px;
  overflow: auto; 
  scrollbar-3dlight-color: #77FF55;
  scrollbar-arrow-color: black;
  scrollbar-darkshadow-color: black;
  scrollbar-face-color: #77FF00;
  scrollbar-highlight-color: white;
  scrollbar-shadow-color: #779900;
  scrollbar-track-color: #C0C0C0;
}

table {
  font-family: "MS UI Gothic", Osaka, sans-serif;
  font-size: 10pt;
  line-height:1.2em;
  background-color: white;
}

SPAN#smallserif {
  font-size: 10pt;
  font-family: "MS PMincho", serif;
}

tr.2 {
  height: 2px;
}

tr.20 {
  height: 20px;
}

tr.30 {
  height: 30px;
}

tr.33 {
  height: 33px;
}

tr.50 {
  height: 50px;
}

tr.65 {
  height: 65px;
}

tr.80 {
  height: 80px;
}

tr.150 {
  height: 150px;
}

tr.170 {
  height: 170px;
}

tr.200 {
  height: 200px;
}

tr.250 {
  height: 250px;
}

tr.300 {
  height: 300px;
}

#container {
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
  background-image: url(background.gif);
}

th {
  background-color: #FFFF99;
}

td#bar {
  background-color: black;
}

td#leaves {
  background-image: url(leaves.gif);
  background-repeat: repeat-y;
}  

td#clinic {
  text-align: center;
}

td.green {
  background-color: #FFFF99;
  background-image: url(skyblue.gif);
  background-repeat: repeat-x;
}

td.white {
  background-color: white;
}

td.subtitle {
  background-image: url(subtitle-back.gif);
  background-repeat: no-repeat;
  text-align: center;
}

td.subtitle2 {
  background-image: url(subtitle-back2.gif);
  background-repeat: no-repeat;
  text-align: center;
}

td.dotted {
  background-image: url(dotted-line.gif);
}

td.link {
   text-align: center;
}  

td#shinryou {
  line-height: 1.5em;
}

td#shinryou2 {

  text-align: left;
  line-height: 1.3em;
}

span#smallserif {
  font-size: 10pt;
  font-family: "MS PMincho", serif;
}

span#red {
  color: red;
}


td {
  text-align: left;
}

th, p; {
  text-align: center;
}

a:link {
  color: blue;
}

a:visited {
  color: purple;
}

img {
  vertical-align:middle;
}

 .center {
  text-align: center;
}
  