#cursorTrack {
	font: normal normal 12px/130% Arial;
	color: #13350b;
	position: absolute;
	top: 6px;
	left: 250px;
	width: 400px;
}

html>body #cursorTrack {
	top: 7px;
	left: 0px;
}

#cursorTrack INPUT {
	font: normal normal 12px/130% Arial;
	color: #5b635a;
	border: none;
	margin: 0 20px 0 5px;
	background: #d9e3d7;
}

#mapScaleText_13{
	font: normal normal 12px/130% Arial;
	color: #13350b;
	position: absolute;
	top: 6px;
	left: 540px;
	width: 200px;
}

html>body #mapScaleText_13{
	top: 7px;
}

#mapScaleText_13 INPUT {
	font: normal normal 12px/130% Arial;
	color: #5b635a;
	border: none;
	margin: 0 20px 0 5px;
	background: #dce4db;
}

#timestamp, #timestamp INPUT
{
  font: 8pt Verdana, geneva, arial, sans-serif;
  color: #000000;
  background-color: transparent;
  border: 0px blue none;
}

#mainMapPane {
  border: 1px solid olive;
/*  cursor: crosshair; */
}



.loadingIndicator
{
  color: #000000;
  background-color: #FFFFFF;
	opacity: .75;
	/*filter: alpha(opacity=75);*/
}

.loadingIndicator p
{
  margin: 0px;
  padding: 2px;
}

.loadingIndicator img
{
  padding: 2px;
  margin: 0px;
  float: left;
}

#workspace h2,h3
{
  padding: 2px;
  margin: 0px;
}

/*
#legend {
	font-size: 70%; 
  font-family: cursive;
  background-color: silver;
}
*/

/*****************************************LAYERCONTROL************************************/
.layerControl{
    width:350px;

}

.altRow_1
{
	background-color:#D1E2EC;
}

.altRow_0
{
    
    background-color:#FFFFFF;

}
/******************** LAYER HEADER css*************************/
.LayerHeader{
    text-align:center;
    padding-top:5px;
    position:relative;
	display:block;
	height:30px;
}


.indexLayerHeader{
    position:absolute;
    display:inline;
    margin-top:3px;
    top:5px;
    left:3px;
}
.inputLayerHeader
{
    display:inline;
    position:absolute;
    left:15px;
}
.checkboxLayerHeader
{
    float:left;
    padding-top:3px;
}
.buttonLayerHeader
{
    float:left;
}
.nameLayerHeader
{
    position:absolute;
    top:10px;
    left:140px;
}
.transpLayerHeader
{
    position:absolute;
    top:7px;
    right:0px;
}
.transpLayerHeader select
{
    width:45px;
    font-size:10px;
    line-height:10px;
}
/******************** END LAYER HEADER css*************************/
.legend
{
    text-align:left;
}
.legend img /*hack for IE6*/
{
background-color:Transparent;
}
.test
{
    text-align:center;
}
.GroupHeaderTitle
{
    display:inline;
    background:Inherit;
}
.GroupHeader
{ 
    font-variant:small-caps;
    font-size:small;
    font-weight:bold;
    padding-left:3px;
    background:#556655;
}
.GroupHeaderFold{
    width:10px;
    font-variant:small-caps;
    font-size:small;
    font-weight:bold;
    padding-left:3px;
    background-color:Transparent;
    padding:0px;
    border:0px;
    cursor:pointer;
}
/*****************************************LAYERCONTROL************************************/

/**************** MAPTIP POPUPS ************************/

#mainMapPane .olPopupContent {
		padding: 0px;
}

.olPopup {
		cursor:default;
}

.PopupContainer {
		width:100%;
		height:100%;
}

.PopupHeader {
		padding:2px;
		height:14px;
		line-height:14px;
		width:100%;
		background-color:#7d9377;
		color:white;
}

.PopupContent {
		position:absolute;
		font-family: Arial;
		top:18px;
		bottom:0px;
		right:0px;
		left:0px;
		padding:2px;
		overflow:auto;
		width:expression((parseInt(this.parentElement.parentElement.parentElement.parentElement.currentStyle.width)-2*parseInt(this.parentElement.parentElement.parentElement.parentElement.currentStyle.borderWidth))+'px');
		height:expression((parseInt(this.parentElement.parentElement.parentElement.parentElement.currentStyle.height)-2*parseInt(this.parentElement.parentElement.parentElement.parentElement.currentStyle.borderWidth)-18)+'px');
}

.PopupContent table {
		width:100%;
		border-collapse:collapse;
}

.PopupContent table td {
		border:1px solid gray;
}

/**************** END MAPTIP POPUPS ********************/

/* OverviewMap */
div .olControlOverviewMapElement {
	-moz-border-radius-topleft: 0pt;
	padding: 0px;
	background-color: inherit;
	background-color: expression(this.parentElement.currentStyle.backgroundColor);
}

.olControlPanel {
	padding: 0 0 0 2px;
}

.olControlPanel div{
	background-color: transparent !important;
	border: none !important;
	margin: 4px 0 0 4px;
}
