a:link { color:#FFFF00; text-decoration: underline;}      a:visited { color:#FFFF00; text-decoration: none;}a:hover { color:#FF0000; text-decoration: none;}.root {  font-size: 12px; color: #normallink#}.menu{margin: 0 padding: 0;}.menu a{text-align:center;       display: block;      margin: 0 1px; padding: 1px      font-size: 80%;      color: 8A1395;      background: #ddd;      background-image: url(img/menubar.gif);      background-repeat: repeat;      font-weight: bold;      border: outset 2px #ccc;}.menu a:visited{text-align:center;       display: block;      margin: 0 1px; padding: 1px      font-size: 80%;      color: 8A1395;      background: #ddd;      background-image: url(img/menubar.gif);      background-repeat: repeat;      font-weight: bold;      border: outset 2px #ccc;}.menu a:hover{text-align:center              display: block;              margin: 0 1px; padding: 1px              font-size: 80%;              color: EAA0F1;              background: #ADF4FF;              background-image: url(img/menubaron.gif);              background-repeat: repeat;              font-weight: bold; }