@charset "UTF-8";
@media screen {
        body {
          background-color: #ffffff;
          color: black;
          font-family: Arial, Tahoma, sans-serif;
          margin: 0px;
          border: 0px;
          padding: 0px;
        }
        
        #top_header {
          background-color: #A3AA76;
          height: 70px;
        }
}

@media handheld {
        body {
          background-color: #ffffff;
          color: black;
          font-family: Arial, Tahoma, sans-serif;
          margin: 0px;
          border: 0px;
          padding: 0px;
        }
        
        #top_header {
          background-color: #A3AA76;
        }
}

span.remark {
   font-size:x-small;
}

table.bank-info {
  border: 2px solid #577BAD;
}

div.bank-routing-numbers {
  text-align:center;
}

div.bank-routing-nubmers span {
  text-align:center;
  display:block;
}

div.bank-routing-nubmers h2 {
  text-align:center;
  font-size:small;
}

div.bank-routing-nubmers div.rtn {
  margin-bottom: 4px;
}

div.bank-routing-nubmers span.deprecated-rtn {
  text-decoration: line-through;
  text-align:center;
  display:block;
}


        #top_header img {
          border: medium none;
          padding: 0px;
          vertical-align: bottom;
        }

        #search_container p.title {
          font-weight: bold;
          font-size: large;
        }

        #search_container p.field {
          font-size: small;
        }

        table {
          border: 0px solid #ffffff;
        }

        td {
          padding: 5px;
        }



        /* Body classes */

        h1{
          padding: 3px 0px 3px 5px;
          font-weight: bold;
          font-size: x-large;
        }

        h2{
          padding: 3px 0px 3px 5px;
          font-weight: bold;
          font-size: x-large;
        }

        div.h1, p.h1 {
          padding: 3px 0px 3px 5px;
          font-weight: bold;
          font-size: large;
        }

        div.h2, p.h2 {
          padding: 3px 0px 3px 5px;
          font-weight: bold;
        }

        div.smaller, p.smaller {
          padding: 3px 0px 3px 5px;
          font-size: smaller;
        }

        span.h1 {
          font-weight: bold;
          font-size: larger;
        }

        span.h2 {
          font-weight: bold;
        }

        span.smaller {
          font-size: smaller;
        }

        /* General body style */

        #listing {
          padding: 3px 0px 3px 5px;
          clear: both;
        }
        
        #listing p.paging {
          text-align:center;
        }

        div.module {
          padding: 3px 0px 3px 5px;
          clear: both;
        }

        div.module.table.th {
          text-align:left;
        }


        .pageName {
          padding: 3px 0px 3px 5px;
          font-weight: bold;
          font-size: larger;
          clear: both;
        }

        div.severe {
          background-color: #ff0000;
          padding: 2px;
          font-size: small;
          text-align: center;
        }

        a.severetext {
          color: #ffffff;
          text-decoration: none;
          background-color: #ff0000;
        }

        .header-cityname {
          background-color: #ff9900;
          color: #ffffff;
          font-weight: bold;
          text-align: right;
          padding-right: 4px;
        }

        .subnav {
          padding: 3px;
          font-size: x-small;
        }

        .subnav-selected {
          font-size: x-small;
          padding: 2px 3px;
          border: 1px solid #0054a5;
          margin: 2px;
          background-color: #e8f1f6;
          color: #0054a5;
          text-align: center;
          white-space: nowrap;
        }

        .subnav-selectable {
          font-size: x-small;
          padding: 2px 3px;
          margin: 2px;
          background-color: #0054a5;
          text-align: center;
          white-space: nowrap;
        }

        a.subnav-link {
          color: #e8f1f6;
          text-decoration: none;
          background-color: #ff0000;
        }

        a.subnav-link:hover {
          color: #e8f1f6;
          text-decoration: none;
          background-color: #ff0000;
        }

        a.subnav-link:visited {
          color: #e8f1f6;
          text-decoration: none;
          background-color: #ff0000;
        }

        a.subnav-link:active {
          color: #f2f9ff;
          text-decoration: none;
          background-color: #ff0000;
        }


        /* Bottom navigation */
        a.navItemLink {
          color: #1b1464;
          /*text-decoration: none;*/
          font-size: small;
        }

        div.navHeader {
          background-color: #A3AA76;
          font-size: large;
          color: #0085ca;
          padding: 2px;
        }

        div.navItem {
          padding-left: 15px;
        }

        div.navItemSelected {
          color: black;
          padding-left: 15px;
          font-weight: bold;
          font-size: small;
        }

        div.footerItem {
          background-color: #B6C173;
          font-size: small;
          padding: 2px;
        }

        div.cingFooterItem {
          background-color: #f19400;
          border-top: 1px solid white;
          padding: 2px;
        }

        div.mmodeFooterItem {
          background-color: #444444;
          border-top: 1px solid white;
          padding: 2px;
        }

        div.copyright {
          background-color: #A3AA76;
          color: #1b1464;
          font-size: x-small;
          text-align: center;
          padding: 3px;
        }

        div.npole {
          background-color: #ccffcc;
          padding: 5px;
          border: 2px solid #33aa33;
          margin: 5px;
        }

        div.xmas {
          color: #336633;
          font-size: small;
          padding: 5px;
        }

        div.yahoosearchform {
          padding: 3px 0px 3px 15px;
          font-size: smaller;
          font-weight: bold;
          border-top: 1px solid #bbb;
          border-bottom: 1px solid #bbb;
          background: #c4e4ee;
        }

        div.yahoolink {
          padding-left: 15px;
        }

        a.yahoolinktext {
          text-decoration: none;
        }

        .sdaydate {
          border-top: 1px solid black;
          border-bottom: 1px solid black;
          background-color: #ffee00;
          padding: 2px 5px;
        }

        .custom-link {
          padding: 4px;
          font-size: small;
        }

        .custom-link-text {
          text-decoration: none;
        }

