body{
	background-color: #003366;
	background-image : URL(images/bgn.jpg);
	text-align : left;
	font-family:  verdana, arial,helvetica,sans-serif;
	margin: 0;
	font-size :80%;
}


		
#page{
	background-color : #fff;
	background-image : URL(images/grille.jpg);
	background-repeat: no-repeat;
	position : relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index : 1;
	top : 0;
	left : 0;
	width :800px;
	height :590px;
	/*border : 1px purple solid;*/
}

#pageeng{
	background-color : #fff;
	background-image : URL(images/grille_eng.jpg);
	background-repeat: no-repeat;
	position : relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index : 1;
	top : 0;
	left : 0;
	width :800px;
	height :590px;
	/*border : 1px purple solid;*/
}

#main{
	position : absolute;
	text-align : left;
	margin-top :-29px;
	z-index : 2;
	top : 232px;
	left : 215px;
	width :560px;
	height :245px;
	/*border : 1px purple solid;*/
}
#actmain{
	position : absolute;
	text-align : left;
	margin-top :0px;
	z-index : 2;
	top : 210px;
	left : 215px;
	width :560px;
	height :240px;
	border : 1px purple solid;*/
}
#java{
	background-color: none;
	text-align : left;
	position : absolute;
	background-repeat: no-repeat;
	margin-top :83px;
	z-index : 2;
	top : 0px;
	left : 323px;
	width :400px;
	height :25px;
	/*border : 2px red solid;*/
}

#logo1{
	background-color: none;
	text-align : left;
	position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 125px;
	left : 0px;
	width :150px;
	height :77px;
	font-size :70%;
	/*border : 1px red solid;*/
}

#logo2{
	background-color: none;
	text-align : left;
	position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 45px;
	left : 0px;
	width :199px;
	height :67px;
	font-size :70%;
	/*border : 2px red solid;*/
}

#logo3{
	background-color: none;
	text-align : left;
	position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 125px;
	left : 210px;
	width :186px;
	height :36px;
	font-size :70%;
	}
	
#logo4{
	background-image : URL(images/att3.gif);
	background-repeat: no-repeat;
	text-align : left;
	position : relative;
	background-repeat: no-repeat;
	margin-top :0px;
	z-index : 2;
	top : 0px;
	left : 20px;
	width :263px;
	height :43px;
	background-color: none;
	/*border : 2px red solid;*/
}
#logo5{
	background-image : URL(images/att3f.gif);
	background-repeat: no-repeat;
	text-align : left;
	position : relative;
	z-index : 2;
	top : 0px;
	left :20px;
	width :300px;
	height :43px;
	background-color: none;
	/*border : 2px red solid;*/
}

#logo6{
	background-color: none;
	text-align : left;
	position : absolute;
	margin-top :120px;
	z-index : 2;
	top : 45px;
	left : 20px;
	width :199px;
	height :67px;
	font-size :70%;
	/*border : 2px blue solid;*/
}
#kubetxt{
   background-image : none;
   background-repeat: no-repeat;
   position : absolute;
   z-index : 11;
   background-color : none;
   margin-top :45px;
   left: 138px;
   width :200px;
   height :56px;
   /*border : 1px red solid;*/
} 
#textmem{
	position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 225px;
	left : 0px;
	width :260px;
	height :20px;
}

#photo1{
	text-align : left;
	position : absolute;
	margin-top :23px;
	z-index : 2;
	top : 45px;
	left : 25px;
	width :250px;
	height :175px;
	/*border : 1px red solid;*/
}


#photo2{
	text-align : left;
	position : absolute;
	margin-top :23px;
	z-index : 2;
	top : 45px;
	left : 305px;
	width :250px;
	height :175px;
	/*border : 1px red solid;*/
}

#photo3{
	background-image : URL(images/chords.jpg);
	text-align : left;
	position : absolute;
	margin-top :23px;
	z-index : 2;
	top : 0px;
	left : 317px;
	width :135px;
	height :240px;
}

#photo4{
	background-image : URL(images/att3.gif);
	background-repeat: no-repeat;
	position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 225px;
	left : 285px;
	width :263px;
	height :43px;
	/*border : 1px red solid;*/
}

#photo4a{
    position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 0px;
	left : 0px;
	width :106px;
	height :43px;
	}

#photo4b{
	position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 28px;
	left : 117px;
	width :85px;
	height :12px;
}

#photo5{
	background-image : URL(images/att3f.gif);
	background-repeat: no-repeat;
	position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 225px;
	left : 265px;
	width :300px;
	height :43px;
}

#photo5a{
    position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 0px;
	left : 0px;
	width :140px;
	height :43px;
	
}

#photo5b{
	position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 28px;
	left : 150px;
	width :91px;
	height :12px;
}

#igshpatext{
	text-align : left;
	position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 40px;
	left : 110px;
	width :405px;
	height :100px;
	/*border : 1px red solid;*/
}

#boxclosedtext{
	text-align : left;
	position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 153px;
	left : 110px;
	width :335px;
	height :50px;
}

#subventiontext{
	text-align : left;
	position : absolute;
	margin-top :0px;
	z-index : 2;
	top : 230px;
	left : 110px;
	width :335px;
	height :50px;
	/*border : 1px red solid;*/
}

#menu{
   position : absolute;
   text-align : left;
   left: 55px;
   padding-left : 15px;
   margin-top :140px;
   font-size :87%;
   line-height :2.2em;
   z-index : 15;
   white-space : nowrap;
   background-color : none;
   float : left;
   width :105px;
   height :300px;
   
   /*border : 2px red solid;*/
} 

#menueng{
   position : absolute;
   text-align : left;
   left: 55px;
   padding-left : 15px;
   margin-top :140px;
   font-size :87%;
   line-height :2.2em;
   z-index : 15;
   white-space : nowrap;
   background-color : none;
   float : left;
   width :105px;
   height :190px;
   /*border : 2px red solid;*/
} 

#actmenu{
   position : absolute;
   text-align : left;
   padding-left : 15px;
   left: 55px;
   margin-top :170px;
   font-size :87%;
   z-index : 15;
   white-space : nowrap;
   background-color : none;
   float : left;
   width :105px;
   height :20px;
   /*border : 2px red solid;*/
} 

#infomenu{
   position : absolute;
   text-align : left;
   padding-left : 15px;
   left: 55px;
   margin-top :195px;
   font-size :87%;
   z-index : 15;
   white-space : nowrap;
   background-color : none;
   float : left;
   width :105px;
   height :20px;
   /*border : 2px red solid;*/
} 

#realmenu{
   position : absolute;
   text-align : left;
   margin-left : 15px;
   left: 55px;
   margin-top :410px;
   z-index : 15;
   background-color : none;
   float : left;
   width :100px;
   height :20px;
  /* border : 1px red solid;*/
} 

#actmenueng{
   position : absolute;
   text-align : left;
   padding-left : 15px;
   left: 55px;
   margin-top :170px;
   font-size :87%;
   z-index : 15;
   white-space : nowrap;
   background-color : none;
   float : left;
   width :105px;
   height :20px;
   /*border : 2px red solid;*/
} 
#realmenueng{
   position : absolute;
   text-align : left;
   padding-left : 15px;
   left: 55px;
   margin-top :412px;
   font-size :87%;
   line-height :2.1em;
   z-index : 15;
   white-space : nowrap;
   background-color : none;
   float : left;
   width :105px;
   height :20px;
   /*border : 2px red solid;*/
} 

#menubas{
   position : absolute;
   left: 314px;
   padding-left : 15px;
   margin-top :450px;
   font-size :80%;
   z-index : 15;
   white-space : nowrap;
   background-color : none;
   float : left;
   color : #000;
   width :463px;
   height :15px;
   border : 2px blue solid;*/
} 
#kubelogo{
   background-image : URL(images/kube.gif);
   background-repeat: no-repeat;
   position : absolute;
   font-size :80%;
   z-index : 11;
   white-space : nowrap;
   background-color : none;
   float : left;
   color : #000;
   margin-top :463px;
   left: 214px;
   width :110px;
   height :56px;
   /*border : 1px yellow solid;*/
} 

#kubeinfo {
	background-image : URL(images/kube.jpg);
    background-repeat: no-repeat;
	position : absolute;
	left: 4px;
	top: 0px;
	z-index : 15;
	width :550px;
	height :945px;
	/*border : 2px yellow solid;*/
}
#kubeinfo2 {
	position : absolute;
	left: 15px;
	top: 880px;
	z-index : 15;
	width :500px;
	height :50px;
	/*border : 1px yellow solid;*/
}
#toolinfo {
	position : absolute;
	left: 15px;
	top: 380px;
	z-index : 15;
	width :520px;
	height :350px;
	/*border : 1px yellow solid;*/
}
#menubas ul{
   padding : 0;
   margin : 0;
   float : left;
}

#menubas ul li{
   display : inline;
}

#menubas ul li a{
   padding-left : 1em;
   padding-right : 1em;
   background-color : none;
   color : #00446B;
   font-weight : bold;
   text-decoration : none;
   float : left;
}

#menubas ul li a:hover{
   background-color : none;
   color : #80AB5B;
} 



#english {
	background-color: none;
	text-align : right;
	position : absolute;
	margin-top :356px;
	z-index : 2;
	top : 0px;
	left : 490px;
	width :175px;
	height :15px;
	
}


#texte1, #texte2, #texte3, 
#texte5, #texte6, #texte12 {
	background-image : URL(images/act.jpg);
    background-repeat: no-repeat;
	position : absolute;
	left: -13px;
	z-index : 11;
	top: -32px;
	width :576px;
	height :277px;
	text-align : left;
	font-size : 110%;
	visibility: hidden;
	overflow: auto;	
	/*border : 1px red solid;*/

}

#texte0 {
	background-image : URL(images/act.jpg);
    background-repeat: no-repeat;
	position : absolute;
	left: -13px;
	z-index : 11;
	top: -32px;
	width :576px;
	height :277px;
	text-align : left;
	font-size : 110%;
	visibility: visible;
	overflow: auto;
	/*border : 1px blue solid;*/
}
.txtpad {
	text-align : justify;
	margin-top : 20px;
	margin-left : 13px;
	margin-right : 10px;
	padding-bottom: 0px;
	/*border : 1px red solid;*/
}
#texte7,#texte4 {
	position : absolute;
	left: -13px;
	z-index : 13;
	top: -32px;
	width :573px;
	height :274px;
	text-align : left;
	font-size : 110%;
	visibility: hidden;
	overflow: auto;	
	/*border : 1px red solid;*/
	}

#gstrip {
    background-image : URL(images/act.jpg);
	background-repeat: no-repeat;
	position : absolute;
	left: 0px;
	top: 0px;
	text-align : left;
	z-index : 11;
	width :360px;
	height :39px;
	font-size : 110%;
	/*border : 1px blue solid;*/
}

#acttexte{
	position : absolute;
	left: -10px;
	z-index : 15;
	top: 0px;
	padding-top : 10px;
	padding-left : 14px;
	width :540px;
	height :260px;
	text-align : left;
	font-size : 110%;
	/*border : 1px red solid;*/
}

#texte8, #texte9, #texte10, 
#texte11 {
    background-image : URL(images/rea.jpg);
	background-repeat: no-repeat;
	position : absolute;
	left: 201px;
	top: 120px;
	text-align : left;
	z-index : 11;
	width :579px;
	height :426px;
	font-size : 110%;
	visibility: hidden;
	/*border : 1px blue solid;*/
}

#newsmenu{
   position : absolute;
   text-align : left;
   margin-top : 25px;
   font-size :80%;
   z-index : 15;
   white-space : nowrap;
   background-color : none;
   color : #000;
   width : 579px;
   height :15px;
  /* border : 1px red solid;*/
} 
#newsheader {
	position : absolute;
	left: 10px;
	top: 10px;
	z-index : 15;
	width :541px;
	height :350px;
	font-size : 110%;	
	/*border : 2px purple solid;*/
}

#reawindow {
	position : absolute;
	left: 1px;
	top: 51px;
	text-align : left;
	z-index : 15;
	width :573px;
	height :350px;
	overflow: auto;
	/*border : 2px yellow solid;*/
}
#projectlist {
	position : absolute;
	top: 0px;
	width :790px;
	height :580px;
	text-align : left;
	font-size : 110%;
	overflow: auto;	
	/*border : 1px red solid;*/
	}
#gstrip2 {
    background-image : URL(images/act.jpg);
	background-repeat: no-repeat;
	position : absolute;
	left: 0px;
	top: 0px;
	text-align : left;
	z-index : 1;
	width :360px;
	height :39px;
	font-size : 110%;
	/*border : 1px blue solid;*/
}
#newsphoto1{
	background-image : none;
	background-repeat: no-repeat;
	position : absolute;
	margin-top :85px;
	z-index : 2;
	top : 0px;
	width :541px;
	height :175px;
	/*border : 1px red solid;*/
}
#newsphoto2, #newsphoto3, #newsphoto4, 
#newsphoto5{
	background-image : none;
	background-repeat: no-repeat;
	position : relative;
	margin-top :17px;
	z-index : 2;
	top : 0px;
	width :541px;
	height :175px;
	/*border : 1px red solid;*/
}


#newsnophoto{
	background-image : none;
	background-repeat: no-repeat;
	position :  relative;
	margin-top :23px;
	z-index : 2;
	top : 0px;
	width :541px;
	height :120px;
	/*border : 1px red solid;*/
}
#newsmenu ul{
   padding : 0;
   margin : 0;
}

#newsmenu ul li{
   display : inline;
}

#newsmenu ul li a{
   padding-left : 1em;
   padding-right : 1em;
   background-color : none;
   color : #00446B;
   font-weight : bold;
   text-decoration : none;
}

#newsmenu ul li a:hover{
   background-color : none;
   color : #80AB5B;
} 

#toolphoto1{
	background-image : none;
	background-repeat: no-repeat;
	padding-left : 5px;
	position : absolute;
	margin-top :5px;
	z-index : 2;
	top : 0px;
	width :535px;
	height :350px;
	/*border : 1px red solid;*/
}

#toolphoto2{
	background-image : none;
	background-repeat: no-repeat;
	padding-left : 5px;
	position : absolute;
	margin-top :5px;
	z-index : 2;
	top : 0px;
	width :535px;
	height :350px;
	/*border : 1px red solid;*/
}

#popup{
	background-color : #fff;
	background-image : URL(images/bigmtlmap2.jpg);
	background-repeat: no-repeat;
	position : absolute;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index : 1;
	top : 0;
	left : 0;
	width :800px;
	height :589px;
	/*border : 1px purple solid;*/
}
#popup2{
	background-color : #fff;
	background-image : URL(images/bigqcmap2.jpg);
	background-repeat: no-repeat;
	position : absolute;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index : 1;
	top : 0;
	left : 0;
	width :800px;
	height :589px;
	/*border : 1px purple solid;*/
}
.txNoInd0 {
	text-align : justify;
	margin-top : 0px;
	margin-left : 10px;
	margin-right : 10px;
	padding-bottom: 0px;
	/*border : 1px red solid;*/
}
.txNoInd00 {
	text-align : right;
	margin-top : 0px;
	padding-bottom: 0px;
	/*border : 1px red solid;*/
}
.txNoInd {
	text-align : justify;
	margin-left : 10px;
	margin-right : 10px;
	padding-bottom: 0px;
	/*border : 1px blue solid;*/
}
.txNoInd000 {
	text-align : justify;
	left : 0px;
	padding-bottom: 0px;
	text-decoration : none;
	/*border : 1px blue solid;*/
}
.txNoIndlist {
	text-align : left;
	font-size : 90%;
	margin-left : 10px;
	margin-right : 10px;
	padding-bottom: 5px;
	font-weight : 500;
	/*border : 1px blue solid;*/
}

.txtitle {
	font-weight : bold;
	font-family: arial,verdana,helvetica,sans-serif;
	font-style: regular;
	margin-left : 12px;
	margin-top : 10px;
	font-size : 150%;
	color : #5e7443;
	padding-bottom: 0px;
}

.tonnes {
	text-align : justify;
	left : 0px;
	font-size: 80%;
	padding-bottom: 0px;
	/*border : 1px blue solid;*/
}
.txNoIndpic {
	text-align : left;
	margin-left : 14px;
	margin-top : 0px;
	font-size : 90%;
	padding-bottom: 0px;
	/*border : 2px red solid;*/
}

.txNoIndpictxt {
	text-align : left;
	margin-left : 14px;
	margin-top : 0px;
	font-size : 110%;
	padding-bottom: 0px;
	
	
}


.txkube {
	font-weight : bold;
	font-family: arial,verdana,helvetica,sans-serif;
	font-style: regular;
	margin-left : 14px;
	margin-top : 10px;
	font-size : 200%;
	color : #003E70;
	padding-bottom: 0px;
}

.floatright { 
	float: right;
	margin: 0 0 7px 7px;
	padding: 2px;
/*border : 2px red solid;*/
} 

.phatclass {
	font-weight : bold;
	font-family: arial,verdana,helvetica,sans-serif;
	font-style: regular;
}

.phatclass2 {
	font-weight : bold;
	font-family: arial,verdana,helvetica,sans-serif;
	font-style: regular;
	color : #00446B;
   	text-decoration : none;
}
.phatclass3 {
	font-weight : bold;
	font-family: arial,verdana,helvetica,sans-serif;
	font-style: regular;
	color : #FF0000;
   	text-decoration : none;
}
.phatclass4 {
	font-weight : bold;
	font-family: arial,verdana,helvetica,sans-serif;
	font-style: regular;
	text-decoration : underline;
}
.phat {
	font-family: arial,verdana,helvetica,sans-serif;
	font-style: regular;
	text-decoration : underline;
}
.italic {
	font-family: arial,verdana,helvetica,sans-serif;
	font-style: italic;
	text-decoration : underline;
}
.test {
	text-align : left;
	margin-top : 10px;
	margin-left : 13px;
	font-weight : bold;
	font-family: arial,verdana,helvetica,sans-serif;
	font-style: regular;
	/*border : 2px red solid;*/
}
#lk{
	background-color: none;
	position : absolute;
	margin-left: 681px;
	margin-top: 577px;
	font-size :80%;
	z-index : 50;
	top : 0px;
	right : 20px;
	width :200px;
	height :20px;
	color: #CC9966;
}
#res{
	background-color: none;
	position : absolute;
	margin-left: 17px;
	margin-top: 554px;
	font-size :80%;
	z-index : 50;
	top : 0px;
	left : 0px;
	width :200px;
	height :20px;
	color: #00446B;
	
}
.mailus2 { 
	text-decoration: none; 
	color:#003399;
	font-weight : bold;
	background:transparent;
} 

.mailus2:visited { 
	text-decoration: none; 
	color:#003399;
	font-weight : bold;
	background:transparent; 
} 

.mailus2:hover {
	text-decoration: underline; 
	font-style:normal; 
	color: #006600; 
	background:transparent; 
}

.menu { 
   background-color : none;
   color : #496012;
   font-weight : bold;
   text-decoration : none;
} 
 
.menu:visited { 
   background-color : none;
   color : #496012;
   font-weight : bold;
   text-decoration : none;
} 

.menu:active { 
   background-color : none;
   color : #FB9107;
   font-weight : bold;
   text-decoration : none;
} 

.menu:hover {
   background-color : none;
   color : #00446b;
}

.menu2 { 
   background-color : none;
   color : #496012;
   font-weight : bold;
   text-decoration : none;
   line-height :1;
   font-size :85%;
}

.menu2:visited { 
   background-color : none;
   color : #496012;
   font-weight : bold;
   text-decoration : none;
   line-height :1;
   font-size :85%;
} 

.menu2:active { 
   background-color : none;
   color : #FB9107;
   font-weight : bold;
   text-decoration : none;
   line-height :1;
   font-size :85%;
} 

.menu2:hover {
   background-color : none;
   color : #00446b;
   font-weight : bold;
   line-height :1;
   font-size :85%;
}

dl.map {
	position:relative;
	width:540px;
	height:500px;
	background:url(images/quebecdots.jpg) no-repeat;
	text-align:left;
	margin:0px;
	padding:0px;
	overflow: none;
	border:#999 1px solid;
}
dl.map dt {
	list-style:none;
	display:inline;
}
dl.map dd {
	position:absolute;
	left:-9999px;
	width:155px;
	padding:2px;
	border:#222 2px solid;
	background:#666;
	-moz-border-radius:8px;
	border-radius:8px;
	z-index:11;
	font-size:0.7em;
	color:#FFF;
}

#mtl {	
	position:absolute;
	bottom : 126px;
	left : 172px;
	height: 23px; 
	width: 26px; 
	text-indent: 0px; 
	overflow: hidden; 
	background: none; 
	display: block; 
} 
  
#mtl:hover { 
	background: url(images/mtl.jpg) no-repeat; 
}

#qc {	
	position:absolute;
	bottom : 181px;
	left : 253px;
	height: 27px; 
	width: 27px; 
	text-indent: 0px; 
	overflow: hidden; 
	background: none; 
	display: block; 
	/*border : 2px red solid;*/
} 
  
#qc:hover { 
	background: url(images/qc.jpg) no-repeat; 
}


dl.map a.location {
	display:block;
	position:absolute;
	text-indent:-9999px;
	background:url(images/point.png) no-repeat;
	width:10px;
	height:10px;
	outline:none;
	z-index:10;
	text-decoration:none;
}
dl.map a.location:hover {
	background:url(images/point-hover.png) no-repeat -1px -1px;
}


/* START OF CSS FOR MAP POINTS */
dl.map a#location01 {
	top:408px;
	left:145px;
	/*border:blue 1px solid;*/
}
dl.map a#location02 {
	top:400px;
	left:123px;
	/*border:green 1px solid;*/
}
dl.map a#location03 {
	top:320px;
	left:345px;
	/*border:purple 1px solid;*/
}
dl.map a#location04 {
	top:220px;
	left:186px;
	/*border:black 1px solid;*/
}
dl.map a#location05 {
	top:87px;
	left:150px;
	/*border:red 1px solid;*/
}
dl.map a#location06 {
	top:356px;
	left:435px;
	/*border:orange 1px solid;*/
}
dl.map a#location07 {
	top:323px;
	left:267px;
	/*border:blue 2px solid;*/
}
dl.map a#location08 {
	top:300px;
	left:51px;
	/*border:green 2px solid;*/
	
}
dl.map a#location09 {
	top:310px;
	left:358px;
	/*border:purple 2px solid;*/
}
dl.map a#location10 {
	top:490px;
	left:185px;
	/*border:black 2px solid;*/
}

dl.map a#location11 {
	top:453px;
	left:114px;
	/*border:red 2px solid;*/
}

dl.map a#location13 {
	top:457px;
	left:120px;
	/*border:orange 2px solid;*/
}

dl.map a#location14 {
	top:437px;
	left:145px;
	/*border:blue 1px solid;*/
}

dl.map a#location15 {
	top:430px;
	left:175px;
	/*border:green 4px solid;*/
}

dl.map a#location16 {
	top:404px;
	left:211px;
	/*border:purple 6px solid;*/
}
dl.map a#location16a {
	top:410px;
	left:214px;
	/*border:purple 6px solid;*/
}

dl.map a#location17 {
	top:450px;
	left:215px;
	/*border:black 4px solid;*/
}

dl.map a#location18 {
	top:452px;
	left:273px;
	/*border:red 5px solid;*/
}

dl.map a#location19 {
	top:460px;
	left:240px;
	/*border:yellow 4px solid;*/
}

dl.map a#location20 {
	top:458px;
	left:233px;
	/*border:orange 4px solid;*/
}

dl.map a#location21 {
	top:484px;
	left:515px;
/*border:green 2px solid;*/
}

dl.map a#location22 {
	top:432px;
	left:517px;
/*border: black 2px solid;*/
}

dl.map a#location23 {
	top:460px;
	left:190px;
	width:15px;
	height:15px;
/*border: black 2px solid;*/
}

dl.map a#location24 {
	top:460px;
	left:162px;
	width:15px;
	height:15px;
/*border: black 2px solid;*/
}
