#mapLayer{ position: relative; z-index: 1; background:#74AEEC; width:100%; margin-top:11px;}
#mapLayer h2, #mapLayer h2 em { position: relative; z-index: 1; height:41px; background:url(regionSelector.gif) no-repeat;}
#mapLayer .container{ background:#FFF; width:696px; border: 2px solid #D1E4F9;}
#map{width: 500px; height: 255px; margin: 0 auto;}

#welcomeHeader {position: relative; z-index: 1; width:100%; margin: 40px 0 0px 0;}
#welcomeHeader h1#welcomeString {padding:0 0 20px;  clear:both; line-height:1em;}

#welcomeHeader #openMapLink{ position: absolute; top: 40px; right: 12px; margin: 11px 28px 0 0; width: 127px; z-index: 5; text-align: right; }
#welcomeHeader #openMapLink a {display: block; height: 20px; width: 127px; padding: 2px 42px 0 0; background:url(iconLanguageMap.gif) right 0 no-repeat; color: #320b04; font-weight: bold;}

/*
#welcomeHeader #openMapLink a {display: block; height: 20px; padding: 2px 27px 0 0; color: #F93915; background-image: url(changeRegionUp.gif); background-repeat: no-repeat; background-position: right top; font-weight: bold;}
#welcomeHeader #openMapLink a.down {display: block; height: 20px; padding: 2px 27px 0 0; color: #F93915; background-image: url(changeRegionDown.gif); background-repeat: no-repeat; background-position: right top; font-weight: bold;}
*/
#closeMapLink { position: absolute; top: 12px; right: 12px; width: 200px; text-align: right; z-index: 5; color: #FFF; font-weight: bold; }
#closeMapLink a, #closeMapLink a:link,#closeMapLink a:visited {	color: #320b04;}
#closeMapLink a:hover {	color: white;}

#slideoutWebsiteMap {width: 700px; background: #FFF;}
#slideoutWebsiteMap .loading {margin:20px auto; width: 100px;}

