/*Start General Icons*/

/*NOTE: do not set line-height to percent, as it is depend on icon height*/
a.link_icn {display:inline-block; padding-left: 20px; width:auto; }
a.link_icn, a.link_icn:visited{line-height: 18px; font-size: 14px}
a.link_icn:hover {text-decoration: underline}
a.no_hover:hover{text-decoration: none; cursor: default}
a.link_icn_arrow:hover{text-decoration: none}
a.link_icn b{font-size: 0.85em; font-weight: normal}
p a.link_icn, p a.link_icn b{font-size: inherit; line-height: inherit;}
p a.link_icn, p a.link_icn b{*font-size: 16px !important; *line-height: 18px !important;}

.icn_cnt {position:relative; display: inline-block}
.icn{cursor: default; position:absolute;}
.link_state{}
/*End General Icons*/

/*Start Icon Lists*/
.icn_qsp, .icn_qdf, .icn_pdf, .icn_vid, .icn_pdc, .icn_atc, .icn_prc, .icn_hrn, .icn_dld, .icn_pnd, .icn_doc, .icn_sdd,.icn_spt, .icn_spt2, .icn_loa,
.icn_frm, .icn_svc, .icn_pat, .icn_gol, .icn_flw, .icn_rcl, .icn_foo, .icn_mal , .icn_mal2, .icn_exc,
.icn_exc2, .icn_fon, .icn_exp, .icn_rsl, .icn_rss, .icn_cmt, .icn_blg, .icn_inf, .icn_shp, .icn_exp,
.idd_cht,
.iel_shr, .iel_prt, .iel_rss, .iel_sav, .iel_mal,
.icb_hlp, .icb_lnk, .icb_lnk2, .icb_rfr, .icb_rpl
{background-image: url(../i/s-15px-hpe.png); _background-image: url(../i/s-15px-ie6-hpe.gif);
    background-repeat:no-repeat; background-color: transparent; width:15px; height:18px;  display:inline-block;padding-left: 6px; line-height: 14px;}
.icn_qsp{background-position: 0 5px}
.icn_qdf{background-position: 0 -1249px}
.icn_pdf{background-position: 0 -40px}
.icn_vid{background-position: 0 -679px}
.icn_pdc{background-position: 0 -1286px}
.icn_atc{background-position: 0 -1321px}
.icn_prc{background-position: 0 -1357px}
.icn_hrn{background-position: 0 -1391px}
.icn_dld{background-position: 0 -1426px}
.icn_pnd{background-position: 0 -1461px}
.icn_doc{background-position: 0 -1496px}
.icn_sdd{background-position: 0 -1531px}
.icn_spt{background-position: 0 -1566px}
.icn_spt2{background-position: 0 -1880px}
.icn_loa{background-position: 0 -525px}
.icn_frm{background-position: 0 -234px}
.icn_svc{background-position: 0 -1601px}
.icn_pat{background-position: 0 -426px}
.icn_gol{background-position: 0 -1153px}
.icn_flw{background-position: 0 -712px}
.icn_rcl{background-position: 0 -1636px}
.icn_foo{background-position: 0 -1671px}
.icn_mal{background-position: 0 -1705px}
.icn_mal2{background-position: 0 -1914px}
.icn_exc{background-position: 0 -1741px}
.icn_exc2{background-position: 0 -747px}
.icn_fon{background-position: 0 -1777px}
.icn_exp{background-position: 0 -1813px}
.icn_rsl{background-position: 0 -1845px}
.icn_rss{background-position: 0 -1986px}
.icn_cmt{background-position: 0 -2022px}
.icn_blg{background-position: 0 -2056px}
.icn_inf{background-position: 0 -2092px}
.icn_shp{background-position: 0 -2126px}
/*End Icon Lists*/
/*Start Icon DropDowns*/
.idd_cht{background-position: 0 -2160px}
/*End Icon DropDowns*/
/* Start Icons Elements*/
.iel_shr{background-position: 0 -580px}
.iel_prt{background-position: 0 -790px}
.iel_rss{background-position: 0 -840px}
.iel_sav{background-position: 0 -2195px}
.iel_mal{background-position: 0 -1103px}
/* End Icons Elements*/
/*Start Icons Button*/
.icb_hlp{background-position: right -2232px}
.icb_lnk{background-position: right -2265px}
.icb_lnk2{background-position: right -635px}
.icb_rfr{background-position: right -2302px}
.icb_rpl{background-position: right -2337px}
a.icb_hlp,
a.icb_hlp:visited{padding: 0 20px 0 0;}
a.icb_lnk,
a.icb_lnk2,
a.icb_lnk:visited,
a.icb_lnk2:visited{padding: 0 17px 0 0; display: inline; vertical-align: top}
a.icb_rfr, a.icb_rpl{width:15px; height:18px; padding:0}

.icb_alt {background-image: url(../i/s-21px-hpe.png);_background-image: url(../i/s-21px-ie6-hpe.gif);background-repeat: no-repeat; background-color: transparent;}
.icb_alt {width:21px; height:20px;  display:inline-block;padding-left: 6px; line-height: 22px;}
.icb_alt {background-position: left -984px}
a.icb_alt, a.icb_rpl{width:21px; height:21px; padding:0}
/*End Icons Button*/


/*Start Icon SoCial*/
.isc_hp_lg, .isc_fb_lg, .isc_twt_lg, .isc_lin_lg, .isc_flk_lg, .isc_ytb_lg, .isc_ss_lg, .isc_scb_lg, .isc_rss_lg, .isc_nnn_lg, .isc_eye_lg, .isc_pla_lg, .isc_xng_lg,
.isc_fb_md, .isc_twt_md, .isc_lin_md, .isc_flk_md, .isc_ytb_md, .isc_ss_md, .isc_scb_md, .isc_rss_md, .isc_nnn_md, .isc_eye_md, .isc_pla_md, .isc_xng_md,
.isc_fb_sm, .isc_twt_sm, .isc_lin_sm, .isc_flk_sm, .icn_flicker, .isc_ytb_sm, .icn_youtube, .isc_ss_sm,
.icn_slideshare, .isc_scb_sm, .isc_rss_sm, .isc_msp_sm, .isc_dlc_sm, .isc_eml_sm, .isc_nnn_sm, .isc_eye_sm, .isc_pla_sm, .isc_xng_sm
{background-image: url(../i/s-social-hpe.png); background-repeat: no-repeat;_background-image: url(../i/s-social-ie6-hpe.gif)}
 /*Large Icons*/
.isc_hp_lg, .isc_fb_lg, .isc_twt_lg, .isc_lin_lg, .isc_flk_lg, .isc_ytb_lg, .isc_ss_lg, .isc_scb_lg, .isc_rss_lg, .isc_nnn_lg, .isc_eye_lg, .isc_pla_lg, .isc_xng_lg
{width:25px; height:25px;padding-left: 25px !important; margin-right: 10px}
.isc_hp_lg{background-position: 0 -1351px}
.isc_fb_lg{background-position: 0 -644px}
.isc_twt_lg{background-position: 0 -689px}
.isc_lin_lg{background-position: 0 -779px}
.isc_flk_lg{background-position: 0 -734px}
.isc_ytb_lg{background-position: 0 -959px}
.isc_ss_lg{background-position: 0 -824px}
.isc_scb_lg{background-position: 0 -869px}
.isc_rss_lg{background-position: 0 -914px}
.isc_nnn_lg{background-position: 0 -1003px}
.isc_eye_lg{background-position: 0 -1049px}
.isc_pla_lg{background-position: 0 -1094px}
.isc_xng_lg {background-position: 0 -1396px}
/*Middle Icons*/
.isc_fb_md, .isc_twt_md, .isc_lin_md, .isc_flk_md, .isc_ytb_md, .isc_ss_md, .isc_scb_md, .isc_rss_md, .isc_nnn_md, .isc_eye_md, .isc_pla_md, .isc_xng_md
{width:19px; height:19px;padding-left: 19px !important;margin-right: 10px}
.isc_fb_md{background-position: 0 -332px}
.isc_twt_md{background-position: 0 -371px}
.isc_lin_md{background-position: 0 -449px}
.isc_flk_md{background-position: 0 -410px}
.isc_ytb_md{background-position: 0 -605px}
.isc_ss_md{background-position: 0 -488px}
.isc_scb_md{background-position: 0 -527px}
.isc_rss_md{background-position: 0 -566px}
.isc_nnn_md{background-position: 0 -1139px}
.isc_eye_md{background-position: 0 -1178px}
.isc_pla_md{background-position: 0 -1216px}
.isc_xng_md {background-position: 0 -1441px}
/*Small Icons*/
.isc_fb_sm, .isc_twt_sm, .isc_lin_sm, .isc_flk_sm, .icn_flicker, .isc_ytb_sm, .icn_youtube, .isc_ss_sm,
.icn_slideshare, .isc_scb_sm, .isc_rss_sm, .isc_msp_sm, .isc_dlc_sm, .isc_eml_sm, .isc_nnn_sm, .isc_eye_sm, .isc_pla_sm, .isc_xng_sm
{width:15px; height:15px; padding-left: 15px !important; margin-right: 10px;}
.isc_fb_sm{background-position: 0 0}
.isc_twt_sm{background-position: 0 -30px}
.isc_lin_sm{background-position: 0 -177px}
.isc_flk_sm, .icn_flicker {background-position: 0 -147px}
.isc_ytb_sm, .icn_youtube{background-position: 0 -297px}
.isc_ss_sm, .icn_slideshare {background-position: 0 -207px}
.isc_scb_sm{background-position: 0 -237px}
.isc_rss_sm{background-position: 0 -267px}
.isc_msp_sm{background-position: 0 -60px}
.isc_dlc_sm{background-position: 0 -90px}
.isc_eml_sm{background-position: 0 -115px}
.isc_nnn_sm{background-position: 0 -1256px}
.isc_eye_sm{background-position: 0 -1286px}
.isc_pla_sm{background-position: 0 -1315px}
.isc_xng_sm {background-position: 0 -1479px}

/*End Icon SoCial*/


/* tbd start*/
.tbd img{float: left; padding-right: 10px}
.tbd a.link_icn {color:#5a5a5a}
.tbd a.link_icn:visited {color:#822980}
/* end tbd */