/* default tooltip */
.css-map li a{ 
  background: #111;
  background: rgba(0,0,0,.8);
  color: #eee;
  font: normal 13px 'Lucida Grande',Arial,sans-serif;
  padding: .5em 1.2em;
  text-align: center;
  text-shadow: 0 1px 0 #000;
  white-space: nowrap;
  -moz-border-radius: .6em;
  -ms-border-radius: .6em;
  -o-border-radius: .6em;
  -webkit-border-radius: .6em;
  border-radius: .6em;  
 }
 .m650 .css-map li a,.m540 .css-map li a{ font-size: 11px }
 .m430 .css-map li a{ font-size: 10px }

 /* tooltip arrow; when you change its size don't forget to set tooltipArrowHeight variable in the cssMap(); function */
 .css-map li a .tooltip-arrow{
  bottom: -5px; /* must be the same as a border-width */
  border: solid;
  border-color: #111 transparent;
  border-color: rgba(0,0,0,.8) transparent;
  border-width: 5px 5px 0 5px; /* this's a height of the arrow */
  margin-left: -5px; /* must be the same as a border-width */
 }
 .css-map li a.tooltip-right .tooltip-arrow{
   margin-right: -5px; /* must be the same as a tooltip-arrow border-width */
  }
 .css-map li a.tooltip-top .tooltip-arrow{ /* set tooltip under the arrow */
   border-width:0 5px 5px 5px;
   top: -5px;
  }

 /* tooltip style when the region is activated */
 .css-map .active-region a{background-color: #111}
  .css-map .active-region a .tooltip-arrow{border-color: #111 transparent}

 /* links in the visible list of regions */
 .map-visible-list a{
   /* color: #eee; */ 
  }
 .map-visible-list a:hover,.map-visible-list a:focus,.map-visible-list li.focus a{
   /* color: #fc0; */
  }
 .map-visible-list a:active,.map-visible-list li.active-region a{
   /* color: #cc3; */
  }


/* default pre-loader */
.map-loader{
  background: #111;
  background: rgba(0,0,0,.8);
  color: #eee;
  font: normal 14px 'Lucida Grande',Arial,sans-serif;
  padding: .6em 1.2em;
  text-shadow: 0 1px 0 #000;
  -moz-border-radius: .6em;
  -ms-border-radius: .6em;
  -o-border-radius: .6em;
  -webkit-border-radius: .6em;
  border-radius: .6em; 
 }
 .m540 .map-loader{ font-size: 12px }
 .m430 .map-loader{ font-size: 11px }

/* link to the search engine - shown in the multipleClick mode */
.map-search-link{
  /* your properties goes here */
 }
 .map-search-link:hover,a.map-search-link:focus{ 
   /* selected link style */
  }
 .m430 .map-search-link{
   /* style for a specific map size, ex.:
   font-size: 1em;
   */
  }

/* --------------------------------------------------------
 * the maps starts here

 * DO NOT EDIT! 

 * Canada, CSS & jQuery clickable map
 * http://winstonwolf.pl/clickable-maps/canada.html
 * version: 4.3
 * Copyright (C) 2009 - 2012 Winston_Wolf | All rights reserved
*/
.css-map-container{margin:0 auto;overflow:hidden;position:relative} .css-map{display:block;left:0;margin:0;list-style:none;padding:0;position:relative} .css-map li{height:0;width:0} .css-map li a{height:auto;margin:-9999em 0 0 0;position:absolute;text-decoration:none;width:auto;z-index:89} .css-map li a:focus{outline:0 none} .css-map-container span{display:block;height:0;left:0;position:absolute;top:-9999px;width:0} .css-map li a.tooltip-right{left:auto;right:0;width:auto} .css-map li a .tooltip-arrow{left:50%;top:auto} .css-map li a.tooltip-middle .tooltip-arrow{display:none} .css-map li a.tooltip-top .tooltip-arrow{bottom:auto} .css-map li a.tooltip-right .tooltip-arrow{left:auto} .css-map-container .cities{top:0;z-index:88} .css-map .bg{padding:10px} .css-map .active-region .bg{z-index:87} .css-map .m{cursor:pointer;z-index:99} .css-map .m span{z-index:89} .map-visible-list{clear:both;overflow:hidden} span.map-loader{height:auto;position:absolute;text-align:center;width:auto;z-index:90} .map-error{background:#111;color:#fd0;padding:1em 0;text-align:center} .map-error b{font-size:1.3em} .map-error a{color:#fd0}

/* really, DO NOT EDIT THIS! */
.ca1 .s1{height:.4em;left:3.3em;top:9.2em;width:.5em}.ca1 .s2{height:.1em;left:3.2em;top:9.1em;width:.6em}.ca1 .s3{height:.1em;left:3.1em;top:9em;width:.7em}.ca1 .s4{height:.1em;left:3em;top:8.9em;width:.8em}.ca1 .s5{height:.1em;left:2.9em;top:8.8em;width:.9em}.ca1 .s6{height:.1em;left:2.8em;top:8.7em;width:1em}.ca1 .s7{height:1.4em;left:2.7em;top:7.3em;width:1.1em} .ca2 .s1{height:.1em;left:2.1em;top:9.6em;width:.3em}.ca2 .s2{height:.4em;left:2em;top:9.2em;width:1.3em}.ca2 .s3{height:.1em;left:3.1em;top:9.1em;width:.1em}.ca2 .s4{height:.2em;left:3em;top:9em;width:.1em}.ca2 .s5{height:.6em;left:1.8em;top:8.9em;width:1.2em}.ca2 .s6{height:.6em;left:1.7em;top:8.8em;width:1.2em}.ca2 .s7{height:.1em;left:2.7em;top:8.7em;width:.1em}.ca2 .s8{height:1.2em;left:1.2em;top:7.8em;width:1.5em}.ca2 .s9{height:.2em;left:1em;top:7.6em;width:1.7em}.ca2 .s10{height:.3em;left:.5em;top:7.3em;width:2.2em} .ca3 .s1{height:.8em;left:4.8em;top:8.8em;width:.7em}.ca3 .s2{height:.1em;left:4.8em;top:8.7em;width:.8em}.ca3 .s3{height:.1em;left:4.8em;top:8.6em;width:.9em}.ca3 .s4{height:.1em;left:4.8em;top:8.5em;width:1em}.ca3 .s5{height:.3em;left:6.1em;top:7.9em;width:.1em}.ca3 .s6{height:.4em;left:6em;top:7.9em;width:.1em}.ca3 .s7{height:.5em;left:5.9em;top:7.9em;width:.1em}.ca3 .s8{height:.8em;left:4.8em;top:7.7em;width:1.1em}.ca3 .s9{height:1.1em;left:4.7em;top:7.3em;width:1.1em} .ca4 .s1{height:.1em;left:8.5em;top:10.1em;width:.4em}.ca4 .s2{height:.4em;left:8.5em;top:9.7em;width:.5em} .ca5 .s1{height:.1em;left:9em;top:8.8em;width:.1em}.ca5 .s2{height:.6em;left:9em;top:7.2em;width:.1em}.ca5 .s3{height:.2em;left:9em;top:8em;width:.1em}.ca5 .s4{height:.2em;left:9.5em;top:8.2em;width:.2em}.ca5 .s5{height:.3em;left:9.4em;top:8.1em;width:.1em}.ca5 .s6{height:.7em;left:9.3em;top:7.7em;width:.1em}.ca5 .s7{height:.9em;left:9.1em;top:7.5em;width:.2em}.ca5 .s8{height:.2em;left:8.6em;top:8.5em;width:.1em}.ca5 .s9{height:.1em;left:8.7em;top:8.4em;width:.1em}.ca5 .s10{height:.3em;left:8.7em;top:8.5em;width:.4em}.ca5 .s11{height:.6em;left:8.8em;top:8.4em;width:.2em}.ca5 .s12{height:.6em;left:9.1em;top:8.4em;width:.8em}.ca5 .s13{height:.6em;left:9.8em;top:8.6em;width:.3em}.ca5 .s14{height:.1em;left:9.7em;top:9.2em;width:.4em}.ca5 .s15{height:.1em;left:9.7em;top:9.3em;width:.5em}.ca5 .s16{height:.2em;left:9.6em;top:9.4em;width:.7em}.ca5 .s17{height:.1em;left:9.9em;top:9.8em;width:.5em}.ca5 .s18{height:.2em;left:9.5em;top:9.6em;width:.9em} .ca6 .s1{height:.4em;left:4.3em;top:1.4em;width:.1em}.ca6 .s2{height:.5em;left:3.8em;top:1.4em;width:.5em}.ca6 .s3{height:.2em;left:3.2em;top:1.8em;width:1em}.ca6 .s4{height:.3em;left:2.9em;top:2em;width:1.2em}.ca6 .s5{height:.7em;left:2.7em;top:2.2em;width:1.3em}.ca6 .s6{height:.7em;left:.8em;top:4.6em;width:1.8em}.ca6 .s7{height:.1em;left:.8em;top:5.3em;width:1.9em}.ca6 .s8{height:.2em;left:.9em;top:5.4em;width:1.9em}.ca6 .s9{height:1.8em;left:2em;top:2.9em;width:1.9em}.ca6 .s10{height:.4em;left:1.5em;top:4.4em;width:1.2em}.ca6 .s11{height:.4em;left:1.2em;top:5.5em;width:1.8em}.ca6 .s12{height:.6em;left:1.3em;top:5.6em;width:1.9em}.ca6 .s13{height:.6em;left:1.4em;top:5.7em;width:1.9em}.ca6 .s14{height:.6em;left:1.5em;top:5.8em;width:1.9em}.ca6 .s15{height:.8em;left:1.6em;top:5.9em;width:1.9em}.ca6 .s16{height:.9em;left:1.7em;top:6em;width:2.1em}.ca6 .s17{height:.9em;left:1.8em;top:6.1em;width:2.1em}.ca6 .s18{height:1em;left:1.9em;top:6.2em;width:2.5em}.ca6 .s19{height:1em;left:2.2em;top:6.3em;width:2.5em} .ca7 .s1{height:.1em;left:9.4em;top:9.8em;width:.1em}.ca7 .s2{height:.2em;left:9.3em;top:9.9em;width:.3em}.ca7 .s3{height:.2em;left:9em;top:10em;width:.4em}.ca7 .s4{height:.2em;left:8.9em;top:10.1em;width:.4em}.ca7 .s5{height:.3em;left:8.7em;top:10.2em;width:.4em} .ca8 .s1{height:.8em;left:9.1em;top:5.4em;width:.3em}.ca8 .s2{height:.4em;left:8.5em;top:4.3em;width:.2em}.ca8 .s3{height:2.6em;left:8.2em;top:4.2em;width:.3em}.ca8 .s4{height:.7em;left:8.1em;top:4em;width:.2em}.ca8 .s5{height:.8em;left:7.9em;top:3.9em;width:.2em}.ca8 .s6{height:3.2em;left:7.7em;top:3.6em;width:.2em}.ca8 .s7{height:1.4em;left:7.4em;top:5.3em;width:1.7em}.ca8 .s8{height:2.1em;left:8.5em;top:5.2em;width:.5em}.ca8 .s9{height:.1em;left:3.4em;top:5.8em;width:.1em}.ca8 .s10{height:.1em;left:3.3em;top:5.7em;width:.2em}.ca8 .s11{height:.1em;left:3.2em;top:5.6em;width:.3em}.ca8 .s12{height:.1em;left:3em;top:5.5em;width:.5em}.ca8 .s13{height:.1em;left:2.8em;top:5.4em;width:.7em}.ca8 .s14{height:.5em;left:2.6em;top:4.8em;width:.1em}.ca8 .s15{height:.7em;left:2.7em;top:4.7em;width:.8em}.ca8 .s16{height:1.3em;left:3.5em;top:4.7em;width:.3em}.ca8 .s17{height:1.4em;left:3.8em;top:4.7em;width:5.1em}.ca8 .s18{height:1em;left:4em;top:2.3em;width:.1em}.ca8 .s19{height:2.9em;left:3.9em;top:3.3em;width:3.8em}.ca8 .s20{height:4.2em;left:4.1em;top:2em;width:.3em}.ca8 .s21{height:4.9em;left:4.4em;top:1.4em;width:.3em}.ca8 .s22{height:.5em;left:5.2em;top:.7em;width:.6em}.ca8 .s23{height:.8em;left:6.4em;top:.3em;width:1.3em}.ca8 .s24{height:6.6em;left:5.8em;top:.4em;width:1.6em}.ca8 .s25{height:6.1em;left:4.7em;top:1.2em;width:1.1em}.ca8 .s26{height:.2em;left:7.2em;top:7.3em;width:.1em}.ca8 .s27{height:.5em;left:7.2em;top:7.8em;width:.2em}.ca8 .s28{height:.1em;left:7em;top:8.7em;width:.1em}.ca8 .s29{height:.2em;left:7.1em;top:8.7em;width:.2em}.ca8 .s30{height:.1em;left:7.2em;top:8.9em;width:.2em} .ca9 .s1{height:.2em;left:7.8em;top:10.1em;width:.1em}.ca9 .s2{height:.3em;left:7.6em;top:10.1em;width:.2em}.ca9 .s3{height:.4em;left:7.4em;top:10em;width:.2em}.ca9 .s4{height:.1em;left:6.8em;top:10.6em;width:.3em}.ca9 .s5{height:.7em;left:6.8em;top:9.9em;width:.6em}.ca9 .s6{height:.2em;left:6.6em;top:9.8em;width:.7em}.ca9 .s7{height:.8em;left:6.5em;top:9em;width:.8em}.ca9 .s8{height:.2em;left:6.2em;top:8em;width:.3em}.ca9 .s9{height:.1em;left:6.1em;top:8.2em;width:.6em}.ca9 .s10{height:.1em;left:6em;top:8.3em;width:1em}.ca9 .s11{height:.1em;left:5.9em;top:8.4em;width:1.1em}.ca9 .s12{height:.1em;left:5.8em;top:8.5em;width:1.2em}.ca9 .s13{height:.1em;left:5.7em;top:8.6em;width:1.3em}.ca9 .s14{height:.1em;left:5.6em;top:8.7em;width:1.4em}.ca9 .s15{height:.8em;left:5.8em;top:8.9em;width:1.4em}.ca9 .s16{height:.8em;left:5.5em;top:8.8em;width:1.6em} .ca10 .s1{height:.2em;left:9em;top:9.8em;width:.3em} .ca11 .s1{height:.1em;left:8.1em;top:10.1em;width:.3em}.ca11 .s2{height:.2em;left:7.3em;top:9.7em;width:.1em}.ca11 .s3{height:.1em;left:7.3em;top:9.6em;width:1.8em}.ca11 .s4{height:.2em;left:7.3em;top:9.4em;width:2.1em}.ca11 .s5{height:.2em;left:7.3em;top:9.2em;width:2.3em}.ca11 .s6{height:.2em;left:7.3em;top:9em;width:2.5em}.ca11 .s7{height:.1em;left:9em;top:8.9em;width:.1em}.ca11 .s8{height:.9em;left:8.7em;top:8.8em;width:.1em}.ca11 .s9{height:1em;left:8.5em;top:8.7em;width:.2em}.ca11 .s10{height:.4em;left:7.3em;top:8.5em;width:1.3em}.ca11 .s11{height:.1em;left:7.2em;top:8.4em;width:1.5em}.ca11 .s12{height:.8em;left:8.5em;top:7.6em;width:.3em}.ca11 .s13{height:.3em;left:9em;top:8.2em;width:.1em}.ca11 .s14{height:1.1em;left:8.8em;top:7.3em;width:.2em}.ca11 .s15{height:.1em;left:8.1em;top:6.9em;width:.1em}.ca11 .s16{height:.2em;left:7.7em;top:6.8em;width:.2em}.ca11 .s17{height:3.1em;left:7.6em;top:7em;width:.9em}.ca11 .s18{height:3.6em;left:7.9em;top:6.7em;width:.2em}.ca11 .s19{height:3.3em;left:7.4em;top:6.7em;width:.3em}.ca11 .s20{height:.2em;left:9em;top:7.8em;width:.1em} .ca12 .s1{height:1.2em;left:4.7em;top:8.4em;width:.1em}.ca12 .s2{height:2.3em;left:3.8em;top:7.3em;width:.9em} .ca13 .s1{height:.1em;left:1.9em;top:7.2em;width:.3em}.ca13 .s2{height:.3em;left:1.8em;top:7em;width:.1em}.ca13 .s3{height:.4em;left:1.7em;top:6.9em;width:.1em}.ca13 .s4{height:.6em;left:1.6em;top:6.7em;width:.1em}.ca13 .s5{height:.9em;left:1.5em;top:6.4em;width:.1em}.ca13 .s6{height:1em;left:1.4em;top:6.3em;width:.1em}.ca13 .s7{height:1.1em;left:1.3em;top:6.2em;width:.1em}.ca13 .s8{height:1.4em;left:1.2em;top:5.9em;width:.1em}.ca13 .s9{height:1.7em;left:.9em;top:5.6em;width:.3em}.ca13 .s10{height:1.9em;left:.8em;top:5.4em;width:.1em}.ca13 .s11{height:2.6em;left:.3em;top:4.7em;width:.5em} 

/* size: 430 */
.m430{width:430px} .m430 .canada,.m430 .canada .bg,.m430 .canada-cities{background:transparent url('ca-430.png') no-repeat -885px 0} .m430 .canada,.m430 .canada-cities{height:445px;width:430px} .m430 .canada{background-position:0 -920px} .m430 .canada-cities{background-position:-440px -920px} .m430 .canada .m{margin:10001px 0 0 2px} .m430 .canada .m span{font-size:40px}
.m430 .ca1:hover .bg,.m430 .ca1.focus .bg,.m430 .ca1.active-region .bg{height:87px;left:100px;top:285px;width:46px}.m430 .ca1:hover .bg,.m430 .ca1.focus .bg{background-position:-415px -28px}.m430 .ca1.active-region .bg{background-position:-415px -458px} .m430 .ca2:hover .bg,.m430 .ca2.focus .bg,.m430 .ca2.active-region .bg{height:92px;left:13px;top:285px;width:114px}.m430 .ca2:hover .bg,.m430 .ca2.focus .bg{background-position:-490px -5px}.m430 .ca2.active-region .bg{background-position:-490px -435px} .m430 .ca3:hover .bg,.m430 .ca3.focus .bg,.m430 .ca3.active-region .bg{height:87px;left:181px;top:285px;width:59px}.m430 .ca3:hover .bg,.m430 .ca3.focus .bg{background-position:-623px -151px}.m430 .ca3.active-region .bg{background-position:-623px -581px} .m430 .ca4:hover .bg,.m430 .ca4.focus .bg,.m430 .ca4.active-region .bg{height:23px;left:331px;top:378px;width:24px}.m430 .ca4:hover .bg,.m430 .ca4.focus .bg{background-position:-624px -378px}.m430 .ca4.active-region .bg{background-position:-624px -808px} .m430 .ca5:hover .bg,.m430 .ca5.focus .bg,.m430 .ca5.active-region .bg{height:107px;left:336px;top:282px;width:69px}.m430 .ca5:hover .bg,.m430 .ca5.focus .bg{background-position:-633px -15px}.m430 .ca5.active-region .bg{background-position:-633px -445px} .m430 .ca6:hover .bg,.m430 .ca6.focus .bg,.m430 .ca6.active-region .bg{height:236px;left:25px;top:50px;width:157px}.m430 .ca6:hover .bg,.m430 .ca6.focus .bg{background-position:-305px -165px}.m430 .ca6.active-region .bg{background-position:-305px -595px} .m430 .ca7:hover .bg,.m430 .ca7.focus .bg,.m430 .ca7.active-region .bg{height:24px;left:343px;top:385px;width:30px}.m430 .ca7:hover .bg,.m430 .ca7.focus .bg{background-position:-623px -288px}.m430 .ca7.active-region .bg{background-position:-623px -718px} .m430 .ca8:hover .bg,.m430 .ca8.focus .bg,.m430 .ca8.active-region .bg{height:347px;left:95px;top:5px;width:271px}.m430 .ca8:hover .bg,.m430 .ca8.focus .bg{background-position:-4px -54px}.m430 .ca8.active-region .bg{background-position:-4px -484px} .m430 .ca9:hover .bg,.m430 .ca9.focus .bg,.m430 .ca9.active-region .bg{height:107px;left:212px;top:312px;width:95px}.m430 .ca9:hover .bg,.m430 .ca9.focus .bg{background-position:-491px -126px}.m430 .ca9.active-region .bg{background-position:-491px -556px} .m430 .ca10:hover .bg,.m430 .ca10.focus .bg,.m430 .ca10.active-region .bg{height:8px;left:351px;top:385px;width:12px}.m430 .ca10:hover .bg,.m430 .ca10.focus .bg{background-position:-623px -341px}.m430 .ca10.active-region .bg{background-position:-623px -771px} .m430 .ca11:hover .bg,.m430 .ca11.focus .bg,.m430 .ca11.active-region .bg{height:138px;left:282px;top:261px;width:103px}.m430 .ca11:hover .bg,.m430 .ca11.focus .bg{background-position:-491px -263px}.m430 .ca11.active-region .bg{background-position:-491px -693px} .m430 .ca12:hover .bg,.m430 .ca12.focus .bg,.m430 .ca12.active-region .bg{height:87px;left:145px;top:285px;width:40px}.m430 .ca12:hover .bg,.m430 .ca12.focus .bg{background-position:-680px -314px}.m430 .ca12.active-region .bg{background-position:-680px -744px} .m430 .ca13:hover .bg,.m430 .ca13.focus .bg,.m430 .ca13.active-region .bg{height:104px;left:5px;top:181px;width:78px}.m430 .ca13:hover .bg,.m430 .ca13.focus .bg{background-position:-306px -30px}.m430 .ca13.active-region .bg{background-position:-306px -460px} 
.m430 .ca1 a{left:132px;top:337px} .m430 .ca1 a.tooltip-left .tooltip-arrow{left:132px} .m430 .ca2 a{left:80px;top:337px} .m430 .ca2 a.tooltip-left .tooltip-arrow{left:80px} .m430 .ca3 a{left:217px;top:335px} .m430 .ca3 a.tooltip-left .tooltip-arrow{left:217px} .m430 .ca4 a{left:353px;top:398px} .m430 .ca4 a.tooltip-right .tooltip-arrow{right:77px} .m430 .ca5 a{left:375px;top:345px} .m430 .ca5 a.tooltip-right .tooltip-arrow{right:55px} .m430 .ca6 a{left:113px;top:235px} .m430 .ca6 a.tooltip-left .tooltip-arrow{left:113px} .m430 .ca7 a{left:368px;top:407px} .m430 .ca7 a.tooltip-right .tooltip-arrow{right:62px} .m430 .ca8 a{left:215px;top:235px} .m430 .ca8 a.tooltip-left .tooltip-arrow{left:215px} .m430 .ca9 a{left:258px;top:363px} .m430 .ca10 a{left:368px;top:400px} .m430 .ca10 a.tooltip-right .tooltip-arrow{right:62px} .m430 .ca11 a{left:324px;top:340px} .m430 .ca11 a.tooltip-right .tooltip-arrow{right:106px} .m430 .ca12 a{left:174px;top:337px} .m430 .ca12 a.tooltip-left .tooltip-arrow{left:174px} .m430 .ca13 a{left:44px;top:255px} .m430 .ca13 a.tooltip-left .tooltip-arrow{left:44px}

/* size: 540 */
.m540{width:540px} .m540 .canada,.m540 .canada .bg,.m540 .canada-cities{background:transparent url('ca-540.png') no-repeat -1820px 0} .m540 .canada,.m540 .canada-cities{height:560px;width:540px} .m540 .canada{background-position:0 -555px} .m540 .canada-cities{background-position:-550px -555px} .m540 .canada .m{margin:10003px 0 0 4px} .m540 .canada .m span{font-size:50px}
.m540 .ca1:hover .bg,.m540 .ca1.focus .bg,.m540 .ca1.active-region .bg{height:109px;left:129px;top:360px;width:57px}.m540 .ca1:hover .bg,.m540 .ca1.focus .bg{background-position:-501px -18px}.m540 .ca1.active-region .bg{background-position:-1411px -18px} .m540 .ca2:hover .bg,.m540 .ca2.focus .bg,.m540 .ca2.active-region .bg{height:114px;left:21px;top:360px;width:142px}.m540 .ca2:hover .bg,.m540 .ca2.focus .bg{background-position:-742px -12px}.m540 .ca2.active-region .bg{background-position:-1652px -12px} .m540 .ca3:hover .bg,.m540 .ca3.focus .bg,.m540 .ca3.active-region .bg{height:109px;left:230px;top:360px;width:74px}.m540 .ca3:hover .bg,.m540 .ca3.focus .bg{background-position:-587px -5px}.m540 .ca3.active-region .bg{background-position:-1497px -5px} .m540 .ca4:hover .bg,.m540 .ca4.focus .bg,.m540 .ca4.active-region .bg{height:29px;left:417px;top:476px;width:30px}.m540 .ca4:hover .bg,.m540 .ca4.focus .bg{background-position:-598px -241px}.m540 .ca4.active-region .bg{background-position:-1508px -241px} .m540 .ca5:hover .bg,.m540 .ca5.focus .bg,.m540 .ca5.active-region .bg{height:133px;left:424px;top:356px;width:86px}.m540 .ca5:hover .bg,.m540 .ca5.focus .bg{background-position:-766px -339px}.m540 .ca5.active-region .bg{background-position:-1676px -339px} .m540 .ca6:hover .bg,.m540 .ca6.focus .bg,.m540 .ca6.active-region .bg{height:295px;left:35px;top:66px;width:196px}.m540 .ca6:hover .bg,.m540 .ca6.focus .bg{background-position:-373px -177px}.m540 .ca6.active-region .bg{background-position:-1283px -177px} .m540 .ca7:hover .bg,.m540 .ca7.focus .bg,.m540 .ca7.active-region .bg{height:29px;left:433px;top:485px;width:37px}.m540 .ca7:hover .bg,.m540 .ca7.focus .bg{background-position:-596px -143px}.m540 .ca7.active-region .bg{background-position:-1506px -143px} .m540 .ca8:hover .bg,.m540 .ca8.focus .bg,.m540 .ca8.active-region .bg{height:434px;left:123px;top:10px;width:339px}.m540 .ca8:hover .bg,.m540 .ca8.focus .bg{background-position:-5px -39px}.m540 .ca8.active-region .bg{background-position:-915px -39px} .m540 .ca9:hover .bg,.m540 .ca9.focus .bg,.m540 .ca9.active-region .bg{height:133px;left:269px;top:394px;width:118px}.m540 .ca9:hover .bg,.m540 .ca9.focus .bg{background-position:-764px -166px}.m540 .ca9.active-region .bg{background-position:-1674px -166px} .m540 .ca10:hover .bg,.m540 .ca10.focus .bg,.m540 .ca10.active-region .bg{height:10px;left:443px;top:485px;width:14px}.m540 .ca10:hover .bg,.m540 .ca10.focus .bg{background-position:-598px -202px}.m540 .ca10.active-region .bg{background-position:-1508px -202px} .m540 .ca11:hover .bg,.m540 .ca11.focus .bg,.m540 .ca11.active-region .bg{height:172px;left:357px;top:330px;width:129px}.m540 .ca11:hover .bg,.m540 .ca11.focus .bg{background-position:-599px -300px}.m540 .ca11.active-region .bg{background-position:-1509px -300px} .m540 .ca12:hover .bg,.m540 .ca12.focus .bg,.m540 .ca12.active-region .bg{height:109px;left:185px;top:360px;width:49px}.m540 .ca12:hover .bg,.m540 .ca12.focus .bg{background-position:-662px -151px}.m540 .ca12.active-region .bg{background-position:-1572px -151px} .m540 .ca13:hover .bg,.m540 .ca13.focus .bg,.m540 .ca13.active-region .bg{height:130px;left:10px;top:231px;width:98px}.m540 .ca13:hover .bg,.m540 .ca13.focus .bg{background-position:-374px -17px}.m540 .ca13.active-region .bg{background-position:-1284px -17px} 
.m540 .ca1 a{left:168px;top:424px} .m540 .ca1 a.tooltip-left .tooltip-arrow{left:168px} .m540 .ca2 a{left:102px;top:424px} .m540 .ca2 a.tooltip-left .tooltip-arrow{left:102px} .m540 .ca3 a{left:272px;top:419px} .m540 .ca4 a{left:443px;top:500px} .m540 .ca4 a.tooltip-right .tooltip-arrow{right:97px} .m540 .ca5 a{left:470px;top:432px} .m540 .ca5 a.tooltip-right .tooltip-arrow{right:70px} .m540 .ca6 a{left:143px;top:300px} .m540 .ca6 a.tooltip-left .tooltip-arrow{left:143px} .m540 .ca7 a{left:461px;top:510px} .m540 .ca7 a.tooltip-right .tooltip-arrow{right:79px} .m540 .ca8 a{left:265px;top:295px} .m540 .ca9 a{left:325px;top:460px} .m540 .ca10 a{left:461px;top:501px} .m540 .ca10 a.tooltip-right .tooltip-arrow{right:79px} .m540 .ca11 a{left:405px;top:426px} .m540 .ca11 a.tooltip-right .tooltip-arrow{right:135px} .m540 .ca12 a{left:219px;top:424px} .m540 .ca13 a{left:55px;top:317px} .m540 .ca13 a.tooltip-left .tooltip-arrow{left:55px}

/* size: 650 */
.m650{width:650px} .m650 .canada,.m650 .canada .bg,.m650 .canada-cities{background:transparent url('ca-650.png') no-repeat -2120px 0} .m650 .canada,.m650 .canada-cities{height:670px;width:650px} .m650 .canada{background-position:0 -648px} .m650 .canada-cities{background-position:-660px -648px} .m650 .canada .m{margin:10004px 0 0 5px} .m650 .canada .m span{font-size:60px}
.m650 .ca1:hover .bg,.m650 .ca1.focus .bg,.m650 .ca1.active-region .bg{height:130px;left:157px;top:436px;width:68px}.m650 .ca1:hover .bg,.m650 .ca1.focus .bg{background-position:-587px -12px}.m650 .ca1.active-region .bg{background-position:-1647px -12px} .m650 .ca2:hover .bg,.m650 .ca2.focus .bg,.m650 .ca2.active-region .bg{height:137px;left:28px;top:436px;width:171px}.m650 .ca2:hover .bg,.m650 .ca2.focus .bg{background-position:-824px -12px}.m650 .ca2.active-region .bg{background-position:-1884px -12px} .m650 .ca3:hover .bg,.m650 .ca3.focus .bg,.m650 .ca3.active-region .bg{height:130px;left:280px;top:436px;width:89px}.m650 .ca3:hover .bg,.m650 .ca3.focus .bg{background-position:-686px -9px}.m650 .ca3.active-region .bg{background-position:-1746px -9px} .m650 .ca4:hover .bg,.m650 .ca4.focus .bg,.m650 .ca4.active-region .bg{height:35px;left:504px;top:575px;width:36px}.m650 .ca4:hover .bg,.m650 .ca4.focus .bg{background-position:-705px -284px}.m650 .ca4.active-region .bg{background-position:-1765px -284px} .m650 .ca5:hover .bg,.m650 .ca5.focus .bg,.m650 .ca5.active-region .bg{height:159px;left:512px;top:430px;width:104px}.m650 .ca5:hover .bg,.m650 .ca5.focus .bg{background-position:-899px -395px}.m650 .ca5.active-region .bg{background-position:-1959px -395px} .m650 .ca6:hover .bg,.m650 .ca6.focus .bg,.m650 .ca6.active-region .bg{height:354px;left:46px;top:82px;width:235px}.m650 .ca6:hover .bg,.m650 .ca6.focus .bg{background-position:-441px -201px}.m650 .ca6.active-region .bg{background-position:-1501px -201px} .m650 .ca7:hover .bg,.m650 .ca7.focus .bg,.m650 .ca7.active-region .bg{height:35px;left:523px;top:585px;width:44px}.m650 .ca7:hover .bg,.m650 .ca7.focus .bg{background-position:-705px -178px}.m650 .ca7.active-region .bg{background-position:-1765px -178px} .m650 .ca8:hover .bg,.m650 .ca8.focus .bg,.m650 .ca8.active-region .bg{height:520px;left:150px;top:15px;width:406px}.m650 .ca8:hover .bg,.m650 .ca8.focus .bg{background-position:-4px -35px}.m650 .ca8.active-region .bg{background-position:-1064px -35px} .m650 .ca9:hover .bg,.m650 .ca9.focus .bg,.m650 .ca9.active-region .bg{height:160px;left:326px;top:476px;width:142px}.m650 .ca9:hover .bg,.m650 .ca9.focus .bg{background-position:-889px -206px}.m650 .ca9.active-region .bg{background-position:-1949px -206px} .m650 .ca10:hover .bg,.m650 .ca10.focus .bg,.m650 .ca10.active-region .bg{height:11px;left:535px;top:585px;width:17px}.m650 .ca10:hover .bg,.m650 .ca10.focus .bg{background-position:-704px -243px}.m650 .ca10.active-region .bg{background-position:-1764px -243px} .m650 .ca11:hover .bg,.m650 .ca11.focus .bg,.m650 .ca11.active-region .bg{height:207px;left:431px;top:399px;width:154px}.m650 .ca11:hover .bg,.m650 .ca11.focus .bg{background-position:-705px -348px}.m650 .ca11.active-region .bg{background-position:-1765px -348px} .m650 .ca12:hover .bg,.m650 .ca12.focus .bg,.m650 .ca12.active-region .bg{height:130px;left:225px;top:436px;width:59px}.m650 .ca12:hover .bg,.m650 .ca12.focus .bg{background-position:-788px -189px}.m650 .ca12.active-region .bg{background-position:-1848px -189px} .m650 .ca13:hover .bg,.m650 .ca13.focus .bg,.m650 .ca13.active-region .bg{height:156px;left:15px;top:280px;width:117px}.m650 .ca13:hover .bg,.m650 .ca13.focus .bg{background-position:-441px -5px}.m650 .ca13.active-region .bg{background-position:-1501px -5px}
.m650 .ca1 a{left:202px;top:510px} .m650 .ca2 a{left:125px;top:510px} .m650 .ca2 a.tooltip-left .tooltip-arrow{left:125px} .m650 .ca3 a{left:330px;top:505px} .m650 .ca4 a{left:533px;top:601px} .m650 .ca4 a.tooltip-right .tooltip-arrow{right:117px} .m650 .ca5 a{left:567px;top:520px} .m650 .ca5 a.tooltip-right .tooltip-arrow{right:83px} .m650 .ca6 a{left:173px;top:355px} .m650 .ca6 a.tooltip-left .tooltip-arrow{left:173px} .m650 .ca7 a{left:555px;top:612px} .m650 .ca7 a.tooltip-right .tooltip-arrow{right:95px} .m650 .ca8 a{left:324px;top:360px} .m650 .ca9 a{left:388px;top:550px} .m650 .ca10 a{left:555px;top:603px} .m650 .ca10 a.tooltip-right .tooltip-arrow{right:85px} .m650 .ca11 a{left:490px;top:517px} .m650 .ca11 a.tooltip-right .tooltip-arrow{right:160px} .m650 .ca12 a{left:264px;top:510px} .m650 .ca13 a{left:67px;top:376px} .m650 .ca13 a.tooltip-left .tooltip-arrow{left:67px}

/* size: 750 */
.m750{width:750px} .m750 .canada,.m750 .canada .bg,.m750 .canada-cities{background:transparent url('ca-750.png') no-repeat -2460px 0} .m750 .canada,.m750 .canada-cities{height:775px;width:750px} .m750 .canada{background-position:0 -728px} .m750 .canada-cities{background-position:-760px -728px} .m750 .canada .m{margin:10002px 0 0 1px} .m750 .canada .m span{font-size:70px}
.m750 .ca1:hover .bg,.m750 .ca1.focus .bg,.m750 .ca1.active-region .bg{height:152px;left:181px;top:506px;width:80px}.m750 .ca1:hover .bg,.m750 .ca1.focus .bg{background-position:-1119px -64px}.m750 .ca1.active-region .bg{background-position:-2349px -64px} .m750 .ca2:hover .bg,.m750 .ca2.focus .bg,.m750 .ca2.active-region .bg{height:160px;left:30px;top:506px;width:199px}.m750 .ca2:hover .bg,.m750 .ca2.focus .bg{background-position:-695px -32px}.m750 .ca2.active-region .bg{background-position:-1925px -32px} .m750 .ca3:hover .bg,.m750 .ca3.focus .bg,.m750 .ca3.active-region .bg{height:152px;left:324px;top:506px;width:104px}.m750 .ca3:hover .bg,.m750 .ca3.focus .bg{background-position:-1043px -494px}.m750 .ca3.active-region .bg{background-position:-2273px -494px} .m750 .ca4:hover .bg,.m750 .ca4.focus .bg,.m750 .ca4.active-region .bg{height:40px;left:585px;top:668px;width:42px}.m750 .ca4:hover .bg,.m750 .ca4.focus .bg{background-position:-823px -335px}.m750 .ca4.active-region .bg{background-position:-2053px -335px} .m750 .ca5:hover .bg,.m750 .ca5.focus .bg,.m750 .ca5.active-region .bg{height:186px;left:595px;top:500px;width:121px}.m750 .ca5:hover .bg,.m750 .ca5.focus .bg{background-position:-1034px -275px}.m750 .ca5.active-region .bg{background-position:-2264px -275px} .m750 .ca6:hover .bg,.m750 .ca6.focus .bg,.m750 .ca6.active-region .bg{height:413px;left:51px;top:93px;width:274px}.m750 .ca6:hover .bg,.m750 .ca6.focus .bg{background-position:-521px -233px}.m750 .ca6.active-region .bg{background-position:-1751px -233px} .m750 .ca7:hover .bg,.m750 .ca7.focus .bg,.m750 .ca7.active-region .bg{height:41px;left:607px;top:680px;width:51px}.m750 .ca7:hover .bg,.m750 .ca7.focus .bg{background-position:-818px -221px}.m750 .ca7.active-region .bg{background-position:-2048px -221px} .m750 .ca8:hover .bg,.m750 .ca8.focus .bg,.m750 .ca8.active-region .bg{height:607px;left:173px;top:15px;width:474px}.m750 .ca8:hover .bg,.m750 .ca8.focus .bg{background-position:-7px -39px}.m750 .ca8.active-region .bg{background-position:-1237px -39px} .m750 .ca9:hover .bg,.m750 .ca9.focus .bg,.m750 .ca9.active-region .bg{height:186px;left:378px;top:553px;width:166px}.m750 .ca9:hover .bg,.m750 .ca9.focus .bg{background-position:-924px -5px}.m750 .ca9.active-region .bg{background-position:-2154px -5px} .m750 .ca10:hover .bg,.m750 .ca10.focus .bg,.m750 .ca10.active-region .bg{height:13px;left:622px;top:680px;width:20px}.m750 .ca10:hover .bg,.m750 .ca10.focus .bg{background-position:-822px -292px}.m750 .ca10.active-region .bg{background-position:-2052px -292px} .m750 .ca11:hover .bg,.m750 .ca11.focus .bg,.m750 .ca11.active-region .bg{height:241px;left:500px;top:463px;width:180px}.m750 .ca11:hover .bg,.m750 .ca11.focus .bg{background-position:-823px -405px}.m750 .ca11.active-region .bg{background-position:-2053px -405px} .m750 .ca12:hover .bg,.m750 .ca12.focus .bg,.m750 .ca12.active-region .bg{height:152px;left:260px;top:506px;width:69px}.m750 .ca12:hover .bg,.m750 .ca12.focus .bg{background-position:-909px -224px}.m750 .ca12.active-region .bg{background-position:-2139px -224px} .m750 .ca13:hover .bg,.m750 .ca13.focus .bg,.m750 .ca13.active-region .bg{height:182px;left:15px;top:324px;width:137px}.m750 .ca13:hover .bg,.m750 .ca13.focus .bg{background-position:-519px -22px}.m750 .ca13.active-region .bg{background-position:-1749px -22px} 
.m750 .ca1 a{left:231px;top:591px} .m750 .ca2 a{left:139px;top:591px} .m750 .ca2 a.tooltip-left .tooltip-arrow{left:139px} .m750 .ca3 a{left:380px;top:581px} .m750 .ca4 a{left:618px;top:697px} .m750 .ca4 a.tooltip-right .tooltip-arrow{right:132px} .m750 .ca5 a{left:655px;top:602px} .m750 .ca5 a.tooltip-right .tooltip-arrow{right:95px} .m750 .ca6 a{left:195px;top:412px} .m750 .ca6 a.tooltip-left .tooltip-arrow{left:195px} .m750 .ca7 a{left:643px;top:711px} .m750 .ca7 a.tooltip-right .tooltip-arrow{right:107px} .m750 .ca8 a{left:375px;top:415px} .m750 .ca9 a{left:450px;top:634px} .m750 .ca10 a{left:643px;top:700px} .m750 .ca10 a.tooltip-right .tooltip-arrow{right:107px} .m750 .ca11 a{left:567px;top:593px} .m750 .ca12 a{left:303px;top:591px} .m750 .ca13 a{left:65px;top:435px} .m750 .ca13 a.tooltip-left .tooltip-arrow{left:65px}

/* size: 850 */
.m850{width:850px} .m850 .canada,.m850 .canada .bg,.m850 .canada-cities{background:transparent url('ca-850.png') no-repeat -2715px 0} .m850 .canada,.m850 .canada-cities{height:880px;width:850px} .m850 .canada{background-position:0 -816px} .m850 .canada-cities{background-position:-860px -816px} .m850 .canada .m{margin:9998px 0 0 -3px} .m850 .canada .m span{font-size:80px}
.m850 .ca1:hover .bg,.m850 .ca1.focus .bg,.m850 .ca1.active-region .bg{height:173px;left:205px;top:575px;width:91px}.m850 .ca1:hover .bg,.m850 .ca1.focus .bg{background-position:-1237px -93px}.m850 .ca1.active-region .bg{background-position:-2597px -93px} .m850 .ca2:hover .bg,.m850 .ca2.focus .bg,.m850 .ca2.active-region .bg{height:183px;left:32px;top:575px;width:227px}.m850 .ca2:hover .bg,.m850 .ca2.focus .bg{background-position:-761px -29px}.m850 .ca2.active-region .bg{background-position:-2121px -29px} .m850 .ca3:hover .bg,.m850 .ca3.focus .bg,.m850 .ca3.active-region .bg{height:173px;left:367px;top:575px;width:118px}.m850 .ca3:hover .bg,.m850 .ca3.focus .bg{background-position:-1162px -568px}.m850 .ca3.active-region .bg{background-position:-2522px -568px} .m850 .ca4:hover .bg,.m850 .ca4.focus .bg,.m850 .ca4.active-region .bg{height:46px;left:666px;top:760px;width:48px}.m850 .ca4:hover .bg,.m850 .ca4.focus .bg{background-position:-928px -391px}.m850 .ca4.active-region .bg{background-position:-2288px -391px} .m850 .ca5:hover .bg,.m850 .ca5.focus .bg,.m850 .ca5.active-region .bg{height:212px;left:677px;top:568px;width:138px}.m850 .ca5:hover .bg,.m850 .ca5.focus .bg{background-position:-1163px -316px}.m850 .ca5.active-region .bg{background-position:-2523px -316px} .m850 .ca6:hover .bg,.m850 .ca6.focus .bg,.m850 .ca6.active-region .bg{height:471px;left:56px;top:105px;width:312px}.m850 .ca6:hover .bg,.m850 .ca6.focus .bg{background-position:-576px -270px}.m850 .ca6.active-region .bg{background-position:-1936px -270px} .m850 .ca7:hover .bg,.m850 .ca7.focus .bg,.m850 .ca7.active-region .bg{height:47px;left:691px;top:774px;width:58px}.m850 .ca7:hover .bg,.m850 .ca7.focus .bg{background-position:-928px -261px}.m850 .ca7.active-region .bg{background-position:-2288px -261px} .m850 .ca8:hover .bg,.m850 .ca8.focus .bg,.m850 .ca8.active-region .bg{height:693px;left:195px;top:15px;width:541px}.m850 .ca8:hover .bg,.m850 .ca8.focus .bg{background-position:-5px -49px}.m850 .ca8.active-region .bg{background-position:-1365px -49px} .m850 .ca9:hover .bg,.m850 .ca9.focus .bg,.m850 .ca9.active-region .bg{height:213px;left:429px;top:630px;width:189px}.m850 .ca9:hover .bg,.m850 .ca9.focus .bg{background-position:-1018px -5px}.m850 .ca9.active-region .bg{background-position:-2378px -5px} .m850 .ca10:hover .bg,.m850 .ca10.focus .bg,.m850 .ca10.active-region .bg{height:15px;left:707px;top:774px;width:22px}.m850 .ca10:hover .bg,.m850 .ca10.focus .bg{background-position:-928px -337px}.m850 .ca10.active-region .bg{background-position:-2288px -337px} .m850 .ca11:hover .bg,.m850 .ca11.focus .bg,.m850 .ca11.active-region .bg{height:275px;left:569px;top:526px;width:205px}.m850 .ca11:hover .bg,.m850 .ca11.focus .bg{background-position:-928px -466px}.m850 .ca11.active-region .bg{background-position:-2288px -466px} .m850 .ca12:hover .bg,.m850 .ca12.focus .bg,.m850 .ca12.active-region .bg{height:173px;left:295px;top:575px;width:79px}.m850 .ca12:hover .bg,.m850 .ca12.focus .bg{background-position:-1026px -256px}.m850 .ca12.active-region .bg{background-position:-2386px -256px} .m850 .ca13:hover .bg,.m850 .ca13.focus .bg,.m850 .ca13.active-region .bg{height:208px;left:15px;top:368px;width:156px}.m850 .ca13:hover .bg,.m850 .ca13.focus .bg{background-position:-576px -22px}.m850 .ca13.active-region .bg{background-position:-1936px -22px} 
.m850 .ca1 a{left:260px;top:670px} .m850 .ca2 a{left:156px;top:670px} .m850 .ca2 a.tooltip-left .tooltip-arrow{left:156px} .m850 .ca3 a{left:430px;top:660px} .m850 .ca4 a{left:702px;top:792px} .m850 .ca4 a.tooltip-right .tooltip-arrow{right:148px} .m850 .ca5 a{left:746px;top:684px} .m850 .ca5 a.tooltip-right .tooltip-arrow{right:104px} .m850 .ca6 a{left:222px;top:465px} .m850 .ca6 a.tooltip-left .tooltip-arrow{left:222px} .m850 .ca7 a{left:730px;top:807px} .m850 .ca7 a.tooltip-right .tooltip-arrow{right:120px} .m850 .ca8 a{left:423px;top:466px} .m850 .ca9 a{left:508px;top:718px} .m850 .ca10 a{left:729px;top:794px} .m850 .ca10 a.tooltip-right .tooltip-arrow{right:121px} .m850 .ca11 a{left:645px;top:674px} .m850 .ca12 a{left:344px;top:671px} .m850 .ca13 a{left:80px;top:495px} .m850 .ca13 a.tooltip-left .tooltip-arrow{left:80px}

/* size: 960 */
.m960{width:960px} .m960 .canada,.m960 .canada .bg,.m960 .canada-cities{background:transparent url('ca-960.png') no-repeat -3060px 0} .m960 .canada,.m960 .canada-cities{height:990px;width:960px} .m960 .canada{background-position:0 -882px} .m960 .canada-cities{background-position:-970px -882px} .m960 .canada .m{margin:9999px 0 0 0} .m960 .canada .m span{font-size:90px}
.m960 .ca1:hover .bg,.m960 .ca1.focus .bg,.m960 .ca1.active-region .bg{height:195px;left:234px;top:651px;width:102px}.m960 .ca1:hover .bg,.m960 .ca1.focus .bg{background-position:-1401px -51px}.m960 .ca1.active-region .bg{background-position:-2931px -51px} .m960 .ca2:hover .bg,.m960 .ca2.focus .bg,.m960 .ca2.active-region .bg{height:206px;left:40px;top:651px;width:256px}.m960 .ca2:hover .bg,.m960 .ca2.focus .bg{background-position:-853px -33px}.m960 .ca2.active-region .bg{background-position:-2383px -33px} .m960 .ca3:hover .bg,.m960 .ca3.focus .bg,.m960 .ca3.active-region .bg{height:195px;left:417px;top:651px;width:133px}.m960 .ca3:hover .bg,.m960 .ca3.focus .bg{background-position:-1286px -614px}.m960 .ca3.active-region .bg{background-position:-2816px -614px} .m960 .ca4:hover .bg,.m960 .ca4.focus .bg,.m960 .ca4.active-region .bg{height:52px;left:753px;top:860px;width:54px}.m960 .ca4:hover .bg,.m960 .ca4.focus .bg{background-position:-1024px -418px}.m960 .ca4.active-region .bg{background-position:-2554px -418px} .m960 .ca5:hover .bg,.m960 .ca5.focus .bg,.m960 .ca5.active-region .bg{height:239px;left:766px;top:643px;width:155px}.m960 .ca5:hover .bg,.m960 .ca5.focus .bg{background-position:-1287px -325px}.m960 .ca5.active-region .bg{background-position:-2817px -325px} .m960 .ca6:hover .bg,.m960 .ca6.focus .bg,.m960 .ca6.active-region .bg{height:531px;left:66px;top:121px;width:352px}.m960 .ca6:hover .bg,.m960 .ca6.focus .bg{background-position:-643px -278px}.m960 .ca6.active-region .bg{background-position:-2173px -278px} .m960 .ca7:hover .bg,.m960 .ca7.focus .bg,.m960 .ca7.active-region .bg{height:53px;left:782px;top:876px;width:66px}.m960 .ca7:hover .bg,.m960 .ca7.focus .bg{background-position:-1024px -290px}.m960 .ca7.active-region .bg{background-position:-2554px -290px} .m960 .ca8:hover .bg,.m960 .ca8.focus .bg,.m960 .ca8.active-region .bg{height:780px;left:223px;top:20px;width:609px}.m960 .ca8:hover .bg,.m960 .ca8.focus .bg{background-position:-4px -29px}.m960 .ca8.active-region .bg{background-position:-1534px -29px} .m960 .ca9:hover .bg,.m960 .ca9.focus .bg,.m960 .ca9.active-region .bg{height:239px;left:487px;top:712px;width:213px}.m960 .ca9:hover .bg,.m960 .ca9.focus .bg{background-position:-1148px -6px}.m960 .ca9.active-region .bg{background-position:-2678px -6px} .m960 .ca10:hover .bg,.m960 .ca10.focus .bg,.m960 .ca10.active-region .bg{height:17px;left:800px;top:875px;width:25px}.m960 .ca10:hover .bg,.m960 .ca10.focus .bg{background-position:-1034px -371px}.m960 .ca10.active-region .bg{background-position:-2564px -371px} .m960 .ca11:hover .bg,.m960 .ca11.focus .bg,.m960 .ca11.active-region .bg{height:310px;left:644px;top:596px;width:231px}.m960 .ca11:hover .bg,.m960 .ca11.focus .bg{background-position:-1024px -499px}.m960 .ca11.active-region .bg{background-position:-2554px -499px} .m960 .ca12:hover .bg,.m960 .ca12.focus .bg,.m960 .ca12.active-region .bg{height:195px;left:336px;top:651px;width:89px}.m960 .ca12:hover .bg,.m960 .ca12.focus .bg{background-position:-1139px -275px}.m960 .ca12.active-region .bg{background-position:-2669px -275px} .m960 .ca13:hover .bg,.m960 .ca13.focus .bg,.m960 .ca13.active-region .bg{height:234px;left:20px;top:418px;width:176px}.m960 .ca13:hover .bg,.m960 .ca13.focus .bg{background-position:-644px -5px}.m960 .ca13.active-region .bg{background-position:-2174px -5px} 
.m960 .ca1 a{left:295px;top:758px} .m960 .ca2 a{left:177px;top:764px} .m960 .ca2 a.tooltip-left .tooltip-arrow{left:177px} .m960 .ca3 a{left:485px;top:750px} .m960 .ca4 a{left:793px;top:894px} .m960 .ca4 a.tooltip-right .tooltip-arrow{right:167px} .m960 .ca5 a{left:843px;top:772px} .m960 .ca5 a.tooltip-right .tooltip-arrow{right:117px} .m960 .ca6 a{left:252px;top:535px} .m960 .ca7 a{left:825px;top:912px} .m960 .ca7 a.tooltip-right .tooltip-arrow{right:135px} .m960 .ca8 a{left:480px;top:535px} .m960 .ca9 a{left:578px;top:815px} .m960 .ca10 a{left:826px;top:897px} .m960 .ca10 a.tooltip-right .tooltip-arrow{right:134px} .m960 .ca11 a{left:727px;top:761px} .m960 .ca12 a{left:390px;top:758px} .m960 .ca13 a{left:85px;top:555px} .m960 .ca13 a.tooltip-left .tooltip-arrow{left:85px}

/* --------------------------------------------------------
end of the maps */