/* News Screen CSS Document */

/* -- NEWS LISTING -- */
.news-listing { width: 580px; margin: 0; padding: 0; }

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

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

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

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

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

.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: 265px; } /* 290 - (5 + 20) for padding */
.news-listing .body-with-image .options .full-story,
.news-listing .body-with-image .options .download { width: 210px; } /* 235 - (5 + 20) for padding */


/* -- ARTICLE -- */

/* -- Article Header -- */
.article-header { width: 580px; border-bottom: 1px solid #006db7; padding-bottom: 10px; margin-bottom: 10px; }
.article-header .title { width: 510px; float: left; }
.article-header .title h2 { font-size: 100%; font-weight: bold; color: #000; margin: 0 0 0.1em 0; }
.article-header .title p { font-size: 90%; color: #006db7; margin: 0 0 0.3em 0; }
.article-header .back { width: 60px; float: left;}
.article-header-date { color: #006db7; }
.article-header-title { float: left; }
.article-header-back { width: 60px; float: right;}

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

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