﻿#widgetContainer h3 {
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    color: #369;
}

#widgetContainer p {
    margin-top: 0px;
    margin-left: 5px;
}

.uiChrome {
}

.uiChromeLine {
    BORDER-BOTTOM-STYLE: solid;
    BORDER-BOTTOM-COLOR: #46B0C3;
    BORDER-RIGHT-STYLE: solid;
    BORDER-TOP-COLOR: #46B0C3;
    BORDER-TOP-STYLE: solid;
    BORDER-RIGHT-COLOR: #46B0C3;
    BORDER-LEFT-STYLE: solid;
    BORDER-LEFT-COLOR: #46B0C3;
}

.widget {
    margin-bottom: 10px;
}

.widgetHeader {
    border: solid 1px #46B0C3;
}

.uiChromeBg {
    /*BACKGROUND: url(Images/chrome.png) no-repeat*/
    background: #E1F1FF;
}

.uiChromeBgX {
    /*BACKGROUND: url(Images/chrome_x.png) repeat-x*/
    background: #E1F1FF;
    border: solid 1px #46B0C3;
}

.uiChromeComponent {
    BACKGROUND: url(Images/bg.png) no-repeat;
}

.uiDominantHue {
    BACKGROUND-COLOR: #0065a2;
}

.uiLightHue {
    BACKGROUND-COLOR: #ecf3f8;
}

.uiChromeTop {
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
    MARGIN: 0px 5px;
    BORDER-TOP-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 0px;
    HEIGHT: 4px;
    BORDER-LEFT-WIDTH: 0px;
}

.uiChromeBottom {
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
    MARGIN: 0px 5px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 1px;
    HEIGHT: 4px;
    BORDER-LEFT-WIDTH: 0px;
}

.uiChromeCorner {
    Z-INDEX: 11;
    POSITION: absolute;
    WIDTH: 5px;
    DISPLAY: block;
    HEIGHT: 5px;
    OVERFLOW: hidden;
}

.uiChromeTopLeft {
    BACKGROUND-POSITION: 0px 0px;
    TOP: -1px;
    LEFT: -5px;
}

.uiChromeTopRight {
    BACKGROUND-POSITION: 0px -25px;
    TOP: -1px;
    RIGHT: -5px;
}

.uiChromeBottomLeft {
    BOTTOM: -1px;
    BACKGROUND-POSITION: 0px -50px;
    LEFT: -5px;
}

.uiChromeBottomRight {
    BOTTOM: -1px;
    BACKGROUND-POSITION: 0px -75px;
    RIGHT: -5px;
}

.uiChromeSection {
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-TOP: 0px solid;
    BORDER-RIGHT: 1px solid;
    border-color: #46B0C3;
    padding-bottom: 5px;
}

.uiModuleHeader {
    /*Z-INDEX: 10;
    POSITION: relative;
    MARGIN: 0px 5px;
    BACKGROUND-POSITION: 0px 0px;*/
    HEIGHT: 28px;
}

    .uiModuleHeader .uiChromeCorner {
        HEIGHT: 28px;
    }

.uiModule .uiChromeTopLeft {
    BACKGROUND-POSITION: 0px -200px;
}

.uiModule .uiChromeTopRight {
    BACKGROUND-POSITION: 0px -225px;
}

.uiModule .uiChromeBottomLeft {
    BACKGROUND-POSITION: 0px -250px;
}

.uiModule .uiChromeBottomRight {
    BACKGROUND-POSITION: 0px -275px;
}

.uiModuleHeader .uiChromeTopLeft {
    BACKGROUND-POSITION: 0px -100px;
    TOP: 0px;
}

.uiModuleHeader .uiChromeTopRight {
    BACKGROUND-POSITION: 0px -150px;
    TOP: 0px;
}

.uiModuleTitle {
    LINE-HEIGHT: 28px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
}

.uiDominantHue .uiChromeBottomLeft {
    BOTTOM: 0px;
    BACKGROUND-POSITION: 0px -325px;
    LEFT: 0px;
    _bottom: -1px;
}

.uiDominantHue .uiChromeBottomRight {
    BOTTOM: 0px;
    BACKGROUND-POSITION: 0px -375px;
    RIGHT: 0px;
    _bottom: -1px;
}

.uiChromeBox {
    POSITION: relative;
}

.uiChromeBoxArrowTop {
}

.uiChromeBoxArrowRight {
}

.uiChromeBoxArrowLeft {
    POSITION: absolute;
    WIDTH: 6px;
    DISPLAY: block;
    BACKGROUND-POSITION: 0px -600px;
    HEIGHT: 12px;
    TOP: 10px;
    LEFT: -6px;
}

.uiChromeBoxArrowBottom {
}

.clear {
    CLEAR: both;
}

.clearfix {
    ZOOM: 1;
}

    .clearfix:after {
        DISPLAY: block;
        HEIGHT: 0px;
        VISIBILITY: hidden;
        CLEAR: both;
        CONTENT: ".";
    }

.module {
    ZOOM: 1;
    MARGIN-BOTTOM: 10px;
    BACKGROUND: url(Images/mc.png) repeat-y;
    CLEAR: both;
}

.moduleTitle {
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(Images/mt.png) no-repeat;
    HEIGHT: 28px;
    PADDING-TOP: 0px;
}

    .moduleTitle H3 {
        PADDING-BOTTOM: 0px;
        LINE-HEIGHT: 28px;
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 10px;
        FLOAT: left;
        FONT-WEIGHT: bold;
        PADDING-TOP: 0px;
    }

.noTitle .moduleTitle {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(Images/mt0.png) no-repeat;
    HEIGHT: 5px;
    PADDING-TOP: 0px;
}

.moduleContent {
    PADDING-BOTTOM: 5px;
    BACKGROUND: url(Images/mb.png) no-repeat;
}

.wide .module {
    BACKGROUND-POSITION: -960px 0px;
}

.wide .moduleTitle {
    BACKGROUND-POSITION: -960px 0px;
}

.wide .noTitle .moduleTitle {
    BACKGROUND-POSITION: -960px 0px;
}

.wide .moduleContent {
    BACKGROUND-POSITION: -960px bottom;
}

.widgetLink {
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 28px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    WHITE-SPACE: nowrap;
    FLOAT: right;
    PADDING-TOP: 0px;
}

#widgetContainer .widgetTitle {
    LINE-HEIGHT: 28px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    padding-top: 0px;
    margin-top: 0px;
    color: #369;
}

.widgetContainer {
    padding: 5px;
}

.widgetColumnLeft {
    width: 48%;
    float: left;
    margin-right: 5px;
}

.widgetColumnRight {
    width: 48%;
    float: left;
    margin-left: 5px;
}

.news_list {
    DISPLAY: block;
    margin: 0px;
    min-height:110px;
}

    .news_list .news_ul {
        LIST-STYLE-TYPE: none;
        width:100%;
        /*min-WIDTH: 426px;*/
        DISPLAY: list-item;
        LIST-STYLE-IMAGE: none;
    }

        .news_list .news_ul LI {
            /*WIDTH: 426px;*/
              width:100%;
        }

        .news_list .news_ul IMG {
            FLOAT: left;
            PADDING-TOP: 1px;
        }

        .news_list .news_ul A {
            LINE-HEIGHT: 23px;
            FONT-SIZE: 12px;
        }

        .news_list .news_ul .date {
            LINE-HEIGHT: 23px;
            FONT-FAMILY: Tahoma, Verdana;
            FLOAT: right;
            color: #5876AC;
            FONT-SIZE: 11px;
            padding-right:30px;
        }
        .news_list .cases_ul {
        LIST-STYLE-TYPE: none;
        width:100%;
        /*min-WIDTH: 426px;*/
        DISPLAY: list-item;
        LIST-STYLE-IMAGE: none;
    }

        .news_list .cases_ul LI {
            /*WIDTH: 426px;*/
              width:100%;
        }

        .news_list .cases_ul IMG {
            FLOAT: left;
            PADDING-TOP: 1px;
        }

        .news_list .cases_ul A {
            LINE-HEIGHT: 23px;
            FONT-SIZE: 12px;
        }

        .news_list .cases_ul .date {
            LINE-HEIGHT: 23px;
            FONT-FAMILY: Tahoma, Verdana;
            FLOAT: right;
            color: #5876AC;
            FONT-SIZE: 11px;
            padding-right:30px;
        }

#widgetContainer {
    margin-top: 10px;
}

.news_ul {
    padding: 0px;
    margin: 0px;
}
    #page ul.news_ul li:nth-child(1) a {
    color:red;
    font-weight: bold;
    }
.cases_ul {
    padding: 0px;
    margin: 0px;
}


#index_search {
    margin-left: auto;
    margin-right: auto;
}
