/* Specialised styling for printing the Practice Profile pages */

/* ---------------------- Hide unwanted elements ---------------------- */

/* Move these, they don't want to hide! */
#Footer, .Foorter, .MenuContainerChild
{
	width:0px;
	height:0px;
	position:absolute;
	left:-100px;
	top:-100px;
}

#rightCell, #leftCell, .layoutFooterRow, .LeftNavCell, div#Banner, #menuTable, 
.OPP_DownloadLink, a.OPP_DownloadLink, .OPP_DarkHeaderStrip, .OPP_NonPrintedArea, .LeftNavDiv
{
	display:none;
}
div#OPP_IndicatorTextDiv
{
	margin-top:12px;
	display:block;
	font-size:150%;
}

a.OPP_DownloadLink
{
	position:absolute;
	left:-900px;
}


/* media style is included here as this style sheet is also used when viewing the enlarged charts and the links are rendered then */
@media print 
{
	.OPP_PrintAndSaveLinksSection 
	{
		display:none;
	}
	
	/* Charts on the IndicatorChart and ProfileChart page, only when in print mode */
	#ChartImageContainer img
	{
		width:95%;
	}
}


#MainContent
{
	width:68%;	
}


/* font sizes for text sections */
div.OPP_SummaryDiv, div.OPP_SummaryDiv li, div.OPP_SummaryDiv p 
{
	font-size:120%;
}
div.OPP_SpineOverviewDiv p, div.OPP_SpineOverviewDiv u, div.OPP_SpineOverviewDiv li
{
	font-size:150%;
}


/*
Chart images and text / data divs on the profile page
*/

.OPP_SummaryDiv
{
	width:92%;
}

.OPP_SpineOverviewDiv
{
	width:92%;
	display:block;
	float:left; 
}

.OPP_SpinesDiv p
{
	
	width:92%;
	display:block;
	float:left; 
}



#2000001ThemeTitle, #2000002ThemeTitle, #2000004ThemeTitle, #2000006ThemeTitle  
{
	display:block; 
	height:90%;
	page-break-before:always; 
}

#SelectedThemeChartDiv, #ThemeChartDiv, #PyramidChartDiv, .OPP_SpineOverviewSpacerDiv, #OPP_MortalityChartDiv, #OPP_HospitalChartDiv
{
	width:900px;
}


.OPP_SpineOverviewSpacerDiv
{
	padding-bottom:50px;
	display:block;
}

.OPP_Indicator_MetadataSpacerDiv
{
	padding-bottom:50px;
	padding-top:50px;
	display:block;
	margin-left:1px;
}

#SelectedThemeChartDiv img, #ThemeChartDiv img, #PyramidChartDiv img, #OPP_MortalityChartDiv img, #OPP_HospitalChartDiv img, .OPP_SpineOverviewDiv
{
	width:92%;
}

.OPP_ScarvesDiv
{
	width:100%;
	display:block;
}

#EthnicityChartLink img, #DeprivationChartLink img
{	
	display:block;
	float:left; 
}

/* Charts and data div on the indicator page */
#IndicatorChartLink img
{
	width:95%;
}

.OPP_Indicator_MetadataDiv
{
	padding:1px;
	width:95%;
	border: solid 1px #000000;
	border-left-width:2px;
	border-right-width:2px;
}

.OPP_OverviewTableDiv
{
	/*
	width:40%;
	padding:1px;
	display:block;
	margin-left:0px;
*/
}

.OPP_OverviewTable
{
	border-bottom-width:2px;
	border-right-width:2px;
	border-top-width:2px;
}

.OPP_HospitalDiv
{
	margin-top:50px;
	margin-left:20px;
}



.OPP_ThemeTitleX
{
	color:Olive;
}
