	#middle-news{
display:inline; 
		margin-right:20px;
		width:650px;
		float:right;
		
		}
	#middle-news h1{
		font-size:16px;
		font-weight:bold;
		margin-top:25px;
		color:#00553D;
	}
	#middle-news h2{
		margin-top:8px;
	}
	#news-content{
	min-height:300px;
	position:relative;
	margin-top:5px;	
	border-top:solid 1px #e1e1e1;
	border-bottom:dotted 1px #e1e1e1;
	clear:both;
	}
	#news-left{
		position:relative;
		margin-top:20px;
		width:220px;
		float:left;
	}
	#news-right{
		position:relative;
		border-top:solid 1px #e1e1e1;
		border-bottom:dotted 1px #e1e1e1;
		width:430px;
		margin-top:40px;
		float:right;
	}
/* == Styles for Whats new Items ==*/
	.whats-new{
		position:relative;
		float:left;
		border-bottom:dotted 1px #e1e1e1;
		margin-top:9px;
		margin-bottom:9px;	
width:100%;
	}
	.whats-new-left{
		position:relative;
		float:left;
		width:450px;;
	}
	.whats-new-right{
		position:relative;
		float:right;
		/*width:25%;*/
	margin-bottom:5px;
	}
.newsul {
margin-top:5px;
margin-bottom:5px;
}
.newsul li.green{
font-size:12px;
font-weight:bold;
	color:#00563D;
list-style: none;
margin-top:5px;
margin-left:2px;
background-position:center left;
background-image:url(/jh/web.nsf/images/bullet-grey.gif);
background-color:transparent;
background-repeat:no-repeat;
padding-left: 15px;
}
.newsul li.gray{
font-size:12px;
font-weight:bold;
	color:#999;
background-image:none;
padding-left: 15px;
}
.newsul li {
list-style: none;
padding-left: 15px;
margin-top:2px;
margin-left:2px;
	/*color:#999;
background-image:none;*/
}
.newsul a {
	color:#006633;
text-decoration:none;
}
/*CSS for top 6 latest news articles at the bottom of the Whats New Page*/
.gray-link {
margin-bottom:20px;
clear:both;
}
.gray-link li {
font-size:12px;
font-weight:bold;
	color:#999;
list-style: none;
margin-top:10px;
margin-bottom:10px;
margin-left:2px;
background-position:center left;
background-image:url(/jh/web.nsf/images/bullet-grey.gif);
background-color:transparent;
background-repeat:no-repeat;
padding-left: 15px;
}
.gray-link li a{
text-decoration:none;
	color:#999;
}
/*CSS for a web articles display*/
	#middle-news-article{
		width:670px;
		float:right;
		border-top: 6px solid #E8E8E8;
		}
	#article-content{
		margin-right:20px;
		min-height:300px;
		position:relative;
		margin-top:5px;	
	}
	#article-content-right {
		float:right;
		width:170px;
		}
	#article-content-left {
		float:left;
		width:430px;
		}
	#article-header{
		min-height:30px;
		position:relative;
		margin-top:20px;
		margin-bottom:20px;
		border-bottom:dotted 1px #e1e1e1;
	}
	#article-header h2{
		color:#006633;
		font-weight:bold;
	}
	#article-header-left{
		position:relative;
		width:90%;
		float:left;
	}
	#article-header-right{
		position:relative;
		width:40px;
		float:right;
	}
.green-link {
margin-top:20px;
margin-bottom:20px;
}
.green-link li {
font-size:11px;
color:#999;
list-style: none;
margin-top:10px;
margin-bottom:10px;
margin-left:2px;
padding-left: 15px;
}
.green-link li.green {
font-size:12px;
font-weight:bold;
color:#00563D;
list-style: none;
margin-top:10px;
margin-bottom:10px;
margin-left:2px;
background-position:center left;
background-image:url(/jh/web.nsf/images/bullet-grey.gif);
background-color:transparent;
background-repeat:no-repeat;
padding-left: 15px;
}
.green-link li a{
text-decoration:none;
	color:#00563D;
}
.all-top-left{
position:relative;
float:left;
width:80%;
}
.all-top-right{
margin-top:50px;
position:relative;
float:right;
width:20%;
}
/* == Style for Featured Ranges (Right hand Side) ==*/
	
	.featured-products{
	margin: 14px 0 5px 0;
	width:170px;
	border-top:dotted 1px #E1E1E1;
	border-bottom:dotted 1px #E1E1E1;
	}
	.featured-products a{
	color:#666;
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	}		
	.featured-products a:hover{
	background-color:#ebebeb;
	}		
h2.featured {
border-bottom:1px solid #CCCCCC;
display:block;
margin-top:18px;
padding-bottom:3px;
}
/* == Styles for Right hand side Product & Technical Info PDF options ==*/
	.prod-tech-info-pdf{
	margin: 14px 0 5px 0;
	width:174px;
	background:url("/jh/web.nsf/icons/pdf-small.gif") center right no-repeat;
	}	
	.prod-tech-info-pdf-inner{
	width:150px;
	border-top:dotted 1px #E1E1E1;
	border-bottom:dotted 1px #E1E1E1;
	}
	.prod-tech-info-pdf-inner a{
	color:#666;
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	}		
	.prod-tech-info-pdf-inner a:hover{
	background-color:#ebebeb;
	}		
	

