#page-news #main-content {
	padding-top: 10px;
}

#page-news #news-panel {
	background: transparent url(../_img/news-bg_n.gif);
	display: block;
	height: 249px;
	width: 490px;
}

#page-news #news-panel img {
	border: 1px solid #dbdbdb;
	margin: 39px 0 0 16px;
}

#page-news h1 {
	color: #0b4499;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 1.1em 0;
}

#page-news #news-story {
	background: transparent url(../_img/news-panel-bg_n.gif) top left;
	display: block;
	overflow: hidden;
	padding: 14px 16px 0 16px;
	width: 458px;
}

ul.news-list {
	width: 197px;
}

ul.news-list li {
	clear: left;
	list-style: none;
	padding: 0 0 0 23px;
	margin: 0 0 1.1em 0;
	width: 150px;
}

ul.news-list li.selected {
	background: transparent url(../_img/red-arrow.gif) 0 0.3em no-repeat;
}

ul.news-list li a {
	color: #949497;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
}


ul.news-list li.selected a,
ul.news-list li a:hover {
	color: #000;
}

#news-side {
	background: transparent url(../_img/news-side-bg_n.gif) top left;
	display: block;
	overflow: hidden;
	width: 197px;
}

#news-side-bottom {
	background: transparent url(../_img/news-side-bottom_n.gif) top left no-repeat;
	height: 27px;
}

#news-panel-bottom {
	background: transparent url(../_img/news-panel-bottom_n.gif) top left no-repeat;
	height: 17px;
}

#pullquote {
	background: transparent url(../_img/pullquote-bg_n.gif) top left;
	margin: 11px 0 0 0;
}

#pullquote p.pullquote-text {
	color: #0b4499;
	font-size: 1.3em;
	line-height: 1.15;
	margin: 0 16px 5px;
}

#pullquote p.pullquote-credit {
	color: #0b4499;
	font-size: 1em;
	line-height: 1.15;
	margin: 0 16px;
}

.pullquote-top {
	background: transparent url(../_img/pullquote-top_n.gif) top left no-repeat;
	height: 18px;
}

.pullquote-bottom {
	background: transparent url(../_img/pullquote-bottom_n.gif) top left no-repeat;
	height: 17px;
}

#news_archive {
	background: transparent url(../_img/archive_n.gif) top left no-repeat;
	height: 30px;
}
#news_archive p {
	padding: 9px 0 0 23px;
}

ul.submenu li.newssubmenufirst { background: transparent url(../../_ns_img/common/submenu/submenu_first_a_n.gif) top left no-repeat;  }
ul.submenu li.newssubmenufirst a { background: transparent url(../../_ns_img/common/submenu/submenu_first_a_n.gif) top left no-repeat; width: 197px;  }
ul.submenu li.newssubmenufirst a:hover { background-position: top right; }
ul.submenu li.newssubmenufirst a span.inner { background: transparent url(../../_ns_img/common/submenu/submenu_first_b_n.gif) bottom left no-repeat;  display: block; padding: 8px 0 10px 23px; }
ul.submenu li.newssubmenufirst a:hover span.inner { background-position: bottom right; }

ul.submenu li.newssubmenufirstselected a, 
ul.submenu li.newssubmenufirstselected a:hover { 
background: transparent url(../../_ns_img/common/submenu/submenu_first_a_n.gif) top right no-repeat; color: #fff; width: 197px;}
ul.submenu li.newssubmenufirstselected a span.inner { 
background: transparent url(../../_ns_img/common/submenu/submenu_first_e_n.gif) bottom right no-repeat; display: block; padding: 10px 0 18px 23px; }
ul.submenu li.newssubmenufirstselected a:hover span.inner, 
ul.submenu li.newssubmenufirstselected a:hover span.inner { background-position: bottom right; }

ul.submenu li.newssubmenuitemselected a, 
ul.submenu li.newssubmenuitemselected a:hover { 
background: transparent url(../../_ns_img/common/submenu/submenu_item_a_n.gif) top right no-repeat; color: #fff; width: 197px; }
ul.submenu li.newssubmenuitemselected a span.inner { 
background: transparent url(../../_ns_img/common/submenu/submenu_first_e_n.gif) bottom right no-repeat; display: block; padding: 10px 0 18px 23px; }
ul.submenu li.newssubmenuitemselected a:hover span.inner, 
ul.submenu li.newssubmenuitem a:hover span.inner { background-position: bottom right; }

#news-story ul {

}

#news-story ul li {
	background: transparent url(../_img/news-bullet.gif) top left no-repeat;
	list-style: none;
	font-size: 1.1em;
	margin: 0 0 0.5em 0;
	padding-left: 16px;
}

#page-news h1.news_headline {
	color: #0b4499;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 0 0;	
}

#page-news h2.news_date {
	color: #0b4499;
	font-size: 1.1em;
	font-weight: normal;
	margin: 0 0 1.1em 0;
}