@charset "utf-8";
/* 
	Print CSS for Provider Search
	Aim - Reduce images and backgrounds needed for print
*/

/* Remove backgrounds */
body, .footMenu ul li.facSrch span, .footMenu ul li, .appPaint, .appLanding .altForm ul li, .appFooter, .appFooterCont, .appContainer, .appBrandBar, .appWrap, .appHdr {background:none !important; background-image:none !important;}
.appResults .pSrch .appBrandBar {background-image:none !important;}
.appHdr {padding:0 0 5px 0; display:inline;}
.appHdr a {display:none !important;}
.pDetailsResources {background:#F9F9F9 !important;}

/* Create fluid widths */
.appWrap, .tblResults, .appResults #col-2 {width:100%; margin:0;}
.tbl-pDetails {width:67%; float:none;}
.tbl-pDetails th {width:30%;}
.tbl-pDetails td {width:70%;}
.appContainer {position:relative;}
.tblResults col {width:auto;}
.tblResults .tbSummary {width:30% !important;}
.tblResults .tbLocation {width:70% !important;}

/* Hide Elements */
.menuPrint, .appFooterCont a, #pDetailMenu, #col-1, .navMenu, .resultsMenu select, #printLink, .imgLnk, .appFooterCont ul, a.detailsLnk, .backToTop {display:none !important;}

/* Modify sizes */
body {font-size:.85em; text-align:left;}
.appBrandBar {padding-left:35px !important;}
.pDetailCol-2 {float:right; width:20%; position:absolute; top:0; right:0;}
.tbl-pDetails {margin-right:5px;}


/* Open Dynamic Elements */
.detailsWrap {display:block !important;}
#pDetailMenu {display:none;}
#mediaShell {display:none;}

