.loadedtext {
color: red;
font-weight: bold;
font-size: medium;
}
.loadedingtext {
color: blue;
font-weight: bold;
font-size: medium;
}
.help {
z-index: 99;
top: 100px;
left; 50px;
}
ul#mapmenu { margin: 0 0 0 20px; padding: 0; }
#mapmenu li { list-style-type: none; cursor: pointer; margin: 0; padding: 2px; }
#mapmenu li img { vertical-align: middle; }
div.popup { width: 18em; }

.mapresults {
width: 50%;
height: 350px;
float: right;
margin: 10px 0 0 0;
overflow: auto;
}
.asearchResults {
width: 100%;
height: 100%;
float: right;
margin: 10px 0 0 0;
overflow: auto;
}

.withborder {
border: 1px solid #979797;
}

.mapholder {
width: 48%;
float: left;
}

#location_map {
width: 50%;
}

.tempinfo {
width: 20%;
}

#resultstitle {
width: 50%;
float: left;
}
#map_location {
float: left;
width: 20%;
}
#map_pagination {
width: 50%;
float: left;
}
#mapmenubar {
width: 100%;
padding: 0;
margin: 0 0 0 0;
}


#toolbar {
width: 100%;
padding: 0;
margin: 5px 5px 5px 5px;
}

.toolitem {
float: left;
}
.toolitemr {
float: right;
margin: 0 10px 0 0 ;
}


#bottommenu {
width: 100%;
clear: both;
}

#gotobutton {
width: 50%;
float: left;
}

#numshow {
width: 45%;
float: right;
}


#asearchnumshow {
width: 100%;
float: right;
}

#map {
margin: 10px 0 10px 0 ;
z-index: 1;
}

#description {
clear: both;
text-align: center;
}

.messagehide {
        display: none;
}

.messageshow3 {
	position: absolute;
	z-index: 10;
	cursor: move;
	overflow: hidden;
	width: 33em;
	top: 0px;
	left: 0px;
	font-size:  medium;
        background-color: white;
        border: 1px solid black;
	margin: 0;
	}

.messageshownb {
        margin: 0px 10px 10px 10px;
	}

.messageshow2 {

	position: absolute;
	z-index: 10;
	cursor: move;
	overflow: hidden;
	width: 33em;
top: 20px;
right: 20px;
	font-size:  medium;
        background-color: white;
        border: 1px solid black;
        padding: 0;
        margin: 0 0 0 0 ;
}


.messageshow {
text-align: center;
vertical-align: center;
        top: 120px;
	right: 20px;
	float: right;
        display: block;
	position: absolute;
	width: 48%;
	font-size:  medium;
        background-color: white;
        border: 1px solid black;
        padding: 0;
        margin: 0 0 0 0 ;
        z-index: 9999;
}


.messageshowcenter3 {
text-align: center;
vertical-align: center;
        top: 0px;
	right: 0px;
	float: right;
        display: block;
	position: absolute;
	width: 100%;
	font-size:  medium;
        background-color: white;
        border: 1px solid black;
        padding: 10px 10px 10px 10px;
        margin: 0 0 0 0 ;
        z-index: 9999;
}

.messageshowcenter {
	float: left;
        display: block;
	position: absolute;
text-align: center;
vertical-align: center;
        display: block;
	width: 49%;
	font-size:  medium;
        background-color: white;
        border: 1px solid black;
        padding: 0;
        margin: 0 0 0 150px ;
        z-index: 9999;
}

.messageshowcenter4 {



	float: left;
        display: block;
	position: absolute;
text-align: center;
vertical-align: center;
        display: block;
	width: 49%;
	font-size:  medium;
        background-color: white;
        margin: 0 0 0 150px ;
text-align: center;
vertical-align: center;
        top: 120px;
	left: 0px;
	float: right;
        display: block;
	position: absolute;
	font-size:  medium;
        background-color: white;
        border: 1px solid black;
        padding: 10px 10px 10px 10px;
        z-index: 9999;
}


.messageshowcenter1 {
text-align: center;
vertical-align: center;
        top: 0px;
	left: 20px;
	float: right;
        display: block;
	position: absolute;
	width: 49%;
	font-size:  medium;
        background-color: white;
        border: 1px solid black;
        padding: 0;
        margin: 0 0 0 0 ;
        z-index: 9999;
}

#whoami_table {
float: left;
}
#whoami_image {
float: left;
}

#title {
float: left;
margin: 10px 10px 10px 10px;
}
.close {
float: right;
text-align: right;
margin: 10px 10px 10px 10px;
}
#close {
text-align: right;
float: right;
margin: 10px 10px 10px 10px;
}

.formlabel {
text-align: right;
}

.afterimage {
vertical-align: top;
}

.editlink {
font-size: smaller;
}

.pad {
padding: 10px 10px 10px 10px;
}

#loading {
clear: both;
}

.linkdesc {
margin: 50px 50px 50px 50px;
font-size: medium;
}

