/* Generated by F12 developer tools. This might not be an accurate representation of the original source file */
body {
	color: rgb(102, 102, 102); line-height: 20px; font-family: Verdana, Arial, Helvetica; font-size: 14px; text-decoration: none;
}
p {
	color: rgb(102, 102, 102); line-height: 20px; font-family: Verdana, Arial, Helvetica; font-size: 14px; text-decoration: none;
}
td {
	color: rgb(102, 102, 102); line-height: 20px; font-family: Verdana, Arial, Helvetica; font-size: 14px; text-decoration: none;
}
div {
	color: rgb(102, 102, 102); line-height: 20px; font-family: Verdana, Arial, Helvetica; font-size: 14px; text-decoration: none;
}
li {
	color: rgb(102, 102, 102); line-height: 20px; font-family: Verdana, Arial, Helvetica; font-size: 14px; text-decoration: none;
}
body {
	background-color: rgb(141, 173, 198);
}
table#mainContent {
	box-shadow: 0px 0px 5px 7px #758fa4; background-color: rgb(236, 236, 236);
}
a {
	color: rgb(6, 108, 182); font-size: 11px; text-decoration: none;
}
a:hover {
	color: rgb(235, 137, 47); text-decoration: none;
}
.main a {
	font-size: 14px;
}
.bottom-pane p {
	margin-top: 0px;
}
.date {
	color: rgb(102, 102, 102); font-family: verdana; font-size: 14px;
}
.heading1 {
	margin: 26px 0px 10px; color: rgb(235, 137, 47); font-family: verdana; font-size: 36px; font-weight: bold;
}
.heading1 img {
	margin-right: 4px;
}
.heading1-article {
	margin: 0px 0px 20px !important; text-align: left; color: rgb(235, 137, 47); font-family: verdana; font-size: 24px; font-weight: bold;
}
.heading1-article img {
	border: 0px currentColor; margin-top: 2px; margin-right: 7px; margin-bottom: -4px;
}
.heading1-article img.title-hhc-today {
	width: 190px; height: 29px; margin-right: 4px; margin-bottom: -4px;
}
.heading2 {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 14px; font-weight: bold;
}
.heading2-article {
	color: rgb(0, 106, 182); line-height: 24px; font-family: verdana; font-size: 20px;
}
.heading2-article-alias {
	color: rgb(0, 106, 182); line-height: 24px; font-family: verdana; font-size: 20px;
}
.heading3 {
	color: rgb(102, 102, 102); padding-bottom: 0px; font-family: verdana; font-size: 14px; font-weight: bold; margin-bottom: 0px;
}
.heading4 {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 16px; font-weight: bold;
}
.heading5 {
	color: rgb(0, 0, 0); font-family: verdana; font-size: 14px; font-style: italic;
}
.img-align-right {
	padding: 10px 0px 15px 15px; float: right;
}
.intro-text {
	margin-top: 0px;
}
.bottom-pane h2.bio {
	margin-bottom: 20px;
}
img.bio {
	margin: 0px 18px 10px 0px; width: 100px; height: 143px; float: left;
}
div.bio-more_less {
	margin-top: 0px; margin-bottom: 0px;
}
.bio-more_less p.more {
	background-position: 0px 3px; text-align: left; color: rgb(9, 111, 179); padding-left: 15px; font-size: 12px; margin-top: 0px; margin-bottom: 0px; background-image: url("../../includes/site_images/icons-bullet-arrow.jpg"); background-repeat: no-repeat;
}
.bio-more_less p.hide-on {
	background-position: 0px 3px; text-align: left; color: rgb(9, 111, 179); padding-left: 15px; font-size: 12px; margin-top: 0px; margin-bottom: 0px; background-image: url("../../includes/site_images/icons-bullet-arrow.jpg"); background-repeat: no-repeat;
}
.bio-more_less p.more-off {
	display: none;
}
.bio-more_less p.hide-on {
	display: inherit;
}
.bio-more_less .bookmark {
	line-height: 30px;
}
.bio-box {
	height: 160px; overflow: hidden; margin-bottom: 10px; border-bottom-color: rgb(235, 137, 47); border-bottom-width: 1px; border-bottom-style: dotted;
}
.bio-box-on {
	padding-bottom: 20px; margin-bottom: 10px; border-bottom-color: rgb(235, 137, 47); border-bottom-width: 1px; border-bottom-style: dotted;
}
.bio-box {
	margin-bottom: 10px; border-bottom-color: orange; border-bottom-width: 1px; border-bottom-style: dotted;
}
.bio-box-noimage {
	margin-bottom: 10px; border-bottom-color: orange; border-bottom-width: 1px; border-bottom-style: dotted;
}
.bio-box-noimage {
	padding-bottom: 20px; margin-top: 0px;
}
.bio-box p.heading3 {
	margin-top: 0px; margin-left: 118px;
}
.bio-box-noimage p.heading3 {
	margin-top: 0px; margin-left: 118px;
}
.bio-more_less p.more {
	margin-top: 0px; margin-left: 118px;
}
.bio-box p.heading3 i {
	line-height: 18px; font-size: 12px; font-weight: normal;
}
.bio-box-noimage p.heading3 i {
	line-height: 18px; font-size: 12px; font-weight: normal;
}
.bio-body {
	display: none;
}
p.hide {
	display: none;
}
.bio-body-on {
	display: inherit;
}
.body_right {
	padding: 20px; border-radius: 5px; border: 1px solid rgb(207, 207, 207); background-color: rgb(255, 255, 255);
}
.body_right-2col {
	padding: 20px; border-radius: 5px; border: 1px solid rgb(207, 207, 207); width: 699px; background-color: rgb(255, 255, 255);
}
.body_right a {
	color: rgb(0, 106, 182); font-size: 14px;
}
.body_right-2col a {
	color: rgb(0, 106, 182); font-size: 14px;
}
.body_right a:hover {
	color: rgb(235, 137, 47); font-size: 14px; text-decoration: underline;
}
.body_right-2col a:hover {
	color: rgb(235, 137, 47); font-size: 14px; text-decoration: underline;
}
.body_right li {
	font-size: 14px;
}
.body_right li a {
	font-size: 14px;
}
.body_right li a:hover {
	font-size: 14px;
}
.body_right-2col li {
	font-size: 14px;
}
.body_right-2col li a {
	font-size: 14px;
}
.body_right-2col li a:hover {
	font-size: 14px;
}
.body_right p.img-margin-right {
	padding-right: 75px;
}
.body_right-2col p.img-margin-right {
	padding-right: 75px;
}
.body_right .captionBox {
	text-align: right; padding-top: 5px; margin-bottom: 10px; margin-left: 15px; float: right;
}
.body_right-2col .captionBox {
	text-align: right; padding-top: 5px; margin-bottom: 10px; margin-left: 15px; float: right;
}
.bodytextstyle {
	color: rgb(102, 102, 102); font-family: verdana; font-size: 14px;
}
.bodytextlinkstyle {
	color: rgb(235, 137, 39); font-family: verdana; font-size: 14px;
}
.bodytextlinkstyle:visited {
	color: rgb(235, 137, 39); font-family: verdana; font-size: 14px;
}
.captiontextstyle {
	padding: 0px; color: rgb(102, 102, 102); line-height: 13px; font-family: verdana; font-size: 10px; font-style: italic; margin-top: 6px;
}
.footer_about {
	margin: 12px 0px; color: rgb(102, 102, 102); line-height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.footer_about a {
	line-height: 15px; font-size: 11px;
}
.footer_about a:hover {
	color: rgb(235, 137, 47); line-height: 15px; font-size: 11px; text-decoration: underline;
}
.footer_about p {
	margin-top: 12px;
}
.footer_about_arrow {
	margin-right: 5px; margin-bottom: 10px; float: left;
}
.banner {
	padding: 8px; border-radius: 5px; border: 1px solid rgb(215, 215, 215); margin-top: 20px; background-color: rgb(255, 255, 255);
}
.dottedseparator {
	border-bottom-color: rgb(235, 137, 47); border-bottom-width: 1px; border-bottom-style: dotted;
}
.linkbutton {
	
}
.linkbutton a:hover {
	text-decoration: underline;
}
.linkbutton a {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 14px; font-weight: bold; text-decoration: none; margin-left: 5px;
}
.linkbutton img {
	top: 5px; text-decoration: none; position: relative;
}
.imageplaceholdera {
	width: 469px; background-color: rgb(229, 229, 229);
}
.captionA {
	border-radius: 5px; width: 203px; height: 334px; background-color: rgb(235, 137, 47);
}
.captionHeading {
	width: 154px; color: rgb(255, 255, 255); padding-top: 10px; padding-left: 15px; font-size: 18px; font-weight: bold;
}
.captionText {
	padding: 10px 17px; width: 154px; color: rgb(255, 255, 255); font-size: 14px;
}
.captionBodyLinkText {
	height: 40px;
}
.captionBodyLinkText img {
	top: 5px; margin-left: 15px; display: inline; position: relative;
}
.captionBodyLinkText a:visited {
	text-decoration: none;
}
.captionBodyLinkText a {
	color: rgb(255, 255, 255); font-size: 14px; text-decoration: none; margin-left: 5px; display: inline;
}
.captionBodyLinkText a:hover {
	color: rgb(255, 255, 255); font-size: 14px; text-decoration: underline;
}
.captionCarousel {
	left: 10px; top: 20px; width: 203px; position: relative;
}
.captionCarouselLeftArrow {
	background: url("../images/captionCarouselLeftArrow.jpg") no-repeat; left: 5px; top: 12px; width: 14px; height: 17px; float: left; position: relative;
}
.captionCarouselLeftArrow:hover {
	background: url("../images/captionCarouselLeftArrowhovered.jpg") no-repeat; cursor: pointer;
}
.captionCarouselRightArrow {
	background: url("../images/captionCarouselRightArrow.jpg") no-repeat; top: 12px; width: 14px; height: 17px; float: left; position: relative;
}
.captionCarouselRightArrow:hover {
	background: url("../images/captionCarouselRightArrowhovered.jpg") no-repeat; cursor: pointer;
}
.captionCarouselImages {
	margin-right: 10px; margin-left: 10px; float: left; position: relative;
}
.captionCarouselImages img {
	width: 40px; height: 40px; margin-left: 5px; float: left; cursor: pointer;
}
.captionCarouselImages img:hover {
	border: 1px solid rgb(255, 255, 255);
}
.captionB {
	background: url("../images/captionB.jpg") no-repeat; width: 248px; height: 189px; cursor: pointer;
}
.captionB:hover {
	background: url("../images/captionBhovered.jpg") no-repeat; width: 248px; height: 189px; cursor: pointer;
}
.captionC {
	background: url("../images/captionC.jpg") no-repeat; width: 248px; height: 189px; cursor: pointer;
}
.captionC:hover {
	background: url("../images/captionChovered.jpg") no-repeat; width: 248px; height: 189px; cursor: pointer;
}
.captionD {
	background: url("../images/captionD.jpg") no-repeat; width: 248px; height: 189px; cursor: pointer;
}
.captionD:hover {
	background: url("../images/captionDhovered.jpg") no-repeat; width: 248px; height: 189px; cursor: pointer;
}
.captionE {
	background: url("../images/captionE.jpg") no-repeat; width: 248px; height: 189px; cursor: pointer;
}
.captionE:hover {
	background: url("../images/captionEhovered.jpg") no-repeat; width: 248px; height: 189px; cursor: pointer;
}
.captionInfo {
	
}
.captionInfo p {
	margin: 0px; color: rgb(0, 0, 0); padding-top: 5px; padding-bottom: 8px; border-bottom-color: rgb(0, 102, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.table2col {
	margin-bottom: 25px;
}
.table2col td li {
	padding-bottom: 10px; margin-bottom: 10px; border-bottom-color: lightgrey; border-bottom-width: 1px; border-bottom-style: solid;
}
.linkbutton2 a {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 14px; font-weight: bold; text-decoration: none; margin-left: 5px;
}
.linkbutton3 a {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 14px; text-decoration: none;
}
.linkbutton3 {
	color: rgb(102, 102, 102); font-family: Verdana, Arial, Helvetica; font-size: 14px; text-decoration: none; margin-right: 3px;
}
.bullet-arrow {
	
}
.bullet-arrow p {
	background-position: 0px 5px; color: rgb(102, 102, 102); line-height: 20px; padding-top: 0px; padding-left: 15px; font-family: verdana; font-size: 14px; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; background-image: url("../../includes/site_images/icons-bullet-arrow.jpg"); background-repeat: no-repeat;
}
.bullet-arrow a {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 14px; font-weight: normal;
}
.bullet-arrow a:visited {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 14px; font-weight: normal;
}
.bullet-arrow a:hover {
	color: rgb(235, 137, 47); font-size: 14px; font-weight: normal; text-decoration: underline;
}
.bullet-arrow-margin-bottom {
	margin-bottom: 10px;
}
.bullet-arrow-margin-bottom p {
	background-position: 0px 5px; color: rgb(102, 102, 102); line-height: 20px; padding-top: 0px; padding-left: 15px; font-family: verdana; font-size: 14px; font-weight: normal; margin-top: 0px; margin-bottom: 10px; margin-left: 0px; background-image: url("../../includes/site_images/icons-bullet-arrow.jpg"); background-repeat: no-repeat;
}
.bullet-arrow-margin-bottom a {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 14px; font-weight: normal;
}
.bullet-arrow-margin-bottom a:visited {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 14px; font-weight: normal;
}
.bullet-arrow-margin-bottom a:hover {
	color: rgb(235, 137, 47); font-size: 14px; font-weight: normal; text-decoration: underline;
}
.bullet-arrow-lg {
	padding-top: 30px; padding-bottom: 30px;
}
.bullet-arrow-lg p {
	background-position: 0px 3px; color: rgb(102, 102, 102); line-height: 26px; padding-top: 0px; padding-left: 30px; font-family: verdana; font-size: 14px; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; background-image: url("../../includes/site_images/icons-learnmore-sm.png"); background-repeat: no-repeat;
}
.bullet-arrow-lg a {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 14px; font-weight: normal;
}
.bullet-arrow-lg a:visited {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 14px; font-weight: normal;
}
.bullet-arrow-lg a:hover {
	color: rgb(235, 137, 47); font-size: 14px; font-weight: normal; text-decoration: underline;
}
.bullet-arrow-sm {
	width: 650px;
}
.bullet-arrow-sm p {
	background-position: 0px 5px; color: rgb(0, 106, 182); line-height: 20px; padding-top: 2px; padding-left: 20px; font-family: verdana; font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 0px; margin-left: 0px; background-image: url("../../includes/site_images/icons-bullet-sm.png"); background-repeat: no-repeat;
}
.bullet-arrow-sm a {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 14px; font-weight: bold;
}
.bullet-arrow-sm a:visited {
	color: rgb(0, 106, 182); font-family: verdana; font-size: 14px; font-weight: bold;
}
.bullet-arrow-sm a:hover {
	color: rgb(235, 137, 47); font-size: 14px; font-weight: bold; text-decoration: underline;
}
#hr2 {
	width: 600px; text-align: center; padding-top: 0px; padding-left: 10px; margin-top: 0px; margin-left: 0px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
#hr3 {
	width: 450px; text-align: center; padding-top: 0px; padding-left: 10px; margin-top: 0px; margin-left: 0px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
#hr4 {
	width: 680px; text-align: center; line-height: 5px; padding-top: 0px; padding-left: 10px; margin-top: 0px; margin-left: 0px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
#meeting {
	width: 600px;
}
#meeting td a {
	color: rgb(0, 106, 182); line-height: 40px; font-family: Verdana, Arial, Helvetica; font-size: 14px; font-weight: normal; text-decoration: none; vertical-align: top;
}
#meeting td a:hover {
	color: rgb(235, 137, 47); font-size: 14px; font-weight: normal; text-decoration: underline; vertical-align: top;
}
#meeting td {
	color: rgb(102, 102, 102); line-height: 40px; font-family: Verdana, Arial, Helvetica; font-size: 14px; font-weight: normal; text-decoration: none; vertical-align: top;
}
#r-table {
	width: 630px;
}
#r-table td a {
	color: rgb(0, 106, 182); line-height: 25px; font-family: Verdana, Arial, Helvetica; font-size: 14px; font-weight: normal; text-decoration: none; vertical-align: top;
}
#r-table td a:hover {
	color: rgb(235, 137, 47); font-size: 14px; text-decoration: underline; vertical-align: top;
}
#r-table td {
	color: rgb(102, 102, 102); line-height: 25px; padding-right: 5px; font-family: Verdana, Arial, Helvetica; font-size: 14px; text-decoration: none; vertical-align: top;
}
#r-table tr {
	
}
.heading6 {
	margin: 26px 0px 10px; color: rgb(235, 137, 47); font-family: verdana; font-size: 30px; font-weight: bold;
}
.body_right-2col {
	padding: 20px; border-radius: 5px; border: 1px solid rgb(207, 207, 207); width: 700px; font-weight: normal; background-color: rgb(255, 255, 255);
}
.body_right-2col a {
	color: rgb(0, 106, 182); font-size: 14px; font-weight: normal;
}
.body_right-2col a:hover {
	color: rgb(235, 137, 47); font-size: 14px; font-weight: normal; text-decoration: underline;
}
.body_right-2col li {
	font-size: 12px; font-weight: normal;
}
.heading7 {
	color: rgb(255, 255, 255); font-family: verdana; font-size: 14px; font-weight: bold;
}
.banner-bottom {
	padding: 2px; border-radius: 2px; border: 1px solid rgb(226, 226, 226); margin-top: 10px; background-color: rgb(255, 255, 255);
}
.social-table a:visited {
	line-height: 14px; font-size: 11px; font-weight: normal;
}
.social-table a {
	line-height: 14px; font-size: 11px; font-weight: normal;
}
.archive {
	margin-left: 10px;
}
.archive p a {
	font-size: 14px; display: block;
}
.archive-list {
	padding-top: 0px; padding-bottom: 0px; margin-top: -10px; margin-bottom: 5px;
}
.archive-month {
	margin: 0px 20px 10px; border-bottom-color: rgb(235, 137, 47); border-bottom-width: 1px; border-bottom-style: dotted;
}
.archive-month h2 {
	margin: 0px; padding: 0px; font-size: 16px; display: block;
}
.archive-nav a {
	font-size: 12px; font-weight: bold;
}
.archive date {
	color: rgb(102, 102, 102); line-height: 20px; font-family: verdana; font-size: 10px; font-weight: bold; vertical-align: top;
}
.newsitem {
	margin-bottom: 20px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dotted;
}
.inthenews-archive {
	margin: 5px 0px 0px; width: auto; height: auto; padding-bottom: 7px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dotted;
}
.inthenews-archive a {
	display: block;
}
.inthenews-column1 {
	border: 1px solid rgb(255, 0, 0);
}
.inthenews-column2 {
	width: 190px; margin-right: 15px; float: left;
}
.inthenews-archive p {
	width: 100%;
}
.inthenews-archive date {
	color: rgb(102, 102, 102); line-height: 20px; font-family: verdana; font-size: 10px; font-weight: bold; vertical-align: top; display: block;
}
.related-box {
	margin: 6px 0px 6px 5px; padding: 6px; border: 1px solid rgb(204, 204, 204); width: 170px; float: right;
}
.related-link {
	margin: 0px; padding: 6px 0px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dotted;
}
.related-link a {
	font-size: 11px;
}
.related-link a:hover {
	font-size: 11px;
}
.related-title {
	margin: 0px; padding: 0px 0px 6px 20px; color: rgb(235, 137, 47); font-size: 13px; font-weight: bold;
}
.related-icon {
	background: url("../../includes/site_images/icons-news-small.jpg") no-repeat; border-radius: 5px;
}
.related-icon-yt {
	background: url("../../includes/site_images/icons-yt.jpg") no-repeat; border-radius: 5px;
}
.bullet-arrow-archive {
	
}
.bullet-arrow-archive p {
	background-position: 0px 10px; color: rgb(0, 106, 182); line-height: 30px; padding-top: 0px; font-family: verdana; font-size: 14px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; vertical-align: top;
}
.bullet-arrow-archive a {
	color: rgb(0, 106, 182); font-size: 12px; font-weight: bold;
}
.bullet-arrow-archive a:visited {
	color: rgb(0, 106, 182); font-size: 12px; font-weight: bold;
}
.bullet-arrow-archive a:hover {
	color: rgb(235, 137, 47); font-size: 12px; font-weight: bold; text-decoration: underline;
}
#numbers {
	margin: 10px 0px 14px; padding: 12px 12px 6px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
#numbers ul {
	margin: 0px; padding: 0px;
}
#numbers p {
	margin: 0px; padding: 0px;
}
#numbers li {
	list-style: none; color: rgb(102, 102, 102); padding-top: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin-bottom: 6px; margin-left: 0px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dotted;
}
#numbers p {
	color: rgb(235, 137, 47); padding-bottom: 6px; font-family: Verdana, Geneva, sans-serif; font-size: 16px; font-weight: bold;
}
#numbers span {
	color: rgb(0, 0, 0); padding-bottom: 6px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold;
}
#red-border {
	padding: 12px; border: 1px solid rgb(204, 0, 0); width: 570px;
}
#blk-border {
	padding: 12px; border: 1px solid rgb(0, 0, 0); width: 435px;
}
.in-the-news {
	border-radius: 3px; border: 2px solid rgb(204, 204, 204); width: 170px; padding-bottom: 5px; padding-left: 10px; margin-top: 0px; margin-bottom: 5px; margin-left: 10px; float: right; background-color: rgb(255, 255, 255);
}
.in-the-news p {
	background-position: 0px 3px; color: rgb(235, 137, 47); padding-left: 22px; font-size: 14px; font-weight: bold; margin-top: 5px; margin-bottom: 0px; background-image: url("../site_images/icons-inthenews.png"); background-repeat: no-repeat;
}
.in-the-news a {
	color: rgb(9, 111, 179); line-height: 20px; font-size: 12px; margin-right: 5px;
}
.in-the-news a:hover {
	font-size: 12px; text-decoration: underline;
}
.list-facilities {
	border-radius: 3px; border: 2px solid rgb(204, 204, 204); margin-left: 540px; top: 205px; width: 160px; padding-bottom: 5px; padding-left: 12px; position: absolute; background-color: rgb(255, 255, 255);
}
.list-facilities p {
	background-position: 0px 3px; color: rgb(235, 137, 47); padding-left: 25px; font-size: 13px; font-weight: bold; margin-top: 5px; margin-bottom: 0px; background-image: url("../site_images/icons-list-facilities.png"); background-repeat: no-repeat;
}
.list-facilities a {
	color: rgb(9, 111, 179); line-height: 20px; font-size: 13px; margin-right: 5px;
}
.list-facilities a:hover {
	color: rgb(235, 137, 47); font-size: 13px; text-decoration: underline;
}
.dropdown {
	color: rgb(235, 137, 47); padding-top: 0px; font-size: 13px; font-weight: bold;
}
.grey-dotted-line-sm {
	line-height: 1px; padding-bottom: 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.table-frame {
	padding: 5px 20px 10px; margin-top: 5px; margin-bottom: 5px;
}
.table-date {
	width: 130px; line-height: 20px; padding-bottom: 0px; float: left;
}
.newsitem {
	margin-bottom: 20px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dotted;
}
.feature-pressreleases {
	border: 1px solid rgb(214, 214, 214); width: 468px; padding-bottom: 7px; margin-bottom: 15px; background-color: rgb(255, 255, 255);
}
.feature-pressreleases span {
	color: rgb(102, 102, 102); line-height: 18px; padding-top: 8px; padding-right: 8px; padding-left: 0px; font-size: 14px; font-weight: normal;
}
.feature-pressreleases p {
	color: rgb(102, 102, 102); line-height: 18px; padding-top: 8px; padding-right: 8px; padding-left: 0px; font-size: 14px; font-weight: normal;
}
.feature-pressreleases a {
	color: rgb(0, 107, 183); line-height: 20px; padding-top: 10px; padding-right: 5px; padding-left: 0px; font-size: 16px; font-weight: bold;
}
.newsitem a {
	color: rgb(0, 107, 183); line-height: 20px; padding-top: 10px; padding-right: 5px; padding-left: 0px; font-size: 16px; font-weight: bold;
}
.feature-pressreleases a:hover {
	color: rgb(0, 107, 183); line-height: 20px; padding-top: 10px; padding-right: 5px; padding-left: 0px; font-size: 16px; font-weight: bold; text-decoration: underline;
}
.newsitem a:hover {
	color: rgb(0, 107, 183); line-height: 20px; padding-top: 10px; padding-right: 5px; padding-left: 0px; font-size: 16px; font-weight: bold; text-decoration: underline;
}
.bullet-arrow-sbhc {
	
}
.bullet-arrow-sbhc p {
	background-position: 0px 5px; color: rgb(102, 102, 102); line-height: 20px; padding-top: 0px; padding-left: 15px; font-family: verdana; font-size: 14px; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; background-image: url("../../includes/site_images/icons-bullet-arrow.jpg"); background-repeat: no-repeat;
}
.search_bg {
	padding: 12px 17px 11px 7px; background-color: rgb(215, 231, 243);
}
.search_field {
	padding-bottom: 9px;
}
.search_subfield {
	padding-right: 10px;
}
.search_button {
	width: 100%; text-align: right;
}
.search_or {
	padding: 0px 6px; color: rgb(77, 97, 133);
}
.searchControl_bg {
	background-color: rgb(234, 231, 231);
}
.textbox {
	height: 19px; color: rgb(102, 102, 102); line-height: 14px; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none;
}
.dots {
	background-image: url("../../includes/site_images/misc/dots_bg.gif");
}
.resultsMessage {
	padding: 16px 0px; color: rgb(51, 51, 51); line-height: 16px; font-family: Verdana, Arial, Helvetica; font-size: 14px; font-weight: bold; text-decoration: none;
}
.resultsFilter {
	color: rgb(255, 102, 0);
}
.searchControl_1 {
	color: rgb(102, 102, 102); line-height: 16px; padding-right: 13px; padding-left: 10px; font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 15px; border-bottom-style: solid;
}
.searchControl_2 {
	color: rgb(102, 102, 102); line-height: 16px; padding-right: 13px; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 15px; border-bottom-style: solid;
}
.searchControl_3 {
	color: rgb(102, 102, 102); line-height: 16px; padding-right: 9px; padding-left: 15px; font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 15px; border-bottom-style: solid;
}
.pagination_arrow {
	padding: 2px 0px 3px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 15px; border-bottom-style: solid;
}
.search_divider {
	padding: 0px 9px 3px; font-weight: bold; vertical-align: middle; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 15px; border-bottom-style: solid;
}
.pagination_dropdown {
	padding-right: 17px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 15px; border-bottom-style: solid;
}
.filter_entry {
	padding-bottom: 7px;
}
.searchResult_bg {
	padding: 10px; background-color: rgb(254, 216, 157);
}
.searchResult_bg2 {
	padding-top: 16px; padding-right: 16px; padding-bottom: 4px; background-color: rgb(254, 216, 157);
}
.searchResult_border1 {
	padding-top: 4px; padding-bottom: 6px; padding-left: 4px; border-top-color: rgb(4, 137, 231); border-bottom-color: rgb(4, 137, 231); border-left-color: rgb(4, 137, 231); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.searchResult_border2 {
	padding: 14px 15px 6px 5px; border-top-color: rgb(4, 137, 231); border-right-color: rgb(4, 137, 231); border-bottom-color: rgb(4, 137, 231); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
.searchResult_border3 {
	padding: 13px 15px 15px 4px; color: rgb(51, 51, 51); line-height: 21px; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; border-right-color: rgb(4, 137, 231); border-bottom-color: rgb(4, 137, 231); border-left-color: rgb(4, 137, 231); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.results_label {
	padding: 4px 7px 4px 0px; text-align: right; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 3px; border-bottom-style: solid; background-color: rgb(254, 216, 157);
}
.results_text {
	padding: 4px 0px 4px 8px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 3px; border-bottom-style: solid;
}
.resultProgram {
	color: rgb(51, 51, 51); line-height: 14px; font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none;
}
.resultInfo {
	color: rgb(102, 102, 102); line-height: 14px; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none;
}
.openLinks {
	padding: 4px 13px 7px 6px; color: rgb(102, 102, 102); line-height: 16px; font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 11px; border-bottom-style: solid; background-color: rgb(234, 231, 231);
}
a.openAllLink {
	color: rgb(102, 102, 102);
}
a.openAllLink:hover {
	color: rgb(255, 102, 0);
}
.resultsMessage_mobile {
	color: rgb(51, 51, 51); line-height: 16px; padding-bottom: 16px; font-family: Verdana, Arial, Helvetica; font-size: 14px; font-weight: bold; text-decoration: none;
}
.searchControl_bg {
	background-color: rgb(234, 231, 231);
}
.searchControl_1 {
	color: rgb(102, 102, 102); line-height: 16px; padding-right: 13px; padding-left: 6px; font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 15px; border-bottom-style: solid;
}
.searchControl_2 {
	color: rgb(102, 102, 102); line-height: 16px; padding-right: 13px; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 15px; border-bottom-style: solid;
}
