﻿/* Full List */
.NewMainHeader
{
    color: #4AB8D3;
    float:left;
    clear:both;
}

.NewsListItem, .NewsListItemAlt
{
    float:left;
    clear:left;
    padding:10px 5px 10px 5px;
    border:solid 1px #4AB8D3;
    margin-bottom:10px;
    width: 658px;
}

.NewsListDate
{
}

.NewsListHeader
{
    color: #4AB8D3;
    font-weight:bold;
    margin-bottom:10px;
}

.NewsListText
{
}

/* Full List - Top item */
.NewsTopItem
{
    float:left;
    clear:both;
    width: 658px;
    border: solid 1px #4AB8D3;
    background-color: #F3FDFF;
    padding:5px;
    margin-bottom:10px;
}

.NewsTopItemHeader
{
    float:left;
    clear:both;
    color: #4AB8D3;    
    line-height: 120%;
}

.NewsTopItemCategory
{
    float:left;
    clear:both;
    width: 100%;
}

.NewsTopItemText
{
    float:left;
    clear:both;
    width: 100%;
}

.NewsItemLink
{
    float:left;
    clear:both;
    margin-top:5px;
}


/* Banner */
.NewsBanner
{
	/* background:url(/StaticFiles/Images/bg_news.gif) left top no-repeat;*/
	background:transparent url(/StaticFiles/Images/bg_newsbanner.jpg) repeat-y top left;
	padding: 0px 0px 5px 0px;
	width:255px;
	height:225px;
	height: auto !important;
	min-height:225px;
	overflow: auto;
	line-height:15px;
	margin: 20px 0 0 0;
}

.NewsBanner h2
{
    background:#6ec6dc;
    color:#fff;
    margin:0 0 20px 0;
    padding:5px;
    font-size:14px;
}

.NewsBannerItem
{
    margin-bottom:10px;
    margin-left:5px;
    font-size:80%;
    border: solid 1px #4AB8D3;
    padding: 10px 5px 10px 5px;
    background-color: #F3F3F3;
    font-weight:normal;
    text-decoration: none;
}

.NewsBannerDate
{
}

.NewsBannerHeader
{
    margin-top:5px;
    font-weight:bold;
}

.NewsBannerText
{
    margin-top:10px;
    font-style: italic;
}

a .NewsBannerItem
{
    color: black;
    text-decoration:none;
}

.NewsBannerLink
{
    color:#4AB8D3;
    text-decoration:underline;
    text-align:right;
}

/* Archive */
.NewsArchive
{
    float:left;
    clear:both;
    width:251px;
    margin-bottom:20px;
}

.NewsArchiveTop
{
    float:left;
    background-image:url(/StaticFiles/Images/bg_Archive_Top.gif);
    background-position: left top;
    background-repeat:no-repeat;
}

.NewsArchiveBottom
{
    float:left;
    background-image:url(/StaticFiles/Images/bg_Archive_Bottom.gif);
    background-position: left bottom;
    background-repeat:no-repeat;
    padding:45px 20px 20px 20px;
    width:211px;
}

.NewsArchiveMiddle
{
    float:left;
    background-image:url(/StaticFiles/Images/bg_Archive_Middle.gif);
    background-repeat: repeat-y;
}

.NewsArchiveYear
{
   width:100%;
   float:left;
   clear:both;
   font-weight:bold;
}

.NewsArchiveMonth, .NewsArchiveMonthActive, .NewsArchiveMonth a, NewsArchiveMonthActive a
{
    width:100%;
    float:left;
    clear:both;
    color: black;
    text-decoration:none;
    font-weight:normal;
}

.NewsArchiveMonth:hover, .NewsArchiveMonthActive:hover,.NewsArchiveMonth a:hover, .NewsArchiveMonthActive a:hover
{
    background-color: #F0F0F0;
}

.NewsArchiveMonthActive
{
    color: #4AB8D3;
    font-weight:bold;
}

/* Download box */
.DownloadBox
{
    width:221px;
    height:138px;
    background-image:url(/StaticFiles/Images/bg_logos.jpg);
    padding: 20px 10px 0px 20px;
    margin-bottom:20px;
}

.DownloadBox h1
{
    font-size:125%;
    color: #4AB8D3;
}

.DownloadFileList
{
    list-style-type: none;
}

.DownloadFileList li
{
    margin-bottom: 2px;
}

.feed {
  margin-left: 3px;
  padding: 0 0 0 19px;
  background: url(/StaticFiles/images/feed-icon-14x14.png) no-repeat 0 50%;
} 
