﻿/* kill space on bottom caused by VE */
.ero-leftBeak
{
	display: none;
}


/* Remove Bird's eye view*/

.MSVE_ObliqueMapView{display:none;}

#MSVE_navAction_ObliqueMapView
{

	display:none;

}


/* MDN logo */

.mdnlogo_ie

{
       FILTER :progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mdn-logo-glow12small.png', sizingMethod='scale');
       WIDTH: 71px;
       HEIGHT: 39px
}


.mdnlogo 
{     
      DISPLAY: none;    
      Z-INDEX: 30;      
      CURSOR: pointer;  
      POSITION: absolute
} 



.ero-progressAnimation
{
	display: none;
}

#PoweredByMDNSLogo
{
	/*display: none;*/
	/*Filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/MDNSLogo.png', sizingMethod='scale');*/
	position: absolute; 
	left: 360px; 
	cursor: pointer;
	background: no-repeat url(Images/MDNSLogo.png);
	width: 154px; 
	height: 14px;
	bottom: 18px;
	hasLayout: -1;
	z-index: 30;
}

.NotePanel
{
	padding: 10px;
	font-size: smaller;
	color: Gray;
}

.searchResultDataRow td
{
	border-bottom: 1px solid #bbbbbb;
}

#DetailsPanel
{
	padding: 5px;	
}

#DataDisclaimerHeader
{
	cursor: pointer;
}

#InfoCell
{
	/*border:1px solid gray;*/
}

#SearchTabs 
{
	margin-top: 1px;
	border-collapse: collapse;	
	width: 100%;
}

#SearchTabs td
{
	border: 1px solid gray;
}

.ScrollablePanel
{
	overflow: auto;
		background-color: white;
	width: 250px;
}

.TabHeaderSel
{
	/*border: 1px solid gray;*/
	background: url(Images/tabBG3.jpg) repeat-x;
	padding: 3px;
	cursor: pointer;
}

.TabHeader
{
	/*border: 1px solid gray;*/
	background: url(Images/tabBG1.jpg) repeat-x;
	padding: 3px;
}

.TabHeader:hover
{
	/*border: 1px solid gray;*/
	background: url(Images/tabBG2.jpg) repeat-x;
	padding: 3px;
	cursor: pointer;
}

.PanelHeader
{
	width: 100%;
	border-bottom: 1px solid gray;
	background: url(Images/tabBG1.jpg) repeat-x;
	padding: 3px 0px 3px 0px;
}

.PanelHeader:hover
{
	width: 100%;
	border-bottom: 1px solid gray;
	background: url(Images/tabBG2.jpg) repeat-x;
	padding: 3px 0px 3px 0px;
	cursor: pointer;
}

.scrolledPanel
{
	overflow: auto;
}

#contentPanel
{
	margin: 5px;
	padding: 5px;
	border: 1px solid blue;
}

.LeftPaddedPanel
{
	padding: 5px;
	text-align: left;	
}

html 
{
	overflow: hidden;
}

.HintsText
{
	color: Gray;
	font-size: smaller;
}

.LayerThemeHeader
{
	display:inline;
	cursor: pointer;
}

#LayersView
{
	text-align: left;
}

.LayerThemePanel
{
	text-align: left;
	width: 100%;
	font-size: smaller;
}

.LayerThemeArrow
{
	padding: 2px;
}

.AutoCompleteMenuItem
{
	text-align: left;
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 8px 4px 8px;
	/*white-space: nowrap;*/
}

.AutoCompleteMenuItemSelect
{
	text-align: left;
	background-color: #FFE6A0;
	color: #003399;
	border: 1px solid #D2B47A;
	padding: 3px 7px 3px 7px;
}

.goButton
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background: #9BBDDE;
	border: 1px outset #d6d6d6;
	font-weight : bold;
	margin-bottom: 2px;
}

#DetailsList
{
	padding: 5px;
	border: solid 1px #bbbbbb;
	cursor: pointer;
}

.ajax__dropdown_arrow {position:absolute;height:100%;overflow:hidden;}
.ajax__dropdown_panel {background:white;border:1px solid #868686;}
.ajax__dropdown_frame {border:1px solid #2353B2;overflow:hidden;font-size:1px;text-align:right;position:absolute;cursor:pointer;}
.ajax__dropdown_frame_line {overflow:hidden;font-size:1px;position:absolute;cursor:pointer;}
/*.ajax__dropdown_arrow_image {background:url(images/drop-arrow.gif) no-repeat 50% 50%;}
.ajax__dropdown_arrow_wrapper {position:absolute;top:50%;left:50%;}
.ajax__dropdown_arrow_wrapper img {position:relative;top:-50%;left:-50%;}
*/

.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	/*background: url(images/menu-bg.gif) repeat-y 0 0 #FAFAFA;*/
	background: #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
	position: absolute;
}

.ContextMenuBreak
{
	margin:1px 1px 1px 32px;
	padding:0;
	height:1px;
	overflow:hidden;
	display:block;
	border-top: 1px solid #C5C5C5;	
}

a.ContextMenuItem
{
	text-align: left;
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 8px 4px 8px;
	white-space: nowrap;
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	text-align: left;
	background-color: #FFE6A0;
	color: #003399;
	border: 1px solid #D2B47A;
	padding: 3px 7px 3px 7px;
}


a {
	color: #4981C8;
	}
a:hover {
	color: #330099;	
	}

.contentText
{
/*	color: White;*/
}

.smallContentLink
{
/*	color: White;*/
	font-size: smaller;
}

.paddedPanel
{
	margin: 5px;
	/*height: 100%;*/
}

#contentDiv
{
	/*background-color: #9fb5d3;*/
	text-align: center;
	/*overflow: auto; */
	width: 250px;
	border-right: 1px solid gray;
	border-left: 1px solid gray;
	background: #add1ff;
}

.detailGrid
{
	width:100%;
	font-size: smaller;
	background-color: White;
	text-align: left;
	/*border: 1px solid #b9b9b9;*/
}

.HideMe
{
	display: none;
}

td.selectedTab div
{
	border: 1px solid gray;
	border-top: 0px;
	background: white;
	padding: 3px;
}

td.selectedTab a
{
	text-decoration: none;
	color: Gray;
}

td.unselectedTab div
{
	/*border-top: 2px solid gray;*/
	padding: 3px;
}

td.unselectedTab a
{
	text-decoration: none;
	color: black;	
}

#searchBarDiv
{
	width: 240px; 
	text-align: center; 
	/*background: #cae0f7;*/
	background: #add1ff;
	/*#b9b9b9; */
	padding: 5px;
	/*margin-bottom: 1px;*/
	vertical-align: middle;
	border: 1px solid gray;
}

#bottomPanel
{
	width: 240px; 
	text-align: center; 
	/*background: #cae0f7;*/
	background: #add1ff;
	/*#b9b9b9; */
	padding: 5px;
	/*margin-bottom: 1px;*/
	vertical-align: middle;
	border: 1px solid gray;
}

body 
{
	background-color:rgb(255, 255, 255);
	font-family:Verdana;
	font-size:9pt
}

.bordered
{
    border:solid 1px black;
}

.navLink
{
    font-size:8pt;
    color:purple;
}


/* must be within a container with relative or absolute positioning */
.borderLabel
{
    position:absolute;
    top:0px;
    background-color:white;
    padding-left:0px;
    padding-right:0px;
    font-family:Verdana;
    font-size:7pt;
    white-space:nowrap
}

.tocSelectedLayer
{
    font-family:Verdana;
    color:Blue;
    font-weight:bold;
    border: solid 1px blue;
}

.tocUnselectedLayer
{
    font-family:Verdana;
    color:Black;
    font-weight:normal;
}

.tocLayerContent
{
    font-family:Verdana;
    color:Black;
    font-weight:normal;
    font-size:8pt;
}

.tocRefreshLink
{
    font-family:Verdana;
    color:Blue;
    font-size:8pt;
    font-weight:normal;
    text-decoration:none;
}

.tocHeader
{
    font-family:Verdana;
    color: Gray;
}

.clip
{
	overflow:hidden
}

.IdentifyAttribute
{
	font-weight:bold;
	font-size:6pt
}

.IdentifyValue
{
	font-size:6pt
}

.IdentifyLayerName
{
	font-weight:bold;
	font-size:8pt
}

.IdentifyTitle:link,.IdentifyTitle:visited
{
	font-weight:bold;
	font-size:7pt;
	text-decoration:underline;
	color:Black
}

.IdentifyTitle:hover
{
	background-color:#D0D0D0;
}

.hidden
{
	visibility:hidden
}

.minMaxButton
{
	cursor:pointer;
}

.note
{
	color:red
}

.query
{
	cursor:progress;
}

.results
{
	font-family:Verdana;
	font-size:9pt;
}

.results td
{
	white-space:nowrap
}

.resultsAlt
{
	background-color:white
}

.titleStyle
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color : #000000;
}

.void
{
	display:none
}

#tdMapCell, #tdToolset
{
	background-color:white
}

.panelHeader
{
 	font-family: Verdana;
	font-size: 10pt;
	color : Gray;
	cursor : move;
}

.panelHeaderNote
{
 	font-family: Verdana;
	font-size: 8pt;
	color : Gray;
	cursor : move;
}
