﻿/* ------------------------------------------------------------------- */
.homeBanner {
    padding-top: 6px;
    padding-bottom: 6px;
}

/* ------------------------------------------------------------------- */
.solutionsMenu {
    width: 100%;
}

.solutionsMenu TD {
    width: 145px;
    height: 30px;
    font-size: 90%;
    font-weight: bold;
    color: white;
    background-color: #0E456C;
    text-align: center;
    vertical-align: middle;
}

.solutionsMenu TD:hover {
    background-color: #002248;
    cursor: pointer;
}

.solutionsMenu A {
    color: white;
    text-decoration: none;
}

.solutionsMenu A SPAN {
    width: 145px;
    height: 30px;
}

/* ------------------------------------------------------------------- */
.homeContent {
    width: 100%;
    font-size:95%;
}

.homeContent TD {
    text-align: left;
    vertical-align: top;
}

.homeContent .newsBox {
    width: 285px;
}

.homeContent .storiesBox {
    border-left: 8px white solid;
    border-right: 8px white solid;
    color: #002248;
}

.homeContent .highlightBox {
    padding-top: 1ex;
    text-align: right;
}

