@charset "utf-8";
/* CSS Document */

#roadmap #press-releases {
	width:300px;
	float:right;
	margin:10px 0 0 10px;
	position:relative;
	top:13px;
	padding-left:30px;
	background-color:#fff;
}

#roadmap #press-releases .innerWrap {
	border:1px solid #000;
	padding-bottom:13px;
}
#roadmap #press-releases .lineBR {
	display:block;
	border-bottom:1px solid #fff;
	margin-top:30px;
}

#roadmap #press-releases p.aboutPR {
	margin-bottom:0!important;
}


#roadmap #press-releases h2,
#roadmap #headlines h2 {
	font-family:Georgia, "Times New Roman", Times, serif!important;
	font-size:1.6em!important;
	font-weight:normal!important;
	text-transform:none!important;
	top:-13px;
	left:35px;
	padding:0 5px;
	background-color:#fff;
	margin:0!important;
	position:absolute;
}

#roadmap #press-releases ul {
	margin:15px 10px 15px 27px!important;
}

#roadmap #press-releases ul li a,
#roadmap #press-releases p.aboutPR a {
	text-decoration:none;
}

#roadmap #press-releases ul li a:hover,
#roadmap #press-releases p.aboutPR a:hover {
	text-decoration:underline;
}

#roadmap #press-releases p.aboutPR {
	margin:0 10px;
	border-top:1px solid #000;
	padding-top:10px;
	text-align:center;
	font-size:1.1em!important;
	
}

#roadmap #headlines {


}

#roadmap #headlines h2 {
	position:static;
	top:auto;
	left:auto;
	padding:0;
	margin-bottom:7px!important;
}

#roadmap #headlines h2 a {
	text-decoration:none;
	color:#111!important;
}

#roadmap #headlines p {
	margin-bottom:6px!important;
}

#roadmap #headlines p.readMore {
	border-top:1px dotted #ccc;
	padding-top:6px;
	font-size:1.1em!important;
	margin-bottom:15px!important;
}

#roadmap #headlines p.readMore a { text-decoration:none;}
#roadmap #headlines p.readMore a:hover { text-decoration:underline;}


#pressRelease .item,
#headlineIndex .item {
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	padding:0 20px;
	margin-top:20px;
}

#pressRelease .item p,
#headlineIndex .item p {
	margin-bottom:7px!important;
}

#pressRelease .item p.pubDate,
#headlineIndex .item p.readMore {
	border-top:1px dotted #ccc!important;
	padding-top:7px;
}

#headlineIndex .item h2 a {
	color:#111!important;
	text-decoration:none!important;
}

#headlineIndex .item h2 {
	margin-bottom:10px!important;
}

#headlineIndex .item p.readMore a {
	text-decoration:none;
}

#headlineIndex .item p.readMore a:hover {
	text-decoration:underline;
}