.lang_flag{height:32px;width:32px;line-height:32px;background:url(../images/flags32.png) no-repeat;}
.lang_African_Union{background-position:0 -32px;}
.lang_Arab_League{background-position:0 -64px;}
.lang_ASEAN{background-position:0 -96px;}
.lang_CARICOM{background-position:0 -128px;}
.lang_CIS{background-position:0 -160px;}
.lang_Commonwealth{background-position:0 -192px;}
.lang_England{background-position:0 -224px;}
.lang_European_Union, .lang_eu{background-position:0 -256px;}
.lang_Islamic_Conference{background-position:0 -288px;}
.lang_Kosovo{background-position:0 -320px;}
.lang_NATO{background-position:0 -352px;}
.lang_Northern_Cyprus{background-position:0 -384px;}
.lang_Northern_Ireland{background-position:0 -416px;}
.lang_Olimpic_Movement{background-position:0 -448px;}
.lang_OPEC{background-position:0 -480px;}
.lang_Red_Cross{background-position:0 -512px;}
.lang_Scotland{background-position:0 -544px;}
.lang_Somaliland{background-position:0 -576px;}
.lang_Tibet{background-position:0 -608px;}
.lang_United_Nations{background-position:0 -640px;}
.lang_Wales{background-position:0 -672px;}
.lang_ad{background-position:0 -704px;}
.lang_ae{background-position:0 -736px;}
.lang_af{background-position:0 -768px;}
.lang_ag{background-position:0 -800px;}
.lang_ai{background-position:0 -832px;}
.lang_al{background-position:0 -864px;}
.lang_am{background-position:0 -896px;}
.lang_ao{background-position:0 -928px;}
.lang_aq{background-position:0 -960px;}
.lang_ar{background-position:0 -992px;}
.lang_as{background-position:0 -1024px;}
.lang_at{background-position:0 -1056px;}
.lang_au{background-position:0 -1088px;}
.lang_aw{background-position:0 -1120px;}
.lang_ax{background-position:0 -1152px;}
.lang_az{background-position:0 -1184px;}
.lang_ba{background-position:0 -1216px;}
.lang_bb{background-position:0 -1248px;}
.lang_bd{background-position:0 -1280px;}
.lang_be{background-position:0 -1312px;}
.lang_bf{background-position:0 -1344px;}
.lang_bg{background-position:0 -1376px;}
.lang_bh{background-position:0 -1408px;}
.lang_bi{background-position:0 -1440px;}
.lang_bj{background-position:0 -1472px;}
.lang_bm{background-position:0 -1504px;}
.lang_bn{background-position:0 -1536px;}
.lang_bo{background-position:0 -1568px;}
.lang_br{background-position:0 -1600px;}
.lang_bs{background-position:0 -1632px;}
.lang_bt{background-position:0 -1664px;}
.lang_bw{background-position:0 -1696px;}
.lang_by{background-position:0 -1728px;}
.lang_bz{background-position:0 -1760px;}
.lang_ca{background-position:0 -1792px;}
.lang_cd{background-position:0 -1824px;}
.lang_cf{background-position:0 -1856px;}
.lang_cg{background-position:0 -1888px;}
.lang_ch{background-position:0 -1920px;}
.lang_ci{background-position:0 -1952px;}
.lang_ck{background-position:0 -1984px;}
.lang_cl{background-position:0 -2016px;}
.lang_cm{background-position:0 -2048px;}
.lang_cn{background-position:0 -2080px;}
.lang_co{background-position:0 -2112px;}
.lang_cr{background-position:0 -2144px;}
.lang_cu{background-position:0 -2176px;}
.lang_cv{background-position:0 -2208px;}
.lang_cy{background-position:0 -2240px;}
.lang_cz{background-position:0 -2272px;}
.lang_de{background-position:0 -2304px;}
.lang_dj{background-position:0 -2336px;}
.lang_dk{background-position:0 -2368px;}
.lang_dm{background-position:0 -2400px;}
.lang_do{background-position:0 -2432px;}
.lang_dz{background-position:0 -2464px;}
.lang_ec{background-position:0 -2496px;}
.lang_ee{background-position:0 -2528px;}
.lang_eg{background-position:0 -2560px;}
.lang_eh{background-position:0 -2592px;}
.lang_er{background-position:0 -2624px;}
.lang_es{background-position:0 -2656px;}
.lang_et{background-position:0 -2688px;}
.lang_fi{background-position:0 -2720px;}
.lang_fj{background-position:0 -2752px;}
.lang_fm{background-position:0 -2784px;}
.lang_fo{background-position:0 -2816px;}
.lang_fr{background-position:0 -2848px;}  .lang_bl, .lang_cp, .lang_mf, .lang_yt{background-position:0 -2848px;}
.lang_ga{background-position:0 -2880px;}
.lang_gb{background-position:0 -2912px;}  .lang_en, .lang_sh{background-position:0 -2912px;}
.lang_gd{background-position:0 -2944px;}
.lang_ge{background-position:0 -2976px;}
.lang_gg{background-position:0 -3008px;}
.lang_gh{background-position:0 -3040px;}
.lang_gi{background-position:0 -3072px;}
.lang_gl{background-position:0 -3104px;}
.lang_gm{background-position:0 -3136px;}
.lang_gn{background-position:0 -3168px;}
.lang_gp{background-position:0 -3200px;}
.lang_gq{background-position:0 -3232px;}
.lang_gr{background-position:0 -3264px;}
.lang_gt{background-position:0 -3296px;}
.lang_gu{background-position:0 -3328px;}
.lang_gw{background-position:0 -3360px;}
.lang_gy{background-position:0 -3392px;}
.lang_hk{background-position:0 -3424px;}
.lang_hn{background-position:0 -3456px;}
.lang_hr{background-position:0 -3488px;}
.lang_ht{background-position:0 -3520px;}
.lang_hu{background-position:0 -3552px;}
.lang_id{background-position:0 -3584px;}
.lang_mc{background-position:0 -3584px;}
.lang_ie{background-position:0 -3616px;}
.lang_il{background-position:0 -3648px;}
.lang_im{background-position:0 -3680px;}
.lang_in{background-position:0 -3712px;}
.lang_iq{background-position:0 -3744px;}
.lang_ir{background-position:0 -3776px;}
.lang_is{background-position:0 -3808px;}
.lang_it{background-position:0 -3840px;}
.lang_je{background-position:0 -3872px;}
.lang_jm{background-position:0 -3904px;}
.lang_jo{background-position:0 -3936px;}
.lang_jp{background-position:0 -3968px;}
.lang_ke{background-position:0 -4000px;}
.lang_kg{background-position:0 -4032px;}
.lang_kh{background-position:0 -4064px;}
.lang_ki{background-position:0 -4096px;}
.lang_km{background-position:0 -4128px;}
.lang_kn{background-position:0 -4160px;}
.lang_kp{background-position:0 -4192px;}
.lang_kr{background-position:0 -4224px;}
.lang_kw{background-position:0 -4256px;}
.lang_ky{background-position:0 -4288px;}
.lang_kz{background-position:0 -4320px;}
.lang_la{background-position:0 -4352px;}
.lang_lb{background-position:0 -4384px;}
.lang_lc{background-position:0 -4416px;}
.lang_li{background-position:0 -4448px;}
.lang_lk{background-position:0 -4480px;}
.lang_lr{background-position:0 -4512px;}
.lang_ls{background-position:0 -4544px;}
.lang_lt{background-position:0 -4576px;}
.lang_lu{background-position:0 -4608px;}
.lang_lv{background-position:0 -4640px;}
.lang_ly{background-position:0 -4672px;}
.lang_ma{background-position:0 -4704px;}
.lang_md{background-position:0 -4736px;}
.lang_me{background-position:0 -4768px;}
.lang_mg{background-position:0 -4800px;}
.lang_mh{background-position:0 -4832px;}
.lang_mk{background-position:0 -4864px;}
.lang_ml{background-position:0 -4896px;}
.lang_mm{background-position:0 -4928px;}
.lang_mn{background-position:0 -4960px;}
.lang_mo{background-position:0 -4992px;}
.lang_mq{background-position:0 -5024px;}
.lang_mr{background-position:0 -5056px;}
.lang_ms{background-position:0 -5088px;}
.lang_mt{background-position:0 -5120px;}
.lang_mu{background-position:0 -5152px;}
.lang_mv{background-position:0 -5184px;}
.lang_mw{background-position:0 -5216px;}
.lang_mx{background-position:0 -5248px;}
.lang_my{background-position:0 -5280px;}
.lang_mz{background-position:0 -5312px;}
.lang_na{background-position:0 -5344px;}
.lang_nc{background-position:0 -5376px;}
.lang_ne{background-position:0 -5408px;}
.lang_ng{background-position:0 -5440px;}
.lang_ni{background-position:0 -5472px;}
.lang_nl{background-position:0 -5504px;}  .lang_bq{background-position:0 -5504px;}
.lang_no{background-position:0 -5536px;}  .lang_bv, .lang_nq, .lang_sj{background-position:0 -5536px;}
.lang_np{background-position:0 -5568px;}
.lang_nr{background-position:0 -5600px;}
.lang_nz{background-position:0 -5632px;}
.lang_om{background-position:0 -5664px;}
.lang_pa{background-position:0 -5696px;}
.lang_pe{background-position:0 -5728px;}
.lang_pf{background-position:0 -5760px;}
.lang_pg{background-position:0 -5792px;}
.lang_ph{background-position:0 -5824px;}
.lang_pk{background-position:0 -5856px;}
.lang_pl{background-position:0 -5888px;}
.lang_pr{background-position:0 -5920px;}
.lang_ps{background-position:0 -5952px;}
.lang_pt{background-position:0 -5984px;}
.lang_pw{background-position:0 -6016px;}
.lang_py{background-position:0 -6048px;}
.lang_qa{background-position:0 -6080px;}
.lang_re{background-position:0 -6112px;}
.lang_ro{background-position:0 -6144px;}
.lang_rs{background-position:0 -6176px;}
.lang_ru{background-position:0 -6208px;}
.lang_rw{background-position:0 -6240px;}
.lang_sa{background-position:0 -6272px;}
.lang_sb{background-position:0 -6304px;}
.lang_sc{background-position:0 -6336px;}
.lang_sd{background-position:0 -6368px;}
.lang_se{background-position:0 -6400px;}
.lang_sg{background-position:0 -6432px;}
.lang_si{background-position:0 -6464px;}
.lang_sk{background-position:0 -6496px;}
.lang_sl{background-position:0 -6528px;}
.lang_sm{background-position:0 -6560px;}
.lang_sn{background-position:0 -6592px;}
.lang_so{background-position:0 -6624px;}
.lang_sr{background-position:0 -6656px;}
.lang_st{background-position:0 -6688px;}
.lang_sv{background-position:0 -6720px;}
.lang_sy{background-position:0 -6752px;}
.lang_sz{background-position:0 -6784px;}
.lang_tc{background-position:0 -6816px;}
.lang_td{background-position:0 -6848px;}
.lang_tg{background-position:0 -6880px;}
.lang_th{background-position:0 -6912px;}
.lang_tj{background-position:0 -6944px;}
.lang_tl{background-position:0 -6976px;}
.lang_tm{background-position:0 -7008px;}
.lang_tn{background-position:0 -7040px;}
.lang_to{background-position:0 -7072px;}
.lang_tr{background-position:0 -7104px;}
.lang_tt{background-position:0 -7136px;}
.lang_tv{background-position:0 -7168px;}
.lang_tw{background-position:0 -7200px;}
.lang_tz{background-position:0 -7232px;}
.lang_ua{background-position:0 -7264px;}
.lang_ug{background-position:0 -7296px;}
.lang_us{background-position:0 -7328px;}
.lang_uy{background-position:0 -7360px;}
.lang_uz{background-position:0 -7392px;}
.lang_va{background-position:0 -7424px;}
.lang_vc{background-position:0 -7456px;}
.lang_ve{background-position:0 -7488px;}
.lang_vg{background-position:0 -7520px;}
.lang_vi{background-position:0 -7552px;}
.lang_vn{background-position:0 -7584px;}
.lang_vu{background-position:0 -7616px;}
.lang_ws{background-position:0 -7648px;}
.lang_ye{background-position:0 -7680px;}
.lang_za{background-position:0 -7712px;}
.lang_zm{background-position:0 -7744px;}
.lang_zw{background-position:0 -7776px;}
.lang_sx{background-position:0 -7808px;}
.lang_cw{background-position:0 -7840px;}
.lang_ss{background-position:0 -7872px;}
