﻿@media print {
	* {
		page-break-after: avoid;
	}
	table {
		page-break-inside: avoid;
		display: block;
	}
	tr {
		page-break-inside: avoid;
	}
	div { /* Blocks inside blocks don't print well */
		display: inline;
	}

	#pageTitle 
	{
		border: none;
		padding-bottom:20px;
	}
	#headerLinkBar {
		display:none;
	}
	#RFCTitleText {
		font-size:16pt; 
		font-family:Times New Roman;
		float:left; 
		padding-top:14px; 
		color:#ffffff;
    }
    #mainBodyDiv {
		width:645px;
    }
    #FTSHeadline {
		float:left; 
		width: 100%;
    }
    
	a {
		text-decoration: none;
		color: #000;
	}

	div, p {
		page-break-inside: avoid;
	}

	h1 {
		clear: both;
	}
	
	.printableDiv {
		width: 100%;
	}
	
	.dontPrint 
	{
		display:none;
	}
	
	body {
		width: 100%;
	}
}    
