#flexmap_searchButton {
	background-color:#DDDDDD;
	padding:0;
	width:59px;
	height:16px;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	bottom:5px;
	right:5px;
	text-align:right;
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	text-align:center;
}

#flexmap_searchButton a{
	color:#000000;
	font-weight:bold;
	font-size:7pt;
	text-decoration:none;
}

#flexmap_closeButton {
	position:absolute;
	top:5px;
	right:5px;
	background-image:url(res/close.gif);
	background-repeat:no-repeat;
	width:14px;
	height:13px;
}

#mapcontainer {
	background-color:#EEE;
	text-align:center;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AAA;
}

.debug {
	border:1px solid red;
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.infoTab {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	width:400px;
}

#flexmap_selectorPanel {
	position:absolute;
	padding:10px;
	text-align:left;
	width:60%;
	height:70%;
	top:40px;
	left:70px;
	color: #ffffff;
	background-color: #7283B7;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	border:1px solid  #FFF;
	overflow:auto;
}



#selector_button {
	color:#000;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	border:1px solid black;
	text-align:center;
	cursor:pointer;
	padding: 0 20px;
	padding-bottom:1px;
	margin-right:53px;

}

#selector_button[id] {
	margin-right:0;
}



.flexmap_selector td a {
	color:#FFF;
	text-decoration:none;
	font-size:9pt;
	font-weight:bold;
}

/* Menu Style Sheet */

table.ThemeXPTable td a {
	font-size:9pt;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

table.ThemeXPTable {
}

table.ThemeXPTable td{

}

.ThemeXPTreeLevel1
{
	display: none;
}

.JSCookTreeFolderClosed
{
}

.JSCookTreeFolderOpen
{
}

#JSCookTreeFolderClosed .JSCookTreeFolderOpen
{
	display:	none;
}

#JSCookTreeFolderOpen .JSCookTreeFolderClosed
{
	display:	none;
}

.ThemeXPItemText {
	width:143px;
}

.ThemeXPFolderText {
	width:140px;
}

