/* --------------------------------------------------------------

   link-icons.css
   * Icons for links based on protocol or file type.

   See the Readme file in this folder for additional instructions.

-------------------------------------------------------------- */

/* Use this class if a link gets an icon when it shouldn't. */
body a.noicon {
    background:transparent none !important;
    padding:0 !important;
    margin:0 !important;
}
/*

  background-repeat: no-repeat;
  background-position: 95% center;
    padding:1px 18px 1px 1px;

} a[href^="http:"]:visited,*/
/* Make sure the icons are not cut */
 a[href^="mailto:"],a[href^="http:"],a[href^="http:"]:visited,
a[href$=".pdf"],a[href$=".rtf"], a[href$=".doc"], a[href$=".xls"], a[href$=".rss"],
a[href$=".rdf"], a[href^="aim:"] {
/*display:block;*/
padding:5px 10% 5px 6px;
  /*margin:-2px 0;*/
  margin:2px 0;
  line-height: 2.2em;
  text-decoration:none;
  border:1px dotted #f7a0aa;
  background-repeat: no-repeat;
  background-position: 95% center;
}
a[href^="http:"]:hover, a[href^="mailto:"]:hover, a[href^="http:"]:hover,
a[href$=".pdf"]:hover,a[href$=".rtf"]:hover, a[href$=".doc"]:hover, a[href$=".xls"]:hover, a[href$=".rss"]:hover,
a[href$=".rdf"]:hover, a[href^="aim:"]:hover {
    
    background-color: #f7a0aa !important;
}
/* External links */
a[href^="http:"]          { background-image: url(icons/external.gif); } 
a[href^="mailto:"]        { background-image: url(icons/email.png); }
a[href^="http:"]:visited  { background-image: url(icons/external.gif); }

/* Files */
a[href$=".pdf"]   { background-image: url(icons/pdf.png); }
a[href$=".rtf"]   { background-image: url(icons/doc.png); }
a[href$=".doc"]   { background-image: url(icons/doc.png); }

a[href$=".xls"]   { background-image: url(icons/xls.png); }

/* Misc */
a[href$=".rss"],
a[href$=".rdf"]   { background-image: url(icons/feed.png); }
a[href^="aim:"]   { background-image: url(icons/im.png); }