/* Latest News homepage styling */
div.press-release {
	clear:both;
	float:left;
	display:inline;
	width:484px;
	height:205px;
	margin:25px 0 0 0;
	background:transparent url('/images/news/latest-news-bottom.jpg') no-repeat bottom left;
}

div.press-release-content {
	clear:both;
	float:left;
	display:inline;
	width:484px;	
	background:url('/images/news/latest-news-top.jpg') no-repeat top left;		
}

div.press-release h4 {
	font-size:170%;
	margin:10px 0 0 10px;
}

div.press-release ul.latest-news { margin:10px 0 0 10px; padding:0; float:left; display:inline; width:100%; list-style-type: none; }
div.press-release ul.latest-news li { float:left; margin: 3px 0 0 0; padding: 0; width:100%; }
div.press-release ul.latest-news li a { font-weight:normal; }
div.press-release ul.latest-news li a:hover { text-decoration: underline; }

/* News Nav font size */
ul#news-nav li a {
	font-size:115%;
}

/* Month list in Press releases */
dl.latest-news dt {
	clear:both;
	float:left;
	display:inline;
	font-size:110%;
	margin:5px 0 0 0;
}

dl.latest-news dd {
	clear:both;
	float:left;
	display:inline;
	margin:3px 0 0 0;
}

dl.latest-news dd a {
	font-weight:normal;
}

dl.latest-news dd a:hover {
	text-decoration:underline;
}

dl.news-section {
	float:left;
	display:inline;
	width:100%;
	margin:0 0 10px 0;
}

dl.news-section dt {
	font-size:100%;
}

dl.news-section dt.month-heading {
	margin:18px 0 0 0;
}

dl.news-section dd {
	width:100%;
}

ul.month-list {
	clear:both;
	float:left;
	display:inline;
	width:100%;	
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
}

ul.month-list li {
	clear:both;
	float:left;
	display:inline;
	width:100%;
	margin:3px 0 0 0;
}

ul.month-list li a {
	font-weight:normal;
}

ul.month-list li a:hover {
	text-decoration:underline;
}

/* More news box */
div.press-release ul.buttons { margin: 16px 0 0 0; padding: 0 0 10px 0; float: left; display:inline; width: 97%; }
div.press-release ul.buttons li { margin: 0; padding: 0 0 0 0; min-height: 1.5em; list-style-type: none; float: right; width: 170px; background: url(../images/more_info_left.gif) 0 0 no-repeat; }
div.press-release ul.buttons li a { color: #fff; font-weight: 400; display: block; float: left; width: 100%; background: url(../images/more_info_right.gif) 100% 0 no-repeat; text-decoration: none; padding: 2.5px 0 0 0.5em; }
div.press-release ul.buttons li a:hover { color: #fff; font-weight: 400; text-decoration: none; }