﻿
.MapDiv
{
	position:relative;
	width:418px;
	height:453px;
	overflow:visible;
	background-image: url(/Images/Map.gif);
}

.MapDot
{
	position:absolute;
	width:12px;
	height:12px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/MapDot.png');
	cursor:pointer;
	cursor:hand;
}

.PngFix
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

.MapWindowContainer
{
	position:absolute;
	width:234px;
	padding-top:9px;
	padding-bottom:10px;
	z-index:190;
}

.MapWindowTopLeft
{
	position:absolute;
	top:0px;
	left:0px;
	width:209px;
	height:10px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/MapWindowTop.png');
	z-index:198;
}

.MapWindowBottomLeft
{
	position:absolute;
	bottom:0px;
	left:0px;
	width:233px;
	height:34px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/MapWindowBottomLeft.png');
	z-index:198;
}

.MapWindowMiddleLeft
{
	position:relative;
	float:left;
	width:209px;
	padding-bottom:4px;
	padding-top:9px;
	background-image:url(/Images/MapWindowMiddle.gif);
	background-repeat:repeat-y;
	z-index:195;
}

.MapWindowTopRight
{
	position:absolute;
	top:0px;
	right:0px;
	width:209px;
	height:10px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/MapWindowTop.png');
	z-index:198;
}

.MapWindowBottomRight
{
	position:absolute;
	bottom:0px;
	right:-1px;
	width:233px;
	height:34px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/MapWindowBottomRight.png');
	z-index:198;
}

.MapWindowMiddleRight
{
	position:relative;
	float:right;
	width:209px;
	padding-bottom:4px;
	padding-top:9px;
	background-image:url(/Images/MapWindowMiddle.gif);
	background-repeat:repeat-y;
	z-index:195;
}

.MapWindowTitle
{
	position:relative;
	width:155px;
	left:20px;
	color:White;
	font-size:18px;
	padding-bottom:3px;
	cursor:pointer;
	cursor:hand;
}

.MapWindowText
{
	position:relative;
	left:20px;
	width:175px;
	color:Black;
	font-size:12px;
	cursor:pointer;
	cursor:hand;
}

.MapWindowClose
{
	position:absolute;
	right:9px;
	top:1px;
	cursor:pointer;
	cursor:hand;
	z-index:200;
}

#overlay img
{ 
	border: none; 
}

#Overlay
{ 
	background-image: url(/Images/MapOverlay.png); 
}

* html #Overlay
{
	background-color: #333;
	background-color: transparent;
	background-image: url(/Images/Blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Images/MapOverlay.png", sizingMethod="scale");
}

.MapPopupTop
{
	position:relative;
	width:645px;
	height:12px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Images/MapPopupTop.png", sizingMethod="scale");
}

.MapPopupBottom
{
	position:relative;
	width:645px;
	height:12px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Images/MapPopupBottom.png", sizingMethod="scale");
}

.MapPopupMiddle
{
	position:relative;
	width:645px;
	padding:0px 0px 10px 0px;
	background-image:url(/Images/MapPopupMiddle.gif);
	background-repeat:repeat-y;
}

.MapPopupCity
{
	position:relative;
	left:50px;
	width:270px;
	padding-bottom:20px;
	padding-top:33px;
	color:White;
	text-transform:uppercase;
	font-size:24px;
}

.MapPopupText
{
	position:relative;
	left:50px;
	width:270px;
	padding-bottom:20px;
	color:Black;
}

.MapPopupText a
{
	color:Black;
	text-decoration:none;
	font-weight:bold;
}

.MapPopupClose
{
	position:absolute;
	left:480px;
	top:17px;
	cursor:pointer;
	cursor:hand;
	z-index:400;
}

.MapPopupWindowContainer
{
	position:absolute;
	width:207px;
	/*right:55px;*/
	left:400px;
	top:100px;
	z-index:400;
}

.MapPopupWindowTop
{
	position:relative;
	width:207px;
	height:6px;
}

.MapPopupWindowBottom
{
	position:relative;
	width:207px;
	height:6px;
}

.MapPopupWindowMiddle
{
	position:relative;
	width:207px;
	background-image:url(/Images/MapPopupWindowMiddle.gif);
	background-repeat:repeat-y;
}


.MapPopupWindowTitle
{
	position:relative;
	left:20px;
	width:180px;
	padding-bottom:20px;
	padding-top:15px;
	color:White;
	text-transform:uppercase;
	font-size:24px;
}

.MapPopupWindowText
{
	position:relative;
	left:20px;
	padding-bottom:15px;
	font-weight:bold;
	width:180px;
	color:Black;
}
