.c_as {
        width: 138px;
    height: 70px;
    background-color:  Navy;
    background: url(c_as.png) no-repeat top left;
}

.flag_as_AE{ background-position: 0 0; width: 138px; height: 69px; } 
.flag_as_AF{ background-position: 0 -119px; width: 138px; height: 92px; } 
.flag_as_AM{ background-position: 0 -261px; width: 138px; height: 69px; } 
.flag_as_AZ{ background-position: 0 -380px; width: 138px; height: 69px; } 
.flag_as_BD{ background-position: 0 -499px; width: 138px; height: 83px; } 
.flag_as_BH{ background-position: 0 -632px; width: 138px; height: 83px; } 
.flag_as_BN{ background-position: 0 -765px; width: 138px; height: 69px; } 
.flag_as_BT{ background-position: 0 -884px; width: 138px; height: 92px; } 
.flag_as_CN{ background-position: 0 -1026px; width: 138px; height: 92px; } 
.flag_as_CY{ background-position: 0 -1168px; width: 138px; height: 83px; } 
.flag_as_GE{ background-position: 0 -1301px; width: 138px; height: 92px; } 
.flag_as_ID{ background-position: 0 -1443px; width: 138px; height: 92px; } 
.flag_as_IL{ background-position: 0 -1585px; width: 138px; height: 100px; } 
.flag_as_IN{ background-position: 0 -1735px; width: 138px; height: 92px; } 
.flag_as_IQ{ background-position: 0 -1877px; width: 138px; height: 92px; } 
.flag_as_IR{ background-position: -188px 0; width: 138px; height: 79px; } 
.flag_as_JO{ background-position: -188px -129px; width: 138px; height: 69px; } 
.flag_as_JP{ background-position: -188px -248px; width: 138px; height: 92px; } 
.flag_as_KG{ background-position: -188px -390px; width: 138px; height: 83px; } 
.flag_as_KH{ background-position: -188px -523px; width: 138px; height: 92px; } 
.flag_as_KP{ background-position: -188px -665px; width: 138px; height: 69px; } 
.flag_as_KR{ background-position: -188px -784px; width: 138px; height: 92px; } 
.flag_as_KW{ background-position: -188px -926px; width: 138px; height: 69px; } 
.flag_as_KZ{ background-position: -188px -1045px; width: 138px; height: 69px; } 
.flag_as_LA{ background-position: -188px -1164px; width: 138px; height: 92px; } 
.flag_as_LB{ background-position: -188px -1306px; width: 138px; height: 92px; } 
.flag_as_LK{ background-position: -188px -1448px; width: 138px; height: 69px; } 
.flag_as_MM{ background-position: -188px -1567px; width: 138px; height: 77px; } 
.flag_as_MN{ background-position: -188px -1694px; width: 138px; height: 69px; } 
.flag_as_MV{ background-position: -188px -1813px; width: 138px; height: 92px; } 
.flag_as_MY{ background-position: -376px 0; width: 138px; height: 69px; } 
.flag_as_NP{ background-position: -376px -119px; width: 138px; height: 168px; } 
.flag_as_OM{ background-position: -376px -337px; width: 138px; height: 69px; } 
.flag_as_PH{ background-position: -376px -456px; width: 138px; height: 69px; } 
.flag_as_PK{ background-position: -376px -575px; width: 138px; height: 92px; } 
.flag_as_QA{ background-position: -376px -717px; width: 138px; height: 54px; } 
.flag_as_SA{ background-position: -376px -821px; width: 138px; height: 92px; } 
.flag_as_SG{ background-position: -376px -963px; width: 138px; height: 92px; } 
.flag_as_SY{ background-position: -376px -1105px; width: 138px; height: 92px; } 
.flag_as_TH{ background-position: -376px -1247px; width: 138px; height: 92px; } 
.flag_as_TJ{ background-position: -376px -1389px; width: 138px; height: 69px; } 
.flag_as_TL{ background-position: -376px -1508px; width: 138px; height: 69px; } 
.flag_as_TM{ background-position: -376px -1627px; width: 138px; height: 92px; } 
.flag_as_TW{ background-position: -376px -1769px; width: 138px; height: 92px; } 
.flag_as_UZ{ background-position: -376px -1911px; width: 138px; height: 69px; } 
.flag_as_VN{ background-position: -564px 0; width: 138px; height: 92px; } 
.flag_as_YE{ background-position: -564px -142px; width: 138px; height: 92px; } 
