/* News Module Styles */
.NewsWidget { width: 570px; margin: 0 0 6px; padding: 0 2px 6px 1px; border-bottom: 3px dotted #617eaa; }
.NewsArticleWidget { color: #000; background-color: #eff1d9; margin: 6px 0 10px; padding: 3px 10px 30px 4px; }
.WidgetDownloadPDF { color: #000; font-size: 12px; text-align: center; width: 112px; height: 120px; float: left; margin: 0; padding: 14px 0 0; }
.WidgetDownloadPDF p { color: #000; clear: both; margin: 0; padding: 5px 0 0; }
.WidgetDownloadPDF img { margin: 0 auto; padding: 0; }
.NewsArticle { color: black; margin: 20px 0 0; padding: 0 0 12px; clear: both; overflow: auto; border-bottom: 3px dotted #cfd1b4; }
.NewsDate { color: #42608c; font-size: 16px; text-align: left; }
.NewsTitle, .NewsTitle a { color: #592c7d; font-size: 17px; font-weight: bold; margin: 0; padding: 0; }
.NewsTitle a:hover { color: #42608c; }
.NewsTitleWidget, .NewsTitleWidget a { color: #3e30a3; font-size: 16px; font-weight: bold; margin: 2px 0 0; padding: 0; }
.NewsTitleWidget a:hover { color: #42608c; }
.NewsDescription { text-align: justify; margin: 0; padding: 6px 0 8px 4px; }
.NewsDescriptionWidget { text-align: justify; margin: 0 0 0 2px; padding: 6px 0 8px; }
.NewsDetailDate { color: #42608c; font-size: 13px; text-align: left; }
.NewsDetailTitle { color: #592c7d; font-size: 18px; font-weight: bold; margin: 0; padding: 0; }
.NewsDetailDescription { color: black; text-align: justify; clear: left; padding-bottom: 8px; }
.NewsReadMore { font-size: 12px; text-align: left; float: right; padding-right: 10px; }
.NewsReadMoreWidget { color: #3e30a3; font-size: 12px; text-align: left; padding-right: 10px; float: right; padding-bottom: 2px; }
.NewsImage { float: left; min-height: 80px; margin: 0; padding: 2px 12px 2px 0; }
.NewsImage img { max-height: 290px; padding: 3px; border: solid 1px #cfd1b4; }
.NewsImageWidget { margin: 0; padding: 2px 15px 2px 0; min-height: 80px; float: left; }
.NewsImageWidget img { padding: 0; max-height: 290px; border: solid 1px #cfd1b4; }
.NewsImageLarge { color: #000; margin: 8px 0 0; padding: 2px 8px 12px 14px; float: right; }
.DownloadPDF { color: #000; font-size: 12px; float: left; }
.DownloadPDF img { margin: 0 auto -4px; }
