a{
  font-weight : bolder;
  text-decoration : none;
}
a:active{
  color : #ff00ff;
}
a:hover{
  color : red;
  text-decoration : underline;
}
table{
  font-size : 10pt;
}
body{
  margin-top: 0px;
  font-size : 10pt;
  background-image : url(/images/atombg0.gif);
  background-attachment : fixed;
  scrollbar-arrow-color:#9999ff;
  scrollbar-base-color:white;
  scrollbar-darkshadow-color: white;
  scrollbar-highlight-color: #9999ff;
  scrollbar-shadow-color: #9999ff;
  scrollbar-track-color: white;
  background-color: #f8f8f8;
}
form{
  margin-top: 0px;
  margin-bottom: 0px;
}
.inp{
  color: #666666;
  background-color: #FFFFFF;
  border-bottom: 1 solid #9999ff;
  border-left: 1 solid #9999ff;
  border-right: 1 solid #9999ff;
  border-top: 1 solid #9999ff;
}
.btn {
  color: #666666;
  background-color: #FFFFFF;
  border-bottom: 1 solid #9999ff;
  border-left: 1 solid #9999ff;
  border-right: 1 solid #9999ff;
  border-top: 1 solid #9999ff;
}
.scrl{
  scrollbar-3d-light-color: white;
  scrollbar-arrow-color: white;
  scrollbar-base-color: white;
  scrollbar-darkshadow-color: white;
  scrollbar-face-color: #9999ff;
  scrollbar-highlight-color: white;
  scrollbar-shadow-color: white;
  scrollbar-track-color: white;
  z-index: 0;
}
.ttl1 {  color: #FFFFFF; background-color: #006666; font-size: 11pt; font-weight: bold;}
.ttl2 {  color: #FFFFFF; background-color: #CC33FF; font-weight: bold}
.ttl3 {  font-size: 14px; color: #FFFFFF; background-color: #3366CC}
.dashed {  border-style: dashed; border-width: 1px; border-color: black; }
.dotted {  border-style: dotted; border-width: 3px; border-color: #9999ff;}
.tblhed {  font-size: 14px; color: #FFFFFF; background-color: #006666; text-align: left}
.exphed0 {  font-size: 18px; color: #FFCC00; background-color: #003300}
.exphed1 {  font-size: 16px; color: #FFFFFF; background-color: #FF6633; font-weight: bold}
.exfaq0 {
  background-repeat: repeat-y;
  background-image : url(/images/grade02.jpg);
  font-size: 18px;
  color: #ffffff;
}
.expleft0 {  margin-left: 24px}
.expleft1 {
  margin-left: 8px;
  font-size: 14px;
}
.impact0 {
  font-size: 14px;
  font-weight: bold;
}
.impact1 {
  font-weight: bold;
  color: #FF00FF;
}
.impact2 {
  color: #FFFFFF;
  background: #000099;
}
.yougo {  background-color: #666666}
.yougot {
  font-weight: bold;
  color: #FFFFFF;
  background: #000099;
  font-size: larger;
  padding: 2px;
}
.underline {
  text-decoration: underline;
}
.ul {
  text-decoration: underline;
  font-weight: bold;
}
.red {color: #FF0000}
.pd0 {text-align: left; font-size: 10pt; height: 16px; line-height: 20px; border: inset 2px #ffffff; background-color: #f0f0ff; filter: alpha(opacity=90);}
.meisai {
  margin-right: 80px;
  margin-left: 80px;
}
.bgccy{
  background-color: #ddeeff
}
.bgcgr{
  background-color: #ddffdd
}
.bgcrd{
  background-color: #ffdddd
}
.bgcyl{
  background-color: #ffffdd
}
.bgcfu{
  background-color: #ffddff
}
.hidden{
  display: none;
}
.left{
  text-align: left;
}
.right{
  text-align: right;
}
.fleft{
  float: left;
}
.fright{
  float: right;
}

