	div { color: #000000; }
	.headline { font-size: 16px; font-weight: bold; padding-bottom: 16px; }
	.date { padding-bottom: 18px; padding-top: 3px; }
	.byline { padding-bottom: 16px; }
	.articleright { padding-left: 10px; }
	div#article, div#article p { font-size: 11px; line-height: 14px; }
	div#caption { background-color: #ECECEB; font-size: 10px; line-height: 12px; padding: 3px; color: #333333; }
	div#article_ad { font-size: 10px; color: #333333; text-align: center; } 
	div#articleBody .correction { padding-top: 15px; }
	
	div#box { border: #999999 1px solid; border-top: none; padding-left: 4px; padding-right: 4px; padding-top: 4px; }
	div#box #category { background-color: #ECECEB; margin-bottom: 4px; padding: 4px; }
	div#box a { color: #333333; text-decoration: none; font-size: 10px; font-weight: normal; }
	div#box a:hover { text-decoration: underline; }
	div#box #cat_head { color: #CC3B3C; font-weight: bold; }
	div#box #headline { padding-top: 3px; }
	
	div#box_head { text_align: center; padding-top: 6px; padding-bottom: 6px; padding-left: 6px; background-color: #CC3B3C; }
	
	div#box_tools { border: #999999 1px solid; border-top: none; padding: 4px; }
	div#box_tools a { color: #333333; text-decoration: none; font-size: 10px; font-weight: normal; }
	div#box_tools a:hover { text-decoration: underline; }
	div#box_tools #headline { padding-top: 3px; line-height: 18px; }
