
.link-list {
    margin:2em 10px 1em 10px; 
    list-style:none; font-size:.875em; 
    line-height:1.25em; }

.link-list li {
    margin:0 0 1em 0; }
   
.link-list li .link-wrapper { 
    background:url(../images/dotted_big.gif) left bottom repeat-x; 
    display:block; }
    
.link-list li .link-wrapper a {
    display:block; color:#036; position:relative;
    text-decoration:none; }

.link-list li .link-wrapper a:hover span {
    text-decoration:underline; }

.link-list li .link-wrapper a span {
    background:#fff; }
    
.link-list li .link-wrapper a .ico,
.link-list li .link-wrapper a .ico-file {
    background:#fff url(../images/ico_link_file.gif) center center no-repeat; width:30px; height:20px;
    position:absolute; right:0; top:0;
    text-decoration:none !important;  }
    
.link-list li .link-wrapper a .ico-link {
    background:#fff url(../images/ico_link.gif) center center no-repeat; }