body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

/* Use this class for anything you want hidden in the printed version */
.noprint { display: none; }

#mainNav { display: none; }
#homePromos { display: none; }
#homeUtilNav { display: none; }
#breadCrumbs { display: none; }
#topBar { display: none; }
#shareNav { display: none; }

#logo { margin: 0 0 10px 0; }

/* Home - 3 columns */
#homeMain { width: 767px; margin: 40px 0 0 0; font-size: 1.1em; overflow: hidden; }
	#homeMain h1 { padding: 0 0 18px 0; font-size: 1.1em; font-weight: bold; }
	#homeMain p { padding: 0 0 14px 0; }
	#homeMain a { color: #d21010; }
	#homeMain ul { padding: 0 0 14px 10px; }
		#homeMain ul li { padding: 6px 0 6px 17px; } 
			#homeMain ul li a { font-weight: bold; }

	#homeMainLeft { width: 195px; padding: 0 25px 40px 25px; float: left; }
	#homeMainMiddle { width: 235px; padding: 0 25px 40px 25px; float: left; }
	#homeMainRight { width: 205px; padding: 0 5px 40px 25px; float: left; }

/* Top Title Bar */
#topBar { width: 767px; margin: 10px 0 0 0; padding: 10px 10px 10px 25px; background: #dcdcdc; font-size: 2.2em; font-weight: bold; overflow: hidden; }
	.topButton { display: none; }
	
/* Main Text Styles */
.entry { padding: 25px 145px 25px 20px; font-size: 1.2em; line-height: 1.4em; }
	.entry h1 { padding: 0 0 15px 0; font-size: 1.7em; line-height: 1.1em; font-weight: bold; color: #d21010; }
	.entry h2 { padding: 0 0 10px 0; font-size: 1.2em; font-weight: bold; color: #d21010; }
	.entry p { padding: 0 0 15px 0; }
	.entry ul { padding: 0 0 15px 25px; }
	.entry ol { padding: 0 0 15px 25px; }
	.entry a { color: #d21010; }
	.entry .footnote { font-size: .8em; line-height: 0; vertical-align: super; }
	
	.readStory { white-space: nowrap; }
	
.entryInfo { margin: 0 145px 0 20px; border-top: 1px dotted #4c4c4c; padding: 10px 0 25px 18px; background: url(../_images/icon-post.gif) 2px 13px no-repeat; font-size: 1.1em; font-weight: bold; color: #5f5e5e; } 
	.entryInfo span { padding: 0 0 0 20px; }
	.entryInfo a { color: #d21010; }
	
#footnotes { margin: 20px 0 5px 0; border-top: 1px solid #ced4d4; padding: 5px 10px; font-size: .9em; }

#engage { margin: 20px 145px 100px 10px; }
	#engage h3 { padding: 0 0 18px 12px; font-size: 1.6em; font-weight: bold; }
	
	#engage table { width: 100%; }
		#engage th { padding: 0 12px 8px 12px; font-size: 1.3em; font-weight: bold; text-align: left; }
		#engage tr { background: url(../_images/divider2.gif) left bottom repeat-x; }
		#engage td { padding: 8px 12px; }
		#engage a { color: #d21010; }

#footer { width: 767px; margin: 3px 0 0 0; border-top: 1px solid #ced4d4; padding: 15px 0; line-height: 1.4em; color: #2e2e2e; overflow: hidden; } 
	#footer a { color: #2e2e2e; }
	#footer span { padding: 0 8px; }

	#footerLeft { width: 345px; float: left; }
	#footerRight { width: 420px; padding: 15px 0 0 0; float: left; }
		#copyright { font-weight: bold; }