/* News Screen CSS Document */

/* -- NEWS LISTING -- */
.news-listing { width: 640px; }

.news-listing .image { width: 100px; float: left; }
.news-listing .body-with-image { width: 530px; float: left; }

.news-listing .body { width: 640px; }

.news-listing .title { }
.news-listing .title h2 { font-size: 80%; font-weight: bold; color: #ff5c00; margin: 0 0 0.1em 0; }
.news-listing .title p { font-size: 80%; color: #0b2972; margin: 0 0 0.3em 0; }

.news-listing .summary {}
.news-listing .summary p { font-size: 70%; color: #000; }

.news-listing .options {  background-color: #edeff5; padding: 3px 5px; }
.news-listing .body .options { width: 630px; }
.news-listing .body-with-image .options { width: 520px; }
.news-listing .options p { font-size: 70%; margin: 0; }

.news-listing .options a:link, .news-listing .options a:visited { color: #0b2972; }
.news-listing .options a:hover, .news-listing .options a:active { color: #ff5c00; }

.news-listing .options .full-story { float: left; height: 16px; padding-left: 20px; background: url(../../images/news_icon_readmore.gif) top left no-repeat; }
.news-listing .options .download { float: right; text-align: right; height: 16px; padding-right: 20px; background: url(../../images/news_icon_downloadpdf.gif) top right no-repeat; }

.news-listing .body .options .full-story,
.news-listing .body .options .download { width: 255px; } /* 280 - (5 + 20) for padding */
.news-listing .body-with-image .options .full-story,
.news-listing .body-with-image .options .download { width: 200px; } /* 225 - (5 + 20) for padding */


/* -- ARTICLE -- */

/* -- Article Header -- */
.article-header { width: 640px; }
.article-header .title { width: 570px; float: left; }
.article-header .title h2 { font-size: 100%; font-weight: bold; color: #ff5c00; margin: 0 0 0.1em 0; }
.article-header .title p { font-size: 90%; color: #0b2972; margin: 0 0 0.3em 0; }
.article-header .back { width: 60px; float: left;}

/* -- Article Body -- */
.article-body {}
.article-body h3 { font-size: 90%; margin: .5em 0 .5em 0; color: #000; font-weight: bold; }
.article-body h4 { font-size: 80%; margin: .5em 0 .5em 0; color: #000; font-weight: bold; }
.article-body .image { width: 180px; height: 180px; float: left; margin: 0 10px 0.5em 0; background-color: #fff; }

.article-body .article-links-column { width: 200px; float: right; margin: 0 0 .2em 10px; }

.article-body .article-links-panel { width: 198px; background-color: #dadfea; padding: 1px; margin-bottom: 5px; }
.article-body .article-links-panel h2 { font-size: 70%; font-weight: bold; color: #0a2972; line-height: 2em; margin:0 5px;}
.article-body .article-links-panel ul { margin: 0; padding: 0; }
.article-body .article-links-panel li { margin: 1px 0 0 0; padding: 3px 3px 3px 3px; list-style: none; background: url(../../images/article_links_background.gif) #edeff5 top left repeat-y; font-size: 70%; }
.article-body .article-links-panel a { height: auto !important; height: 16px; min-height: 16px; display: block; padding-left: 24px; line-height: 1.4em; background-position: center left; background-repeat: no-repeat;}
.article-body .article-links-panel a:link, .article-body .article-links-panel a:visited { color: #0a2972; text-decoration: none; }
.article-body .article-links-panel a:hover, .article-body .article-links-panel a:active { color: #ff5c00; text-decoration: none; }

.article-body .article-links-panel .rss { background-image: url(../../images/article_links_icon_rss.gif); }
.article-body .article-links-panel .delicious { background-image: url(../../images/article_links_icon_delicious.gif); }
.article-body .article-links-panel .digg { background-image: url(../../images/article_links_icon_digg.gif); }
.article-body .article-links-panel .google { background-image: url(../../images/article_links_icon_google.gif); }
.article-body .article-links-panel .yahoo { background-image: url(../../images/article_links_icon_yahoo.gif); }
.article-body .article-links-panel .print { background-image: url(../../images/article_links_icon_print.gif); }
.article-body .article-links-panel .email { background-image: url(../../images/article_links_icon_email.gif); }

/* -- Article Options -- */
.article-options {  width: 630px; background-color: #f0f0f0; padding: 3px 5px; }
.article-options p { font-size: 70%; margin: 0; }
.article-options .download { width: 255px; float: right; text-align: right; height: 16px; padding-right: 20px; background: url(../../images/news_icon_downloadpdf.gif) top right no-repeat; }
