/* MASTHEAD */
#masthead {
	height: 230px;
	background: url(../../images/mastheads/press_room.jpg) no-repeat center bottom;
}
	#masthead .copy {
		position: absolute;
		left: 20px;
		top: 45px;
		width: 500px;
	}	#masthead .copy h1 {
		font-size: 28px;
		margin-bottom: 15px;
	}
#masthead .copy p {
		font-size: 20px;
		color: #48506b;
	}	
	
	
/* NEWS LIST */
#news_list {
	border-top: 4px solid #c7c7c7;
	padding-top: 25px;
	padding-bottom: 30px;
}
	#news_list .year_nav {
		background: #afafaf;
		padding: 8px 10px 0;
		width: 590px;
		overflow: hidden;
		margin-bottom: 5px;
	}
		#news_list .year_nav ul li {
			float: left;
			width: 48px;
			height: 30px;
			padding: 5px 0 0 10px;
			color: #fff;
			font-size: 14px;
			font-weight: bold;
			letter-spacing: -0.3px;
			cursor: pointer;
		}
		#news_list .year_nav ul li.active {
			background: transparent url(../../images/navigation/year_nav_indicator.gif) no-repeat left top;
		}
			#news_list .year_nav ul li a {
				color: #fff;
				text-decoration: none;
			}
	
	#news_list #news_content {
		overflow: hidden;
	}
			
	#news_list .article {
		
		padding: 18px 0 15px 0;
	}
		#news_list .article img {
			float: right;
			margin-left: 20px;
		}
		#news_list .article .date {
			display: block;
			font-size: 14px;
			font-weight: bold;
			color: #1C2649;
			margin-bottom: 5px;
		}
		#news_list .article a.title {
			font-size: 14px;
			font-weight: bold;
			letter-spacing: -0.3px;
			color: #173351;
			text-decoration: none;
		}
		#news_list .article a.title:hover {
			color: #315781;
		}
		#news_list .article p {
			font-size: 12px;
		}
		#content .content_well h3{
			font-size: 12px;
			font-weight: bold;
			color: #636971;
			margin-bottom: 0px;
		}
		#news_list .article h4{
			color:#2c2c2c;
			font-weight: bold;
			font-size: 12px;
			margin-top:20px;
		}		
		#news_list .article li{
			list-style-type:disc;
			padding-left: 20px;
			list-style-position:inside;
			margin-bottom: 15px;
		}
		
	#news_list #next_stories {
		background: #e8e8e8;
		padding: 15px 0;
		text-align: center;
		font-size: 14px;
		font-weight: bold;
		margin-top: -1px;
	}
		#news_list #next_stories img {
			display: none;
		}
		#news_list #next_stories span {
			display: none;
		}
		#news_list #next_stories.loading img {
			display: inline;
		}
		#news_list #next_stories.loading a {
			display: none;
		}
		#news_list #next_stories.error span {
			display: inline;
		}
		#news_list #next_stories.error a {
			display: none;
		}
		
		
/* SIDERAIL */
#side_rail .contacts {
	width: 100%;
	overflow: hidden;
	margin-bottom: 20px;
}
	#side_rail .contacts .contact_info {
		width: 107px;
		margin-right: 20px;
		float: left;
	}
	#side_rail .contacts .contact_info.last {
		margin-right: 0;
	}
		#side_rail .contacts .contact_info .name {
			display: block;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			margin-bottom: 5px;
		}
		#side_rail .contacts .contact_info .title {
			display: block;
			font-size: 12px;
			color: #b1c3db;
			margin-bottom: 5px;
		}
		#side_rail .contacts .contact_info .number {
			display: block;
			font-size: 14px;
			color: #fff;
		}
	#side_rail a.button_email_press_relations {
		float: none;
	}


#side_rail #press_kit {
	background: transparent url(../../images/pics/press_kit.jpg) no-repeat left 65px;	
}
	#side_rail #press_kit .info {
		padding-left: 110px;
	}

	
#side_rail #white_papers .info_wrap {
	width: 100%;
	overflow: hidden;
	margin-bottom: 30px;
}
	#side_rail #white_papers .info {	
		width: 165px;
		float: right;
	}
	#side_rail #white_papers img.thumb {
		float: left;
	}


#side_rail ul.press_headlines span.date{
	display: block;
	
	color: #fff;
	padding-right:5px;
	font-size:11px;
	clear: both;
}
#side_rail ul.press_headlines a{
	text-decoration: none;	
}

#side_rail ul.press_headlines li{			
	border-bottom:1px solid #717581;
	padding: 5px 0px;
	color:#C2C8DA;
}
#side_rail ul.press_headlines li.last{
	border-bottom: none;
	margin-bottom:15px;
}
#side_rail .info a.title {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
	#side_rail .info a.title:hover {
		color: #c0c5d8;
	}
#side_rail .info p {
	color: #c2c8da;
	margin: 10px 0;
}
#side_rail .info a.cta {
	font-weight: bold;
	color: #fff;
}
	#side_rail .info a.cta:hover {
		color: #c0c5d8;
	}
		

