/* Start of CMSMS style sheet 'Module: News' */
div#news {
margin: 2em 0 1em 1em;  /* margin for the entire div surrounding the news list */
border: 1px solid #000; 
background: #FFE9AF;
}

div#news h2 {
line-height: 2em;
background: #fff;
}

.NewsSummary {
padding: 0.5em 0.5em 1em; /* padding for the news article summary */
margin: 0 0.5em 1em 0.5em; /* margin to the bottom of the news article summary */
border-bottom: 1px solid #ccc;  color: #413839;
}

.NewsSummaryPostdate {
font-size: 90%;
font-weight: bold;
 }

.NewsSummaryMorelink a {
   color: #7A9E40 !important;
   font-weight: bold;
   font-size: 11px;
text-decoration: none;
  }

.NewsSummaryLink {
 font-weight: bold;
 color: #4E7D00  !important;
 padding-top: 0.2em;
 font-size: 12px;
 text-decoration: none;
}

.NewsSummaryLink a:visited {
 font-weight: bold;
 color: #4E7D00  !important;
font-size: 12px;
 padding-top: 0.2em;
text-decoration: none;
}


.NewsSummaryCategory {
font-style: italic;
margin: 5px 0;
 }

.NewsSummaryAuthor {
font-style: italic;
padding-bottom: 0.5em;
}

.NewsSummarySummary, .NewsSummaryContent {
line-height: 140%;
 }

.NewsSummaryMorelink {
}

#NewsPostDetailDate {
font-size: 90%;
margin-bottom: 5px;
font-weight: bold;
}

#NewsPostDetailSummary {
 line-height: 150%;
 }

#NewsPostDetailCategory {
font-style: italic;
border-top: 1px solid #ccc;
margin-top: 0.5em;
padding: 0.2em 0;
}

#NewsPostDetailContent {
margin-bottom: 15px;
line-height: 150%;
}

#NewsPostDetailAuthor {
padding-bottom: 1.5em;
font-style: italic;
}

/*--------news01 styles-----------------------------------------------*/

.news01SummaryLink {
 font-weight: bold;
 color: #413839  !important;
 padding-top: 0.2em;
 padding-right: 2em;
font-size: 11px;
}

.news01SummaryLink a {
 font-weight: bold;
 color: #413839  !important;
 padding-top: 0.2em;
 padding-right: 2em;
font-size: 11px;
text-decoration: none;
}

.news01SummaryMorelink a {
 color: #7C7C7C !important;
 font-weight: bold;
  }

.news01SummarySummary, .NewsSummaryContent {
line-height: 110%; font-size: 11px; color: #413839;
 }
 
.news01detailwhite {
padding: 0.8em;
background-color: white;
color: black;
}

.news01detailgray {
padding: 0.8em;
background-color: #EAE7E4;
color: black;
}

.printlink {
 font-weight: bold;
 color: #7C7C7C !important;
 font-size: 11px;
 text-decoration: none;
}

div.printlink {
 font-weight: bold;
 color: #7C7C7C !important;
 font-size: 11px;
 text-decoration: none;
}


/*--------news02 styles-----------------------------------------------*/
.news02SummarySummary, .NewsSummaryContent {
line-height: 110%; color: #413839;
 }

.news02SummaryLink {
 font-weight: bold;
 color: #413839  !important;
 padding-top: 0.2em;
 font-size: 12px;
 text-decoration: none;
}

.news02SummaryLink a {
 font-weight: bold;
 color: #413839  !important;
 padding-top: 0.2em;
 font-size: 12px;
 text-decoration: none;
}

.news02SummaryMorelink a {
   color: #7A9E40 !important;
   font-weight: bold;
   font-size: 11px;
text-decoration: none;
  }

  
 /*--------news03 styles-----------------------------------------------*/
.news03SummarySummary, .NewsSummaryContent {
line-height: 110%; color: #413839;
 }

.news03SummaryLink {
 font-weight: bold;
 color: #413839  !important;
 padding-top: 0.2em;
 font-size: 12px;
 text-decoration: none;
}

.news03SummaryLink a {
 font-weight: bold;
  color: #413839  !important;
 padding-top: 0.2em;
 font-size: 12px;
 text-decoration: none;
}

.news03SummaryMorelink a {
   color: #7A9E40 !important;
   font-weight: bold;
   font-size: 11px;
text-decoration: none;
  }
 
 /*--------news04 styles-----------------------------------------------*/
.news04SummarySummary, .NewsSummaryContent {
line-height: 110%; color: #413839;
 }

.news04SummaryLink {
 font-weight: bold;
 color: #413839  !important;
 padding-top: 0.2em;
 font-size: 12px;
 text-decoration: none;
}

.news04SummaryLink a {
 font-weight: bold;
 color: #413839  !important;
 padding-top: 0.2em;
 font-size: 12px;
 text-decoration: none;
}

.news04SummaryMorelink a {
   color: #7A9E40 !important;
   font-weight: bold;
   font-size: 11px;
text-decoration: none;
  }
  
 /*--------news05 styles-----------------------------------------------*/
.news05SummarySummary, .NewsSummaryContent {
line-height: 110%; color: #413839;
 }

.news05SummaryLink {
 font-weight: bold;
 color: #D28302  !important;
 padding-top: 0.2em;
 font-size: 12px;
 text-decoration: none;
}

.news05SummaryLink a {
 font-weight: bold;
 color: #D28302  !important;
 padding-top: 0.2em;
 font-size: 12px;
 text-decoration: none;
}

.news05SummaryMorelink a {
   color: #7A9E40 !important;
   font-weight: bold;
   font-size: 11px;
text-decoration: none;
  }
   
 
/*--------General styles-----------------------------------------------*/

#GeneralSummaryLink {
 font-weight: bold;
 color: #D28302 !important;
 padding-top: 0.2em;
 padding-right: 2em;
font-size: 12px;
}

.GeneralSummaryLink a {
 font-weight: bold;
 color: #D28302 !important;
 padding-top: 0.2em;
 padding-right: 2em;
font-size: 12px;
text-decoration: none;
}

.GeneralSummaryMorelink a {
 color: #7C7C7C !important;
 font-weight: bold;
  }

.GeneralSummarySummary, .GeneralSummaryContent {
line-height: 110%; font-size: 12px; color: #413839;
 }


/* to add specific style to the below divs, uncomment them. */

/* 
#NewsPostDetailTitle {font-color: yellow}
#NewsPostDetailHorizRule {}
#NewsPostDetailPrintLink {}
#NewsPostDetailReturnLink {}
*/

/* End of 'Module: News' */

