@charset "utf-8";
/* CSS News styles */
#newsfeed {
padding: 0 !important;
margin: 10px 0 0 0 !important;
}
#newsfeed h1 {
padding: 5px 0 10px 15px !important;
margin: 0 !important;
font-size: 1.2em !important;
color: #000000 !important;
}
#newsfeed h2 {
padding: 0px 0 10px 5px !important;
margin: 0 0 0 10px !important;
font-size: 1.1em !important;
color: #000000 !important;
border: 0 !important;
background-color: #fff !important;
width: 400px !important;
}
#newsfeed h2.story {
padding: 0 0 10px 0px !important; 
margin: 0 !important;
font-size: 1em !important;
color: #ff9a00 !important;
border: 0 !important;
background-color: #fff !important; 
}
#newsfeed h3 {
padding: 0 0 10px 15px !important;
margin: 15px 0 0 0 !important;
font-size: 1em !important;
color: #000000 !important;
}
#newsfeed h4 {
padding: 0 0 1px 15px !important;
margin: 0 !important;
font-size: 0.9em !important;
color: #ff9a00 !important;
}
#newsfeed h4 a {
text-decoration: none !important;
color: #ff9a00 !important;
}
#newsfeed h4 a:hover {
text-decoration: underline !important;
color: #999999 !important;
}
#newsfeed h4.main {
padding: 0 10px 8px 15px !important;
margin: 0 !important;
font-size: 0.9em !important;
color: #000000 !important;
}
#newsfeed p {
padding: 0 !important;
margin: 0 0 15px 15px !important;
font-size: 0.8em !important;
}
#newsfeed p a {
text-decoration: none !important;
color: #ff9a00 !important;
}
#newsfeed p a:hover {
text-decoration: underline !important;
color: #999999 !important;
}
#newsfeed p.main {
padding: 0 !important;
margin: 0 10px 15px 15px !important;
font-size: 0.8em !important;
}
#newsfeed p.main a {
text-decoration: none !important;
color: #ff9a00 !important;
}
#newsfeed p.main a:hover {
text-decoration: underline !important;
color: #999999 !important;
}
#newsfeed .large_top {
background: url(/images/eclipse/news/orange_border_large_top.gif) no-repeat top left;
background-position: 0px 3px;
height: 18px;
margin: 0;
padding: 0;
}
#newsfeed .large_middle {
background: url(/images/eclipse/news/orange_border_large_middle.gif) repeat-y;
margin: 0;
padding: 0;
width: 444px;
/*nasty ff bottom border hack*/
border: 0px solid #ffffff;
}
#newsfeed .large_middle_close {
clear:both;
font-size:0;
}
#newsfeed .large_bottom {
clear: left;
background: url(/images/eclipse/news/orange_border_large_bot.gif) no-repeat top left;
height: 18px;
margin: 0;
padding: 0;
}
#newsfeed .small_top {
background: url(/images/eclipse/news/orange_border_small_top.gif) no-repeat top left;
background-position: 0px 7px;
height: 15px;
margin: 0;
padding: 0;
}
#newsfeed .small_middle {
background: url(/images/eclipse/news/orange_border_small_middle.gif) repeat-y;
margin: 0;
padding: 0;
width: 215px;
/*nasty ff bottom border hack*/
border: 0px solid #ffffff;
}
#newsfeed .small_middle_close {
clear:both;
font-size:0;
}
#newsfeed .small_bottom {
background: url(/images/eclipse/news/orange_border_small_bot.gif) no-repeat top left;
height: 3px;
margin: 0;
padding: 0 0 10px 0;
}
#newsfeed .latest_news {
font-size:0.7em;
clear: both;
background: url(/images/eclipse/news/orange_arrow_archive.gif) no-repeat top left; 
background-position: 0px 4px;
padding: 0 0 0 14px;
margin: 15px 15px 0 330px;
font-weight: bold;
}
#newsfeed .latest_news a {
color: #ff9a00;
text-decoration: none;
padding: 0;
margin: 0;
}
#newsfeed .latest_news a:hover {
text-decoration: underline;
color:#999999
}
#newsfeed .white_paper_link {
font-size:0.7em;
background: url(/images/eclipse/news/orange_arrow_archive.gif) no-repeat top left; 
background-position: 0px 4px;
padding: 0 10px 0 10px;
margin-left: 8px;
float:right;
font-weight: bold;
}
#newsfeed .white_paper_link a {
color: #ff9a00;
text-decoration: none;
padding: 0;
margin: 0;
}
#newsfeed .white_paper_link a:hover {
text-decoration: underline;
color:#999999
}
#newsfeed .white_paper_clear{
	font-size:0;
	clear:both;
	margin-bottom:15px
}
#newsfeed .latest_news_sub {
clear: both;
background: url(/images/eclipse/news/orange_arrow_archive.gif) no-repeat top left;
background-position: 0px 4px;
padding: 0 0 0 14px;
margin: 0 10px 0 100px;
font-weight: bold;
font-size:0.7em;
}
#newsfeed .latest_news_sub a {
color: #000000;
text-decoration: none;
padding: 0;
margin: 0;
color:#ff9a00
}
#newsfeed .latest_news_sub a:hover {
text-decoration: underline;
color:#999999
}
#newsfeed .sub_feature_spacer {
width: 13px;
margin: 2px 0 0 0;
padding: 0;
}

#newsfeed p.date {
color: #999999;
font-size:0.7em;
margin: 3px 0px 3px 15px;
}



