.latestnewsenhanced_-rightblock.newslist {	}.latestnewsenhanced_-rightblock.newslist.horizontal {	overflow: hidden;padding-top: 5px;}.latestnewsenhanced_-rightblock ul.newsitems {margin: 0;padding: 0;}

.latestnewsenhanced_-rightblock .error-message {	width: 100%;}.latestnewsenhanced_-rightblock .error-message dl {	border: 1px solid #EED3D7;	border-radius: 4px;	background-color: #F2DEDE;	color: #B94A48;}.latestnewsenhanced_-rightblock .error-message dt {	border-bottom: 1px solid #EED3D7;	padding-left: 5px;}.latestnewsenhanced_-rightblock .error-message dd {	word-wrap: break-word;	margin-bottom: 3px;

    	margin-top: 3px;

    	margin-left: 5px;}

.latestnewsenhanced_-rightblock.horizontal .onecatlink {	margin-top: 0 !important;	float: right;}

.latestnewsenhanced_-rightblock .onecatlink {	margin-top: 20px;	clear: both;}.latestnewsenhanced_-rightblock.horizontal .news {	float: left;	display: inline-block;	margin-top: 0 !important;	margin-bottom: 5px;	padding: 0;}

.latestnewsenhanced_-rightblock .news {	overflow: hidden;	margin-top: 10px;}.latestnewsenhanced_-rightblock .news:first-child {	margin-top: 0;}	.latestnewsenhanced_-rightblock .innernews {		overflow: hidden;		padding: 2px;	}	.latestnewsenhanced_-rightblock .even {		/*background-color: #F4F4F4;*/	}			.latestnewsenhanced_-rightblock .newshead {		/* same column height fix */margin-bottom: -1000px;padding-bottom: 1000px;				}				.latestnewsenhanced_-rightblock .headleft {float: left;		}				.latestnewsenhanced_-rightblock .headright {float: right;		}		.latestnewsenhanced_-rightblock .newshead .calendar {}	.latestnewsenhanced_-rightblock .newshead .calendar.noimage {				background: #F4F4F4; /* Old browsers */	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* W3C */	color: #3D3D3D;							border-top-right-radius: 4px;	border-top-left-radius: 4px;}			.latestnewsenhanced_-rightblock .newshead .calendar .weekday, 	.latestnewsenhanced_-rightblock .newshead .calendar .month, 	.latestnewsenhanced_-rightblock .newshead .calendar .day, 	.latestnewsenhanced_-rightblock .newshead .calendar .year {		position: relative;		width: 100%;		text-align: center;	}		.latestnewsenhanced_-rightblock .newshead .calendar.noimage .weekday {									background: #C8C8C8; /* Old browsers */		background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* FF3.6+ */		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */		background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */		background: -o-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Opera11.10+ */		background: -ms-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* IE10+ */		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */		background: linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* W3C */								color: #494949;								border-top-right-radius: 4px;		border-top-left-radius: 4px;	}			.latestnewsenhanced_-rightblock .newshead .calendar .weekday {		text-transform: uppercase;		letter-spacing: 0.4em;	}		.latestnewsenhanced_-rightblock .newshead .calendar .month {		font-size: 0.8em;		font-weight: bold;		letter-spacing: 0.45em;	}		.latestnewsenhanced_-rightblock .newshead .calendar .day {			font-size: 1.8em;		font-weight: bold;		letter-spacing: 0.1em;	}		.latestnewsenhanced_-rightblock .newshead .calendar .year {		font-size: 0.7em;		letter-spacing: 0.35em;		min-height: 4px;	}			

.latestnewsenhanced_-rightblock .newshead .picture {    			overflow: hidden;	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	padding: 3px;	text-align: center;}.latestnewsenhanced_-rightblock .newshead .picture a,.latestnewsenhanced_-rightblock .newshead .nopicture a {	text-decoration: none;	display: inline-block;	height: 100%;

    				width: 100%;

    				cursor: hand;}.latestnewsenhanced_-rightblock .newshead .picture a:hover,.latestnewsenhanced_-rightblock .newshead .nopicture a:hover {	text-decoration: none;}.latestnewsenhanced_-rightblock  .newshead .picture img {	max-width: 100%;	max-height: 100%;}.latestnewsenhanced_-rightblock .newshead .picture .defaultpicture {}.latestnewsenhanced_-rightblock .newshead .nopicture {    			overflow: hidden;	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	padding: 3px;	text-align: center;}.latestnewsenhanced_-rightblock .newshead .nopicture span {	background-color: #F4F4F4;	display: inline-block;	width: 100%;	height: 100%;}

		.latestnewsenhanced_-rightblock .newsinfo {		}				.latestnewsenhanced_-rightblock .infonoimageleft {		}				.latestnewsenhanced_-rightblock .infoleft {clear: right;		}				.latestnewsenhanced_-rightblock .infonoimageright {text-align: right;		}				.latestnewsenhanced_-rightblock .inforight {clear: left;text-align: right;		}		.latestnewsenhanced_-rightblock .newstitle {	font-weight: bold;line-height:1.8em}.latestnewsenhanced_-rightblock .newsintro {}.latestnewsenhanced_-rightblock .newsextra {	font-size: 0.8em;}		.latestnewsenhanced_-rightblock .infoleft .newstitle {	margin: 0 0 0 20px;}.latestnewsenhanced_-rightblock .infoleft .newsintro {	margin: 0 0 0 20px;}.latestnewsenhanced_-rightblock .infoleft .newsextra {	margin: 0 0 0 20px;}.latestnewsenhanced_-rightblock .infoleft .link {	margin: 0 0 0 20px;}.latestnewsenhanced_-rightblock .infoleft .catlink {	margin: 0 0 0 20px;}.latestnewsenhanced_-rightblock .inforight .newstitle {	margin: 0 20px 0 0;}.latestnewsenhanced_-rightblock .inforight .newsintro {	margin: 0 20px 0 0;}.latestnewsenhanced_-rightblock .inforight .newsextra {	margin: 0 20px 0 0;}.latestnewsenhanced_-rightblock .inforight .link {	margin: 0 20px 0 0;}.latestnewsenhanced_-rightblock .inforight .catlink {	margin: 0 20px 0 0;}.latestnewsenhanced_-rightblock ol.pagination {margin: 0;padding: 0;list-style: none;text-align: center;position: relative;clear: both;}.latestnewsenhanced_-rightblock ol.pagination li {display: inline;list-style: none;cursor: pointer;margin: 0 0 0 .5em;}.latestnewsenhanced_-rightblock ol.pagination li.current {font-weight: bold;}