/* CSS Document */
body { font-size: 62.5%; } /* IE */
body { font-size: 16px; } /* Other browsers */
body { text-align: center; background-color: #eafaf1; margin: 0; padding: 5px 0 5px 0; font-family: "Times New Roman", Times, serif;}
p { text-align:left; line-height: 1.2em; margin: 0; padding: 0 40px 8px 40px}
h1 {font-size: 1.5em; 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 {
	padding: 0;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
}
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 170px;
	padding: 0 0 8px 0;
}

#news p { font-size: 18px; text-align:left; line-height: 0.8em; background-color: #eafaf1; margin: 0; padding: 4px 10px 6px 10px;}
iframe { width: 676px; height: 80px; margin: 0 40px 5px 40px; padding: 0 10px 0 0; background-color: #eafaf1;}
#menudiv {
	text-align:center;
	width: 550px;
	margin: 0 auto;
	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;
}
