﻿body 
{
    background: #004c90 url(../images/bg.jpg) no-repeat;
    font-family: Helvetica Neue, Arial, Sans-Serif;
    font-size: 11pt;
}

header>h1 
{
    text-indent: -9999px;
    background: url(../images/logo.png) 25px 25px no-repeat;
    /*width: 350px;*/
    height: 84px;
    padding: 25px 0 25px 25px;
}

a 
{
    color: #5987a1;
}

.watermarkrequired {
    border: 1px solid #900;
    background-color: #FEE;
}

#main-nav li a 
{
    color: #f9e1b3;
    background: transparent url(../images/nav-bar-bg.png) center repeat-x; /* #6da2c2 */
}

#main-nav a.active 
{
    background: #fff;
}

#main-nav li a.active 
{
    color: #000;
}

table.history th {
    background-color: #ddd;
    font-weight: bold;
}

table.history tbody tr:nth-child(2n+1) {
    background-color: #eee;
}

table.history .trans-type-0 {

}

table.history .trans-type-1 {
    color: Red;
}

table.history .pending {
    font-style: italic;
}

table.history tbody tr.pending:nth-child(2n+1) {
    background-color: #FFEDC1;
    color: #8e0000;
}

table.history tbody tr.pending:nth-child(2n) {
    background-color: #fff6e2;
    color: #8e0000;
}

table.history .tiny {
    color: Navy;
    font-style: italic;
}

#transaction-history-tools {
    background-color: #DFE4EA;
    border-left: 1px solid #eee;
}

#transaction-history-tools h1 {
    color: #768192;
}

table#tax-info tbody tr:nth-child(2n+1) {
    background-color: #eee;
}

table#tax-info thead tr:first-child th {
    background-color: #ccc;
    font-weight: bold;
}

table#recurring-transfer-list th {
    background-color: #ddd;
    font-weight: bold;
}

table#recurring-transfer-list th.from-account, table#recurring-transfer-list td.from-account { padding-left: 35px; }
table#recurring-transfer-list th.amount, table#recurring-transfer-list td.amount { text-align: right; }
table#recurring-transfer-list th.next-transfer, table#recurring-transfer-list td.next-transfer { text-align: right; }
table#recurring-transfer-list th.tools { width: 80px; }

table#recurring-transfer-list tbody tr:nth-child(2n+1) {
    background-color: #eee;
}

table#notices th {
    background-color: #ddd;
    font-weight: bold;
}

table#notices tbody tr:nth-child(2n+1) {
    background-color: #eee;
}

table#alerts-list th {
    background-color: #ddd;
    font-weight: bold;
}

table#alerts-list tbody tr:nth-child(2n+1) {
    background-color: #eee;
}