body {padding-right: 0px; padding-left: 0px; font-size: 80%; padding-bottom: 0px; margin: 0px; color: #000000; padding-top: 0px; font-family: Verdana, Arial, sans-serif; background-color: #FFFFFF; }
html, body {height: 100%; margin: 0; padding: 0; }
a:link {color: #808080; font-weight: bold; text-decoration: none; }
a:visited {color: #808080; font-weight: bold; text-decoration: none; }
a:hover { color: #515151; font-weight: bold; text-decoration: none; }
a:active { color: #515151; font-weight: bold; text-decoration: none; }
.fhcontent { margin-left: 20px; margin-right: 20px; margin-top: 20px; margin-bottom: 20px; }
.FhHdg1 { clear: both; height: auto; font-size: 20pt; font-weight: 700; border-style: solid; border-top-width: 1pt; border-right-width: 0px; border-bottom-width: 1pt; border-left-width: 0px; margin-top: 24pt; margin-bottom: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
#facts	{width:48%; float:left; padding-right:2%; }
#map	{width:50%; height:80%; }
@keyframes drop { from { top: -400px; opacity: 1; } to { top: 0px; opacity: 1; } }
.DROP {animation: drop 0.5s 1; }
@keyframes flash { from { opacity: 0.1; } to { opacity: 1.0; } }
.FLASH {animation: flash 0.3s 6 alternate; }
@keyframes bounce { from { top: 0px; }  to  { top: -20px; } }
.BOUNCE {animation: bounce 0.3s cubic-bezier(0.5,0.05,1,0.5) 2 alternate; }
.noinfoscrollbar {line-height:1.35; overflow:hidden; white-space:nowrap; }
