#appMenuBox .portlet-icon {
    display: inline-block;
    float: left;
    height: 40px;
    margin-bottom: -40px;
    position: relative;
    top: -42px !important;
    width: 47px;
}

#appMenuBox {
    /*background: transparent url( "img/announcements-horizonal-line.gif" ) top left repeat;*/
    border-bottom: 1px dashed #ffffff;
}

.feed-title-div {
    color: #000000;
    font-size: 11px;
    font-weight:bold;
    background: transparent url( "img/announcements-title-pattern.gif" ) top left repeat-x;
}

.feed-title-span {
    position: relative;
    left: 5px;
    top: -15px;
}

/* Hide Header */
#feed-panel-div div.x-grid3-header, #feed-panel-div .x-grid3-header div {
    visibility: hidden;
    height: 0 !important;
}

/*CSS for the whole grid */
#feed-panel-div .x-grid3 {
/*background-color: #fafcfd !important;*/
    background-color: transparent !important;
}

/* CSS for the grid row */
#feed-panel-div .x-grid3-row, #feed-panel-div div.x-grid3-row, #feed-panel-div .x-grid3-row div {
    border: none; /*cursor: pointer;*/
/*color: #557799;*/
    white-space: normal; /*display: block;*/
    width: 100% !important;
}

#feed-panel-div div.x-grid3-row {
    margin: 3px 0 3px 3px; /*padding-left: 10px;*/
    width: 100% !important;
}

/* CSS for the grid row on hover */
#feed-panel-div .x-grid3-row-over,
    #feed-panel-div div.x-grid3-row-over,
    #feed-panel-div .x-grid3-row-over div {
    cursor: default;
    text-decoration: none !important;
    background: transparent;
    color: red;
}

/* CSS for the grid row when selected */
#feed-panel-div .x-grid3-row-selected, #feed-panel-div div.x-grid3-row-selected,#feed-panel-div span.x-grid3-row-selected, #feed-panel-div .x-grid3-row-selected div {
    text-decoration: none !important;
}

#feed-panel-div div.x-grid3-row-selected {
    margin: 3px 0 3px 3px;
    background: none !important;
}

#feed-panel-div .x-grid3-cell-inner, #feed-panel-div .x-grid3-hd-inner {
    padding: 0;
    width: 100% !important;
}

#feed-panel-div .x-grid3-row {
    width: 100% !important;
}

.ann-date {
    color: #7d321d;
}

.ann-title {
    color: #6e6f71;
    padding-bottom: 2px;
}

.ann-table {
    width: 100%;
    padding-left: 4px;
}

.moreLnk {
    padding: 2px 0 5px 0;
}

a.moreLnk, .moreLnk a {
    color: #FFFFFF;
    text-decoration: underline;
}

a.moreLnk:hover, .moreLnk a:hover {
    color: #a5a388;
    text-decoration: underline;
}

.previousLnk {
    padding: 2px 0 5px 20px;
    background: transparent url( "img/search.gif" ) 3px center no-repeat;

}

a.previousLnk, .previousLnk a {
    color: #000000;
    text-decoration: none;
}

a.previousLnk:hover, .previousLnk a:hover {
    color: #BC860E;
    text-decoration: none;
}
