@media print{
	
body {

	margin: 0!important;
	background: #fff!important;
	background-image:none!important;
	padding:0!important;
	color:#000000!important;
	float:none!important;
	width:98%!important;
	font-family: "Times New Roman", Times, serif!important;
	font-size: 12pt!important;
	}

body div {

	background:none !important;
	margin:0 !important;
	padding:0 !important;
	width:98%!important;
}

img {

	border: none;
	}


h1 {
	font-size: 1.6em;
	margin: 2px 0 4px 0;
	line-height: 1.1em;
	font-weight: 400;
	}

h2 {
	font-size: 1.3em;
	}

h3 {
	font-size: 1.0em;
	}

h4 {
	font-size: 0.8em;
	}

h5, h6 {
	font-size: 0.8em;
	font-weight: 400; 
	}

h1,h2,h3,h4,h5,h6,p{
	border:none!important;
	width:auto!important;
	margin-left:0!important;
	padding-left:0!important;
	clear:both!important;
	background:none!important;
	font-family: Arial, Helvetica, sans-serif!important;
}

p{
	
	font-family: "Times New Roman", Times, serif!important;
}

a{
	color:#D3373B;
	text-decoration:none;
	font-weight:bold;
}

ul, li, ul li, li a{

	list-style:none!important;
	background:none!important;
	margin:0!important;
	padding:0!important;
	clear:both!important;
}

#siteNav, #siteSearch, #magAndVersion, #date, #crumbAndSearch, #xcol, #xcolContent, #subcol, #subcolContent, #siteDate,
.advertisement, div.resultsPages, .maincolContent img, .icon, .imgBorder, .button, form, .mpu, #tabsContent_02, .promotion, .feature img, .tools, .toolsBottom, .cms img, .utilityLinks, .magLinks, .footerLinks, .headlinesOnly, .imageAndCaption{

	display:none!important;
	margin:0!important;
	padding:0!important;
	width:0!important;
	height:0!important;
	position:relative!important;
	
	}

table, th, td, tr, .bkgGrey, .feature, .story{
	border:none!important;
	background:none!important;
	}

#uberContainer, #content, #maincol, #maincolContent, #wrap, .standard, div.textLeft {
	float:none!important;
	width:auto !important;
	margin:0 !important;
	padding:0!important;
	position:relative!important;
	left:0!important;
	height:1%; /*ie7 bug fix*/
	
}

#banner, .banner, .adPlacement{
	position:relative!important;
	bottom:0px;
	left:0px;
	width:465px!important;
	height:65px!important;
}

span{
	visibility: visible;
}

#logo, #header{
	height:54px!important;
	margin:0!important;
	padding:0!important;
	position:relative!important;
	left:0!important;
	top:0!important;
	
}

/*#article h2{
	display:none;
	margin:0!important;
	padding:0!important;
	position:relative!important;
}*/

.h1WithSponsor, .pageSponsor {
	border:none!important;
	padding: 0!important;
	margin:0!important;
	clear:both!important;
	width:100%!important;
	display:block!important;
	text-align:left!important;
}

.pageSponsor p {
	padding: 0 !important;
	margin:0!important;
	}


#article .borderTop{
	border:none;
}

#article #commentsBody h2 {
	display: block!important;
}


}

