
#Intlmap
{
	height:470px;
/*
	margin-top: -27px;
	*/
	margin-top: 5px;
	z-index: 1000;
}

#IntlmapOverlay,
.intlmapOverlay,
#IntlmapWorld,
#IntlmapAmerica,
#IntlmapNorthAmerica,
#IntlmapSouthAmerica,
#IntlmapAfrica,
#IntlmapEurope,
#IntlmapAustralia,
#IntlmapAsia,
.intlmapShape
{
	position:absolute;
}

.intlmapShape
{
	visibility: hidden;
}

/* #################################################### */

.worldMapPageSectionToTop
{
	position:absolute;
	float:none;
	clear: both;
	display: block;
	margin-top: -50px;
	width: 790px;
	text-align: right;	
}

.worldMapPageDistrict,
.worldMapPageDistrictVisible,
.worldMapPageSection,
.worldMapPageSectionVisible
{
	z-index: 100;
	float: none;
	display: block;
	margin: 0;
	padding: 0;
	visibility: visible;
}

.worldMapPageDistrict
{
	margin-top: 50px;
}

.worldMapPageDistrict .worldMapPageInnerDistrict
{
	border-top: 2px solid black;
	padding-top: 15px;
}

.worldMapPageDistrictHidden,
.worldMapPageSectionHidden
{
	visibility:hidden;
	display: none;
	margin: 0;
	padding: 0;
}

.worldMapPageDistrictHidden hr,
.worldMapPageDistrictVisible hr,
.worldMapPageSectionHidden hr,
.worldMapPageSectionVisible hr
{
	display: none;
}

.worldMapPageDistrictVisible
{
	position:absolute;
	width: 800px;
	margin-top: -100px;
	
	/*
	
	
	filter:alpha(opacity=80); 
  -moz-opacity:0.8; 
  background-color: #f0f0f0;
	*/
	/*
	*/
}

.worldMapPageSectionVisible
{
	position:absolute;
	width: 800px;
	margin-top: 210px;
}

.worldMapPageDistrictVisible .worldMapPageDistrictAnchor
{
	padding-bottom: 100px;
}

.worldMapPageSectionVisible .worldMapPageSectionAnchor
{
}

/*
.worldMapPageSectionVisible .worldMapPageSectionAnchor a
{
	display: block;
	margin-top: 200px;
	margin-top: -200px;
	padding-bottom: 200px;
	padding: 0;
	margin-top: -200px;
	margin-bottom: 200px;
	
}
*/

.worldMapPageSectionVisible .worldMapPageInnerSection
{
  border: 1px ridge #b0b0b0; 
	border-top: none;
	padding: 20px;
}

.worldMapPageDistrictVisible .worldMapPageInnerDistrict
{
  border: 1px ridge #b0b0b0; 
	border-bottom: none;
	padding: 20px;
}

/*
	background-color: #FFFFFF;
	
	
.worldMapPageSection,
.noTrans
{
  filter: none; 
  -moz-opacity: 1.0; 
}
*/


.worldMapPageDistrictVisible .headlineDivClass,
.worldMapPageSectionVisible .headlineDivClass
{
	padding-bottom: 20px;
}

.worldMapPageDistrictVisible td.doBorderMyImg,
.worldMapPageSectionVisible td.doBorderMyImg
{
	width: 100px;
}

.worldMapPageDistrictVisible .doBorderMyImg img,
.worldMapPageSectionVisible .doBorderMyImg img
{
	width: 90px;
}

.worldMapPageSectionsEnd
{
	display: block;
	padding-top: 680px;
}
