.maintext {  font-family: "Helvetica", Times, serif; font-size: 15px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; color: #000000}
.maintextbold {  font-family: "Helvetica", Times, serif; font-size: 16px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; color: #000000}
.maintextitalic {  font-family: "Helvetica", Times, serif; font-size: 15px; font-style: italic; line-height: 15px; font-weight: normal; font-variant: normal; color: #000000}
.header {  font-family: "Helvetica", Times, serif; font-size: 15px; font-style: normal; line-height: 14px; font-weight: bold; color: #666666}
.maintextlink {
	font-family: "Helvetica", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: underline;
}
.maintextboldkern { font-family: "Helvetica", Times, serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; color: #333333; letter-spacing: 0.1em}
.maintextboldnum {
font-family: "Helvetica", Times, serif; font-size: 15px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #993300}

.feedbacklink {
	font-family: "Helvetica", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
.copyrighttext {
	font-family: "Helvetica", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

td {
	padding:5px;
}

table {
	border:1px;
	width:100%;
	overflow: auto;
	font-size: 9px;
}

td .maintext {
	font-size: 10px;
}


#map_canvas {
  width: 100%;
  height: 400px;
  border: 1px solid grey;
  padding-bottom:10px;
}

#listing {
  width: 100%;
  cursor: pointer;
}

#controls {
  padding: 5px;
  font-size: 12px;
  font-family: Arial;
}

.placeIcon {
  width: 20px;
  margin: 5px;
}

#results {
  font-size: 12px;
  border-collapse: collapse;
  font-family: Arial;
  padding:5px;
}

.contentPop {
  font-size: 14px;
  font-family: Arial;
  padding:5px;
}

#results tr {
  width:100%;
}

#locationField {
  width: 400px;
  height: 25px;
  top: 0px;
  left: 0px;
  position: absolute;
}

#autocomplete {
  width: 400px;
}

.toc_image {
	width: 100%;
	border:1px solid black; 
}
