a[href$='.pdf'] {
	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/acrobat.png) center right no-repeat;
}
/*
 h5 a[href$='.pdf'] {
 padding-right:15px;
 line-height:18px;
 background:transparent url(/images/icons/acrobat.png)  right 2px no-repeat;
 }

 */
a[href$='.swf'], a[href$='.fla'], a[href$='.swd'] {
	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/flash.png) center right no-repeat;
}

a[href$='.xls'], a[href$='.csv'], a[href$='.xlt'], a[href$='.xlw'] {
	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/excel.png) center right no-repeat;
}

a[href$='.ppt'], a[href$='.pps'], a[href$='.pptx'] {
	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/office.png) center right no-repeat;
}

a[href$='.doc'], a[href$='.wps'], a[href$='.docx'] {
	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/word.png) center right no-repeat;
}
/*
 a[href$='.txt'] {

 padding-right:15px;
 line-height:18px;
 background:transparent url(/images/icons/text.png) center right no-repeat;
 }
 */
a[href$='.exe'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/exe.png) center right no-repeat;
}

a[href$='.Z'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/z.png) center right no-repeat;
}

a[href$='.rtf'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/rtf.png) center right no-repeat;
}

a[href$='.zip'], a[href$='.rar'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/zip.png) center right no-repeat;
}

a[href$='.gzip'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/gzip.png) center right no-repeat;
}
a[href$='.gz'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/gz.png) center right no-repeat;
}

a[href$='.tar'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/tar.png) center right no-repeat;
}

a[href$='.war'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/war.png) center right no-repeat;
}

a[href$='.jar'] {

	padding-right: 20px;
	line-height: 20px;
	background: transparent url(/images/icons/jar.png) center right no-repeat;
}

a[href$='.java'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/java.png) center right no-repeat;
}

a[href$='.c'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/c.png) center right no-repeat;
}

a[href$='.h'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/h.png) center right no-repeat;
}

a[href$='.rm'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/rm.png) center right no-repeat;
}

a[href$='.mp4'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/mp4.png) center right no-repeat;
}

a[href$='.mov'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/mov.png) center right no-repeat;
}

a[href$='.wmv'] {

	padding-right: 15px;
	line-height: 18px;
	background: transparent url(/images/icons/wmv.png) center right no-repeat;
}

/* external link style */
/*
a[href*="//"]:hover:not([href*="unidata.ucar.edu"]) {
  padding-right:15px;
  
	background: transparent url(/images/icons/external.png) center right no-repeat;
}
*/

a.noicon {
	background: none;
	padding-right: 0px;
}
