.rss_feed_news_item
{
	padding: 8px;
	background: URL(../../../images/news_feed_bg.png);
	border: 1px solid #CCC;
	margin-bottom: 4px;
}

.rss_news_date
{
	font-size: 10px;
}

.rss_news_heading
{
	font-size: 14px;
	margin-top: 3px;
	margin-bottom: 9px;
	padding-bottom: 9px;
	border-bottom: 1px solid #CCC;
}

.rss_feed_news_item_last
{
	margin-bottom: 0px;
}

.cb{clear: both;}
.fl{float: left;}
.fr{float: right;}

.news_rss_feed
{
	background: URL(../../../images/rss.png) center center no-repeat;
}

.rss_feed_source
{
	float: right;
	margin-bottom: 3px;
}

.rss_feed_seperator
{
	margin-bottom: 9px;
	padding-bottom: 9px;
	border-bottom: 1px solid #CCC;
}

.rss_feed_seperator_last
{
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 0;
}

.green{color: green;}
.red{color: red;}

.indicator
{
	width: 200px;
	padding-right: 30px;
	padding-bottom: 4px;
}

.indicator.np
{
	width: 230x;
}

.indicator_name
{
	width: 120px;
	padding-right: 10px;
}

.indicator_value.green
{
	padding-right: 12px;
	background: URL(../images/arrows_up.png) no-repeat right;
}
.indicator_value.red
{
	padding-right: 12px;
	background: URL(../images/arrows_down.png) no-repeat right;
}

.indicator_scroller_container
{
	padding: 3px;
	height: 15px;
	overflow: hidden;
}

.indicator_container
{
	width: 100000px;
	height: 15px;
	overflow: hidden
}

.indicator_container .indicator
{
	border-left: 1px solid #CCC;
	padding-left: 15px;
	margin-left: 15px;
	padding-right: 0;
	width: auto;
}

.indicator_container .indicator .indicator_name
{
	width: auto;
	padding-right: 10px;
}

.indicator_container .indicator.np
{
	border-left: none;
	margin-left: -3px;
}