﻿@charset "utf-8";

html {font-size:100%!important;}

.container {padding:0px;}

/*** One Column Centered Layout ***/		body {font-family:Arial, Helvetica, sans-serif;
											font-size:12px;
											line-height:1.3em;
											background:url('/bhhf/images/background.new.gif');											
											margin:0;
											padding:0;
											text-align:center;
											color:#3c3c3c;
											}
											img {border:0;}
											form {margin: 0;}

/*** Main Wrapper ***/						
											 #container {width:994px; margin:0 auto; text-align:left;margin-top:50px;}
											
/*** Enterprise  ***/					     
											 #entHeader {margin:0 6px; height:31px; font-size:96%;} 			
											 #wvGovHome{float:left;}
											 #directories{color:#000000; float:left; text-align:right; padding:9px 0 0 10px;}
											 #search{float:right; margin:65px 35px 0 0;}
											 #searchnojs {}
											 .GoogleSearchTextBox {color:#838383; border:1px solid #ededed; background:#f7f7f7; border-right:0px none; font-size:16px;padding:11px 0 9px 10px;}

											 #searchBox {text-align:right; padding:0; margin:0;}
											 .search {border:1px solid #999999; background-color:#FFFFCC;}
											 .searchBlank {border:1px solid #999999;}



/* Button Styles */

.btn {
 background:#284666;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#284666', endColorstr='#001933');
 background: -webkit-gradient(linear, left top, left bottom, from(#284666), to(#001933)) no-repeat #001933;
 background: -moz-linear-gradient(top, #284666, #001933) no-repeat #001933;
 margin-top:1em;
 border-color:#ccc;
 color: #FFFFFF;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
 background:#284666;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#284666', endColorstr='#001933');
 background: -webkit-gradient(linear, left top, left bottom, from(#284666), to(#001933)) no-repeat #001933;
 background: -moz-linear-gradient(top, #284666, #001933) no-repeat #001933;
 color: #ffffff;
}

/* Bulleted Summary Link Items */

.link-item {color:#2c2c2c!important; font-family:Arial, Helvetica, sans-serif; font-size:100%!important;}
.link-item {
    background: url("/images/bullet.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);
    clear: both;
    margin: 0px;
    padding-left: 5px;
    padding-bottom:5px;
}
#linkitem.item .link-item {
	background:none;
    clear: both;
    margin: 0px;
    padding-left: 0px;
    padding-bottom:5px;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;  
    margin-bottom:15px;
}
.description {
    color: #4c4c4c;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
}
.link-item a {
	font-size:18px; color:#2c2c2c!important; font-family:Arial, Helvetica, sans-serif;
}
.link-item a:link {
	font-family:Arial, Helvetica, sans-serif; color:#2c2c2c!important; font-size:12px;
}

.ms-WPBody td {
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 12px;
}

/* Spotlight */

.carousel-indicators .active {
background:#cccccc;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#a5a0a0');
 background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#a5a0a0)) no-repeat #a5a0a0;
 background: -moz-linear-gradient(top, #cccccc, #a5a0a0) no-repeat #a5a0a0;

  border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
 cursor: pointer;
    display: inline-block;
    height: 20px;
    margin: 1px;
    text-indent: -999px;
    width: 20px;
}
#cbqwp.cbq-layout-main {
	padding-left:0px;
}
.carousel-indicators li {
   background:#0b517d;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#177cbf', endColorstr='#0b517d');
 background: -webkit-gradient(linear, left top, left bottom, from(#177cbf), to(#0b517d)) no-repeat #0b517d;
 background: -moz-linear-gradient(top, #177cbf, #0b517d) no-repeat #0b517d;

   border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
 cursor: pointer;
    display: inline-block;
    height: 20px;
    margin: 1px;
    text-indent: -999px;
    width: 20px;
}

.carousel-indicators {
  position: absolute;
  z-index: 15;
  width: 16%;
  padding-left: 0;
  list-style: none;
  text-align: right;
  left:13px;
  top:230px;
  clear:both;
}

.carousel-caption {
  position: absolute;
  right: 55%;
  top:30%;
  bottom:0%;
  left:3%!important;
  z-index: 10;
  padding:10px 12px 0px 12px!important;
  margin-bottom: 35px;
  color: white;
  text-align: left;
  text-shadow: 0 0px 0px rgba(0, 0, 0, 0);
  background-color:#000;
  background: rgba(0, 0, 0, 0.6);}
  
.item .carousel-caption h1 {font-family:Arial, Helvetica, sans-serif;top:10px; margin-bottom:1px; font-size:14px;}
.item .carousel-caption p {
	margin-top:-5px;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif!important;
	font-weight:normal!important;
	font-size:14px!important;
	line-height:1.5em;
}
.item .carousel-caption div {
	margin-top:1px;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif!important;
	font-weight:normal!important;
	font-size:14px!important;
	line-height:1.5em;
}
.item .carousel-caption p span {
	margin-top:1px;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif!important;
	font-weight:normal!important;
	font-size:14px!important;
	line-height:1.5em;
}

#ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField > img {
  display: block;
  max-width: 100%;
  height: auto!important;
  line-height: 1;
}
.carousel-caption h3 {
	color:white;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-caption .btn {
  text-shadow: none;
}







/* Spotlight for Lakin Hospital */

 
#cbqwp.cbq-layout-main {
	padding-left:0px;
}
 

.carousel-caption2 {
  position: absolute;
  right: 45%;
  top:50%;
  bottom:10%;
  left:3%!important;
  z-index: 10;
  padding:10px 12px 0px 12px!important;
  margin-bottom: 35px;
  color: white;
  text-align: left;
  text-shadow: 0 0px 0px rgba(0, 0, 0, 0);
  background-color:#000;
  background: rgba(0, 0, 0, 0.6);}

/*** Agency Header, Banner ***/				 #siteHeader {background:url('/bhhf/images/header.new.png') no-repeat;height:139px; width:994px;}
											 #siteHeader:after {
												  content:".";
												  display:block;
												  height:0;
												  clear:both;
												  visibility:hidden;
												
												}
                             				 #siteHeaderforprint {display:none;}
                             				 #logos img {float:left;}
                             				 #logos {float:left; margin:0px 0 0 35px; display:inline; width:556px;}
                             				 .dhhr {margin-top:19px;}
                             				 .bhhf {margin-top:30px;}
                             				 
                             				 #menutop {width:964px; }
                             				#menu {height:49px; width:903px; padding-left:80px;
margin-top:0em;
margin-left:6px;

 background:#076fb4;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#076fb4', endColorstr='#0b4f78');
 background: -ms-linear-gradient(top, #076fb4, #0b4f78); 
 background: -webkit-gradient(linear, left top, left bottom, from(#076fb4), to(#0b4f78)) no-repeat #0b4f78;
 background: -moz-linear-gradient(top, #076fb4, #0b4f78) no-repeat #0b4f78;}
 
 
 .menumargin {
	margin: 0px 0px 10px 0px;
}
											 .RadMenu .rmGroup .rmText { padding:0px 0px 0px 10px;}
											.RadMenu .rmHorizontal .rmText {padding:0px 0px 0px 0px !important; margin:0px 0px 0px 0px;}
											.RadMenu .rmHorizontal .rmText:hover {text-decoration:underline;}
											.rmHorizontal .rmSlide {overflow:auto;width:230px!important; background:#f3f3f3;padding-top:15px; margin-top:11px;border:1px solid #aaa;}
											.rmVertical .rmSlide {top: -16px !important; width:auto!important; background:#fdfdfd; margin-top:0px; margin-left:2px; }
											.RadMenu .rmItem {list-style-image:none!important;color:white; }
											.rmSized .rmRootGroup .rmVertical {width:100%!important;}
                                             .RadMenu .rmLink {display:inline;}
                                             .RadMenu .rmFirst {list-style:none!important;}
                                             
                                             .RadMenu .rmLast a {border-right:0px none!important;}
											 .RadMenu a:link.rmLink  {margin:15px 5px 0px 0px;padding:0 5px 0px 0px; color:#fff; font-size:18px; font-weight:bold; cursor:pointer; border-right:1px solid #fff;white-space:normal;}
											 .RadMenu a:visited.rmLink  {margin:15px 5px 0px 0px;padding:0 5px 0px 0px;color:#fff;font-size:18px;font-weight:bold;cursor:pointer;border-right:1px solid #fff;white-space:normal;}
											 .RadMenu a:hover.rmLink  {margin:15px 5px 0px 0px;padding:0 5px 0px 0px;color:#fff;font-size:18px;font-weight:bold;cursor:pointer;border-right:1px solid #fff;white-space:normal;}
											 .RadMenu a:active.rmLink  {margin:15px 5px 0px 0px;padding:0 5px 0px 0px;color:#fff;font-size:18px;font-weight:bold;cursor:pointer;border-right:1px solid #fff;white-space:normal;}
											
											
											 .RadMenu .rmVertical .rmItem a.rmLink {margin:0px 0px 10px 3px; padding:0px 0px 10px 3px;text-transform:none; font-weight:normal; border-bottom:1px solid #d3d3d3!important; border-right:0px none!important; font-size:12px;color:#108387;}
											 .RadMenu .rmVertical .rmLast .rmItem a.rmLink {margin:0px 0px 10px 3px; padding:0px 0px 10px 3px;text-transform:none; font-weight:normal; border-bottom:1px solid #d3d3d3!important; border-right:0px none!important; font-size:12px;color:#108387;}
											.RadMenu .rmVertical .rmItem .rmLast a.rmLink {margin:0px 0px 10px 40px;padding:0px 0px 0px 3px; text-transform:none; font-weight:normal; border-bottom:0px solid #d3d3d3!important; font-size:12px;color:#108387;}
											 .RadMenu .rmVertical .rmLast a.rmLink {margin:0px 0px 10px 40px;padding:0px 0px 0px 3px; text-transform:none; font-weight:normal; border-bottom:0px none !important; font-size:12px;color:#108387;}
											 .RadMenu .rmVertical .rmGroup .rmLevel3 .rmItem a.rmLink {margin:0px 0px 10px 3px; padding:0px 0px 10px 3px;text-transform:none; font-weight:normal; border-bottom:1px solid #d3d3d3!important; border-right:0px none!important; font-size:12px;color:#108387;}
											.RadMenu .rmVertical .rmGroup .rmLevel3 .rmItem .rmLast a.rmLink {margin:0px 0px 10px 3px; padding:0px 0px 0px 3px;text-transform:none; font-weight:normal; border-bottom:0px none!important; border-right:0px none!important; font-size:12px;color:#108387;}
											 .wrap {height:85px; padding-left:20px; padding-right:20px;}
											 .wrap2 {overflow:hidden}

ul.rmRootGroup.rmHorizontal {
	color:#FFFFFF; margin-left:50px
}
                             				                              				 
                             				 .home {display:inline; float:left;}
                             				 .skip {position: absolute; left: -1000em; width: 20em;}

											 #homeLink {height:100px; width:100px; margin:0 0  15px; float:left;}
											 #agyHeader {font-size:96%; text-align:right; padding:57px 20px 0 0; float:right; display:inline;}
	
											 #imgBanner {margin:0; padding:10px 0 15px 0; text-align:center; float:left;}

											
/*** Page-Level Assistance ***/				 #pageAssistance{color:#000; text-align:right;margin: 7px 0 5px 0; width:207px; float:right; padding-right:3px;}
										     #smallfont {font-size:80%; padding:1px;}
										 	 #midfont { padding:1px;}
											 #largefont {font-size:125%; padding:1px;}

/*** Content Areas ***/						 #mainContent {background:#FFFFFF;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;margin:0 6px;

												}
											#mainContent:after {content:".";
												  display:block;
												  height:0;
												  clear:both;
												  visibility:hidden;
}	
/*** Top-Level Categories ***/				.clear{clear:both; height:0; overflow:hidden;}
											#clear{clear:both;}
											#clearBorder{clear:both; border-bottom:1px solid #ccc;}

											 #seeMore{font-size:96%; text-align:right; margin:0 10px 0 0;}

/*** News ***/								 #zoneWrapper{width:100%;float:left;padding:10px 0}
											.articleDate{font-size:90%; font-weight:bold; color:#666666;}
											.descriptiveText{color:#666666; line-height:1.2em;}
																						
/*** Agency Footer ***/						 #agencyFooter {
												background-color:#fff;
												font-size:96%;
												text-align:center;
												padding:15px 0;
												border-left:1px solid #CCCCCC;
												border-right:1px solid #CCCCCC;
												border-bottom:1px solid #CCCCCC;
												margin: 0 6px;
												position:relative;
												z-index:0;
												}

/*** Enterprise Footer ***/					 #entFooter {
												font-size:96%;
												text-align:center;
												padding:0;
												position:relative;
												z-index:0;
												margin: 0 6px;
												}
										     #entFooter a {color:#484848;position:relative;
												z-index:0;
}
											 #footer p {margin:0;padding: 10px 0;}
											 #entFooter p {margin:0;padding: 10px 0;position:relative;
												z-index:0;
}
												
/*** Subpage General Layout Elements ***/	 #agencyNav {width:190px; float:left; padding: 0 0 0 1px;}
											 #breadcrumbs {width:100%; padding:0 0 10px 0; margin:0;font-size:89%;}
											#ctl00_PlaceHolderMain_SiteMapPath1 {width:100%;}
											 #contentWrapper{padding:30px 0px 0 30px;float:left; width:920px;}
											 #homeWrapper{padding:0px 0px 0px 30px;clear:both;width:920px;position:relative;z-index:15;}
											 #homeWrapper:after {content:".";
												  display:block;
												  height:0;
												  clear:both;
												  visibility:hidden;
}	

											 #homeleft {width:520px; float:left; padding-right:25px; border-right:1px solid #ccc; line-height:22px; margin-right:30px; position:relative; z-index:99}
											 #homeright {float:right;}
											 #dashboard {width:700px; position:relative;z-index:15;clear:both;margin-bottom:10px;}											 											 
											 #dashboard2 {width:700px; float:left; height:auto!important;}
											 .box {background:url('/bhhf/images/box.new.jpg') no-repeat; width:220px; height:215px; float:left; margin-right:20px; display:inline;}
											 .last {margin-right:0px;}
											 .boxheader { padding:15px 15px 10px 15px; margin-bottom:10px; width:190px}
											 .boxheader img {float:left; margin-right:15px;}
											 .boxheader strong {font-size:26px; font-weight:normal; color:#444444; line-height:20px; margin:5px 0 0 0;}
											 .boxheader strong span {color:#6d6d6d; font-size:21px;}
											 .newsitem {float:left; width:100%; margin:0 0 20px 0; }

											 .newsdate {background:url('/bhhf/images/dateblock.gif') no-repeat; width:24px; padding:5px; height:24px; float:left;color:#fff; line-height:12px; margin:0 13px 0 0; display:block;}
												
/*** Two Column Layout Elements ***/		 #centerTwoColumn {width:585px; float:left;}


/*** Three Column Layout Elements ***/		 #centerThreeColumn {width:395px; float:left;}
											 #rightColumn {width:190px; float:right;}
											
										
/*** Callout Box ***/						 #calloutOuter{
												width:174px; 
												background:url('Images/callout-bg.gif') top left repeat-x; 
												border:1px solid #ccc;
												}
											 #calloutInner{background-color:#ffffff;color:#333333;margin:5px;	padding:5px;border:1px solid #e7e7e7;}

											#ctl00_TextBanner1{margin:0 10px 0 0; font-size:90%; color:#666666;}
											
/*** Photo Gallery ***/						.photogallery_table_image{border:1px solid #cccccc;}
											.photogallery_table_cell{background:url('Images/callout-bg.gif')top left repeat-x; font-size:82%; color:#666666;}

												
/*** Link Styles ***/						a:link{color:#2582d5; text-decoration:none;}
											a:visited{color:#2582d5; text-decoration:none;}
											a:hover{color:#2582d5; text-decoration:underline;}
											
											a.white:link{color:#fff; text-decoration:none;}
											a.white:visited{color:#fff; text-decoration:none;}
											a.white:hover{color:#fff; text-decoration:underline;}

											a.black:link{color:#484848; text-decoration:none;}
											a.black:visited{color:#484848; text-decoration:none;}
											a.black:hover{color:#666666; text-decoration:underline;}
											
											a.blackBold:link{color:#484848; text-decoration:none; font-weight:bold;}
											a.blackBold:visited{color:#484848; text-decoration:none; font-weight:bold;}
											a.blackBold:hover{color:#666666; text-decoration:underline; font-weight:bold;}

											a.bold:link{color:#2582d5; text-decoration:none; font-weight:bold;}
											a.bold:visited{color:#2582d5; text-decoration:none; font-weight:bold;}
											a.bold:hover{color:#2582d5; text-decoration:underline; font-weight:bold;}

											a.seeall:link{color:#2582d5; text-decoration:none; float:right; padding-right:20px;}
											a.seeall:visited{color:#2582d5; text-decoration:none; float:right;}
											a.seeall:hover{color:#2582d5; text-decoration:underline; float:right;}

											a.smfont:link{color:#2582d5; text-decoration:none;}
											a.smfont:visited{color:#2582d5; text-decoration:none;}
											a.smfont:hover{color:#2582d5; text-decoration:underline;}

											a.mdfont:link{color:#2582d5; text-decoration:none;}
											a.mdfont:visited{color:#2582d5; text-decoration:none;}
											a.mdfont:hover{color:#2582d5; text-decoration:underline;}

											a.lgfont:link{color:#2582d5; text-decoration:none;}
											a.lgfont:visited{color:#2582d5; text-decoration:none;}
											a.lgfont:hover{color:#2582d5; text-decoration:underline;}				

/*** List Styles ***/						ul{list-style-image:url(../site-images/bullet_wvpeia.gif);}
											ul.noBulletNoIndent {list-style-image:none; list-style-type:none; margin-left:0; padding-left:0;}
											ul.pipe {margin-left:0; padding-left:0; display:inline; line-height:2em;} 
											ul.pipe li {margin-left:0; padding:0 15px; border-left:1px solid #cccccc; list-style:none; display:inline;}
											ul.pipe li.first {margin-left:0; border-left:none; list-style:none; display:inline;}

																							
/*** H Tag Styles ***/						
											h1 {font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#0d517b; margin:7px 0 15px 0; padding-bottom:3px;}
											h2 {font-size:20px;font-family:Arial, Helvetica, sans-serif; color:#0d517b; margin:7px 0 10px; padding-bottom:3px;}
											h3 {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#0d517b; margin:4px 0; padding-bottom:3px;}
											h4 {font-size:15px;font-family:Arial, Helvetica, sans-serif; color:#0d517b; margin:4px 0; padding-bottom:3px;}
											h5 {color:#0d517b; font-family:Arial, Helvetica, sans-serif; margin:4px 0; padding-bottom:3px;}
											h6 {color:#0d517b; font-family:Arial, Helvetica, sans-serif; margin:4px 0; padding-bottom:3px;}


											
/*** Table Styles ***/						.textEditor {}
									
/*** SharePoint Core CSS Overrides ***/				

/*** Webpart Output (Controls) Overrides ***/
											.ms-WPHeader TD {border-bottom-width:0;}
											.ms-WPBody {font-size:1em; line-height:1.5em;font-family:Arial, Helvetica, sans-serif;}
											.ms-WPBody TABLE {}
											.ms-TPBody TABLE {}
											.ms-WPBody TD { font-family:Arial, Helvetica, sans-serif;}
											.ms-WPBody A:link {color:#484848; text-decoration:none;}
											.ms-WPBody A:visited {color:#484848; text-decoration:none;}
											.ms-WPBody A:hover {color:#2582d5; text-decoration:underline;}
											.ms-WPBody H1 {font-weight:bold; font-size:22px;}
											.ms-TPBody H1 {font-weight:bold; font-size:22px;}
											.ms-WPBody H2 {font-weight:bold; font-size:20px;}
											.ms-TPBody H2 {font-weight:bold; font-size:20px;}
											.ms-WPBody H3 {font-weight:bold; font-size:18px;}
											.ms-TPBody H3 {font-weight:bold; font-size:18px;}
											.link-item { color:#2582d5; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item A { color:#2582d5; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item A:link {color:#2582d5; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item A:visited {color:#2582d5; text-decoration:none;}
											.link-item A:active {color:#2582d5; text-decoration:none;}
											.link-item A:hover {color:#2582d5; text-decoration:underline;}
											.link-item-large {font-size:110%; color:#2582d5; font-family:Arial, Helvetica, sans-serif;	text-decoration:none;}
											.link-item-large A {font-size:110%; color:#2582d5; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item-large A:link {font-size:110%; color:#2582d5; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item-large A:visited {color:#2582d5; text-decoration:none;}
											.link-item-large A:active {color:#2582d5; text-decoration:none;}
											.link-item-large A:hover {color:#2582d5; text-decoration:underline;}
											.description {font-size:92%; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif;}
											.item2 {clear: both;margin: 0px 0 20px 4px; background:url('/bhhf/images/li.gif'); background-position:0 5px; background-repeat:no-repeat; padding-left:15px;}
											.item2 a:link {color:#484848; text-decoration:none;}
											.item2 a:visited {color:#484848; text-decoration:none;}
											.item2 a:hover {color:#2582d5; text-decoration:underline;}
											.item2 a:active {color:#484848; text-decoration:none;}
											#column{}
/*** Left Nav Overrides ***/
											.ctl00_PlaceHolderMain_Menu1_1 {font-size:.9em; line-height:2em; text-decoration:none;}
											
/*** Table Output Overrides ***/
											.ms-rteTable-5 {border-right:0 solid; border-top:0 solid; border-left:0 solid; border-bottom:0 solid; font-family:Arial, Helvetica, sans-serif; border-collapse:collapse;}
/*** Site Map Overrides ***/
											.level-section {margin:6px; padding:3px; background-image:url(/site-images/sitemap_bg.gif); background-position:bottom left; background-repeat:repeat-x;}
											.level-header {padding-right:0; padding-left:0;	padding-bottom:2px;	padding-top:2px; border-bottom:1px solid #CCCCCC;}
											.level-item {font-size:1em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.level-item A {font-size:.9em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.level-item A:link {font-size:.9em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.level-item A:visited {color:#000000; text-decoration: none;}
											.level-item A:active {color:#000000; text-decoration:none;}
											.level-item A:hover {color:#000000; text-decoration:underline;}
											.level-section {margin-bottom:6px;}
											.level-bullet {border-right:0;padding-right:3px;background-position:left 50%;border-top:0;padding-left:15px;background:url(/site-images/sitemap_bullet.gif) no-repeat;vertical-align:top;border-left:0;border-bottom:0;}
											.headertitle {font-weight:bold; font-size:1em; color:#2582d5; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A {font-weight:bold; font-size:1em; color:#2582d5; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A:link {font-weight:bold; font-size:1em; color:#2582d5; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A:visited {color:#2582d5; text-decoration:none;}
											.headertitle A:active {color:#2582d5; text-decoration:none;}
											.headertitle A:hover {color:#2582d5; text-decoration:underline;}
											.headertitle-large {font-weight:bold; font-size:1.2em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A {font-weight:bold; font-size:1.2em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A:link {font-weight:bold; font-size:1.2em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A:visited {color:#000000; text-decoration:none;}
											.headertitle-large A:active {color:#000000; text-decoration:none;}
											.headertitle-large A:hover {color:#000000; text-decoration:underline;}
											.headertitle-small {font-weight:bold; font-size:.8em; color:#2582d5; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A {font-weight:bold; font-size:.8em; color:#2582d5; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A:link {font-weight:bold; font-size:.8em; color:#2582d5; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A:visited {color:#000000; text-decoration:none;}
											.headertitle-small A:active {color:#000000; text-decoration:none;}
											.headertitle-small A:hover {color:#000000; text-decoration:underline;}
											.cqfeed {visibility:hidden;}
											.ms-input{font-family:Arial, Helvetica, sans-serif;}
											.ms-rte{font-family:Arial, Helvetica, sans-serif;}
											.radEditor{font-family:Arial, Helvetica, sans-serif;}
											/*** Form Overrides ***/
											.form-label{font-size:.8em; font-weight:bold;}
											.form-input:{font-family:Arial, Helvetica, sans-serif;}

/* Event Styles */

                                            .event{width:100%; clear:both; margin:0 0 10px 0; padding:0 0 3px 0; border-bottom:1px solid #ccc; float:left;}
                                            .event-date{color:#333; width:75px; float:left; text-align:right; padding:0 3px 0 0; border-right:1px dotted #ccc;}
                                            .event-title{float:left; padding:0 0 0 10px;}
                                            .event-info{margin:0 0 5px 0;}
                                            .eventtwo {width:100%; clear:both; margin:0 0 10px 0; padding:0 0 3px 0;float:left;}
                                            #map_canvas {float:right; margin-left:50px;}
                                            


											.RadMenu .rmGroup .rmText { padding:0px 0px 0px 10px;}
											.RadMenu .rmHorizontal .rmText {padding:0px 0px 0px 0px !important; margin:0px 0px 0px 0px;}
											.RadMenu .rmHorizontal .rmText:hover {text-decoration:underline;}
											.rmHorizontal .rmSlide {overflow:auto;width:230px!important; background:#f3f3f3;padding-top:15px; margin-top:11px;border:1px solid #aaa;}
											.rmVertical .rmSlide {top: -16px !important; width:auto!important; background:#fdfdfd; margin-top:0px; margin-left:2px; }
											.RadMenu .rmItem {list-style-image:none!important; }
											.rmSized .rmRootGroup .rmVertical {width:100%!important;}
                                             .RadMenu .rmLink {display:inline;}
                                             .RadMenu .rmFirst {list-style:none!important;}
                                             .rmItem.rmLast {border-right:0px none!important;}
                                             .RadMenu .rmLast a {border-right:0px none!important;}
											 .RadMenu a:link.rmLink  {margin:15px 26px 0px 0px;padding:0 26px 0px 0px; color:#ffffff; font-size:15px; font-weight:bold; cursor:pointer; border-right:1px solid #ccc;}
											 .RadMenu a:visited.rmLink  {margin:15px 26px 0px 0px;padding:0 26px 0px 0px;color:#ffffff;font-size:15px;font-weight:bold;cursor:pointer;border-right:1px solid #ccc;}
											 .RadMenu a:hover.rmLink  {margin:15px 26px 0px 0px;padding:0 26px 0px 0px;color:#ffffff;font-size:15px;font-weight:bold;cursor:pointer;border-right:1px solid #ccc;}
											 .RadMenu a:active.rmLink  {margin:15px 26px 0px 0px;padding:0 26px 0px 0px;color:#ffffff;font-size:15px;font-weight:bold;cursor:pointer;border-right:1px solid #ccc;}
											
											
											 .RadMenu .rmVertical .rmItem a.rmLink {margin:0px 0px 10px 3px; padding:0px 0px 10px 3px;text-transform:none; font-weight:normal; border-bottom:1px solid #d3d3d3!important; border-right:0px none!important; font-size:12px;color:#0e5178;}
											 .RadMenu .rmVertical .rmLast .rmItem a.rmLink {margin:0px 0px 10px 3px; padding:0px 0px 10px 3px;text-transform:none; font-weight:normal; border-bottom:1px solid #d3d3d3!important; border-right:0px none!important; font-size:12px;color:#0e5178;}
											.RadMenu .rmVertical .rmItem .rmLast a.rmLink {margin:0px 0px 10px 40px;padding:0px 0px 0px 3px; text-transform:none; font-weight:normal; border-bottom:0px solid #d3d3d3!important; font-size:12px;color:#0e5178;}
											 .RadMenu .rmVertical .rmLast a.rmLink {margin:0px 0px 10px 40px;padding:0px 0px 0px 3px; text-transform:none; font-weight:normal; border-bottom:0px none !important; font-size:12px;color:#0e5178;}
											 .RadMenu .rmVertical .rmGroup .rmLevel3 .rmItem a.rmLink {margin:0px 0px 10px 3px; padding:0px 0px 10px 3px;text-transform:none; font-weight:normal; border-bottom:1px solid #d3d3d3!important; border-right:0px none!important; font-size:12px;color:#0e5178;}
											.RadMenu .rmVertical .rmGroup .rmLevel3 .rmItem .rmLast a.rmLink {margin:0px 0px 10px 3px; padding:0px 0px 0px 3px;text-transform:none; font-weight:normal; border-bottom:0px none!important; border-right:0px none!important; font-size:12px;color:#0e5178;}

											 .rmSized .rmRootGroup .rmVertical .rmItem {}
											 .rmSized .rmHorizontal .rmItem {}
											 .RadMenu .rmVertical a.rmLink {margin:0px 5px 10px 5px!important;}
											 .RadMenu {white-space:normal!important;
												}
												/*.RadMenu .rmItem  {display:inline;}
												.RadMenu .rmLink {display:inline;}
												.RadMenu .rmText {display:inline;}*/
												.rmSized .rmRootGroup .rmVertical .rmItem {width: auto;top:0px; left:0px;}
												



												.rmSized .rmHorizontal .rmItem {width: auto;top:0px; left:0px;}
												



.RadMenu .rmVertical a.rmLink  {
				width:215px!important;
}		
					.RadMenu .rmVertical .rmItem a.rmLink {
    color: #0e5178;
    font-size: 12px;
    font-weight: normal;
    text-transform: none;
}		

.RadMenu a.rmLink:link {
    color: #ffffff;
    cursor: pointer;
    font-size: 15px;
    font-weight: bold;
}

                                             /* Google Search Styles */

/**
 * Default theme
 *
 */
/* Slight reset to make the preview have ample padding. */
.gsc-control-cse {

  width: 96%;
}
.cse .gsc-control-cse {

  width: 96%;
}
.gsc-branding {
  display: none;
}
.cse .gsc-branding {
  display: none;
}
.gsc-control-cse div {
  position: normal;
}
.cse .gsc-control-cse div {
  position: normal;
}
/* Selector for entire element. */
.gsc-control-cse {
                                                                font-size:14px !important;
}
.gsc-control-cse:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.cse .gsc-control-cse:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.gsc-resultsHeader {
  border:none;
}
.cse .gsc-resultsHeader {
  border:none;
}
/* Search button */
input.gsc-search-button {
  font-family: inherit;
  color: #000000;
  text-shadow: 0 1px 2px #FFFFFF;
  background-color: #CECECE;
}
.cse input.gsc-search-button {
  font-family: inherit;
  color: #000000;
  text-shadow: 0 1px 2px #FFFFFF;
  background-color: #CECECE;
}
/* Inactive tab */
.gsc-tabHeader.gsc-tabhInactive {
  border-bottom: none;
  color: #666666;
  background-color: #e9e9e9;
}
.cse .gsc-tabHeader.gsc-tabhInactive {
  border-bottom: none;
  color: #666666;
  background-color: #e9e9e9;
}
/* Active tab */
.gsc-tabHeader.gsc-tabhActive {
  background-color: #FFFFFF;
}
.cse .gsc-tabHeader.gsc-tabhActive {
  background-color: #FFFFFF;
}
/* This is the tab bar bottom border. */
.gsc-tabsArea {
  margin-top: 1em;

}
.cse .gsc-tabsArea {
  margin-top: 1em;

}
/* Inner wrapper for a result */
.gsc-webResult.gsc-result {
  padding: .25em;
  border: 0 solid;
  margin-bottom: 1em;
}
.cse .gsc-webResult.gsc-result {
  padding: .25em;
  border: 0 solid;
  margin-bottom: 1em;
}
/* Result hover event styling */
.gsc-webResult.gsc-result:hover {
}
.cse .gsc-webResult.gsc-result:hover {
}
/*Promotion Settings*/
/* The entire promo */
.gs-promotion.gs-result {
  background-color: #FFFFFF;
}

.cse .gs-promotion.gs-result {
  background-color: #FFFFFF;
}

/* Promotion title */
.gs-promotion.gs-result a.gs-title:link {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:link {
  color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:visited {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:visited {
  color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:hover {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:hover {
  color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:active {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:active {
  color: #0000CC;
}
/* Promotion snippet */
.gs-promotion.gs-result .gs-snippet {
  color: #000000;
}
.cse .gs-promotion.gs-result .gs-snippet {
  color: #000000;
}
/* Promotion url */
.gs-promotion.gs-result .gs-visibleUrl {
  color: #008000;
}
.cse .gs-promotion.gs-result .gs-visibleUrl {
  color: #008000;
}
/* Style for auto-completion table
 * .gsc-completion-selected : styling for a suggested query which the user has moused-over
 * .gsc-completion-container : styling for the table which contains the completions
 */
.gsc-completion-selected {
  background: #D5E2FF;
}
.gsc-completion-container {
  font-family: Arial, sans-serif;
  font-size: 13px;
  position: absolute;
  background: white;
  border: 1px solid #666666;
  margin-left: 0;
  margin-right: 0;
  /* The top, left, and width are set in JavaScript. */
}
.gsc-search-box {display:none !important;}
.gsc-tabsArea {display:none !important;}
.gsc-resultsHeader {display:none;}

.gs-title a:link {color:#2582d5;}
.gs-title a:visited {color:#2582d5;}
.gs-title a:hover {color:#2582d5 !important;}
.gs-title a:active {color:#2582d5;}

.gs-result  a:link {color:#2582d5;}
.gs-result  a:visited {color:#2582d5;}
.gs-result  a:hover {color:#2582d5!important; }
.gs-result  a:active {color:#2582d5;}
.gs-result .gs-title *  {color:#2582d5!important;}
.gs-result .gs-title  {color:#2582d5!important;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {color:#2582d5 !important;}
.gs-promotion {padding:10px 10px 10px 10px; display:block !important; border:1px solid #999999;}
.cse .gs-promotion {padding:10px 10px 10px 10px; display:block !important; border:1px solid #999999;}
.gs-promotion-image {float:left;}

#slideshow {width:980px; height:215px; margin-bottom:20px; -moz-box-shadow:0 5px 5px rgba(182, 182, 182, 0.75);
-webkit-box-shadow: 0 5px 5px rgba(182, 182, 182, 0.75);
box-shadow: 0 5px 5px rgba(182, 182, 182, 0.75);}	

.ms-long {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  vertical-align: middle;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.item {clear: both; padding: 0px!important;}

.skip a
{
position:absolute; 
left:-10000px; 
top:auto; 
width:1px; 
height:1px; 
overflow:hidden;
} 
 
.skip a:focus 
{ 
position:static; 
width:auto; 
height:auto; 
}


.contact {float:left; width:182px; margin-right:35px; background:#ffffff;
     border: 2px solid #a9a9a9!important; padding:3px 3px 3px 3px;
}
.contact2 {width:150px; background:#ffffff;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebecec');
 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ebecec)) no-repeat #ebecec;
 background: -moz-linear-gradient(top, #ffffff, #ebecec) no-repeat #ebecec;
    border: 1px solid #ebebeb!important; padding:10px 15px 10px 15px;
}
.navleft {
	float:left; width:192px; margin-right:25px; background:#ffffff; 
   padding:3px 0px 3px 0px;

}

#content {float:left; width:700px; height:auto; margin-right:0px; background:#FFFFFF;
     padding:3px 0px 3px 3px; clear:right;
}
#basiccontent {float:left; width:700px; height:auto; margin-right:0px; background:#FFFFFF;
     padding:3px 0px 3px 3px; clear:right;
}

#MSOZone.ms-SPZone {
clear:both; position:relative;z-index:0; height:215px; margin-bottom:1px;
}

.ms-WPBody A:link {
    color: #0d517b;
    font-weight:bold;
    text-decoration: none;
}
.ms-WPBody A:visited {
    color: #0d517b;
    font-weight:bold;
    text-decoration:none;
}
.ms-WPBody A:hover {
    color: #0d517b;
    font-weight:bold;
    text-decoration:underline;
}
#basiccontent h1 span {
	line-height:1.3em;
}
/*** Menu Adds ***/
#ctl00_RadMenu1.RadMenu.RadMenu_WVI.rmSized {
	position:relative;
	z-index:99;
}