body{
    font-family:Arial,Helvetica;
}

div.ad {background:url('pics/flags.png') 0px 0px;width:16px;height:11px;}
div.ae {background:url('pics/flags.png') -16px 0px;width:16px;height:11px;}
div.af {background:url('pics/flags.png') -32px 0px;width:16px;height:11px;}
div.ag {background:url('pics/flags.png') -48px 0px;width:16px;height:11px;}
div.ai {background:url('pics/flags.png') -64px 0px;width:16px;height:11px;}
div.al {background:url('pics/flags.png') -80px 0px;width:16px;height:11px;}
div.am {background:url('pics/flags.png') -96px 0px;width:16px;height:11px;}
div.an {background:url('pics/flags.png') -112px 0px;width:16px;height:11px;}
div.ao {background:url('pics/flags.png') -128px 0px;width:16px;height:11px;}
div.ar {background:url('pics/flags.png') -144px 0px;width:16px;height:11px;}
div.as {background:url('pics/flags.png') -160px 0px;width:16px;height:11px;}
div.at {background:url('pics/flags.png') -176px 0px;width:16px;height:11px;}
div.au {background:url('pics/flags.png') -192px 0px;width:16px;height:11px;}
div.aw {background:url('pics/flags.png') -208px 0px;width:16px;height:11px;}
div.ax {background:url('pics/flags.png') -224px 0px;width:16px;height:11px;}
div.az {background:url('pics/flags.png') -240px 0px;width:16px;height:11px;}
div.ba {background:url('pics/flags.png') -256px 0px;width:16px;height:11px;}
div.bb {background:url('pics/flags.png') -272px 0px;width:16px;height:11px;}
div.bd {background:url('pics/flags.png') -288px 0px;width:16px;height:11px;}
div.be {background:url('pics/flags.png') 0px -11px;width:16px;height:11px;}
div.bf {background:url('pics/flags.png') -16px -11px;width:16px;height:11px;}
div.bg {background:url('pics/flags.png') -32px -11px;width:16px;height:11px;}
div.bh {background:url('pics/flags.png') -48px -11px;width:16px;height:11px;}
div.bi {background:url('pics/flags.png') -64px -11px;width:16px;height:11px;}
div.bj {background:url('pics/flags.png') -80px -11px;width:16px;height:11px;}
div.bm {background:url('pics/flags.png') -96px -11px;width:16px;height:11px;}
div.bn {background:url('pics/flags.png') -112px -11px;width:16px;height:11px;}
div.bo {background:url('pics/flags.png') -128px -11px;width:16px;height:11px;}
div.br {background:url('pics/flags.png') -144px -11px;width:16px;height:11px;}
div.bs {background:url('pics/flags.png') -160px -11px;width:16px;height:11px;}
div.bt {background:url('pics/flags.png') -176px -11px;width:16px;height:11px;}
div.bv {background:url('pics/flags.png') -192px -11px;width:16px;height:11px;}
div.bw {background:url('pics/flags.png') -208px -11px;width:16px;height:11px;}
div.by {background:url('pics/flags.png') -224px -11px;width:16px;height:11px;}
div.bz {background:url('pics/flags.png') -240px -11px;width:16px;height:11px;}
div.ca {background:url('pics/flags.png') -256px -11px;width:16px;height:11px;}
div.catalonia {background:url('pics/flags.png') -272px -11px;width:16px;height:11px;}
div.cc {background:url('pics/flags.png') -288px -11px;width:16px;height:11px;}
div.cd {background:url('pics/flags.png') 0px -22px;width:16px;height:11px;}
div.cf {background:url('pics/flags.png') -16px -22px;width:16px;height:11px;}
div.cg {background:url('pics/flags.png') -32px -22px;width:16px;height:11px;}
div.ch {background:url('pics/flags.png') -48px -22px;width:16px;height:11px;}
div.ci {background:url('pics/flags.png') -64px -22px;width:16px;height:11px;}
div.ck {background:url('pics/flags.png') -80px -22px;width:16px;height:11px;}
div.cl {background:url('pics/flags.png') -96px -22px;width:16px;height:11px;}
div.cm {background:url('pics/flags.png') -112px -22px;width:16px;height:11px;}
div.cn {background:url('pics/flags.png') -128px -22px;width:16px;height:11px;}
div.co {background:url('pics/flags.png') -144px -22px;width:16px;height:11px;}
div.cr {background:url('pics/flags.png') -160px -22px;width:16px;height:11px;}
div.cs {background:url('pics/flags.png') -176px -22px;width:16px;height:11px;}
div.cu {background:url('pics/flags.png') -192px -22px;width:16px;height:11px;}
div.cv {background:url('pics/flags.png') -208px -22px;width:16px;height:11px;}
div.cx {background:url('pics/flags.png') -224px -22px;width:16px;height:11px;}
div.cy {background:url('pics/flags.png') -240px -22px;width:16px;height:11px;}
div.cz {background:url('pics/flags.png') -256px -22px;width:16px;height:11px;}
div.de {background:url('pics/flags.png') -272px -22px;width:16px;height:11px;}
div.dj {background:url('pics/flags.png') -288px -22px;width:16px;height:11px;}
div.dk {background:url('pics/flags.png') 0px -33px;width:16px;height:11px;}
div.dm {background:url('pics/flags.png') -16px -33px;width:16px;height:11px;}
div.do {background:url('pics/flags.png') -32px -33px;width:16px;height:11px;}
div.dz {background:url('pics/flags.png') -48px -33px;width:16px;height:11px;}
div.ec {background:url('pics/flags.png') -64px -33px;width:16px;height:11px;}
div.ee {background:url('pics/flags.png') -80px -33px;width:16px;height:11px;}
div.eg {background:url('pics/flags.png') -96px -33px;width:16px;height:11px;}
div.eh {background:url('pics/flags.png') -112px -33px;width:16px;height:11px;}
div.england {background:url('pics/flags.png') -128px -33px;width:16px;height:11px;}
div.er {background:url('pics/flags.png') -144px -33px;width:16px;height:11px;}
div.es {background:url('pics/flags.png') -160px -33px;width:16px;height:11px;}
div.et {background:url('pics/flags.png') -176px -33px;width:16px;height:11px;}
div.europeanunion {background:url('pics/flags.png') -192px -33px;width:16px;height:11px;}
div.fam {background:url('pics/flags.png') -208px -33px;width:16px;height:11px;}
div.fi {background:url('pics/flags.png') -224px -33px;width:16px;height:11px;}
div.fj {background:url('pics/flags.png') -240px -33px;width:16px;height:11px;}
div.fk {background:url('pics/flags.png') -256px -33px;width:16px;height:11px;}
div.fm {background:url('pics/flags.png') -272px -33px;width:16px;height:11px;}
div.fo {background:url('pics/flags.png') -288px -33px;width:16px;height:11px;}
div.fr {background:url('pics/flags.png') 0px -44px;width:16px;height:11px;}
div.ga {background:url('pics/flags.png') -16px -44px;width:16px;height:11px;}
div.gb {background:url('pics/flags.png') -32px -44px;width:16px;height:11px;}
div.gd {background:url('pics/flags.png') -48px -44px;width:16px;height:11px;}
div.ge {background:url('pics/flags.png') -64px -44px;width:16px;height:11px;}
div.gf {background:url('pics/flags.png') -80px -44px;width:16px;height:11px;}
div.gh {background:url('pics/flags.png') -96px -44px;width:16px;height:11px;}
div.gi {background:url('pics/flags.png') -112px -44px;width:16px;height:11px;}
div.gl {background:url('pics/flags.png') -128px -44px;width:16px;height:11px;}
div.gm {background:url('pics/flags.png') -144px -44px;width:16px;height:11px;}
div.gn {background:url('pics/flags.png') -160px -44px;width:16px;height:11px;}
div.gp {background:url('pics/flags.png') -176px -44px;width:16px;height:11px;}
div.gq {background:url('pics/flags.png') -192px -44px;width:16px;height:11px;}
div.gr {background:url('pics/flags.png') -208px -44px;width:16px;height:11px;}
div.gs {background:url('pics/flags.png') -224px -44px;width:16px;height:11px;}
div.gt {background:url('pics/flags.png') -240px -44px;width:16px;height:11px;}
div.gu {background:url('pics/flags.png') -256px -44px;width:16px;height:11px;}
div.gw {background:url('pics/flags.png') -272px -44px;width:16px;height:11px;}
div.gy {background:url('pics/flags.png') -288px -44px;width:16px;height:11px;}
div.hk {background:url('pics/flags.png') 0px -55px;width:16px;height:11px;}
div.hm {background:url('pics/flags.png') -16px -55px;width:16px;height:11px;}
div.hn {background:url('pics/flags.png') -32px -55px;width:16px;height:11px;}
div.hr {background:url('pics/flags.png') -48px -55px;width:16px;height:11px;}
div.ht {background:url('pics/flags.png') -64px -55px;width:16px;height:11px;}
div.hu {background:url('pics/flags.png') -80px -55px;width:16px;height:11px;}
div.id {background:url('pics/flags.png') -96px -55px;width:16px;height:11px;}
div.ie {background:url('pics/flags.png') -112px -55px;width:16px;height:11px;}
div.il {background:url('pics/flags.png') -128px -55px;width:16px;height:11px;}
div.in {background:url('pics/flags.png') -144px -55px;width:16px;height:11px;}
div.io {background:url('pics/flags.png') -160px -55px;width:16px;height:11px;}
div.iq {background:url('pics/flags.png') -176px -55px;width:16px;height:11px;}
div.ir {background:url('pics/flags.png') -192px -55px;width:16px;height:11px;}
div.is {background:url('pics/flags.png') -208px -55px;width:16px;height:11px;}
div.it {background:url('pics/flags.png') -224px -55px;width:16px;height:11px;}
div.jm {background:url('pics/flags.png') -240px -55px;width:16px;height:11px;}
div.jo {background:url('pics/flags.png') -256px -55px;width:16px;height:11px;}
div.jp {background:url('pics/flags.png') -272px -55px;width:16px;height:11px;}
div.ke {background:url('pics/flags.png') -288px -55px;width:16px;height:11px;}
div.kg {background:url('pics/flags.png') 0px -66px;width:16px;height:11px;}
div.kh {background:url('pics/flags.png') -16px -66px;width:16px;height:11px;}
div.ki {background:url('pics/flags.png') -32px -66px;width:16px;height:11px;}
div.km {background:url('pics/flags.png') -48px -66px;width:16px;height:11px;}
div.kn {background:url('pics/flags.png') -64px -66px;width:16px;height:11px;}
div.kp {background:url('pics/flags.png') -80px -66px;width:16px;height:11px;}
div.kr {background:url('pics/flags.png') -96px -66px;width:16px;height:11px;}
div.kw {background:url('pics/flags.png') -112px -66px;width:16px;height:11px;}
div.ky {background:url('pics/flags.png') -128px -66px;width:16px;height:11px;}
div.kz {background:url('pics/flags.png') -144px -66px;width:16px;height:11px;}
div.la {background:url('pics/flags.png') -160px -66px;width:16px;height:11px;}
div.lb {background:url('pics/flags.png') -176px -66px;width:16px;height:11px;}
div.lc {background:url('pics/flags.png') -192px -66px;width:16px;height:11px;}
div.li {background:url('pics/flags.png') -208px -66px;width:16px;height:11px;}
div.lk {background:url('pics/flags.png') -224px -66px;width:16px;height:11px;}
div.lr {background:url('pics/flags.png') -240px -66px;width:16px;height:11px;}
div.ls {background:url('pics/flags.png') -256px -66px;width:16px;height:11px;}
div.lt {background:url('pics/flags.png') -272px -66px;width:16px;height:11px;}
div.lu {background:url('pics/flags.png') -288px -66px;width:16px;height:11px;}
div.lv {background:url('pics/flags.png') 0px -77px;width:16px;height:11px;}
div.ly {background:url('pics/flags.png') -16px -77px;width:16px;height:11px;}
div.ma {background:url('pics/flags.png') -32px -77px;width:16px;height:11px;}
div.mc {background:url('pics/flags.png') -48px -77px;width:16px;height:11px;}
div.md {background:url('pics/flags.png') -64px -77px;width:16px;height:11px;}
div.me {background:url('pics/flags.png') -80px -77px;width:16px;height:11px;}
div.mg {background:url('pics/flags.png') -96px -77px;width:16px;height:11px;}
div.mh {background:url('pics/flags.png') -112px -77px;width:16px;height:11px;}
div.mk {background:url('pics/flags.png') -128px -77px;width:16px;height:11px;}
div.ml {background:url('pics/flags.png') -144px -77px;width:16px;height:11px;}
div.mm {background:url('pics/flags.png') -160px -77px;width:16px;height:11px;}
div.mn {background:url('pics/flags.png') -176px -77px;width:16px;height:11px;}
div.mo {background:url('pics/flags.png') -192px -77px;width:16px;height:11px;}
div.mp {background:url('pics/flags.png') -208px -77px;width:16px;height:11px;}
div.mq {background:url('pics/flags.png') -224px -77px;width:16px;height:11px;}
div.mr {background:url('pics/flags.png') -240px -77px;width:16px;height:11px;}
div.ms {background:url('pics/flags.png') -256px -77px;width:16px;height:11px;}
div.mt {background:url('pics/flags.png') -272px -77px;width:16px;height:11px;}
div.mu {background:url('pics/flags.png') -288px -77px;width:16px;height:11px;}
div.mv {background:url('pics/flags.png') 0px -88px;width:16px;height:11px;}
div.mw {background:url('pics/flags.png') -16px -88px;width:16px;height:11px;}
div.mx {background:url('pics/flags.png') -32px -88px;width:16px;height:11px;}
div.my {background:url('pics/flags.png') -48px -88px;width:16px;height:11px;}
div.mz {background:url('pics/flags.png') -64px -88px;width:16px;height:11px;}
div.na {background:url('pics/flags.png') -80px -88px;width:16px;height:11px;}
div.nc {background:url('pics/flags.png') -96px -88px;width:16px;height:11px;}
div.ne {background:url('pics/flags.png') -112px -88px;width:16px;height:11px;}
div.nf {background:url('pics/flags.png') -128px -88px;width:16px;height:11px;}
div.ng {background:url('pics/flags.png') -144px -88px;width:16px;height:11px;}
div.ni {background:url('pics/flags.png') -160px -88px;width:16px;height:11px;}
div.nl {background:url('pics/flags.png') -176px -88px;width:16px;height:11px;}
div.no {background:url('pics/flags.png') -192px -88px;width:16px;height:11px;}
div.np {background:url('pics/flags.png') -208px -88px;width:16px;height:11px;}
div.nr {background:url('pics/flags.png') -224px -88px;width:16px;height:11px;}
div.nu {background:url('pics/flags.png') -240px -88px;width:16px;height:11px;}
div.nz {background:url('pics/flags.png') -256px -88px;width:16px;height:11px;}
div.om {background:url('pics/flags.png') -272px -88px;width:16px;height:11px;}
div.pa {background:url('pics/flags.png') -288px -88px;width:16px;height:11px;}
div.pe {background:url('pics/flags.png') 0px -99px;width:16px;height:11px;}
div.pf {background:url('pics/flags.png') -16px -99px;width:16px;height:11px;}
div.pg {background:url('pics/flags.png') -32px -99px;width:16px;height:11px;}
div.ph {background:url('pics/flags.png') -48px -99px;width:16px;height:11px;}
div.pk {background:url('pics/flags.png') -64px -99px;width:16px;height:11px;}
div.pl {background:url('pics/flags.png') -80px -99px;width:16px;height:11px;}
div.pm {background:url('pics/flags.png') -96px -99px;width:16px;height:11px;}
div.pn {background:url('pics/flags.png') -112px -99px;width:16px;height:11px;}
div.pr {background:url('pics/flags.png') -128px -99px;width:16px;height:11px;}
div.ps {background:url('pics/flags.png') -144px -99px;width:16px;height:11px;}
div.pt {background:url('pics/flags.png') -160px -99px;width:16px;height:11px;}
div.pw {background:url('pics/flags.png') -176px -99px;width:16px;height:11px;}
div.py {background:url('pics/flags.png') -192px -99px;width:16px;height:11px;}
div.qa {background:url('pics/flags.png') -208px -99px;width:16px;height:11px;}
div.re {background:url('pics/flags.png') -224px -99px;width:16px;height:11px;}
div.ro {background:url('pics/flags.png') -240px -99px;width:16px;height:11px;}
div.rs {background:url('pics/flags.png') -256px -99px;width:16px;height:11px;}
div.ru {background:url('pics/flags.png') -272px -99px;width:16px;height:11px;}
div.rw {background:url('pics/flags.png') -288px -99px;width:16px;height:11px;}
div.sa {background:url('pics/flags.png') 0px -110px;width:16px;height:11px;}
div.sb {background:url('pics/flags.png') -16px -110px;width:16px;height:11px;}
div.sc {background:url('pics/flags.png') -32px -110px;width:16px;height:11px;}
div.scotland {background:url('pics/flags.png') -48px -110px;width:16px;height:11px;}
div.sd {background:url('pics/flags.png') -64px -110px;width:16px;height:11px;}
div.se {background:url('pics/flags.png') -80px -110px;width:16px;height:11px;}
div.sg {background:url('pics/flags.png') -96px -110px;width:16px;height:11px;}
div.sh {background:url('pics/flags.png') -112px -110px;width:16px;height:11px;}
div.si {background:url('pics/flags.png') -128px -110px;width:16px;height:11px;}
div.sj {background:url('pics/flags.png') -144px -110px;width:16px;height:11px;}
div.sk {background:url('pics/flags.png') -160px -110px;width:16px;height:11px;}
div.sl {background:url('pics/flags.png') -176px -110px;width:16px;height:11px;}
div.sm {background:url('pics/flags.png') -192px -110px;width:16px;height:11px;}
div.sn {background:url('pics/flags.png') -208px -110px;width:16px;height:11px;}
div.so {background:url('pics/flags.png') -224px -110px;width:16px;height:11px;}
div.sr {background:url('pics/flags.png') -240px -110px;width:16px;height:11px;}
div.st {background:url('pics/flags.png') -256px -110px;width:16px;height:11px;}
div.sv {background:url('pics/flags.png') -272px -110px;width:16px;height:11px;}
div.sy {background:url('pics/flags.png') -288px -110px;width:16px;height:11px;}
div.sz {background:url('pics/flags.png') 0px -121px;width:16px;height:11px;}
div.tc {background:url('pics/flags.png') -16px -121px;width:16px;height:11px;}
div.td {background:url('pics/flags.png') -32px -121px;width:16px;height:11px;}
div.tf {background:url('pics/flags.png') -48px -121px;width:16px;height:11px;}
div.tg {background:url('pics/flags.png') -64px -121px;width:16px;height:11px;}
div.th {background:url('pics/flags.png') -80px -121px;width:16px;height:11px;}
div.tj {background:url('pics/flags.png') -96px -121px;width:16px;height:11px;}
div.tk {background:url('pics/flags.png') -112px -121px;width:16px;height:11px;}
div.tl {background:url('pics/flags.png') -128px -121px;width:16px;height:11px;}
div.tm {background:url('pics/flags.png') -144px -121px;width:16px;height:11px;}
div.tn {background:url('pics/flags.png') -160px -121px;width:16px;height:11px;}
div.to {background:url('pics/flags.png') -176px -121px;width:16px;height:11px;}
div.tr {background:url('pics/flags.png') -192px -121px;width:16px;height:11px;}
div.tt {background:url('pics/flags.png') -208px -121px;width:16px;height:11px;}
div.tv {background:url('pics/flags.png') -224px -121px;width:16px;height:11px;}
div.tw {background:url('pics/flags.png') -240px -121px;width:16px;height:11px;}
div.tz {background:url('pics/flags.png') -256px -121px;width:16px;height:11px;}
div.ua {background:url('pics/flags.png') -272px -121px;width:16px;height:11px;}
div.ug {background:url('pics/flags.png') -288px -121px;width:16px;height:11px;}
div.um {background:url('pics/flags.png') 0px -132px;width:16px;height:11px;}
div.us {background:url('pics/flags.png') -16px -132px;width:16px;height:11px;}
div.uy {background:url('pics/flags.png') -32px -132px;width:16px;height:11px;}
div.uz {background:url('pics/flags.png') -48px -132px;width:16px;height:11px;}
div.va {background:url('pics/flags.png') -64px -132px;width:16px;height:11px;}
div.vc {background:url('pics/flags.png') -80px -132px;width:16px;height:11px;}
div.ve {background:url('pics/flags.png') -96px -132px;width:16px;height:11px;}
div.vg {background:url('pics/flags.png') -112px -132px;width:16px;height:11px;}
div.vi {background:url('pics/flags.png') -128px -132px;width:16px;height:11px;}
div.vn {background:url('pics/flags.png') -144px -132px;width:16px;height:11px;}
div.vu {background:url('pics/flags.png') -160px -132px;width:16px;height:11px;}
div.wales {background:url('pics/flags.png') -176px -132px;width:16px;height:11px;}
div.wf {background:url('pics/flags.png') -192px -132px;width:16px;height:11px;}
div.ws {background:url('pics/flags.png') -208px -132px;width:16px;height:11px;}
div.ye {background:url('pics/flags.png') -224px -132px;width:16px;height:11px;}
div.yt {background:url('pics/flags.png') -240px -132px;width:16px;height:11px;}
div.za {background:url('pics/flags.png') -256px -132px;width:16px;height:11px;}
div.zm {background:url('pics/flags.png') -272px -132px;width:16px;height:11px;}
div.zw {background:url('pics/flags.png') -288px -132px;width:16px;height:11px;}

.mainbk {
background: #a7cfdf; /* Old browsers */
background: -moz-linear-gradient(top,  #a7cfdf 0%, #23538a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a7cfdf), color-stop(100%,#23538a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a7cfdf 0%,#23538a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a7cfdf 0%,#23538a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a7cfdf 0%,#23538a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a7cfdf 0%,#23538a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a',GradientType=0 ); /* IE6-9 */
}

div.box-shadow {
    -webkit-box-shadow: 2px 2px 4px 1px #fff;
    -moz-box-shadow: 2px 2px 4px 1px #fff;
    box-shadow: 2px 2px 4px 1px #fff;
}