
#page-banner{
	position: relative;}

#map{
	position: absolute;
	top: 0;
	left: 0;}

#map .map{
	position: relative;
	top: 0;
	left: 0;}

#map .map{
	position: relative;
	top: 0;
	left: 0;}
	

  
body.lang-en #page-banner .gc1 h2{
  margin-top: -10px;}
  
body.lang-en #page-banner .gc1 h3{
  margin-top: -3px;}
  
body.lang-fr #page-banner .gc1 h3{
  margin-top: 13px;}
  
body.lang-en #popmap #page-banner .gc1 h3{
  margin-top: 0px;}
  
  
  #page-banner .gc1 .provinces ul li a{}
  #page-banner .gc1 .provinces ul li{
	  line-height: 9px;}
	
.g600 {
	display: inline;
}
.g320,
.g280 {
	display: inline;
	margin-left: 0;
	margin-right: 0;
}
  
#topnav *{
  display: inline;}
  
#top *{
  border: 0 transparent !important;}
  
ul li{
  background: transparent url('../images/bullet.gif') no-repeat left center;}
  
#page-banner .gc1 h3
{
  background-image: url('../images/arrow_start.gif');}

        
#page-banner .gc1 .provinces ul li a{
  background: url(../images/bullet.gif) left center no-repeat;
}

#page-banner .gc1 .provinces ul li a:hover, #page-banner .gc1 .provinces ul li a.active{
  background-image: url(../images/bullet_over.gif);}
  
  

.tooltip.northwest-territories
{
	background-position: 0px -255px;
	height: 56px;
	width: 120px;
}

.tooltip.manitoba
{
	background-position: 0px -99px;
	height: 47px;
	width: 109px;
}

.tooltip.saskatchewan
{
	background-position: 0px -571px;
	height: 47px;
	width: 139px;
}

.tooltip.quebec
{
	background-position: 0px -521px;
	height: 48px;
	width: 95px;
}

.tooltip.nova-scotia
{
	background-position: 0px -313px;
	height: 47px;
	width: 125px;
}

.tooltip.newfoundland
{
	background-position: 0px -197px;
	height: 56px;
	width: 146px;
}

ul.contact li{
  margin-left: 0px;
}

body #body-wrap.splash {
  margin: 47px auto 0 auto;
  padding-top: 47px;}
  
.splash #page-banner .g280.fl{
  display:inline;
  margin-top: 0;
  margin-left: 20px;}
  
.splash #page-banner .g280.fl.second {
    margin-left: 340px;}
