/* NEWS.CSS */

/******************************************************/
/* THEME: News items */
/******************************************************/

div.newsTH div.text div.dateSmall {
	padding: 5px 0 0 0;
	font-style:italic;
}

div.newsTH div.text div.newstitle {
	padding: 5px 0 0 0;
}

div.newsTH div.text div.readmore {
	text-align: right;
	margin-bottom: 10px;
}

div.newsTH div.text ul {
	margin: 0 0 0 25px;
	padding: 0;
}

div.newsTH div.text ul li {
	list-style-image: url(../images/icon_news.gif);
	padding: 5px 0 5px 0;
}

* html div.newsTH div.text ul li {
	list-style-image: url(../images/icon_news.gif);
	padding: 5px 0 5px 5px;  /* IE6 Hack for padding */
}

*:first-child+html div.newsTH div.text ul li {
	list-style-image: url(../images/icon_news.gif);
	padding: 5px 0 5px 5px;  /* IE7 Hack for padding */
}

div.newsTH div.text ul li a {
	white-space: normal;
}

div.newsTH div.text ul li h3 {
	font-size: 1em;
	padding: 3px 0 0 0;
	margin:0;
}

/******************************************************/

div.newsTH div.text td.date {
	vertical-align: top;
	padding: 5px 0 0 5px;  /* Add left & right padding when using a coloured background */
	font-style:italic;
}

div.newsTH div.text td.title {
	vertical-align: top;
	padding: 5px 0 0 5px;
}

div.newsTH div.text td.icon {
	white-space: nowrap;
	vertical-align: top;
	padding: 5px 5px 0 0;
}

/******************************************************/

div.newsTH div.text div.newsContainer {
	width: 100%;
	padding: 0;
}

div.newsTH div.text div.newsContainer div.dateSmall {
	padding: 10px 0 0 0;
	font-style:italic;
	font-size:.95em;
}

div.newsTH div.text div.newsContainer div.newstitle {
	padding: 0;
}

/******************************************************/

div.newsTH div.text div.titleOnly {
	text-align: left;
	padding: 5px 0 5px 0;
}

/******************************************************/

div.newsTH div.text div.dateSynopReadmore {
	padding: 5px 0 0 0;
	margin: 0 0 5px 0;
	border-bottom: 1px solid #cccccc;
}

div.newsTH div.text div.dateSynopReadmore div.newstitle {
	padding: 0;
}

div.newsTH div.text div.dateSynopReadmore div.dateSmallClear {
	font-style: italic;
	float: left;
	width: 20%;
}

div.newsTH div.text div.dateSynopReadmore div.synopsis {
	float: left;
}

div.newsTH div.text div.dateSynopReadmore div.readmore {
	clear: both;
	font-size:.95em;
}

/******************************************************/

div.newsTH div.text div.titleSynopReadmore {
	padding: 5px 0 5px 0;
	margin: 0 0 5px 0;
	border-bottom: 1px solid #cccccc;
}

div.newsTH div.text div.titleSynopReadmore div.newstitle {
	float: left;
	padding: 3px 0 0 0;
	font-weight: bold;
}

div.newsTH div.text div.titleSynopReadmore div.synopsis {
	clear: left;
}

/******************************************************/

div.paginationContainer div.pagination {
	font-size:.9em;
	margin-top:10px;
}

div.date {
	font-style:italic;
	font-size:.95em;
}

/********************************************************/
/* THEME: Related Artices */
/********************************************************/

div.relatedarticlesTH div.text ul {
	list-style-image: url(../images/icon_list.gif);
	margin:0;
	padding:0 0 0 15px;
}

div.relatedarticlesTH div.text ul li{
	padding:0 0 5px 0;
}

div.relatedarticlesTH div.text ul li h3 {
	font-size: 1em;
	padding: 3px 0 0 0;
	margin:0;
}

/********************************************************/
/* DISCLAIMER TEXT */
/********************************************************/

div.content_disclaimer {
	background-color:#eee;
	padding:5px;
	margin-top:10px;
}

div.disclaimer {
	font-style:italic;
}

/********************************************************/
/* LATEST NEWS ALERT TEMPLATE */
/********************************************************/

body#latestNews div.latestNewsContainer {
	text-align:left;
}

body#latestNews div.latestNewsContainer li h4 {
	padding-top:10px;
	margin-bottom:0;
}

body#latestNews div#container-centre div.latestNewsContainer ul {
	margin-left:0px;
	padding-left:0;
	list-style-image:none;
}

body#latestNews div.latestNewsContainer ul li {
	list-style-type:none;
}

body#latestNews div.latestNewsContainer li.latestItemSuppressed {
	background-color:#ddd;
}

body#latestNews div.latestNewsContainer p.suppressedNote {
	color:#f00;
}