#interactive-map {position: relative;height:800px; width: 500px; left:-30px; top:0; background: url(new-maps-small/new-radal-map.jpg) no-repeat;z-index: 1;}

* html #interactive-map {position: relative;height:800px; width: 500px; left:-30px; top:0; background: url(new-maps-small/new-radal-map.jpg) no-repeat; z-index: 1;}


#popupbubble {position: absolute; top:0; width: 200px; height: 200px;  z-index: 55;}

#popupbubble-middle {position: absolute; top:-200px; width: 104px; height: 200px; z-index: 7;}

#popupbubble-middle2 {position: absolute; top:-400px; left:230px; width: 104px; height: 200px;z-index: 6;}


#popupbubble-right {position: absolute; top:-600px; left:344px; width: 200px; height: 200px; }


ul#popupbubble  {position: relative;list-style: none; margin: 0; padding:0; left:-8px; }

ul#popupbubble-middle  {position: relative;list-style: none; margin: 0; padding:0;  left:126px; }

ul#popupbubble-middle2  {position: relative;list-style: none; margin: 0; padding:0; }


ul#popupbubble-right  {position: relative;list-style: none; margin: 0; padding:0; }


        li.bubbleInfo {
position: absolute;
		   left: 0; top: 0;
			height: auto;
			 z-index: 5;
			
        }
		
		     
		
        .trigger {
            position: absolute;
			list-style: none;
	
			
        }
		

     
        /* Bubble pop-up */

        .popup {
        	position: relative;
        	display: none;
        	
	 z-index: 49;
height: 400px; 
width: 450px;
background-color: #e5e5e5;
border: 1px solid #ccc;

			
        }
		
	


        .popup-middle {
        	position: relative;
			top: 0;
			left:0;
        	display: none;
        	
height: 150px; width: 50px;
background-color: #e5e5e5;border: 1px solid #ccc;
			
        }


        .popup-right {
        	position: relative;
			top: 0;
			left:0;
        	display: none;
        	
height: 150px; width: 51px;
background-color: #e5e5e5;
border: 1px solid #ccc;
			
        }


.zindex {z-index: 999;}
	


li.place-header-america a {position: absolute; top: -5px; left: 35px; display: block; height: 39px; width: 159px; list-style: none; text-indent: -9999px; background: url(new-maps-small/usa-header.gif) no-repeat;}

li.place-header-canada a {position: absolute; top: -5px; left: 35px; display: block; height: 39px; width: 159px; list-style: none; text-indent: -9999px; background: url(new-maps-small/canada-header.gif) no-repeat;}




ul.popup ul.locations-only, ul.popup-middle ul.locations-only, ul.popup-right ul.locations-only {position: absolute; top: 50px; left: 37px; width: 500px; height: auto; }
ul.popup ul.locations-only li, ul.popup-middle ul.locations-only li, ul.popup-right ul.locations-only li {float: left; height: auto; display: block;list-style: none;}
ul.popup ul.locations-only li a, ul.popup-middle ul.locations-only li a, ul.popup-right ul.locations-only li a  {float: left; font-size:12px; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; width: 130px; text-decoration: none; }
ul.popup ul.locations-only li a:hover, ul.popup-middle ul.locations-only li a:hover, ul.popup-right ul.locations-only li a:hover {text-decoration: underline; }





ul.popup ul li, ul.popup-middle ul li, ul.popup-right ul li {list-style: none;}


/*Americas*/

li.america a {position: absolute; top: 95px; height: 26px; background: url(new-maps-small/usa.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.america a:hover { height: 26px; background: url(new-maps-small/usa.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.arge a {position: absolute; top: 121px; height: 26px; background: url(new-maps-small/arge.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.arge a:hover { height: 26px; background: url(new-maps-small/arge.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.barbados a {position: absolute; top: 147px; height: 26px; background: url(new-maps-small/barbados.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.barbados a:hover { height: 26px; background: url(new-maps-small/barbados.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.canada a {position: absolute; top: 173px; height: 26px; background: url(new-maps-small/canada.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.canada a:hover { height: 26px; background: url(new-maps-small/canada.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.rico a {position: absolute; top: 199px; height: 26px; width: 100px; background: url(new-maps-small/puertorico.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.rico a:hover {height: 26px;background: url(new-maps-small/puertorico.gif) no-repeat left top; color: #666666; text-decoration: underline;}	






/*Europe*/

li.england a {position: absolute; top: 95px; height: 26px; background: url(new-maps-small/england.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.england a:hover { height: 26px; background: url(new-maps-small/england.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.austria a {position: absolute; top: 121px; height: 26px; background: url(new-maps-small/austria.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.austria a:hover { height: 26px; background: url(new-maps-small/austria.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.belgium a {position: absolute; top: 147px; height: 26px; background: url(new-maps-small/belgium.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.belgium a:hover { height: 26px; background: url(new-maps-small/belgium.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.czech a {position: absolute; top: 173px; height: 26px; background: url(new-maps-small/czech.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.czech a:hover { height: 26px; background: url(new-maps-small/czech.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.denmark a {position: absolute; top: 199px; height: 26px; background: url(new-maps-small/denmark.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.denmark a:hover { height: 26px; background: url(new-maps-small/denmark.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.finland a {position: absolute; top: 225px; height: 26px; background: url(new-maps-small/finland.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.finland a:hover { height: 26px; background: url(new-maps-small/finland.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.france a {position: absolute; top: 252px; height: 27px; background: url(new-maps-small/france.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.france a:hover { height: 27px; background: url(new-maps-small/france.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.germany a {position: absolute; top: 279px; height: 27px; background: url(new-maps-small/germany.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.germany a:hover { height: 27px; background: url(new-maps-small/germany.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.greece a {position: absolute; top: 306px; height: 27px; background: url(new-maps-small/greece.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.greece a:hover { height: 27px; background: url(new-maps-small/greece.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.iceland a {position: absolute; top: 333px; height: 27px; background: url(new-maps-small/iceland.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.iceland a:hover { height: 27px; background: url(new-maps-small/iceland.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.italy a {position: absolute; top: 360px; height: 27px; background: url(new-maps-small/italy.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.italy a:hover { height: 27px; background: url(new-maps-small/italy.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.malta a {position: absolute; top: 387px; height: 27px; background: url(new-maps-small/malta.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.malta a:hover { height: 27px; background: url(new-maps-small/malta.gif) no-repeat left top; color: #666666; text-decoration: underline;}	



/* LEVEL 2 */


li.morroco a {position: absolute; top: 95px; height: 26px; background: url(new-maps-small/morroco.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.morroco a:hover { height: 26px; background: url(new-maps-small/morroco.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.nireland a {position: absolute; top: 121px; height: 26px; background: url(new-maps-small/nireland.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.nireland a:hover { height: 26px; background: url(new-maps-small/nireland.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.netherlands a {position: absolute; top: 147px; height: 26px; background: url(new-maps-small/nether.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.netherlands a:hover { height: 26px; background: url(new-maps-small/nether.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.norway a {position: absolute; top: 173px; height: 26px; background: url(new-maps-small/norway.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.norway a:hover { height: 26px; background: url(new-maps-small/norway.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.poland a {position: absolute; top: 199px; height: 26px; background: url(new-maps-small/poland.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.poland a:hover { height: 26px; background: url(new-maps-small/poland.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.portugal a {position: absolute; top: 225px; height: 26px; background: url(new-maps-small/portugal.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.portugal a:hover { height: 26px; background: url(new-maps-small/portugal.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.rep a {position: absolute; top: 251px; height: 27px; background: url(new-maps-small/rep.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.rep a:hover { height: 27px; background: url(new-maps-small/rep.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.romania a {position: absolute; top: 278px; height: 27px; background: url(new-maps-small/romania.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.romania a:hover { height: 27px; background: url(new-maps-small/romania.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.scotland a {position: absolute; top: 305px; height: 27px; background: url(new-maps-small/scotland.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.scotland a:hover { height: 27px; background: url(new-maps-small/scotland.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.spain a {position: absolute; top: 332px; height: 27px; background: url(new-maps-small/spain.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.spain a:hover { height: 27px; background: url(new-maps-small/spain.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.sweden a {position: absolute; top: 359px; height: 27px; background: url(new-maps-small/sweden.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.sweden a:hover { height: 27px; background: url(new-maps-small/sweden.gif) no-repeat left top; color: #666666; text-decoration: underline;}	








/*Australia Asia*/


li.australia a {position: absolute; top: 95px; height: 26px; background: url(new-maps-small/australia.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.australia a:hover { height: 26px; background: url(new-maps-small/australia.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.hongkong a {position: absolute; top: 121px; height: 26px; background: url(new-maps-small/hongkong.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.hongkong a:hover { height: 26px; background: url(new-maps-small/hongkong.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.korea a {position: absolute; top: 147px; height: 26px; background: url(new-maps-small/korea.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.korea a:hover { height: 26px; background: url(new-maps-small/korea.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.newzealand a {position: absolute; top: 173px; height: 26px; background: url(new-maps-small/newzeal.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.newzealand a:hover { height: 26px; background: url(new-maps-small/newzeal.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.pakistan a {position: absolute; top: 199px; height: 26px; background: url(new-maps-small/pakistan.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 210%;}
li.pakistan a:hover { height: 26px; background: url(new-maps-small/pakistan.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.singapore a {position: absolute; top: 225px; height: 26px; background: url(new-maps-small/singapore.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.singapore a:hover { height: 26px; background: url(new-maps-small/singapore.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

li.uae a {position: absolute; top: 251px; height: 27px; background: url(new-maps-small/uae.gif) no-repeat left bottom; font-family: 'Lucida Grande',Tahoma,'Lucida Sans','Trebuchet MS',sans-serif; color: #999999; font-size:12px; text-decoration: none; padding: 0 0 0 40px; line-height: 220%;}
li.uae a:hover { height: 27px; background: url(new-maps-small/uae.gif) no-repeat left top; color: #666666; text-decoration: underline;}	

