/********************************************************************/
/* Styles should only be applied to screen                          */
/********************************************************************/
@media print {
	
	/* Hide all of the elements not needed for print */
	body div#container div#topbar,
	body div#container div#hdr p,
	body div#container div#navbar,
	body div#container div#siteimg2,
	body div#container div#lftcol2,
	body div#container div#rgtcol2 h2 ,
	body div#container div#rgtcol2 div#calculator div.roundtop,
	body div#container div#rgtcol2 div#calculator div.roundbottom,
	body div#container div#rgtcol2 div#calculator div#buttons,
	body div#container div#rgtcol2 div#calculator img.expand_icon { border: 1px solid blue; display: none; }
	
	/* test styling */
	body div#container { border: 0px red solid; overflow: hidden; }
	#rgtcol2 { border: 0px orange solid; width: 100%; }
	#calculator { border: 0px green solid; }
	#content { border: 0px blue solid; width: 100%; }
	div.row { border: 0px blue solid; }
	
	/* style the remaining elements in a printable way */
	h3 { font-size: 2em; color: #092A6E; border-bottom: 3px #F27E20 solid; margin-bottom: 10px; }
	div.row { overflow: hidden; margin-left: 20px; }
	div.row span { font-weight: bold; color: black; }
	div.row span.info_title { float: left; width: 80%; }
	div.row span.info_title { float: left; }
	
	/* some special styling */
	div#gfe4_breakdown div.row span.info_title { padding-left: 4%; width: 76%; }
	
	
	
	
	
}
