body
	{font: 11pt arial, helvetica, sans-serif !important;}

*
	{text-align: left !important;
	overflow: visible !important;
	color: black !important;
	background: white !important;
	background-image: none !important;
	font-family: arial, helvetica, sans-serif !important;
	top: auto !important;
	bottom: auto !important;
	height: auto !important;
	float: none !important;}

div
	{width: 100% !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
	border: 0 !important;}

a img
	{border: 0 !important;}

#header, 
#footer, 
.more-information, 
.error-message, 
#breadcrumb,
.search-navigation li
	{display: none !important;}

table
	{width: 100% !important;
	border-collapse: collapse !important;}

th, td
	{border: 1px solid #ccc !important;}

ul.search-navigation
	{border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;}

.search-navigation li.current
	{display: block !important;
	font-weight: bold !important;
	list-style-type: none !important;}

/* homepage */

#guides-navigation-container *
	{display: none !important;}

#homepage div
	{}

/* hospital guide */

#header-links, 
#graph-container, 
.close, 
.rate-meter,
.internal-navigation
	{display: none !important;}

#consultants, #section-1 div, #services, #services-content div
	{display: block !important;}

#services-content div
	{height: 100% !important;
	overflow: visible !important;}
	
#map-container, .map-container
	{border: 1px solid black !important;}

#map-container, .map-container, #map-container div
	{float: right !important;
	width: 300px !important;
	height: 205px !important;
	margin: 10px 0 !important;
	overflow: hidden !important;}

.scorecard
	{position: static !important;}

.scorecard, #services, #services-content
	{page-break-before: always;}

.scorecard h2
	{font-size: 120% !important;}

.scorecard h3
	{display: none !important;}

#general-information li
	{width: auto !important;
	border: 0 !important;
	text-align: left !important;}

#general-information li strong
	{font-size: 100% !important;
	display: inline !important;
	font-weight: bold !important;}

#hospital-address
	{font-weight: normal !important;}

#trust-data table *
	{font-weight: normal !important;}

#rtt tbody
	{display: table-row-group !important;}

 #map-container.trust
 	{float: none !important;
 	display: block !important;
 	width: 400px !important;
 	height: 300px !important;}
	
/* consultant guide */

#content-tabs
	{display: none !important;}

#consultant-view div
	{display: block !important;
	clear: both !important;}

/* birth-guide */

.graph-tabs
	{display: none !important;}

#birth-guide .graph-container div
	{display: block !important;}

/* cam-guide */

#cam-navigation
	{border: 0 !important;}

#cam-navigation li
	{display: none !important;}

#cam-navigation li.current
	{display: block !important;}

/* misc */

#sitemap ul
	{display: block !important;}

#sitemap img, #procedure-navigation
	{display: none !important;}
	
