body { font:0.750em Verdana,sans-serif; } /* 0.750em==9 point */

div.PrintablePage {
	background-color:white; margin-left:auto; margin-right:auto; /* Horitzonally centered. */
	border:3px ridge gray; width:7.50in; padding:20px 20px 20px 20px;	
}
		
samp { color:green; font-family:Verdana,sans-serif; font-weight: bold; }

kbd { color:red; font-family:Verdana,sans-serif; font-weight: bold; }

ins { color:green; }

del { color:red; }

/* A table intended for layout, meaning no borders or spacing between cell contents, and mixed length columns are top aligned. */
table.Layout { border-spacing:0; } /* Overrides default of cellspacing="1", but not in IE7.  So cellspacing="0" is also required for now. */
	table.Layout tr { vertical-align:top; } /* Overrides default of middle. */
	table.Layout td.Text { padding:0px 10px 0px 10px; } /* Horitzontal padding for text.  Tags like <p> and <h2> provide vertical padding. */
	table.Layout td { padding:0; } /* Overrides default of cellpadding="1". */
		table.Layout td img { vertical-align:top; } /* Removes a gap underneith an image on Safari and IE8. */
