﻿/*
* Presentation of News.
* class not defined in this file but that is needed is:
* .clearfix - defined in SiteCss.css
*/
/* NEWS - CommonStartNewsControl.ascx */
.newsControl_pageTitle h1       { font-family:Verdana, Arial, Helvetica; font-size:1.00em; font-weight:bold; color:#000000; margin:2px 0 4px; }
.newsControl_date p             { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:bold; color:#000000; margin-bottom:2px;}
.newsControl_header a:link,
.newsControl_showAll a:link     { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:normal; color:#005aab; text-decoration:none; }
.newsControl_header a:visited,
.newsControl_showAll a:visited  { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:normal; color:#005aab; text-decoration:none; }
.newsControl_header a:hover,
.newsControl_showAll a:hover    { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:normal; color:#005aab; text-decoration:underline; }
.newsControl_shortInfo p        { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:normal; font-style:normal; color:#000000; margin:0 0 13px 0;}
.newsControl_showAll            { text-align:right; margin-top:-3px; }

/* NEWS - Content page */
.tblCNCPageHeader { width:100%; }
.tdCNCPageHeader { float:left; text-align:left; }
.tdCNCCategories,
.tdCNCSearchNews {  float:right; vertical-align:middle; margin-left:8px; margin-top:4px !important; }
.tdCNCSearchNews a { text-decoration:none !important; }
.tdCNCSearchNews span { cursor: pointer; }
/* #News row - Start */
.tblCNCNews { width:100%; }
.tblCNCNews .EditorToolNormal { margin:0 !important; padding:0 !important; }
.CNCShowDateTime    { min-width:115px; margin-right:-115px; }
.CNC_newsHeader     { padding-left:115px; padding-bottom:2px; }
.tdCNCShortNewsInfo { padding-left:115px; }
.CNCShowDateTime,
.CNC_newsHeader,
.tdCNCShortNewsInfo 
{ 
    float:left; 
    display:block; 
}

.CNC_hasImage .tdCNCShortNewsInfo   { width:60%; }
.CNC_newsImage { float:right; padding-top:1px; }
.tdCNCNewsTopLine       { background:#ffffff url(../../Documents/Common/Images/dot_grey_repX.gif) center center repeat-x; }
.tdCNCNewsBottomLine    { background:#ffffff url(../../Documents/Common/Images/dot_grey_repX.gif) center center repeat-x; }


/* #News row - End */
.divCNCShowOtherNewsLinks { padding:20px 0 5px 0; }
span.CNC_searchIcon 
{ 
    width:24px; height:24px; display:block; vertical-align:middle;
    background:transparent url(../../Documents/Common/Images/Search.png) top left no-repeat;  
}
span.CNC_searchText { display:none; }
.CNC_showAll, .CNC_showAllSingle, .CNC_showArchive, .CNC_backToLatest, .CNC_searchNews { margin-right:3px; }
/* NewsDisplayMode.RelatedNews */
.CNC_relatedNewsMode .CNC_newsHeader { display:block; margin-left:0; margin-top:2px !important;}

/* NEWS - ShowNewsSpecific.aspx & WPPUB4ImageSelectionControl.ascx*/
.pSNSPreamble { font-weight:bold }
.pSNSInfo span.date { font-style: italic; }
.divSNSLinkWrapper { padding:8px 0 3px 0; }
.hrSNSBottomLine { display:none; }
.pSNSKeywordWrapper     { margin-top:10px !important; }
.pSNSKeywordContainer   { width:100%; }
.pSNSImageKeywords      { width:50%; float:left; }
.pSNSNewsKeywords        { width:50%; float:right; }
.pSNSNewsKeywordsHeader,
.ISC_header { display:block; font-weight:bold; }
.ISC_imageList { padding-top:6px; }
.ISC_topLine.tdCNCNewsTopLine { display:none; }

.tdContentArea .tdCNCSearchNews { display: none; }
.tdContentArea .CNC_searchNews { display: none; }

.news-item-body a {
	display: inline;
	float: none;
}
.news-item.img-1 img {
	float: left;
	margin: 0 6px 6px 0;
}
.news-item.img-2 img {
	float: right;
	margin: 0 0 6px 6px;
}

.img-clickable { cursor:pointer; }