@charset "utf-8";
.banner{ height:290px;   position:relative; background:transparent url(../images/home.gif) no-repeat -5px 0; margin:0 1px;}
.banner h2{ padding:5px 5px 0; font-size:14px;}
.banner a{position:absolute; display:block; }
.banner a:link,.banner a:visited{   background:url(../images/mapMenu.png) no-repeat 0 -23px !important ;  background:url(../images/mapMenu.gif) no-repeat 0 -23px;  font-size:11px; color:#0c0c0c; text-align:center; font-weight:bold;padding:0px 3px 0px 13px; height:23px; line-height:22px;}
.banner a:hover,.banner a:active{color:#fff; background:url(../images/mapMenu.png) no-repeat  0  -46px !important;background:url(../images/mapMenu.gif) no-repeat  0  -46px ; font-size:11px; color:#fff;text-align:center; text-decoration:none;font-weight:bold;padding:0px 3px 0px 13px;height:23px; line-height:22px;}

.banner span{float:left; cursor:pointer}
.banner a:link span,
.banner a:visited span{background:url(../images/mapMenu.png) no-repeat top right !important; background:url(../images/mapMenu.gif) no-repeat top right; padding:0px 15px 0px 3px;height:23px; line-height:22px; display:block;}
.banner a:hover span,
.banner a:active span{ background:url(../images/mapMenu.png) no-repeat  bottom right !important; background:url(../images/mapMenu.gif) no-repeat  bottom right;  padding:0px 15px 0px 3px; height:23px; line-height:22px; display:block}



/*
.banner div a:link, .banner div a:visited {text-decoration:none;display:block;padding-right:18px;float:left;}
.banner div span {cursor:pointer;background:url(../images/mapMenu.png) no-repeat top right !important; background:url(../images/mapMenu.gif) no-repeat top right;display:block;padding-left:18px;cursor:pointer;float:left; 
}
.banner div a:link, .banner div a:visited {background:url(../images/mapMenu.png) no-repeat 0 -23px !important ;  background:url(../images/mapMenu.gif) no-repeat 0 -23px;   font-size:11px; color:#0c0c0c;font-weight:bold;height:23px; line-height:22px;}
.banner div a:hover, .banner div a:active {background:url(../images/mapMenu.png) no-repeat  0  -46px !important;background:url(../images/mapMenu.gif) no-repeat  0  -46px ; font-size:11px; color:#fff;height:23px; line-height:22px;}

.banner div a:link span, .banner div a:visited span {background:url(../images/mapMenu.png) no-repeat top right !important; background:url(../images/mapMenu.gif) no-repeat top right;height:23px; line-height:22px;display:block;}
.banner div a:hover span, .banner div a:active span {background:url(../images/mapMenu.png) no-repeat  bottom right !important; background:url(../images/mapMenu.gif) no-repeat  bottom right; height:23px; line-height:22px; display:block;}
*/


.banner  a.Canada-link{ top:5px; left:110px;   }
.banner  a.Cari-link{top:90px; left:138px; }
.banner  a.US-link{top:55px; left:75px;}
.banner  a.Mexi-link{top:92px; left:22px; }
.banner  a.CA-link{top:126px; left:1px; }

.banner  a.SA-link{top:185px; left:95px; }


.banner  a.Eur-link{ top:25px; left:300px; }
.banner  a.Afri-link{ top:135px; left:305px;  }
.banner  a.Asia-link{top:78px; left:468px; }
.banner  a.South-link{top:166px; left:405px; }
.banner  a.ME-link{ top:55px; left:354px;}

.box .topRight{ float:right; font-size:11px;}
.scrollImages{ padding:0 12px 0 15px; height:213px;}
.leftButton{ width:17px; height:160px; padding-top:27px; float:left;}
.rightButton{ width:17px;  height:160px; padding-top:27px; float:right;}
.scrollBox{ float:left;  height:213px; padding:10px 0px 5px 10px;}
.scrollPro{ width:168px;  padding:0 8px; float:left}
.scrollPro h3{ padding-bottom:2px;}
.scrollPro h3 a{ padding-right:2px;}
.scrollPro h3 img{ vertical-align:middle;}
.scrollPro p{ font-size:11px; padding:3px 0;}
.scrollPro p a:link,.scrollPro p a:visited,.scrollPro p a:hover,.scrollPro p a:active{ font-size:11px;  font-style:italic}

.findGuide ul{ width:194px; float:left; padding-left:13px; margin-bottom:5px;}
.findGuide ul li{ padding:3px 0;}

.topDestination{ width:613px; margin:0 auto; padding-bottom:2px;}
.topDestination h3{ font-weight:bold; color:#002633; font-size:14px; padding-bottom:5px; padding-left:8px;}
.topDestination ul{ width:148px; float:left; padding-bottom:5px;}
.topDestination ul li{ padding:2px 0; background:#e7eff6;}
.topDestination ul li a:link,.topDestination ul li a:visited,.topDestination ul li a:hover,.topDestination ul li a:active{ font-weight:bold}
.topDestination ul li span{ padding-right:3px; width:20px; text-align:right; display:block; float:left;}
.topDestination .topl{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#e7eff6 url(../images/boxGreenBg.gif) no-repeat left top;}
.topDestination .topr{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#e7eff6 url(../images/boxGreenBg.gif) no-repeat  right -5px;margin-left:12px;padding:10px 0px 0px 0px;}
.topDestination .bottoml{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#e7eff6 url(../images/boxGreenBg.gif) no-repeat  left -10px; font-size:0; clear:both;}
.topDestination .bottomr {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#e7eff6 url(../images/boxGreenBg.gif) no-repeat  right -15px;margin-left:12px;padding:5px 0px 0 0px; font-size:0;}
.topDestination .middle{ background:#e7eff6; padding-left:5px; width:608px;}


.popularBox{border:1px solid #dedede; margin-bottom:8px;}
.popularBox h2{ color:#002633; padding:10px 0 10px 10px; font-size:14px;}
.popularArticle{ clear:both; margin-bottom:5px; width:178px; padding:1px 0 2px 10px; }
.popularArticle img{ float:left; margin-bottom:3px}
.popularArticle .col{width:105px; float:left;padding-left:8px; height:58px; overflow:hidden; }
.popularArticle h3{ padding-bottom:5px;line-height:14px; padding-top:1px; }
.popularArticle h3 a:link,
.popularArticle h3 a:visited,
.popularArticle h3 a:hover,
.popularArticle h3 a:active{ text-decoration:underline; padding-bottom:4px; padding-top:3px; font-weight:normal;}
.popularArticle p{ clear:both;font-size:11px; line-height:12px;  }

.wighet{ clear:both; padding:0 0 10px 13px}

.adSidebar{ margin-bottom:15px;}

.elseSection{ padding-bottom:8px;}
.elseSection ol{ padding-top:5px; padding-right:5px;}
.elseSection li{  color:#6f6f6f; padding:2px 0 5px 30px;position:relative; list-style-type:none; background:url(../images/dot.gif) no-repeat 16px 8px}
.elsePower{ text-align:right; padding-right:6px; padding-top:3px; font-style:italic;color:#6b6b6b;}
.elsePower a:link,.elsePower a:visited,.elsePower a:hover,.elsePower a:active{ font-weight:bold; font-style:normal;}






