/* --- CCFA CSS Document -- Print
-- Media - Print
-------------------------------*/

body {
    background-color: #FFFFFF;
    font-family: Georgia, "Times New Roman", Times, serif;
}

#leftsidebar, #rightsidebar, #navbar {
    display: none;
}

#contentcolumn, #contentcolumnwide, #contentcolumncoloured {
    background-color: #FFFFFF;
    border: 0 none;
}

.notprint {
    display: none;
}

h1 {
    margin:0;
    padding:0;
    font-family:sans-serif;
}

/* Removes "Print this page" from upper-right corner -- Eric */
a[href="#"] {
    display:none;
}

/*---Grant Calendar Styles---*/
.grantCalDiscipline {
    font-size: 14pt;
    padding-top:40px;
    font-family:sans-serif;
	page-break-after:avoid;
}

.grantCalProgram {
    color: black;
    font-size: 11pt;
    text-decoration: none;
    max-width:70%;	/* length needs to break to accomodate fixed footer */
	font-family:serif;
	page-break-after:avoid;
}

.grantCalDeadlines {
    color: black;
    font-size: 10pt;
	font-family:serif;
	page-break-inside:avoid;
}

#GrantProgramsListPlaceholderControl1_PresentationModeControlsContainer_tblDiscipline tbody tr {
	border-left:1px solid #ccc;
}

#GrantProgramsListPlaceholderControl1_PresentationModeControlsContainer_tblDiscipline tbody tr:first-child {
	border-left:1px solid #fff;
}

.programLstRow2 {
    display:block;
    border-bottom: 1px solid #CCCCCC;
	page-break-inside:avoid;
}

.programLstRow1 {
    display:block;
    border-bottom: 1px solid #CCCCCC;
	page-break-inside:avoid;
}

.calendarsubtable {
	display:block;
	page-break-inside:avoid;
}

/* Hidden while line breaks are being fixed */
.footerGrantCal {
    position:fixed;	/* To display at the bottom of each printed page */
    bottom:0px;
    right:0px;
	display:none; /* Set back to block when fixed */
    background-color:#fff;
    padding-top:20px;
    padding-left:60px;
}

.footerGrantCal p {
    font-size:8pt;
    text-align:right;
}

.footerGrantCal p.gcFooterComment {
	font-style: italic;
}

.footerGrantCal p span.footerURL {
	text-decoration: underline;
	font-weight: bold;
}
