.mapMainDiv
{
	position: absolute;
	display: none;
	border: solid 1px #000000;
	background-color: #e9e7d4;
	margin: 0;
	padding: 0;
	width: 400px;
	height: 400px;
	overflow: hidden;
	float: left;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
/* header container */
.mapHeadDiv
{
	display: block;
	position: relative;
	color: #000000;
	background: #a9d1df url(/img/dottedline.gif) repeat-x bottom;
	padding: 2px 5px 2px 5px;
	cursor:default;
}
/* header text */
.mapHeadDiv div
{
	/* text styling */
	font-weight: bold;
	white-space: nowrap;
	/* ensure height of text line matches height of close button (minus vertical paddings, i.e. 19-2-2) */
	line-height: 16px;
	margin-right: 15px;
	overflow: hidden;
	/*text-overflow: ellipsis;*/
	width:96%;
}
/* close button */
.mapHeadDiv a
{
	position: absolute;
	display: block;
	/* align link to top-right */
	right: 4px;
	top: 4px;
	/* make link large enough to cover background image */
	width: 11px;
	height: 11px;
	/* set background image */
	background-image: url(/img/close.gif);
	background-position: right top;
	background-repeat: no-repeat;
	/* set background color to cover up long text */
	background-color: #a9d1df;
	cursor:pointer;
}

/* map body */
.mapDiv
{
    position: relative;
    width:400px;
    height:358px;
}

/* location textt */
.mapLocationDiv
{
	/* text styling */
	font-weight: bold;
	white-space: nowrap;
	line-height: 20px;
	margin-right: 15px;
	margin-left: 5px;
	overflow: hidden;
	/*text-overflow: ellipsis;*/
}
/* Custom Dashboard Start */
.dashBoardContainer
{
	position:absolute;
	right: 0px;	
	top:50px;
	z-index:9999;
	cursor:default;
	height:220px;
	width:52px;
	background:transparent;
}
.dashBoardSmallPanel,.dashBoardShowPanel
{	
	position:absolute;
	right:0px;
	top:-5px;
	display:block;
	width:38px;
	height:26px;
	z-index:9999;
	cursor:pointer;
	background:#fff url("/img/map/collapse2.gif") no-repeat;
}
.dashBoardShowPanel
{
	background:#fff url("/img/map/expand2.gif") no-repeat;
	width:38px;
	height:26px;
	right:0px;
	top:-5px;
}
.dashBoardPanel,.dashBoardPanelSmall
{	
	position:absolute;
	right:0px;
	top:19px;
	display:block;
	width:38px;
	height:160px;
	z-index:9999;
	cursor:default;
	background:url("/img/map/bg2.gif") no-repeat;
}
.dashBoardPanelSmall
{
	display:none;
}
.dashBoardZoomIn
{
	position:absolute;
	left:8px;
	bottom:40px;
	z-index:9999;
	cursor:pointer;
	background:url("/img/map/Plus2.gif") no-repeat;
	width:27px;
	height:28px;
}

.dashBoardZoomOut
{
	position:absolute;
	left:8px;
	bottom:7px;
	z-index:9999;
	cursor:pointer;
	background:url("/img/map/minus2.gif") no-repeat;
	width:27px;
	height:28px;
}
.dashBoardMovePanel
{
	position:absolute;
	left:-40px;
	top:5px;
	z-index:9999;
	cursor:default;
	width:85px;
	height:90px;
}
.dashBoardMoveUp
{
	left:30px;	
	top:4px;
	z-index:10002;
	position:absolute;
	background:url("/img/map/top2.gif") no-repeat;
	width:25px;
	height:22px;
}
.dashBoardMoveCenter
{
	left:30px;	
	top:26px;
	width:25px;
	height:25px;
	z-index:10002;
	position:absolute;
	background:url("/img/map/mid2.gif") no-repeat;
}
.dashBoardMoveLeft
{
	left:9px;	
	top:26px;
	z-index:10002;
	position:absolute;
	background:url("/img/map/left2.gif") no-repeat;
	width:21px;
	height:25px;
}
.dashBoardMoveRight
{
	left:55px;	
	top:26px;
	z-index:10002;
	position:absolute;
	background:url("/img/map/right2.gif") no-repeat;
	width:21px;
	height:25px;
}
.dashBoardMoveDown
{
	left:30px;	
	top:51px;
	z-index:10002;
	position:absolute;
	background:url("/img/map/down2.gif") no-repeat;
	width:25px;
	height:22px;
}
.closeLink
{
	border:none;
	width:7px;
	height:7px;
}
/* Custom Dashboard End */
/*
div.MSVE_PoweredByLogo,
img.MSVE_PoweredByLogo,
img.MSVE_PoweredByLogo,
div.MSVE_Copyright
{ display: none; }
*/