.arcspan:hover, .arcdivlet:hover { color: #101bae; }
.arcspan { color: #000000; }

  .arcdivlet1
 {
     color: #000000;
     float:left;
     text-align:left;
     font-size: 90%;
 }
 
 .arcdivlet2
 {
     color: #000000;
     text-align:right;
     margin-left: 70%;
     margin-right:1em;
     padding-right:1em;
     padding-left:1em;
     font-size: 90%;
     white-space:nowrap;
 }


.arcdivlight,.arcdiv
{
	background-color: white;
	border-top: thin solid black;
	border-bottom: thin solid black;
	color: black;
	margin-left: 1em;
	text-indent: -1em;
	padding-top: 0.5em;
	padding-left: 1em;
	font-weight: normal;
	font-size: 110%;
}

#header
{
	text-align: left;
	background-color: #c6d7ae;
	font-family: Helvetica, Arial, Sans-serif;
	text-decoration: none;
	height:2em;
	/*padding-bottom:1em;*/
	padding-left:2em;
    border-bottom: thin black solid; 
	white-space:nowrap;
	padding-bottom:1em;

}
#ptitle
{
    font-size:80%;
    float:left;
    padding-top:0.5em;
}

#restore 
{ 
    display: none;
    text-align:right;
    float:right;
	background-color: #C6D7AE;
	white-space:nowrap;
	font-size: 70%;
	height:inherit;
	font-weight:normal;
	padding-top:1em;
}

.return { border: none; }

.infotitle
{
	font-weight: bold;
	font-size:90%;
}
.infocontent
{
 padding:0.1em;
}
#mapPanel
{
	width: 100%;
	height: inherit;
	float: left;
    border-bottom: thin black solid; 
    height:560px;
}

#rightPanel
{
	float: right;
	width: 30%;
	background-color: #C6D7AE;
	font-size: 85%;
	height: inherit;	
	overflow: scroll;
    border-bottom: thin black solid; 
    height:560px;
    display:none;
}

#resetDiv
{ 
    display:inline;
    vertical-align:middle;

}

#mapMain 
{
    height: 560px;
    background-color: #C6D7AE;
}
img { border-width: 0; }

#resetForm, fieldset, input
{
    display:inline;
    /*vertical-align:middle;*/
}

