@charset "utf-8";
/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-color: #6199BA;
}

img { border:0px; }

input, button, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

a {
	color:#0066FF;
}
a:hover {
	color: #0000FF;
}

.navigation {
	width:299px;
	height:66px;
	text-align:center;
	vertical-align:middle;
	font-size:9px;
	color:#FFFFFF;
}
.navtext {
	text-align:right;
}
.navhead {
	font-size:8pt;
	font-weight:bold;
	width:100px;
	text-align:left;
}

.pagecontent {
	background-color:#FFFFFF;
	border:1px solid #a789b4;
	padding:10px;
	text-align:left;
}

.content td {
	background-color:#FFFFFF;
	border:1px solid #a789b4;
	vertical-align:top;
}

.block td {
	border:0px;
	vertical-align:middle;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}
.blockhead {
	color:#b8bcbd;
	font-size:12pt;
	font-weight:bold;
}
.blockhead td {
	padding-top:10px;
	padding-bottom:0px;
}
.blocklink { font-size:6pt; color:#000000; text-decoration:none; }

.footer {
	background-color:#9875b4;
	height:28px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-size:7pt;
}
.footer a {
	color:#FFFFFF;
	text-decoration:none;
}
.footer a:hover {
	color:#84bed1;
}

.comments {
	width:100%;
	border-bottom:1px dashed #000000;
}
.comments td {
	text-align:left;
}
.comment_head {
	text-align:left;
	font-size:8pt;
}
.news td {
	text-align:left;
}
.newborns td {
	text-align:left;
	vertical-align:top;
}
.newbornimg {
	border:2px solid #999999;
}

#dropmenudiv{
	position:absolute;
	border:1px solid #4f628d;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	z-index:100;
	color:#9875b4;
	font-weight:bold;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	background-color:#FFFFFF;
	color: #4f628d;
	font-weight:normal;
}

#dropmenudiv a:hover{ /*hover background color*/
	color:#9875b4;
	background-color:#84bed1;
}
.dropmenuspan {
	margin-left:3px;
}

.crumbs{
	color: #999999
}
.crumbs a {
	font-weight:bold;
	color: #999999;
}
.crumbs a:hover {
	color: #0000FF
}

.feedback {
	background-color: #FFFF99; 
	border:1px solid #999999; 
	padding:10px;
	width:180px;
	text-align:center;
	vertical-align:top;
}

.error, .success, .info {
	width:400px; 
	background-color:#FFFF99; 
	border: 1px solid #FF9933;
	padding:10px;
}

.error { color: #FF0000; font-weight:bold; }

.success { color: #0033FF; font-weight:bold; }

.info { color:#3399FF; font-weight:bold;}

.photo img {
	border:5px solid #FFFFFF;
}

.photo {
	width:120px;
	height:120px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #999999;
	background-color:#CCCCCC;
}

.newslink {
	color:#0066FF;
}
.newslink:hover {
	color:#000066;
}

.events {
	text-align:left;
}
.events a {
	color:#0066FF;
	font-weight:bold;
	font-size:8pt;
}
.events a:hover {
	color: #9900CC;
}
.storylink {
	color: #6633FF;
	font-size:8pt;
	text-decoration:none;
	font-weight:normal;
}
