/* == Print styles for CALS == */body {	font-family: "palatino linotype", palatino, georgia, "times new roman", times, serif;	text-align:left;	}#CS_Element_Banner, #CS_Element_bucketnav, #tre, #CS_Element_leftNav, #footerSearchWrapper, #CS_Element_breadcrumb,#pagemodeUI, #search-form{	display:none;	visibility:hidden;	}p {	text-align:left;	}.center {	text-align:left;	}#wrapper, #mainContentContainer, #mainContentContainerIndex, #navBodyContainerWrapper, #bottomContentContainerTwoColumns, #CS_Element_bottomLeft, #CS_Element_bottomRight, #CS_Element_bottomLeftIndex, #CS_Element_bottomCenterIndex, #CS_Element_bottomRightIndex, #blankLayoutContainer, #impactContent, #impactImages,#impactIndexLeft, #impactIndexRight, #feature, #feature dt, #feature dd.img img, #feature dd, .floatleft, .floatright, .callout_one, .callout_two{	width:auto;	float:none !important;	margin:0;	padding:0;	} #CS_Element_content, #CS_Element_bottomLeft, #CS_Element_bottomRight, #CS_Element_bottomLeftIndex, #bottomContentContainerTwoColumns, #CS_Element_bottomCenterIndex, #CS_Element_bottomRightIndex, #blankLayoutContainer, #feature, #feature dt, #feature dd.img img, #feature dd {	margin:10px 0;	margin-right: 1in;	padding:0;	border-bottom:1px solid #666666;	}#mainContentContainerIndex ul li, #mainContentContainer ul li, #mainContentContainerIndex ul.tnlist li, #mainContentContainer ul.tnlist li, #CS_Element_bottomLeft ul li, #CS_Element_bottomRight ul li, #bottomContentContainerTwoColumns ul li, #blankLayoutContainer ul li{	float:none;	padding:5px 0;	margin:0;	margin-right: 1in;	list-style-type:square;	width:auto;	}	#mainContentContainerIndex ul.tnlist img, #mainContentContainer ul.tnlist img{	background:none;	padding:0;	margin:0;	float:none;	}/* === lnks === */#navBodyContainer a,  #navBodyContainer a:link, #bottomContentContainerIndex a, #bottomContentContainerIndex a:link, #blankLayoutContainer a, #blankLayoutContainer a:link{	color:#000000;	border:none;	}	/* == headers ==*/.h2, #CS_Element_content .CS_Textblock_Caption, #bottomContentContainerIndex .CS_Textblock_Caption, #bottomContentContainer .CS_Textblock_Caption, #blankLayoutContainer .CS_Textblock_Caption{	font-family:"Times New Roman", Times, serif;	font-size:1.3em;	color:#333333;	margin: 10px 0;	padding: 5px 0;	border-bottom:1px dashed #EEEEEE;	border-top: 1px dashed #eeeeee;	}.h3, .h4, .h5{	font-family:"Times New Roman", Times, serif;	font-size:1.1em;	color:#666666;	margin: 10px 0;	padding: 5px 0;	border-bottom:1px dashed #EEEEEE;	border-top: 1px dashed #eeeeee;	}	/* == copyright ==*/#CS_Element_copyrighttag {	float:none;	font-size:1em;	border-top:1px solid #000;	margin-top:10px;	}/*=== cals home feature ===*/#homeFeature {	padding:0;	margin:0;	float:none ;	width:auto;	}#homeFeatureImageSpace {	float:none ;	width:auto;	margin: 0;	}#homeFeatureImageSpace .img{	float:left;	}#homeFeatureContent{	float:none;	width:auto;	margin:0px;		}#homeFeature p.h3{	padding:0;	}/*=== impact styles */#impactIndexLeft, #impactIndexRight {	margin-bottom:5px;	}