/* pdf links */
body a.external[href$='.pdf'] {
background:transparent url(../linkicons/pdf.png) center right no-repeat;
display:inline-block;
padding-right:20px;
line-height:15px;
}


/* html links */
body a.external[href$='.html'] {
background:transparent url(../linkicons/html.png) center right no-repeat;
display:inline-block;
padding-right:20px;
line-height:15px;
}


/* doc links */
body a.external[href$='.doc'] {
background:transparent url(../linkicons/doc.png) center right no-repeat;
display:inline-block;
padding-right:20px;
line-height:15px;
}


/* txt links */
body a.external[href$='.txt'] {
background:transparent url(../linkicons/txt.png) center right no-repeat;
display:inline-block;
padding-right:20px;
line-height:15px;
}


/* picture links */
body a.external[href$='.jpg'] {
background:transparent url(../linkicons/image.png) center right no-repeat;
display:inline-block;
padding-right:20px;
line-height:15px;
}

body a.external[href$='.png'] {
background:transparent url(../linkicons/image.png) center right no-repeat;
display:inline-block;
padding-right:20px;
line-height:15px;
}

body a.external[href$='.svg'] {
background:transparent url(../linkicons/image.png) center right no-repeat;
display:inline-block;
padding-right:20px;
line-height:15px;
}


/* external links */
body a.external {
   background:transparent url(../linkicons/external.png) center right no-repeat;
   padding-right: 13px;
}

body a.external:visited {color: #006699;}

/* mailto links */
body a.external[href^="mailto:"] {
background:transparent url(../linkicons/email.png) center right no-repeat;
display:inline-block;
padding-right:20px;
line-height:15px;
}

