.css_flag { 
	display: block;
	float: left;
	padding: 0px 0px 2px 25px;
	line-height: 12px;
	background-image: url(images/country_flags.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-size: auto;
	background-origin: padding-box;
	background-clip: border-box;
	background-color: transparent;
}
.css_flag_inline { 
	display: inline-block;
	padding: 0px 0px 2px 25px;
	height: 12px;
	background-image: url(images/country_flags.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-size: auto;
	background-origin: padding-box;
	background-clip: border-box;
	background-color: transparent;
}
.css_ae { 
background-position: 0px -78px;
}
.css_af { 
background-position: 0px -158px;
}
.css_ag { 
background-position: 0px -240px;
}
.css_ai { 
background-position: 0px -318px;
}
.css_aj { 
background-position: 0px -398px;
}
.css_al { 
background-position: 0px -480px;
}
.css_am { 
background-position: 0px -558px;
}
.css_an { 
background-position: 0px -640px;
}
.css_ao { 
background-position: 0px -720px;
}
.css_aq { 
background-position: 0px -800px;
}
.css_ar { 
background-position: 0px -880px;
}
.css_as { 
background-position: 0px -958px;
}
.css_at { 
background-position: 0px -1040px;
}
.css_au { 
background-position: 0px -1118px;
}
.css_aw { 
background-position: 0px -1200px;
}
.css_az { 
background-position: 0px -1278px;
}
.css_ba { 
background-position: 0px -1360px;
}
.css_bb { 
background-position: 0px -1440px;
}
.css_bd { 
background-position: 0px -1520px;
}
.css_be { 
background-position: 0px -1600px;
}
.css_bf { 
background-position: 0px -1680px;
}
.css_bg { 
background-position: 0px -1760px;
}
.css_bh { 
background-position: 0px -1840px;
}
.css_bi { 
background-position: 0px -1920px;
}
.css_bj { 
background-position: 0px -2000px;
}
.css_bk { 
background-position: 0px -2078px;
}
.css_bm { 
background-position: 0px -2158px;
}
.css_bn { 
background-position: 0px -2238px;
}
.css_bo { 
background-position: 0px -2320px;
}
.css_bp { 
background-position: 0px -2400px;
}
.css_br { 
background-position: 0px -2480px;
}
.css_bs { 
background-position: 0px -2558px;
}
.css_bt { 
background-position: 0px -2640px;
}
.css_bv { 
background-position: 0px -2720px;
}
.css_bw { 
background-position: 0px -2800px;
}
.css_by { 
background-position: 0px -2878px;
}
.css_bz { 
background-position: 0px -2960px;
}
.css_ca { 
background-position: 0px -3038px;
}
.css_cc { 
background-position: 0px -3118px;
}
.css_cd { 
background-position: 0px -3200px;
}
.css_ce { 
background-position: 0px -3278px;
}
.css_cf { 
background-position: 0px -3360px;
}
.css_cg { 
background-position: 0px -3440px;
}
.css_ch { 
background-position: 0px -3520px;
}
.css_ci { 
background-position: 0px -3600px;
}
.css_ck { 
background-position: 0px -3678px;
}
.css_cl { 
background-position: 0px -3760px;
}
.css_cm { 
background-position: 0px -3840px;
}
.css_cn { 
background-position: 0px -3920px;
}
.css_co { 
background-position: 0px -4000px;
}
.css_cq { 
background-position: 0px -4078px;
}
.css_cr { 
background-position: 0px -4160px;
}
.css_cs { 
background-position: 0px -4240px;
}
.css_cu { 
background-position: 0px -4318px;
}
.css_cv { 
background-position: 0px -4400px;
}
.css_cw { 
background-position: 0px -4478px;
}
.css_cx { 
background-position: 0px -4558px;
}
.css_cy { 
background-position: 0px -4640px;
}
.css_cz { 
background-position: 0px -4720px;
}
.css_da { 
background-position: 0px -4800px;
}
.css_de { 
background-position: 0px -4880px;
}
.css_dj { 
background-position: 0px -4960px;
}
.css_dk { 
background-position: 0px -5038px;
}
.css_dm { 
background-position: 0px -5118px;
}
.css_do { 
background-position: 0px -5200px;
}
.css_dr { 
background-position: 0px -5280px;
}
.css_dz { 
background-position: 0px -5360px;
}
.css_ec { 
background-position: 0px -5438px;
}
.css_ee { 
background-position: 0px -5520px;
}
.css_eg { 
background-position: 0px -5600px;
}
.css_eh { 
background-position: 0px -5678px;
}
.css_ek { 
background-position: 0px -5760px;
}
.css_en { 
background-position: 0px -5840px;
}
.css_er { 
background-position: 0px -5918px;
}
.css_es { 
background-position: 0px -6000px;
}
.css_et { 
background-position: 0px -6080px;
}
.css_ez { 
background-position: 0px -6160px;
}
.css_fi { 
background-position: 0px -6238px;
}
.css_fj { 
background-position: 0px -6318px;
}
.css_fk { 
background-position: 0px -6398px;
}
.css_fm { 
background-position: 0px -6480px;
}
.css_fo { 
background-position: 0px -6560px;
}
.css_fr { 
background-position: 0px -6640px;
}
.css_fx { 
background-position: 0px -6720px;
}
.css_ga { 
background-position: 0px -6800px;
}
.css_gb { 
background-position: 0px -6880px;
}
.css_gd { 
background-position: 0px -6960px;
}
.css_ge { 
background-position: 0px -7040px;
}
.css_gf { 
background-position: 0px -7120px;
}
.css_gg { 
background-position: 0px -7200px;
}
.css_gh { 
background-position: 0px -7280px;
}
.css_gi { 
background-position: 0px -7358px;
}
.css_gl { 
background-position: 0px -7440px;
}
.css_gm { 
background-position: 0px -7520px;
}
.css_gn { 
background-position: 0px -7600px;
}
.css_gp { 
background-position: 0px -7680px;
}
.css_gq { 
background-position: 0px -7760px;
}
.css_gr { 
background-position: 0px -7840px;
}
.css_gs { 
background-position: 0px -7918px;
}
.css_gt { 
background-position: 0px -8000px;
}
.css_gu { 
background-position: 0px -8078px;
}
.css_gv { 
background-position: 0px -8160px;
}
.css_gw { 
background-position: 0px -8240px;
}
.css_gy { 
background-position: 0px -8320px;
}
.css_ha { 
background-position: 0px -8400px;
}
.css_hk { 
background-position: 0px -8480px;
}
.css_hm { 
background-position: 0px -8558px;
}
.css_hn { 
background-position: 0px -8638px;
}
.css_hr { 
background-position: 0px -8718px;
}
.css_ht { 
background-position: 0px -8800px;
}
.css_hu { 
background-position: 0px -8880px;
}
.css_ic { 
background-position: 0px -8960px;
}
.css_id { 
background-position: 0px -9040px;
}
.css_ie { 
background-position: 0px -9118px;
}
.css_il { 
background-position: 0px -9200px;
}
.css_in { 
background-position: 0px -9280px;
}
.css_io { 
background-position: 0px -9358px;
}
.css_iq { 
background-position: 0px -9440px;
}
.css_ir { 
background-position: 0px -9520px;
}
.css_is { 
background-position: 0px -9600px;
}
.css_it { 
background-position: 0px -9680px;
}
.css_iv { 
background-position: 0px -9760px;
}
.css_ja { 
background-position: 0px -9840px;
}
.css_jm { 
background-position: 0px -9918px;
}
.css_jo { 
background-position: 0px -9998px;
}
.css_jp { 
background-position: 0px -10080px;
}
.css_ke { 
background-position: 0px -10160px;
}
.css_kg { 
background-position: 0px -10240px;
}
.css_kh { 
background-position: 0px -10320px;
}
.css_ki { 
background-position: 0px -10400px;
}
.css_km { 
background-position: 0px -10480px;
}
.css_kn { 
background-position: 0px -10560px;
}
.css_kp { 
background-position: 0px -10638px;
}
.css_kr { 
background-position: 0px -10720px;
}
.css_ks { 
background-position: 0px -10800px;
}
.css_kw { 
background-position: 0px -10878px;
}
.css_ky { 
background-position: 0px -10958px;
}
.css_kz { 
background-position: 0px -11040px;
}
.css_la { 
background-position: 0px -11120px;
}
.css_lb { 
background-position: 0px -11200px;
}
.css_lc { 
background-position: 0px -11278px;
}
.css_le { 
background-position: 0px -11360px;
}
.css_lg { 
background-position: 0px -11440px;
}
.css_lh { 
background-position: 0px -11520px;
}
.css_li { 
background-position: 0px -11600px;
}
.css_lk { 
background-position: 0px -11678px;
}
.css_lr { 
background-position: 0px -11758px;
}
.css_ls { 
background-position: 0px -11840px;
}
.css_lt { 
background-position: 0px -11920px;
}
.css_lu { 
background-position: 0px -12000px;
}
.css_lv { 
background-position: 0px -12080px;
}
.css_ly { 
background-position: 0px -12158px;
}
.css_ma { 
background-position: 0px -12240px;
}
.css_mb { 
background-position: 0px -12320px;
}
.css_mc { 
background-position: 0px -12400px;
}
.css_md { 
background-position: 0px -12478px;
}
.css_mg { 
background-position: 0px -12560px;
}
.css_mh { 
background-position: 0px -12638px;
}
.css_mi { 
background-position: 0px -12720px;
}
.css_mk { 
background-position: 0px -12800px;
}
.css_ml { 
background-position: 0px -12880px;
}
.css_mm { 
background-position: 0px -12958px;
}
.css_mn { 
background-position: 0px -13038px;
}
.css_mo { 
background-position: 0px -13120px;
}
.css_mo_old { 
background-position: 0px -13200px;
}
.css_mp { 
background-position: 0px -13278px;
}
.css_mq { 
background-position: 0px -13360px;
}
.css_mr { 
background-position: 0px -13440px;
}
.css_ms { 
background-position: 0px -13518px;
}
.css_mt { 
background-position: 0px -13600px;
}
.css_mu { 
background-position: 0px -13680px;
}
.css_mv { 
background-position: 0px -13760px;
}
.css_mw { 
background-position: 0px -13840px;
}
.css_mx { 
background-position: 0px -13920px;
}
.css_my { 
background-position: 0px -13998px;
}
.css_mz { 
background-position: 0px -14080px;
}
.css_na { 
background-position: 0px -14160px;
}
.css_nc { 
background-position: 0px -14240px;
}
.css_ne { 
background-position: 0px -14320px;
}
.css_nf { 
background-position: 0px -14398px;
}
.css_ng { 
background-position: 0px -14478px;
}
.css_nh { 
background-position: 0px -14560px;
}
.css_ni { 
background-position: 0px -14640px;
}
.css_nl { 
background-position: 0px -14720px;
}
.css_no { 
background-position: 0px -14800px;
}
.css_np { 
background-position: 0px -14880px;
}
.css_nr { 
background-position: 0px -14958px;
}
.css_nt { 
background-position: 0px -15040px;
}
.css_nu { 
background-position: 0px -15118px;
}
.css_nz { 
background-position: 0px -15198px;
}
.css_om { 
background-position: 0px -15280px;
}
.css_pa { 
background-position: 0px -15360px;
}
.css_pe { 
background-position: 0px -15440px;
}
.css_pf { 
background-position: 0px -15520px;
}
.css_pg { 
background-position: 0px -15600px;
}
.css_ph { 
background-position: 0px -15678px;
}
.css_pk { 
background-position: 0px -15760px;
}
.css_pl { 
background-position: 0px -15840px;
}
.css_pm { 
background-position: 0px -15920px;
}
.css_pn { 
background-position: 0px -15998px;
}
.css_po { 
background-position: 0px -16080px;
}
.css_pr { 
background-position: 0px -16160px;
}
.css_pt { 
background-position: 0px -16320px;
}
.css_pw { 
background-position: 0px -16400px;
}
.css_py { 
background-position: 0px -16480px;
}
.css_qa { 
background-position: 0px -16558px;
}
.css_re { 
background-position: 0px -16640px;
}
.css_rm { 
background-position: 0px -16718px;
}
.css_ro { 
background-position: 0px -16800px;
}
.css_ru { 
background-position: 0px -16880px;
}
.css_rw { 
background-position: 0px -16960px;
}
.css_sa { 
background-position: 0px -17040px;
}
.css_sb { 
background-position: 0px -17120px;
}
.css_sc { 
background-position: 0px -17198px;
}
.css_sd { 
background-position: 0px -17278px;
}
.css_se { 
background-position: 0px -17360px;
}
.css_sf { 
background-position: 0px -17440px;
}
.css_sg { 
background-position: 0px -17520px;
}
.css_sh { 
background-position: 0px -17598px;
}
.css_si { 
background-position: 0px -17678px;
}
.css_sj { 
background-position: 0px -17760px;
}
.css_sk { 
background-position: 0px -17840px;
}
.css_sl { 
background-position: 0px -17920px;
}
.css_sm { 
background-position: 0px -18000px;
}
.css_sn { 
background-position: 0px -18080px;
}
.css_so { 
background-position: 0px -18160px;
}
.css_sp { 
background-position: 0px -18240px;
}
.css_sr { 
background-position: 0px -18320px;
}
.css_srb { 
background-position: 0px -18400px;
}
.css_st { 
background-position: 0px -18478px;
}
.css_sv { 
background-position: 0px -18560px;
}
.css_sw { 
background-position: 0px -18640px;
}
.css_sy { 
background-position: 0px -18720px;
}
.css_sz { 
background-position: 0px -18800px;
}
.css_tc { 
background-position: 0px -18878px;
}
.css_td { 
background-position: 0px -18960px;
}
.css_tf { 
background-position: 0px -19040px;
}
.css_tg { 
background-position: 0px -19120px;
}
.css_th { 
background-position: 0px -19200px;
}
.css_tj { 
background-position: 0px -19278px;
}
.css_tk { 
background-position: 0px -19358px;
}
.css_tm { 
background-position: 0px -19438px;
}
.css_tn { 
background-position: 0px -19520px;
}
.css_to { 
background-position: 0px -19598px;
}
.css_tp { 
background-position: 0px -19680px;
}
.css_tr { 
background-position: 0px -19760px;
}
.css_ts { 
background-position: 0px -19840px;
}
.css_tt { 
background-position: 0px -19920px;
}
.css_tu { 
background-position: 0px -20000px;
}
.css_tv { 
background-position: 0px -20078px;
}
.css_tw { 
background-position: 0px -20160px;
}
.css_tw_old { 
background-position: 0px -20240px;
}
.css_tx { 
background-position: 0px -20318px;
}
.css_tz { 
background-position: 0px -20400px;
}
.css_ua { 
background-position: 0px -20480px;
}
.css_ug { 
background-position: 0px -20560px;
}
.css_uk { 
background-position: 0px -20638px;
}
.css_um { 
background-position: 0px -20720px;
}
.css_up { 
background-position: 0px -20800px;
}
.css_us { 
background-position: 0px -20880px;
}
.css_uy { 
background-position: 0px -20960px;
}
.css_uz { 
background-position: 0px -21038px;
}
.css_va { 
background-position: 0px -21120px;
}
.css_vc { 
background-position: 0px -21200px;
}
.css_ve { 
background-position: 0px -21280px;
}
.css_vg { 
background-position: 0px -21358px;
}
.css_vi { 
background-position: 0px -21440px;
}
.css_vm { 
background-position: 0px -21520px;
}
.css_vn { 
background-position: 0px -21600px;
}
.css_vt { 
background-position: 0px -21680px;
}
.css_vu { 
background-position: 0px -21760px;
}
.css_wa { 
background-position: 0px -21840px;
}
.css_wf { 
background-position: 0px -21920px;
}
.css_ws { 
background-position: 0px -21998px;
}
.css_wz { 
background-position: 0px -22080px;
}
.css_ye { 
background-position: 0px -22160px;
}
.css_yt { 
background-position: 0px -22240px;
}
.css_yu { 
background-position: 0px -22320px;
}
.css_za { 
background-position: 0px -22400px;
}
.css_zm { 
background-position: 0px -22480px;
}
.css_zr { 
background-position: 0px -22560px;
}
.css_zw { 
background-position: 0px -22638px;
}
.css_mne { 
background-position: 0px -22720px;
}

#countryList{
	padding: 10px 0 20px 25px;
	font-size:14px;
	vertical-align:middle;
}

#countryList a,
#countryList span{
	display: inline-block;
	margin:0 10px 10px 10px;
	width:90px;
}

#countryList span{
	color:#777;
}

#countryList .current{
	font-weight:bold;
}
