@import url(css/africa.css);
@import url(css/north_america.css);
@import url(css/south_america.css);
@import url(css/asia.css);
@import url(css/europe.css);
@import url(css/oceania.css);
@import url(css/world.css);
@import url(css/common.css);

/* common */
.roaming_buble{ width:310px; position:absolute; top:200px; left:720px; z-index:1; display:none;}
.roaming_buble_background{ opacity:0.90; zoom: 1; _filter: alpha(opacity=90); *filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; *width:352px;  min-width:450px;}
.roaming_buble img{ opacity:1 !important; border:0px; position:relative;  }
#roaming_top img{ _top:1px; background:transparent;}
#roaming_top .middle{ border-top:1px solid #B2B2B2; }
#roaming_bottom .middle{ border-bottom:1px solid #B2B2B2; }
#roaming_top { width:320px; }
#roaming_bottom { width:320px; }

.line{ height:4px; font-size:1px;  height:4px; line-height:4px; font-size:1px;background:transparent;}
.left{float:left; width:4px; }
.middle{ width:304px; background:#fefefe; height:4px; line-height:4px; font-size:1px; }


.trline td{ border-bottom:1px solid #ccc;}

.bubble_content{position:absolute; left:0px; top:4px; height:100%; width:100%; background:transparent; z-index:100000; min-width: 450px;}
.bubble_content strong{ ;  ; margin-top:3px; ;}
.bubble_content table { font-size:10px !important; font-weight:bold; width:96%; margin:auto; clear:left; }
.bubble_content table td img{ text-align:center; margin:auto;  }
.bubble_content table tr{ line-height:15px;}
.bubble_content table .fav{ background:#E6E6E6; }
.bubble_content table td{ width:auto !important; padding:0px}
.bubble_content table th { color:#000; background:transparent;padding-left:0px; padding-right:8px;}
.bubble_content table .linkv{ }

.bubble_content .close {
    background: url("../../images/sprt_footer.png") no-repeat scroll -670px top transparent;
	text-indent:-9999px;
    display: block;
    float: right;
    height: 11px;
    padding: 0;
    width: 13px;
}

.roaming_buble_background .bubble_content{ border:1px solid #B2B2B2; border-radius: 5px; height:100%; background:#fefefe; position:static; padding-top:10px; padding-bottom:45px;}
.roaming_buble_background .bubble_content div{ visibility:hidden; line-height:12px; } 


.rmg{ position:relative; z-index:100; float:left;   height: 465px;  width: 508px;}

/* map css */

.continent div span{ font-weight:bold; position:relative; color:#000; font-size:9px; text-align:center; float:left; z-index:90; padding:2px; background:#fff; }
.continent a{ color:#000; font-size:9px; text-decoration:none; float:none; position:static; }
.continent{ position:relative; position:absolute; top:0px; left:0px;} 
.continent div{ position:absolute; cursor:pointer; display:none;}
.continent img{ width:100%; height:100%; position:absolute; top:0px; left:0px; border:0px solid; z-index:1;  }

.frame{ position:absolute; top:50px; right:-230px; }

.selected{ display:block !important; }

.africa{ background:url(africa/hole.gif) no-repeat; width:550px; height:550px; }
.africa #continent_map_img{ width:550px; height:549px; }

.namerica{ background:url(north_america/hole.gif) no-repeat; width:550px; height:550px; }
.namerica #continent_map_img{ width:550px; height:549px }

.europe{ background:url(europe/evropa_final.png) no-repeat; width:508px; height:465px; 
_background-image:url("europe/evropa_final.gif");
}
.europe #continent_map_img{ width:508px; height:465px }

.samerica{ background:url(south_america/hole.gif) no-repeat; width:550px; height:550px; }
.samerica #continent_map_img{ width:550px; height:550px; }

.oceania{ background:url(australia/australia_hole.png) no-repeat; width:550px; height:460px; _background-image:url("australia/australia_hole.gif"); }
.oceania #continent_map_img{ width:550px; height:460px }


.asia{ background:url(asia/asia_small.png) no-repeat; width:511px; height:390px; _background-image:url("asia/asia_small.gif"); }
.asia #continent_map_img{ width:550px; height:390px; }


.world{  background:url("main/worldmap.png") no-repeat scroll 0 0 transparent; height:281px; width:501px; _background-image:url("main/worldmap.gif"); }
.world #continent_map_img{ height:281px; width:501px;  }

.closeme{ display:block; position:absolute; right:10px; top:3px; font-weight:bold; cursor:pointer; float:right;}

.cntry_btn{ display:none; width:18px; position:absolute; right:-10px; bottom:87px; cursor:pointer; z-index:90; _bottom:200px !important; }
.cntry_panel{ width:200px; position:absolute; right:-10px; top:52px; height:410px; overflow-y:scroll; opacity:0.90; zoom: 1; filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; background:#E6E6E6; z-index:2; _bottom:160px; }
.cntry_panel ul{ padding:0px; margin:0px; list-style:none; font-size:14px; margin:10px; padding-bottom:10px; d__isplay:none;}
.cntry_panel ul li a { font-size:12px; font-weight:bold; line-height:16px; color:#000;}
.cntry_panel .selected{ color:#C4161C !important;  }

#cntry_btn_bg{ background:url(common/cntry_bg.png); }
#cntry_btn_en{ background:url(common/cntry_en.png); }
.overflower{ overflow-y:scroll; }



.prefed{ position:absolute; z-index:100000; top:-4px; left:45px; width:144px; height:26px; display:block;  background:url(common/tip_box.gif) no-repeat; }
.prefed_div{ width:138px; height:12px; padding:5px 3px; margin-top:2px; color:#fff; font-weight:bold; text-align:left; white-space:nowrap }


#roamingadv{ display:none; width:400px; border:1px solid #ccc; border-radius:5px; padding:10px; padding-top:20px; background:#fefefe; position:absolute; top:-20px; left:20%;z-index:2;}
#roamingadv .close {
    background: url("../../images/sprt_footer.png") no-repeat scroll -670px top transparent;
	text-indent:-9999px;
    display: block;
    float: right;
    height: 11px;
    padding: 0;
    width: 13px;
	margin-top:0px;
}
.roamingbody{ z-index:1; position:relative; min-height:549px; }
#roamingshow{  }
#content_world{ float:left; position:absolute; top:0px; left:0px; }
#content_continent{ float:left; position:absolute; top:0px; left:0px; }
#content_continent.hidden{ display:none; }
.cntries{ width:320px; }
#pack_value {
    width: auto;
}