﻿/************************* LATEST NEWS *************************/
#latestNews
{
    padding: 20px 11px 10px 10px;
}

#latestNews .heading
{
    margin: 0 0 15px 9px;
}

#latestNews .heading a
{
    color: #000000;
    font-family: Times New Roman;
    font-size: 18px;
}

#latestNews .item
{
    width: 199px;
    background-image: url(../../Media/Images/latestnews-footer.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 0 0 12px 0;
    margin: 0 0 15px 0;
    overflow: hidden;
    font-family: Arial;
    font-size: 10px;
    line-height: 12px;
}

#latestNews .last
{
    background-image: none;
}

#latestNews .item .image
{
    float: left;
    width: 61px;
    margin: 0 10px 0 9px;
    display: inline;
}

#latestNews .item .image img
{
    border: Solid 2px #FFFFFF;
}

#latestNews .item .text
{
    float: left;
    width: 112px;
}

#latestNews .item .text .title a
{
    font-family: Times New Roman;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

#latestNews .item .text .title a:hover
{
    text-decoration: underline;
}

#latestNews .item .text .readMore
{
    margin: 10px 0 0 0;
}

#latestNews .item .text .readMore a
{
    color: #860038;
    font-family: Times New Roman;
    font-size: 10px;
    padding: 0 20px 0 0;
    background-image: url(../../Media/Images/latestnews-more.gif);
    background-repeat: no-repeat;
    background-position: right 2px;
}

/************************* NEWS COLLECTION *************************/
#newsHeadlines .item
{
    padding: 0 0 12px 0;
    margin: 0 0 15px 0;
    overflow: hidden;
    font-family: Arial;
    border-bottom: Solid 1px #868686;
}

#newsHeadlines .item .image
{
    float: left;
    width: 57px;
    margin: 0 10px 0 4px;
    display: inline;
}

#newsHeadlines .item .text
{
    float: left;
    width: 365px;
}

#newsHeadlines .item .text .title a
{
    font-family: Times New Roman;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

#newsHeadlines .item .text .title a:hover
{
    text-decoration: underline;
}

#newsHeadlines .item .text .readMore
{
    margin: 10px 0 0 0;
}

#newsHeadlines .item .text .readMore a
{
    color: #860038;
    font-family: Times New Roman;
    padding: 0 20px 0 0;
    background-image: url(../../Media/Images/latestnews-more.gif);
    background-repeat: no-repeat;
    background-position: right center;
}

/************************* NEWS ARTICLE *************************/
#newsArticle .date
{
    margin: 0 0 10px 0;
    color: #666666;
}


#newsArticle .furtherInformation
{
    color: #666666;
    font-style: italic;
    margin: 10px 0 0 0;
}

#newsArticle .back
{
    margin: 15px 0 0 0;
}

/************************* NEWS COLLECTION *************************/
#links .item
{
    width: 495px;
    padding: 12px 0;
    border-bottom: Solid 1px #868686;
    overflow: hidden;
}

#links .first
{
    padding-top: 0;
}

#links .item .details 
{
    float: left;
    width: 390px;
    margin: 0 10px 0 0;
}

#links .item .details .title
{
    margin: 0 0 5px 0;
}

#links .item .details .title a
{
    font-weight: bold;
    font-size: 14px;
}

#links .item .details .link
{
    margin: 5px 0 0 0;
}

#links .item .image
{
    float: left;
    width: 90px;
    margin: 10px 5px 0 0;
}


/******************* DOWNLOADS LAYOUT *******************/
#downloadCategories
{
    margin: 0 0 25px 0;
}

#downloadCategories ul
{
    margin-left: 20px;
}

#downloadCategories ul li
{
    background-repeat: no-repeat;
    background-position: 0 2px;
    padding: 0;
    margin: 0 0 3px 0;
    font-size: 12px;
    line-height: 14px;
    height: 1%; /* Used to combat the disappearing-background (or peek-a-boo) bug that hides the background in IE6/7 */
}

#downloadCategories ul li a
{
    color: #000000;
}

#downloadCategories ul li a:hover
{
    color: #860038;
}

#downloadCategories ul ul
{
    margin-top: 5px;
    margin-bottom: 0;
}

#downloadCategories ul ul li a
{
    text-transform: none;
}

#downloadCategories li.last
{
    margin: 0;
}

#downloads .category
{
    margin: 0 0 15px 0;
}

#downloads .category .item
{
    border-bottom: Solid 1px #868686; 
    width: 475px; 
    overflow: hidden; 
    padding: 5px 10px;
    background-color: #D8D8D8;
}

#downloads .category .item img
{
    display: inline;
}

#downloads .category .first
{
    border-top: Solid 1px #868686;
}

#downloads .category .alt
{
    background-color: #FFFFFF;
}

#downloads .category .item .title
{
    float: left; 
    width: 375px;
}

#downloads .category .item .title .summary
{
    font-size: 11px;
    margin: 3px 0 0 0;
}

#downloads .category .item .date
{
    float: right; 
    text-align: right; 
    width: 100px;
}
