  .dir2html a:link { text-decoration: none; color: #2D468A; }
  .dir2html a:visited { text-decoration: none; color: #2D468A }
  .dir2html a:active { text-decoration: none; color: #2D468A; }
  .dir2html a:hover { text-decoration: none; color: #2D468A; }
  .dir2html { font-family: Arial; font-size: 12px; color: #000000; width: 540px;}
  .dir2html h2 { font-weight: bold; font-size: 16px; color: #A0A0A0;}
  .dir2html hr { color: #C0C0C0;}
  body { font-family: Arial; font-size: 12px; color: #000000;}
  
  .resultentry { 
    width: 560px; 
		float: left;
  }
 
 .image_map {
	display:inline-table;
	width:1498px;
	height:2337px;
	background:url(imagemaplarge.jpg); background-size: cover;
	position:relative;
	margin:10px auto 10px auto;
	cursor: pointer;
	border-style: solid;
	border-width: 5px;
	border-color: #8e8da2;
	border-radius: 50px;
  }

 .roundedCorner	{
	border-radius: 11px;
	border-style: solid;
	border-width: 3px;
	background-color: #195E19;
	font-size: 14px;
	font-weight: bold;
	color: white;
	height: 50px;
	margin-bottom: 20px;
	padding-bottom: 4px;
	position: relative;
	width: 400px;
 }
  #mapresults {
    background: none repeat scroll 0 0 #E9E9E9 ;
    clear: both;
    display: none;
    margin-bottom: 20px;
    padding: 5px;
		border-radius: 30px;
		border-style: solid;
		border-width: 3px;
 }	 
  #mapcontainer {
    background: none repeat scroll 0 0 #E9E9E9 ;
    clear: both;
    margin-bottom: 20px;
    padding: 5px;
		border-radius: 30px;
		border-style: solid;
		border-width: 3px;
 }
 .staticHiddenContent {
 	visibility: none;
 	display: none;
 	text-align: center;
 }	 
 .floatLeft { float: left; }
 .redBold { color: red; font-weight: bold; }
 .clearing { clear:both; }
 .inlineBlock { display: inline-block; }
 .small { font-size: 8px; font-style: oblique; padding-left: 20px; }
