@media screen and (min-width: 381px) {
	.hd-header {
		height: 93px;
		background-image: url(../images/header.jpg);
		background-repeat: repeat-x;
		background-position: top;
	}
	#hd-homelink {
		margin:0px;
		padding:0px;
		width:381px;
		height:93px;
		background-image: url('../images/hospital-data.jpg');
	}
}
@media screen and (max-width: 380px) {
	.hd-header {
		height: 64px;
		background-image: url(../images/header-small.jpg);
		background-repeat: repeat-x;
		background-position: top;
	}
	#hd-homelink {
		margin:0px;
		padding:0px;		
		width: 320px;
		height:64px;
		background-image:url('../images/hospital-data-small.jpg');
	}
}
.hd-copyright {
    width:100%;
    font-size: 7pt;
	color: gray;
	text-align:center;
}

.hgraph {
padding: 0px;
margin: 0px;
margin-bottom: 20px;
}
.fdivih .hgraphv {
width: 8em;
}

.hgraph table {
padding: 0px;
margin: 0px;
border: 0;
border-collapse: collapse;
border-spacing: 0px;
}

.hgraph p {
height: 10px; 
padding: 0px;
margin: 4px 10px 3px 5px;
float:left;
}

.hgraph .h {background: #AE91CF;}
.hgraph .a {background: #B2CF91;}
.hgraph b {font-weight:normal;color: #202020;}

.pieG,  .barG, .lineG {
padding: 5px;
margin: 10px 20px;
margin-top: 0px;
}
.pieG p, .barG p, .lineG p {margin: 0px; padding: 0px; text-align: center; height: 45px; background: #fff; font-style: italic; font-weight:bold; vertical-align:top;}
.barG ul, .pieG ul, .lineG ul { text-align: left; margin-top: 0; margin-bottom: 0;float:left;padding:20px;padding-top:50px; }

b { font-weight: normal; color: #505050; }
.hcahps {
	border: 2px solid;
	border-color: gray;	
	padding: 1em;
	margin: 1em;	
	height: 39em;
}
.hcahps > div {
	width:418px;
	margin:auto;
}

#mapHospital{
	border: 2px solid gray;
}
