﻿body {
    color: black;
}

a:link:after {
	content: none;
}

.noPrint, #navbar-top, #tab-links, #rangeBP, #rangeWeight, #rangHbA1c, .panelOptions, #sitefooter, #rangeBGL, #rangeChol,#skinHeader, #debuginfo {
	display: none;
}
#entirediv {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
}
#tab-bp, #tab-gl, #tab-hba1c, #tab-chol, #tab-weight, #tab-mhearts, .dataPanelToggle {
	display: block;
}
.tab-pane {
    margin-bottom: 10px;
    position:relative;
}
.dataPanelToggle {
	margin-top: 30px;
}
.dataPanelToggle table {
	margin-left: 65px;
}
#datatable {
	width: 820px;
}
.gl-stage1, .gl-pre {
	font-size: 50pt;
}

.page-break  {
    display: block;
    page-break-after: always;
    page-break-inside: avoid;
    position:relative;
}

.last-print-region {
    page-break-after:auto
}

div {
    float: none !important;
    position: static !important;
}



.historyList td span.chol-good1, .historyList td span.chol-good2, .historyList td span.bgl-normal, .historyList td span.gl-optimal, .historyList td span.gl-normal, .historyList td span.hba1c-normal, .historyList td span.hba1c-pre, .historyList td span.hba1c-high, .historyList td span.chol-bad3, .historyList td span.chol-bad1, .historyList td span.gl-low, .historyList td span.gl-pre, .historyList td span.chol-bad2, .historyList td span.gl-high, .historyList td span.gl-stage1, .historyList td span.gl-stage2, .noteTblAll td.dstate span.hba1c-normal, .noteTblAll td.dstate span.hba1c-pre, .noteTblAll td.dstate span.hba1c-high, .noteTblAll td.dstate span.gl-normal, .noteTblAll td.dstate span.gl-pre, .noteTblAll td.dstate span.gl-stage1, .noteTblAll td.dstate span.gl-stage2, .noteTblAll td.dstate span.gl-high, .noteTblAll td.dstate span.gl-low, .noteTblAll td.dstate span.gl-optimal, .noteTblAll td.dtots span.chol-good1, .noteTblAll td.dtots span.chol-good2, .noteTblAll td.dtots span.chol-bad3, .noteTblAll td.dtots span.chol-bad2, .noteTblAll td.dtots span.chol-bad1, span.stateClass {
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	
	text-shadow: 0 0 0 rgba(0, 0, 0, 0);
	white-space: nowrap;
	vertical-align: baseline;	
	padding: 1px 4px 2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
    -webkit-print-color-adjust: exact;
}
@-moz-document url-prefix() {	
	.cholLdl.chol-good2, .cholHdl.chol-good2, .gl-normal.B {
		fill: url("/#grdGreen");
	}
	.cholLdl.chol-good2, .cholHdl.chol-good2, .gl-normal.B {
		fill: url("#grdGreen");
	}
	rect.columnLegend {
		fill: url("/#grdGray") none;
	}
	rect.columnLegend {
		fill: url("#grdGray") none;
	}
}


.visible-print {
    display: inherit !important;
}

.hidden-print {
    display: none !important;
}


.tooltip {
    display: none !important;
}

#skinWrap {
    padding: 0;
}

.chartToolTip  {
    display: none;
    height: 0;
}

body {
    padding: 0;
}