/* CSS Document */
body { font-size: 62.5%; } /* IE */
body { font-size: 10px; } /* Other browsers */
body { text-align: center; background-color: #f5f5f5; margin: 0; padding: 5px 0 5px 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
p { line-height: 1.2em; margin: 0; padding: 0 40px 4px 40px}
h1 { font-size: 1.73em; margin: 4px 0 0 0; padding: 0; font-weight: bold; color: #800000}
h2 {font-size: 1.1em; margin: 4px 0 0 0; padding: 0; font-weight: bold; color: #003e80}
h3 {font-size: 1em; margin: 4px 0 0 0; padding: 0; font-weight: bold; color: #003e80}
h4 {font-size: 1em; margin: 0; padding: 0; font-weight: normal; color: #003e80}
ol { margin: 0 0 0 50px; padding: 0}
ul { margin: 0 0 0 50px; padding: 0}
li { margin: 3px 0 4px 10px; padding: 0}
img { margin: 0; padding: 0; border: 0}
hr {color:#800000}
#locations table { border: 5px solid #D4D0C8; }
#locations td, th { border: 1px solid #D4D0C8; }
a {text-decoration:none}
a:link {color:#00f}
a:visited {color:#800}
a:hover {color:#f00}
a:active {color:#800}
#page { position:relative; width: 756px; background-color: #fff; margin: 0 auto; padding: 5px 0; border: 2px solid #060
}
#copyright {
	clear:both;
	text-align:center;
	color:#000080;
}
#copyright p { font-size: x-small; margin: 0 0 0 23px}
#copyright a { color: #808080; text-decoration: none; margin: 0}
#copyright a:link { color: #808080}
#copyright a:visited { color: #808080}
#copyright a:hover { color: #808080; text-decoration: underline}
#copyright a:active { color: #808080}
#heading p { font-size: 1.73em; margin: 0; padding: 0; font-weight: bold; color: #000080}
#heading h5 { font-size: 1.73em; margin: 0; padding: 0; font-weight: bold; color: #FF0000}
#list {
	text-align:left;
	margin: 0 0 0 40px;
	padding: 0;
}
#map {
padding: 0; margin: 10px auto;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	width: 700px;
	height: 600px;
	border: 1px solid #888888;
}
#map a { text-decoration: none; border: 0;}
.iwstyle {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 180px;
}
iframe { margin: 0; padding: 0; background-color: #FFFFFF;}
#menudiv {
	text-align:center;
	width: 550px;
	margin: 0 auto;
	padding: 0;
}
#beacon_menu {
	clear:right;
	float:right;
	width: 130px;
	margin: 5px 40px 0 15px;
	padding: 0;
}
.caption {
	text-align:center;
	font-weight:bold;
	margin: 0 0 8px 0;
	padding: 0;
}
.border {
	border: 2px solid #060;
	margin: 0;
	padding: 4px;
}
.error {font-size: 1.1em; margin: 4px 0 0 0; padding: 0; font-weight: bold; color: #ff0000}
.red {color: #FF0000}
.imagel { float: left; margin: 2px 10px 0 0; padding: 0 }
.image_gif { float: left; margin: 0 10px 0 0; padding: 0 }
.imager { float: right; margin: 2px 0 0 10px; padding: 0 }
.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
}
.th {
	font-size: 1.1em;
	margin: 2px 0;
	padding: 0;
}
