

* { 
border:0; 
margin:0; 
padding:0; 
z-index:0; 
} 

 
#Xcontent { 
position:relative; 
margin:10px auto; 
text-align:left; 
background:#FFF; 
border:solid 1px #000; 
width:550px; 
padding:10px; 
border:1px solid #000000;
} 

.countryDetGrey
{height:20px; background-color:#CCCCCC;}
.countryDetGrey span { 
display:none; 
} 
.countryDetWhite
{height:20px; background-color:#FFFFFF;}
.countryDetWhite span { 
display:none; 
} 

span img { 
border:none; 
} 

a:hover { 
border:none; 
text-decoration:none; 
} 

/* Middle East Countries */

.bahrain:hover span { 
position:absolute; 
top: 154px; 
left: 469px;
_left:463px;
width:12px; 
height:13px; 
display:block; 
z-index:3;
}

.israel:hover span { 
position:absolute; 
top: 57px; 
left: 276px;
_left: 270px;
width:24px; 
height:63px; 
display:block; 
z-index:3;
}

.palestine:hover span { 
position:absolute; 
top: 64px; 
left: 286px;
_left: 280px;
width:11px; 
height:23px; 
display:block; 
z-index:3;
}


.jordan:hover span { 
position:absolute; 
top: 53px; 
left: 279px;
_left: 274px;
width:59px; 
height:67px; 
display:block; 
z-index:3;
}

.kingdomofsaudiarabia:hover span { 
position:absolute; 
top: 65px; 
left: 288px;
_left: 283px;
width:260px; 
height:255px; 
display:block; 
z-index:3;
}

.stateofkuwait:hover span { 
position:absolute; 
top: 99px; 
left: 420px;
_left: 415px;
width:26px; 
height:30px; 
display:block; 
z-index:3;
}

.lebanon:hover span { 
position:absolute; 
top: 33px; 
left: 280px;
_left: 276px;
width:24px; 
height:33px; 
display:block; 
z-index:3;
}

.qatar:hover span { 
position:absolute; 
top: 156px; 
left: 474px;
_left: 469px;
width:19px; 
height:32px; 
display:block; 
z-index:3;
}

.republicofyemen:hover span { 
position:absolute; 
top: 261px; 
left: 396px;
_left: 391px;
width:137px; 
height:100px; 
display:block; 
z-index:3;
}

.sultinateofoman:hover span { 
position:absolute; 
top: 170px; 
left: 503px;
_left: 498px;
width:87px; 
height:135px; 
display:block; 
z-index:3;
}

.syria:hover span { 
position:absolute; 
top: -1px; 
left: 278px;
_left: 273px;
width:79px; 
height:77px; 
display:block; 
z-index:3;
}

.unitedarabemirates:hover span { 
position:absolute; 
top: 154px; 
left: 475px;
_left:470px;
width:71px; 
height:61px; 
display:block; 
z-index:3;
}
/*** End of ME countries ****/

/* African Countries */

.angola:hover span { 
position:absolute; 
top: 205px; 
left: 401px;
_left: 396px;
width:55px; 
height:57px; 
display:block; 
z-index:3;
}

.benin:hover span { 
position:absolute; 
top: 131px; 
left: 355px;
_left: 351px;
width:22px; 
height:34px; 
display:block; 
z-index:3;
}
.botswana:hover span { 
position:absolute; 
top: 253px; 
left: 433px;
_left: 429px;
width:42px; 
height:42px; 
display:block; 
z-index:3;
}

.burkina:hover span { 
position:absolute; 
top: 120px; 
left: 329px;
_left: 324px;
width:50px; 
height:30px; 
display:block; 
z-index:3;
}
.cameroon:hover span { 
position:absolute; 
top: 130px; 
left: 386px;
_left: 381px;
width:42px; 
height:53px; 
display:block; 
z-index:3;
}

.congo:hover span { 
position:absolute; 
top: 166px; 
left: 399px;
_left: 394px;
width:38px; 
height:45px; 
display:block; 
z-index:3;
}

.cotedivoire:hover span { 
position:absolute; 
top: 138px; 
left: 321px;
_left: 314px;
width:32px; 
height:34px; 
display:block; 
z-index:3;
}

.djibouti:hover span { 
position:absolute; 
top: 130px; 
left: 526px;
_left: 526px;
width:12px; 
height:14px; 
display:block; 
z-index:3;
}
.drc:hover span { 
position:absolute; 
top: 157px; 
left: 406px;
_left: 401px;
width:81px; 
height:85px; 
display:block; 
z-index:3;
}
.drcRu:hover span { 
position:absolute; 
top: 157px; 
left: 406px;
_left: 401px;
width:81px; 
height:85px; 
display:block; 
z-index:3;
}
.egypt:hover span { 
position:absolute; 
top: 53px; 
left: 450px;
_left: 445px;
width:53px; 
height:50px; 
display:block; 
z-index:3;
}
.eritrea:hover span { 
position:absolute; 
top: 109px; 
left: 499px;
_left: 494px;
width:38px; 
height:31px; 
display:block; 
z-index:3;
}
.eritreaRu:hover span { 
position:absolute; 
top: 109px; 
left: 368px;
_left: 363px;
width:38px; 
height:31px; 
display:block; 
z-index:3;
}
.ethiopia:hover span { 
position:absolute; 
top: 109px; 
left: 487px;
_left: 482px;
width:67px; 
height:62px; 
display:block; 
z-index:3;
}
.ethiopiaRu:hover span { 
position:absolute; 
top: 109px; 
left: 355px;
_left: 350px;
width:67px; 
height:62px; 
display:block; 
z-index:3;
}
/*
.frenchguyana:hover span { 
position:absolute; 
top: 195px; 
left: 656px;
width:33px; 
height:29px; 
display:block; 
z-index:3;
}
*/
.gabon:hover span { 
position:absolute; 
top: 173px; 
left: 388px;
_left: 384px;
width:31px; 
height:33px; 
display:block; 
z-index:3;
}
.gambia:hover span { 
position:absolute; 
top: 122px; 
left: 285px;
_left: 280px;
width:27px; 
height:16px; 
display:block; 
z-index:3;
}
.ghana:hover span { 
position:absolute; 
top: 136px; 
left:340px;
_left:335px;
width:27px; 
height:34px; 
display:block; 
z-index:3;
}
.guinea:hover span { 
position:absolute; 
top: 130px; 
left: 293px;
_left: 289px;
width:40px; 
height:30px; 
display:block; 
z-index:3;
}
.guineabissau:hover span { 
position:absolute; 
top: 128px; 
left: 289px;
_left: 285px;
width:18px; 
height:17px; 
display:block; 
z-index:3;
}
/*
.guadeloupe:hover span { 
position:absolute; 
top: 195px; 
left: 656px;
width:33px; 
height:29px; 
display:block; 
z-index:3;
}
*/
.kenya:hover span { 
position:absolute; 
top: 158px; 
left: 489px;
_left: 484px;
width:43px; 
height:52px; 
display:block; 
z-index:3;
}
.lesotho:hover span { 
position:absolute; 
top: 299px; 
left: 460px;
_left: 455px;
width:13px; 
height:13px; 
display:block; 
z-index:3;
}
.liberia:hover span { 
position:absolute; 
top: 145px; 
left: 308px;
_left: 303px;
width:26px; 
height:26px; 
display:block; 
z-index:3;
}

.madagascar:hover span { 
position:absolute; 
top: 228px; 
left: 522px;
_left: 517px;
width:49px; 
height:74px; 
display:block; 
z-index:3;
}
/*
.madagascarIT:hover span { 
position:absolute; 
top: 242px; 
left: 555px;
width:61px; 
height:92px; 
display:block; 
z-index:3;
}
*/
.malagasyrepublic:hover span { 
position:absolute; 
top: 225px; 
left: 254px;
_left: 249px;
width:33px; 
height:29px; 
display:block; 
z-index:3;
}

.malawi:hover span { 
position:absolute; 
top: 220px; 
left: 354px;
_left: 349px;
width:19px; 
height:38px; 
display:block; 
z-index:3;
}
.mali:hover span { 
position:absolute; 
top: 80px; 
left: 170px;
_left: 165px;
width:83px; 
height:70px; 
display:block; 
z-index:3;
}

.mauritania:hover span { 
position:absolute; 
top: 71px; 
left: 158px;
_left: 154px;
width:59px; 
height:59px; 
display:block; 
z-index:3;
}

.mozambique:hover span { 
position:absolute; 
top: 227px; 
left: 344px;
_left: 339px;
width:50px; 
height:68px; 
display:block; 
z-index:3;
}

.namibia:hover span { 
position:absolute; 
top: 248px; 
left: 266px;
_left: 261px;
width:69px; 
height:59px; 
display:block; 
z-index:3;
}
.niger:hover span { 
position:absolute; 
top: 85px; 
left: 224px;
_left: 220px;
width:72px; 
height:57px; 
display:block; 
z-index:3;
}
.nigeria:hover span { 
position:absolute; 
top: 127px; 
left: 233px;
_left: 228px;
width:55px; 
height:46px; 
display:block; 
z-index:3;
}

.comores:hover span { 
position:absolute; 
top: 221px; 
left: 393px;
_left: 388px;
width:24px; 
height:20px; 
display:block; 
z-index:3;
}

.republicofmayotte:hover span { 
position:absolute; 
top: 220px; 
left: 393px;
_left: 387px;
width:24px; 
height:20px; 
display:block; 
z-index:3;
}
.senegal:hover span { 
position:absolute; 
top: 117px; 
left: 158px;
_left: 153px;
width:27px; 
height:22px; 
display:block; 
z-index:3;
}
.seychelles:hover span { 
position:absolute; 
top: 198px; 
left: 439px;
_left: 435px;
width:18px; 
height:30px; 
display:block; 
z-index:3;
}

.sierra:hover span { 
position:absolute; 
top: 143px; 
left: 170px;
_left: 166px;
width:19px; 
height:18px; 
display:block; 
z-index:3;
}

.sudan:hover span { 
position:absolute; 
top: 91px; 
left: 311px;
_left: 306px;
width:72px; 
height:82px; 
display:block; 
z-index:3;
}

.tanzania:hover span { 
position:absolute; 
top: 185px; 
left: 343px;
_left: 338px;
width:52px; 
height:54px; 
display:block; 
z-index:3;
}
.togo:hover span { 
position:absolute; 
top: 136px; 
left: 219px;
_left: 214px;
width:19px; 
height:30px; 
display:block; 
z-index:3;
}
.tunisia:hover span { 
position:absolute; 
top: 36px; 
left: 259px;
_left: 255px;
width:22px; 
height:32px; 
display:block; 
z-index:3;
}


.uganda:hover span { 
position:absolute; 
top: 166px; 
left: 341px;
_left: 337px;
width:33px; 
height:30px; 
display:block; 
z-index:3;
}
.zambia:hover span { 
position:absolute; 
top: 218px; 
left: 310px;
_left: 306px;
width:54px; 
height:44px; 
display:block; 
z-index:3;
}
.zambiaRu:hover span { 
position:absolute; 
top: 218px; 
left: 440px;
_left: 436px;
width:54px; 
height:44px; 
display:block; 
z-index:3;
}
.zimbabwe:hover span { 
position:absolute; 
top: 247px; 
left: 323px;
_left: 320px;
width:41px; 
height:32px; 
display:block; 
z-index:3;
}
.zimbabweRu:hover span { 
position:absolute; 
top: 247px; 
left: 453px;
_left: 450px;
width:41px; 
height:32px; 
display:block; 
z-index:3;
}
/*** end of African countries ****/

/* European countries */

.austria:hover span { 
position:absolute; 
top:214px; 
left: 410px;
_left: 405px;
width:69px; 
height:48px; 
display:block; 
z-index:3;
}
.austriaDu:hover span { 
position:absolute; 
top:216px; 
left: 280px;
_left: 275px;
width:69px; 
height:48px; 
display:block; 
z-index:3;
}

.belgium:hover span { 
position:absolute; 
top: 195px; 
left: 369px;
_left: 364px;
width:33px; 
height:29px; 
display:block; 
z-index:3;
}

.bosnia:hover span { 
position:absolute; 
top: 250px; 
left: 454px;
_left: 449px;
width:42px; 
height:40px; 
display:block; 
z-index:3;
}

.croatia:hover span { 
position:absolute; 
top: 243px; 
left: 441px;
_left: 437px;
width:49px; 
height:48px; 
display:block; 
z-index:3;
}
.croatiaRu:hover span { 
position:absolute; 
top: 243px; 
left: 315px;
_left: 312px;
width:49px; 
height:48px; 
display:block; 
z-index:3;
}
.cyprus:hover span { 
position:absolute; 
top: 333px; 
left: 571px;
_left: 566px;
width:18px; 
height:18px; 
display:block; 
z-index:3;
}

.czech:hover span { 
position:absolute; 
top: 201px; 
left: 431px;
_left: 422px;
width:47px; 
height:31px; 
display:block; 
z-index:3;
}

.czechFR:hover span { 
position:absolute; 
top: 202px; 
left: 300px;
_left: 296px;
width:47px; 
height:31px; 
display:block; 
z-index:3;
}

.denmark:hover span { 
position:absolute; 
top: 137px; 
left: 406px;
_left: 401px;
width:44px; 
height:36px; 
display:block; 
z-index:3;
}

.estonia:hover span { 
position:absolute; 
top: 103px; 
left: 477px;
_left: 473px;
width:37px; 
height:33px; 
display:block; 
z-index:3;
}
.estoniaRu:hover span { 
position:absolute; 
top: 103px; 
left: 347px;
_left: 343px;
width:37px; 
height:33px; 
display:block; 
z-index:3;
}
.finland:hover span { 
position:absolute; 
top: 6px; 
left: 451px;
_left: 446px;
width:68px; 
height:139px; 
display:block; 
z-index:3;
}
.finlandRu:hover span { 
position:absolute; 
top: 6px; 
left: 320px;
_left: 315px;
width:68px; 
height:139px; 
display:block; 
z-index:3;
}

.france:hover span { 
position:absolute; 
top: 200px; 
left: 319px;
_left: 315px;
width:102px; 
height:102px; 
display:block; 
z-index:3;
}
.franceRu:hover span { 
position:absolute; 
top: 200px; 
left: 187px;
_left: 182px;
width:102px; 
height:102px; 
display:block; 
z-index:3;
}

.germany:hover span { 
position:absolute; 
top: 162px; 
left: 391px;
_left: 386px;
width:63px; 
height:83px; 
display:block; 
z-index:3;
}

.greece:hover span { 
position:absolute; 
top:280px; 
left: 496px;
_left: 491px;
width:74px; 
height:74px; 
display:block; 
z-index:3;
}

.hungary:hover span { 
position:absolute; 
top: 220px; 
left: 460px;
_left: 456px;
width:47px; 
height:36px; 
display:block; 
z-index:3;
}

.hungaryIT:hover span { 
position:absolute; 
top: 221px; 
left: 328px;
_left: 324px;
width:47px; 
height:36px; 
display:block; 
z-index:3;
}

.iceland:hover span { 
position:absolute; 
top: 22px; 
left: 275px;
_left: 271px;
width:51px; 
height:39px; 
display:block; 
z-index:3;
}

.ireland:hover span { 
position:absolute; 
top: 147px; 
left: 293px;
_left: 289px;
width:36px; 
height:41px; 
display:block; 
z-index:3;
}

.italy:hover span { 
position:absolute; 
top: 240px; 
left: 394px;
_left: 389px;
width:95px; 
height:107px; 
display:block; 
z-index:3;
}

.latvia:hover span { 
position:absolute; 
top: 122px; 
left: 477px;
_left: 471px;
width:42px; 
height:31px; 
display:block; 
z-index:3;
}
.latviaES:hover span { 
position:absolute; 
top: 122px; 
left: 346px;
_left: 340px;
width:42px; 
height:31px; 
display:block; 
z-index:3;
}

.lithuania:hover span { 
position:absolute; 
top: 140px; 
left: 478px;
_left: 473px;
width:35px; 
height:29px; 
display:block; 
z-index:3;
}
.lithuaniaES:hover span { 
position:absolute; 
top: 140px; 
left: 348px;
_left: 343px;
width:35px; 
height:29px; 
display:block; 
z-index:3;
}

.macedonia:hover span { 
position:absolute; 
top: 279px; 
left: 494px;
_left: 490px;
width:24px; 
height:22px; 
display:block; 
z-index:3;
}

.macedoniaES:hover span { 
position:absolute; 
top: 280px; 
left: 363px;
_left: 358px;
width:24px; 
height:22px; 
display:block; 
z-index:3;
}

.montserbES:hover span { 
position:absolute; 
top: 244px; 
left: 345px;
_left:340px;
width:41px; 
height:49px; 
display:block; 
z-index:3;
}


.montserb:hover span { 
position:absolute; 
top: 245px; 
left: 345px;
_left: 340px;
width:41px; 
height:49px; 
display:block; 
z-index:3;
}
.montserbIT:hover span { 
position:absolute; 
top: 244px; 
left: 477px;
_left: 472px;
width:41px; 
height:49px; 
display:block; 
z-index:3;
}

.netherlands:hover span { 
position:absolute; 
top: 178px; 
left: 245px;
_left: 240px;
width:29px; 
height:33px; 
display:block; 
z-index:3;
}

.netherlandsES:hover span { 
position:absolute; 
top: 178px; 
left: 375px;
_left: 370px;
width:29px; 
height:33px; 
display:block; 
z-index:3;
}

.norway:hover span { 
position:absolute; 
top: 0px; 
left: 258px;
_left: 253px;
width:104px; 
height:139px; 
display:block; 
z-index:3;
}
.norwayIT:hover span { 
position:absolute; 
top: 0px; 
left: 388px;
_left: 383px;
width:104px; 
height:139px; 
display:block; 
z-index:3;
}

.poland:hover span { 
position:absolute; 
top: 157px; 
left: 306px;
_left: 302px;
width:78px; 
height:68px; 
display:block; 
z-index:3;
}
.polandRu:hover span { 
position:absolute; 
top: 157px; 
left: 437px;
_left: 433px;
width:78px; 
height:68px; 
display:block; 
z-index:3;
}

.portugal:hover span { 
position:absolute; 
top: 278px; 
left: 140px;
_left: 135px;
width:32px; 
height:54px; 
display:block; 
z-index:3;
}
.portugalRu:hover span { 
position:absolute; 
top: 278px; 
left: 271px;
_left: 276px;
width:32px; 
height:54px; 
display:block; 
z-index:3;
}
.romania:hover span { 
position:absolute; 
top: 217px; 
left: 357px;
_left: 353px;
width:71px; 
height:54px; 
display:block; 
z-index:3;
}
.bulgaria:hover span { 
position:absolute; 
top: 255px; 
left: 507px;
_left: 503px;
width:49px; 
height:40px; 
display:block; 
z-index:3;
}

.russia:hover span { 
position:absolute; 
top: 0px; 
left: 331px;
_left: 326px;
width:127px; 
height:185px; 
display:block; 
z-index:3;
}

.slovenia:hover span { 
position:absolute; 
top: 241px; 
left: 310px;
_left: 305px;
width:28px; 
height:24px; 
display:block; 
z-index:3;
}
.sloveniaES:hover span { 
position:absolute; 
top: 241px; 
left: 440px;
_left: 435px;
width:28px; 
height:24px; 
display:block; 
z-index:3;
}

.slovakia:hover span { 
position:absolute; 
top: 212px; 
left: 329px;
_left: 325px;
width:43px; 
height:26px; 
display:block; 
z-index:3;
}


.slovakiaES:hover span { 
position:absolute; 
top: 212px; 
left: 461px;
_left: 457px;
width:43px; 
height:26px; 
display:block; 
z-index:3;
}

.spain:hover span { 
position:absolute; 
top: 261px; 
left: 146px;
_left: 141px;
width:106px; 
height:86px; 
display:block; 
z-index:3;
}

.spainFR:hover span { 
position:absolute; 
top: 261px; 
left: 277px;
_left: 272px;
width:106px; 
height:86px; 
display:block; 
z-index:3;
}

.sweden:hover span { 
position:absolute; 
top: 22px; 
left: 290px;
_left: 285px;
width:55px; 
height:141px; 
display:block; 
z-index:3;
}

.switzerland:hover span { 
position:absolute; 
top: 235px; 
left: 258px;
_left: 253px;
width:37px; 
height:25px; 
display:block; 
z-index:3;
}

.turkey:hover span { 
position:absolute; 
top:265px; 
left: 405px;
_left: 400px;
width:53px; 
height:68px; 
display:block; 
z-index:3;
}

.ukraine:hover span { 
position:absolute; 
top: 166px; 
left: 365px;
_left: 360px;
width:93px; 
height:82px; 
display:block; 
z-index:3;
}

.uk:hover span { 
position:absolute; 
top: 115px; 
left: 180px;
_left: 175px;
width:61px; 
height:97px; 
display:block; 
z-index:3;
}
.uk_Ru:hover span { 
position:absolute; 
top: 115px; 
left: 312px;
_left: 307px;
width:61px; 
height:97px; 
display:block; 
z-index:3;
}
/*********** for Dealer region landing page *********/

.Europe:hover span { 
position:absolute; 
top: -200px; 
left: -343px;
width:558px; 
height:161px; 
display:block; 
z-index:3;
}
.africa:hover span { 
position:absolute; 
top: -88px; 
left: -347px;
width:244px; 
height:262px; 
display:block; 
z-index:3;
}
.me:hover span { 
position:absolute; 
top: -114px; 
left: -178px;
width:102px; 
height:102px; 
display:block; 
z-index:3;

}


/****************/