a[href$=".pdf"], a[href$=".txt"], a[href$=".mp3"], a[href$=".aiff"], a[href$=".wav"], a[href$=".ogg"], a[href$=".wma"], a[href$=".zip"], a[href$=".rar"], a[href$=".ace"], a[href$=".tar.gz"], a[href$=".tgz"], a[href$=".mpg"], a[href$=".mpeg"], a[href$=".avi"], a[href$=".mv2"], a[href$=".mov"], a[href$=".mp4"], a[href$=".wmv"], a[href$=".swf"], a[href$=".xls"], a[href$=".doc"], a[href*="trackback"], a[href*="@"], 
/* comment out the CSS as per requested by MOH user - incident ID: INC2014-02-A01 
a[href*="postcomment"], a[href*="respond"], 
*/
a[href*="action=edit"], a[href*="feed/rss"], span[class*="phone"], a[target*="_blank"]  {
    padding-bottom:2px; padding-left:22px; padding-top:2px; background:transparent;
}
a[target*="_blank"] { background: url(/etc/designs/moh_web/images/icons/new_window.gif) no-repeat right center; padding-left:0; padding-right:12px; }
a[href$=".pdf"] {
    padding-left:22px; 
    padding-right:0px; 
    background: url(/etc/designs/moh_web/images/icons/page_white_acrobat.png) no-repeat left center; 
    *display:inline-block; 
}
a[href$=".txt"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/page_white_text.png) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
a[href$=".mp3"], a[href$=".aiff"], a[href$=".wav"], a[href$=".ogg"], a[href$=".wma"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/music.png) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
a[href$=".zip"], a[href$=".rar"], a[href$=".ace"], a[href$=".tar.gz"], a[href$=".tgz"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/page_white_compressed.png) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
a[href$=".mpg"], a[href$=".mpeg"], a[href$=".avi"], a[href$=".mv2"], a[href$=".mov"], a[href$=".mp4"], a[href$=".wmv"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/film.png) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
a[href$=".swf"]     {
    padding-left:22px;
    background: url(/etc/designs/moh_web/images/icons/page_white_flash.png) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
a[href$=".xls"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/page_white_excel.png) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
a[href$=".doc"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/page_white_word.png) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
a[href*="trackback"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/link.png) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
a[href*="@"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/email.gif) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
/* comment out the CSS as per requested by MOH user - incident ID: INC2014-02-A01
a[href*="postcomment"], a[href*="respond"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/comment.png) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
*/
a[href*="action=edit"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/page_white_edit.png) no-repeat left center; 
    padding-right:0px;
}
a[href*="feed/rss"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/rss.png) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
a[class*="youtube16"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/youtube.gif) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
a[class*="flickr16"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/flickr.gif) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
a[class*="facebook16"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/facebook.png) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
a[class*="tweet16"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/twitter.png) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}
span[class*="phone"] {
    padding-left:22px; 
    background: url(/etc/designs/moh_web/images/icons/phone.gif) no-repeat left center; 
    padding-right:0px;
    *display:inline-block; 
}