#container {
  width: 760px;
  background: #ffffff;
  margin: 0 auto;
	text-align: left;
  border: #88aaaa 1px solid;
  border-top: none;  border-bottom: none;
}
#container #main { padding: 15px 20px; }


#med_index {
  width: 105px; height: 100px;
  margin: -100px 0 5px 0;
  float: left;
}
#med_index img { width: 100%; height: 100%; border: none; }  


#toppage {
  width: 610px; height: 100px;
  margin: -100px 0 5px 0;
  float: right;
}
#toppage img { width: 100%; height: 100%; border: none; }


#foot {
  clear: both;
  background: #f6fafa;
  margin: 20px 0 0 0;
  padding: .5em 1em;
  font-size: 12px;
  text-align: right;
  border-top: #88aaaa 1px solid;
  border-bottom: #88aaaa 1px solid;
}
#foot p#copyright {
  margin: 1em 0 0 0;
  padding: 0;
  line-height: 100%;
}


#pankz {
  margin: 5px 0 10px 0;
  font-size: 10px;
  line-height: 100%;
  text-align: right;
}
#pankz span {
  font-weight: bolder;
}


.r { text-align: right; }
.c { text-align: center; }
.cl { clear: both; }
.clr { clear: both; text-align: right; }
.clc { clear: both; text-align: center; }

.u { border-bottom: #666666 1px dashed; }
.b { font-weight: bolder; }

.pagetop {
  clear: both;
  margin: 0 0 1em 0;
  font-size: 90%;
  text-align: right;
}


a.samepage {

}
a.innerlink {

}
a.outerlink {

}


span.u {
  display: inline;
  text-decoration: underline;
}


.note {
	font-weight: bolder;
	color: #cc3333;
} 

