html { overflow: auto; }

body {
    font-family: Arial;
  	 margin: 0;
    padding: 0;
    height: 100%;
}

.false_link {
	color: blue;
	text-decoration: underline;
	}
.false_link:hover{cursor: pointer;}

a.linkNoShow:link, a.linkNoShow:visited {
	color: black;
	text-decoration: none;
	}	

a:link, a:visited {
	color: blue;
	}	

.nw{white-space:nowrap;}

.NoWhiteSpaceForm {
	/* removes white space around form seen in IE */
	margin-top:0;margin-bottom:0;
	}
	

h1 {
	font-family: Verdana;
	font-weight: bold;
	border-bottom: 1px solid black;
	font-size: 18px;
	}
.UnderlinedHeader {
	border-bottom:1px dotted Blue;
	width:100%;
	}
 	

/************************************************************************************
	Header Styles
************************************************************************************/

#header {
	width:100%;
	margin:0;
	min-height:40px; 
	padding-bottom:10px;
	}
	
#headerForm {
	padding:5px;
	}

#txtAddress { width:150px; }
#txtZip {width:50px;}
#txtRadius {width:50px;}
#txtDate {width:100px;}

.whitespace {
	height:100px;
	width:100%;
	}

label {
	font-size:80%;
	font-family:Verdana; 
	font-weight:bold;   
}

.exampleInput
{
	color: Gray;
	font-style: italic;
}

.heading
{
	text-align: center;
/*	font-weight: bold; */
	font-size: 200%;
}

.userInput
{
	color: black;
	font-style: normal;
}


#content {
	float:left;
	width:100%;
	margin:0px; 
	padding:0px;
	overflow: auto;
	height:100%;
	border-top:1px solid black; 
/*	background-color:#eeeeff;  */
	overflow:auto;
	}

/************************************************************************************
	Map Styles
************************************************************************************/

#middle {
	margin-left: 352px;
	margin-right: 0px;	
	height:100%;
	}

#map {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     border: 1px solid gray;
}

#map-wrapper {
    position: relative;  
    height: 100%;
    min-width:350px;
	margin: 0px;
	margin-right: 5px;
}

/************************************************************************************
	Left column Styles
************************************************************************************/



#left {
	float:left;
	width:340px;
	margin:0px; 
	padding:0px;
	padding-left:5px;
	padding-right:5px; 
	font-size:80%;
	overflow-y: auto;
	overflow-x: hidden; /* IE makes this div too wide with vert scrollbar, so hide scrollbar */
	height:100%;
	}

/************************************************************************************
	General Styles
************************************************************************************/


.TitleBox {
	background-color:#cccccc; 
	/* border:1px solid Blue;  */
	width:auto; padding:0; margin-bottom:10px; 
	}

.TitleFont {
 	font-size:120%; padding:5px; width:93%;
 	}
 	

