a:link    { color: #660066; }
a:visited { color: #990099; }
a:hover   { color: #cc00cc; }
a:active  { color: #ff0000; }
.pc a:link    { text-decoration: none; }
.pc a:visited { text-decoration: none; }
.pc a:hover   { background-color: #000000; }
#div0 a:link    { color: #999999; }
#div0 a:visited { color: #999999; }
#div0 a:hover   { color: #cc00cc; background-color: #fefefe; }
#div0 a:active  { color: #ff0000; }
#div0 a:link    em.ems { color: #808080; }
#div0 a:visited em.ems { color: #808080; }
#div0 a:hover   em.ems { color: #cc00cc; }
#div0 a:active  em.ems { color: #ff0000; }

a {
   white-space:nowrap;
}
.iroalb {
   display: block;
   width: 100%;
   padding: 1px;
   font-style: italic;
   font-weight: bold;
   font-size: 1.9em;
   font-family: "Comic Sans MS";
   letter-spacing: 0.1em;
   text-decoration: none;
}
h3#iro {
     filter: Shadow(Color=#cc00cc, Direction=225, Strength=10);
     height: 1em;
     padding: 0.1em;
     font-style: italic;
     font-weight: bold;
     font-size: 2em;
     font-family: "‚l‚r –¾’©";
     letter-spacing: 0.1em;
  }
#irobox {
   padding-bottom: 1em;
   line-height: 2;
   letter-spacing: 0.1em;
   text-align: left;
}
#div0 {
   padding-top: 2em;
   color: black;
}
#div0 td a {
            padding: 3px 0 0 2px;
            text-decoration: none;
         }
#div0 td {
         width: 55px;
         height: 55px;
         font-size: 0.9em;
         font-family: "monospace";
         text-align: center;
      }
#div0.tdf {
      font-size: 1.2em;
      font-weight: bold;
      color: #999999;
      text-align: center;
   } 
#div0.tds {
      font-size: 0.9em;
      font-weight: bold;
      font-family: "monospace";
      text-align: center;
   }
#div0.td0 {
      width: 55px;
      height: 55px;
      font-size: 0.9em;
      font-family: "monospace";
      text-align: center;
   }
