/* CSS Document for common elements between pages in the news section */

.header_image {
	margin-bottom: 15px;	
}
	
#headlines img, #headlines input {
	vertical-align: middle;
}

.column_container {
	overflow: hidden;
	width: 580px;
	margin-bottom: 5px;
}
	
div.content_column {
	float: left;
}

div#column_one {
	float: left;
	width: 358px;
}

div#column_one p {
	font-size: 11px;
	margin: 0 0 5px 0;
}

div#column_two {
	float: right;
	width: 205px;
	padding: 1px;
	border: 1px solid #4e4e4e;	
}

div#column_two img {
	padding-top: 6px;
}

div#column_two a {
	display: block;
}

div#column_two p, div#column_two form {
	padding: 5px;
	font-size: 10px;
	margin: 0;
}

#mailing_list input {	
	font-family: Verdana, sans-serif;
	color: #999; /*  cbcbcb d0d0d0 f0f0f0 e3e3e3 */
	font-size: 10px;
}

#mailing_list img, #mailing_list input {
	vertical-align: middle;
}

p#mailing_list a {
	display: inline;
} 

.featured_news_item {
	padding-bottom: 20px;
	float: left;
	width: 358px;
}

.featured_news_item h3 {
	margin-bottom: 3px;
	width: 100%;
}

.featured_news_item img {
	margin: 0 0 15px 0;
	display: block;
}

.featured_news_item_description {
	/* float: left;
	width: 60%; */
}

#column_one h3.section_heading {
	width: 100%;
	margin-bottom: 10px;
}

/* View All Buttons container */
.view_all_btns {
	width: 100%;
	height: 17px;
	margin: 0 0 25px 0;
}

/* View All News button */

.view_all_news_btn {
	float: right;
	margin: 0;
	padding: 0;
	width: 128px;
	height: 17px;
	background-image: url("/images/buttons/viewallnewsover.gif");
}

.view_all_news_btn a {
	display:block;
	background-image: url("/images/buttons/viewallnewsoff.gif");
	width: 128px;
	height: 17px;

}

.view_all_news_btn a:hover, .view_all_news_btn a:focus {
	background-image: url("/images/buttons/viewallnewsover.gif");
}

/* View All Press button */

.view_all_press_btn {
	float: right;
	margin: 0;
	padding: 0;
	width: 128px;
	height: 17px;
	background-image: url("/images/buttons/viewallpressover.gif");
}

.view_all_press_btn a {
	display:block;
	background-image: url("/images/buttons/viewallpressoff.gif");
	width: 128px;
	height: 17px;
}

.view_all_press_btn a:hover, .view_all_press_btn a:focus {
	background-image: url("/images/buttons/viewallpressover.gif");
}
