strong {
	font-weight: bold !important;
}

.fl {
	float: left; display: inline;
}

.sp1 {
	overflow: hidden;
	height: 90px;
	overflow: hidden;
}

.fl p {
	margin-bottom: 10px;
	text-align: right;
	padding-right: 0px;
}

.fl p a, .f1 a {
	color: #646464;
	text-decoration: none;
	font-weight: bold !important;
}

	.fl p a:hover, .fl a:hover {
		color: #646464;
		text-decoration: underline;
	}

img {
	border: 0; display: block;
}
.news_slider {
	position: relative; width: 240px; margin: 0 auto 0px auto; text-align: left;
	float:  left;
}
.news_slider .messaging {
	display: block; padding: 5px; margin: 0 20px 5px 20px; background: #ffffcc;
}
/*.news_slider .prev, .news_slider .next {
	position: absolute; top: 42%; display: none;
}*/
.news_slider .prev, .news_slider .next, .news_slider .preva, .news_slider .nexta {
	float: right;
}
.news_slider .preva, .news_slider .nexta {
	display: none;
}
.slider_toggle {
	background: url(/images/layout/body/bullet-red.gif) no-repeat top left;
	padding-left: 8px;
	margin-top: 3px;
	display: block;
	float: left;
}
.news_slider .container {
	position: relative; top: 0; left: 0; width: 100%; background: #fff;
	height: 115px !important;
	overflow:hidden;
}
.news_slider .news_items {
    /*
        The width must be equal to .item ((width + margin-right) * 2).
    */
	position: relative; width: 240px; top: 0; overflow:hidden;
}
.news_slider .view_all {
	font-size: .8em; padding: 5px; margin: 0 0 2px 0; border-top: #eeeeed 1px solid; border-bottom: #eeeeed 1px solid; text-align: center;
}
.news_slider .item {
    /*
        Must contain a width and a margin-right.
    */
	width: 240px; 
	margin-right: 10px;
}
	.news_slider .item a, .news_slider .item .f1 a, .news_slider .item .f1 .f1 a  {
		color: #626262;
		text-decoration: none;
		
	}
	
	.news_slider .item a:hover, .news_slider .item .f1 a:hover, .news_slider .item .f1 .f1 a:hover {
		color: #626262;
		text-decoration: underline;
	}

.news_slider .item div {
	font-size: .8em; width: 140px; padding: 0px 0 10px 0;
}
.news_slider .item div a {
	font-weight: bold;
}

.news_slider .item img {
	padding-right: 10px;
	padding-bottom: 10px;
}
.slider-summary {
	font-weight: normal !important;
}