﻿/****************** News slider **************************/
.NewsSliderTbl
{
    /*border: solid 1px #dbe2e8;*/
}

.NewsSliderTitleTd
{
    height: 16px;
    background-color: #029470;
    padding: 2px 2px 2px 2px;
    font-weight: bold;
    color: White;
    text-align: center;
}

.NewsSliderContentTd
{
    padding: 5px 8px 7px 8px;
    text-align: left;
    height: 200px;
}

.NewsSliderContentTd a
{
    color: #cc3333;
}

.NewsSliderContentTd a:hover
{
    text-decoration: none;
}

/************************** News list ******************************/
.NewsDate
{
    /*background-color: #e1e6f9;*/
    background-color: #d0ebe4;
    padding: 2px 2px 2px 0px;
    margin-bottom: 5px;
}

.NewsPhotoDiv
{
    float: left;
    margin-right: 7px;
    margin-bottom: 0px;
}

.NewsPhoto
{
    border: solid 1px #808080;
}

.NewsTitle
{
    margin-bottom: 2px;
}

.dlstNewsList
{
}

.NewsReadMore
{
    padding: 0px 0px 6px 0px;
}

.NewsListTitle
{
    border: solid 1px #dbe2e8;
    background-color: #00578d;
    padding: 2px 2px 2px 2px;
    margin-bottom: 5px;
    font-weight: bold;
    color: White;
}

.NewsCategoryTitle
{
    border: solid 1px #dbe2e8;
    background-color: #00578d;
    padding: 2px 2px 2px 2px;
    margin-bottom: 5px;
    font-weight: bold;
    color: White;
}

.NewsCategoryTitle a
{
    color: White;
}

/********************* News details ****************************/
.NewsDetailsTitleTd
{
    height: 20px;
    background-color: #00578d;
    font-weight: bold;
    border: solid 1px #dbe2e8;
    color: White;
}

.NewsDetailsPhotoTd
{
    padding: 10px 0px 10px 0px;
}

.NewsDetailsTitle
{
    /*float: left; */
    padding-left: 5px; 
    font-weight: bold;
}

/******************** Home page News *********************************/


.ItemCell
{
    width: 50%;
}

/*
.ItemDiv
{
    float: left; 
    width: 305px;
    padding-bottom: 10px;
}
*/

.HomeNewsTbl
{
    width: 97%; /* 304px */
    height: 270px;
    border-top: solid 1px #55788c;
}

.HomeNewsCategory
{
    height: 20px;
    background-color: #00578d;
    padding: 0px 0px 0px 10px;
    color: White;
    font-weight: bold;
    background-position: right bottom;
    background-image: url(../Pictures/Site/BottomLeftTriangle.gif);
    background-repeat: no-repeat;
}

.HomeNewsTitle
{
    margin-bottom: 3px;
}

.HomeNewsPhotoDiv
{
    float: left;
    margin-right: 7px;
    margin-bottom: 0px;
    margin-left: 3px;
}

.HomeNewsText
{
    padding: 0px 5px 0px 0px;
    text-align: left;
}

.HomeNewsText a, .HomeNewsReadMore a
{
    font-size: 10px;
    color: orange;
    font-style: italic;
}

.HomeNewsReadMore
{

}

.HomeNewsBottomRightCorner
{
    text-align: right; 
    margin: 0px -1px -1px 0px;
    .margin: -14px 0px 0px -14px; /* affects both IE6 & IE7 */
    _margin: 0px -1px -1px 0px;   /* reapply first rule to IE6 */
    z-index: 100; 
    position: relative;
    .position: fixed;       /* affects both IE6 & IE7 */
    _position: relative;    /* reapply first rule to IE6 */
}

.ExtraNews
{
    margin-top: 5px; 
    overflow-y: scroll; 
    overflow-x: hidden; 
    height: 110px;
}

* html .ExtraNewsHack
{
    width: 275px;
}

.ExtraNews a
{
    font-weight: normal;
}

.divBusinessNews
{
    height: 185px;
    /*width: 275px;*/
    overflow-y: scroll; 
    overflow-x: hidden;
}

* html .divBusinessNewsHack
{
    width: 275px;
}