/****************************************************************
 *                                                              *
 * Keating Magee                                                *
 * http://www.keatingmagee.com/                                 *
 *                                                              *
 * Style Sheet Name: classes.css                                *
 * Style Sheet Version: 1.0                                     *
 * Style Sheet Info: Class Definitions                          *
 *                                                              *
 ****************************************************************
 *                                                              *
 * Light Blue = #00aaff                                         *
 * Dark Blue = #284e6c                                          *
 * Orange = #ff6600                                             *
 * Light Gray = #cdc7bb                                         *
 * Dark Gray = #6c6c6c                                          *
 *                                                              *
 ****************************************************************/

/* Class Definitions */

.home {
    width: 230px;
    height: 40px;
    margin: 0;
    padding: 0;
    position: relative;
    top: 20px;
    display: block;
}

.textRight {
    text-align: right;
}

.getStartedLink {
    width: 105px;
    height: 30px;
    margin: 5px 22px 0 0;
    padding: 0;
    display: block;
    float: right;
}

.checkBox {
    position: relative;
    top: 2px;
    margin: 0;
    padding: 0;
    border: none;
    background-color: transparent;
}

.right {
    float: right;
}

.hide {
    display: none;
}

.red {
    color: #f00;
}

.alt {
    font-weight: bold;
    text-decoration: none;
    color: #f60;
}

.alt:hover {
    font-weight: bold;
    text-decoration: underline;
    color: #0af;
}

.footerText {
    float: right;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: bold;
    color: #6c6c6c;
}

.submitBtn {
    margin: 0;
    padding: 2px;
    font-weight: bold;
    color: #fff;
    border-top: solid 1px #232221;
    border-right: solid 2px #232221;
    border-bottom: solid 2px #232221;
    border-left: solid 1px #232221;
    background-color: #284e6c;
}


.aboutNav {
    margin: 0;
    padding: 0;
    width: 230px;
    height: 30px;
    display: block;
    float: left;
    background-image: url(/img/nav/about_off.jpg);
    background-repeat: no-repeat;
}

.aboutNav:hover {
    background-image: url(/img/nav/about_on.jpg);
}

.careNav {
    margin: 0;
    padding: 0;
    width: 155px;
    height: 30px;
    display: block;
    float: left;
    background-image: url(/img/nav/care_off.jpg);
    background-repeat: no-repeat;
}

.careNav:hover {
    background-image: url(/img/nav/care_on.jpg);
}

.productsNav {
    margin: 0;
    padding: 0;
    width: 120px;
    height: 30px;
    display: block;
    float: left;
    background-image: url(/img/nav/products_off.jpg);
    background-repeat: no-repeat;
}

.productsNav:hover {
    background-image: url(/img/nav/products_on.jpg);
}

.marketsNav {
    margin: 0;
    padding: 0;
    width: 195px;
    height: 30px;
    display: block;
    float: left;
    background-image: url(/img/nav/markets_off.jpg);
    background-repeat: no-repeat;
}

.marketsNav:hover {
    background-image: url(/img/nav/markets_on.jpg);
}

.claimsNav {
    margin: 0;
    padding: 0;
    width: 105px;
    height: 30px;
    display: block;
    float: left;
    background-image: url(/img/nav/claims_off.jpg);
    background-repeat: no-repeat;
}

.claimsNav:hover {
    background-image: url(/img/nav/claims_on.jpg);
}

.catastropheNav {
    margin: 0;
    padding: 0;
    width: 145px;
    height: 30px;
    display: block;
    float: left;
    background-image: url(/img/nav/catastrophe_off.jpg);
    background-repeat: no-repeat;
}

.catastropheNav:hover {
    background-image: url(/img/nav/catastrophe_on.jpg);
}

.latestNewsBar {
    margin: 25px 0 0 0;
    width: 350px;
    border-top: solid 5px #cdc7bb;
}

.latestNewsSubBar {
    margin: 25px 0 0 0;
    width: 233px;    
    border-top: solid 5px #cdc7bb;
}

.cfBankList {
    margin: 20px 0 0 30px;
    padding: 0;
}

.cfBankList li {
    margin: 0;
    padding: 0 0 10px 0;
    list-style-type: square;
}

.cfNumList {
    margin: 20px 0 0 30px;
    padding: 0;
}

.cfNumList li {
    margin: 0;
    padding: 0 0 10px 0;
}

.tableHeader {
    color: #fff;
    background-color: #4384aa;
    text-align: center;
}

.tableSubHeader {
    color: #000;
    background-color: #d3cdc1;
    text-align: center;
}

.tableLeft {
    color: #000;
    background-color: #d3cdc1;
    text-align: right;
}

.tableRight {
    color: #000;
    background-color: #edebe6;
    text-align: left;
}