@charset "utf-8";
/* CSS Document */

body {
	margin:0; 
	padding:0; 
	color: #000;
}

@page {
	width:100%;
	margin: 20px 5px 5px 5px; 
	padding: 0;
	background: none;
}

#nciBanner, #contentTop, .header, .wrapper, .tableWrapperOuter, 
.tableWrapperInner, #resultsWrapper, #resultsTop, #resultsBottom, #footer, .footnote, table.general, .divTableWithFloatingHeader, table.yourChances  {
	width:100%;	
}

.yourChances img {
    width: 80%;
}

.wrapper {
	margin:0;
	padding:0;	
}

a:link, a:visited {
	background: transparent; 
	color:#333; 
	text-decoration:none;
}

a:link[href^="http://"]:after, a[href^="http://"]:visited:after, a:link[href^="https://"]:after, a[href^="https://"]:visited:after {
	content: " (" attr(href) ") "; 
}

a[href^="http://"], a[href^="https://"] {color:#000;} 

#nciBanner span, .returnTop, .colLeft, #User_selects, .nav, .footer a, .footer p, .nih, .wrapper .arrow, #contentTop img, .header p {
 	display: none;	
}

#s1, #s2, #s3, #s4, #s5, #s6, #s7, .colRight {	
	float:none;
	width:100%;
	margin:0;
	padding:0;
}


.header, .footer p.disclaimer { 
	display: block; 
	border: none; 
	margin: 0; 
	padding: 0; 
	background: none; 
	clear:both;
}

.header h1 { 
	font-size: 1.4em; 	
	padding: 0; 
	margin: 0; 
	width: 100%; 
	background: none; 
}

#resultsTop, #resultsBottom { 
	padding: 0; 	
	background: none; 
}

.tableWrapperOuter, .tableWrapperInner { 
	width: 100%; 
	margin: 0; 
	padding: 0; 
	border: none; 
}

p.footnote { margin: 0; }

.footer { 
	padding-top: 5px; 
	background: none; 
}

.tableWrapperOuter > div {
	padding:0;	
}