.css2 a {
 float:left;
 margin:5px 7px 0 1px;
 width:20px;
 height:20px;
 color:#333333;
 font:12px/20px Arial, Helvetica, sans-serif;
 text-align:center;
 text-decoration:none;
 border:1px solid #1a64b7;
 }
.css2 a:hover {
 position:relative;
 margin:0 -9px 0 -9px;
 padding:0 5px;
 width:24px;
 height:24px;
 font:bold 14px/30px Arial, Helvetica, sans-serif;
 color:#000;
 border:1px solid black;
 background:#eee;
 }
#linked{
  background:#cccccc;
  color:#FF0000;
  border:#000000 solid 1px;
 }
 #aaa{ width:400px;}
 #all{ 
 margin:5px 10px 0 1px;
 float:left; 
 height:20px; 
 width:70px;
 color:#333333;
 font:12px/20px Arial, Helvetica, sans-serif;
 text-align:center;
 border:1px solid #1a64b7;
 }
 .red{ color:#FF0000;}