.article-picture-padding {
	padding: 20px 5px 20px 20px;
	width: 120px;
	vertical-align: top;
}

.lead-article-picture-padding {
	padding: 0px 20px 0px 30px;
	width: 120px;
	vertical-align: top;
}

.articles-icon-cell
	{
	width:22px;
	padding: 5px 5px 5px 5px;
	}

/* --- Category Lead Story & Site Lead Story Styles --- */
.category-lead-article, .site-lead-article {
	text-align: right;
	padding: 1px 4px;
	margin: 1px 0px;
	font-size: 10px;
}

.category-lead-article {
	background-color: #EBEBEB;
	color: #666666;
}

.site-lead-article {
	background-color: #FFC2C2;
	color: #165A9B;
}

.category-lead-article-padding, .site-lead-article-padding {
	padding: 8px;
}

.top-category-padding {
	padding: 3px 6px 0px 0px;
	vertical-align: top;
}

.top-category-title-padding
	{
	padding-bottom: 5px;
	}

a.top-category {
	font-size: 10px;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.top-category:hover {
	text-decoration:none;
	color: #CCCCCC;
}

.sub-category-padding {
	color: #FFFFFF;
	font-size:20px;
	font-width: bold;
	padding: 8px 2px 0px 10px;
	vertical-align: top;
}

.sub-category-text-padding {
	color: #FFFFFF;
	font-size:10px;
	font-width: bold;
	padding: 3px 2px 0px 3px;
	vertical-align: top;
	font-size:10px;
}

a.sub-category
	{
	color: #FFFFFF;
	font-size:11px;
	font-width: bold;
	text-decoration:none;
	}

a.sub-category:hover
	{
	color: #000000;
	text-decoration:none;
	}