/* TITLE: Icons Stylesheet
    DESCRIPTION: Use this stylesheet to control icons used on elements throughout the site.
*/

/*     =ICO ICONS */
    body a.noicon {margin: 0; padding: 0; background: none;}
    a[href^="mailto:"], .mailhide, .protected,
    a[href$="pdf"], a[href$="ppt"], a[href$="doc"], a[href$="xls"], a[href$="pptx"], a[href$="docx"], a[href$="xlsx"],
    a[href$="rdf"], a[href^="aim:"]
    {margin: -2px 0; padding: 2px 22px 2px 0; background-repeat: no-repeat; background-position: right center;}

    /* External links */
    a[href^="mailto:"], .mailhide {background-image: url(/themes/shared/img/ico/email.png);}

    /* Files */
    a[href$="pdf"] {background-image: url(/themes/shared/img/ico/pdf.png);}
    a[href$="ppt"] {background-image: url(/themes/shared/img/ico/ppt.png);}
    a[href$="pptx"] {background-image: url(/themes/shared/img/ico/ppt.png);}
    a[href$="doc"] {background-image: url(/themes/shared/img/ico/doc.png);}
    a[href$="docx"] {background-image: url(/themes/shared/img/ico/doc.png);}
    a[href$="xls"]  {background-image: url(/themes/shared/img/ico/xls.png);}
    a[href$="xlsx"]  {background-image: url(/themes/shared/img/ico/xls.png);}

    /* Misc */
    a[href$="rdf"]   {background-image: url(/themes/shared/img/ico/feed.png);}
    a[href^="aim:"] {background-image: url(/themes/shared/img/ico/im.png);}

    .protected { background-image: url("/static/themes/shared/img/lock.png"); }
