@charset "utf-8";
/* CSS Document */
body, ul, ol, li, p, form, fieldset, img {
    border: 0px;
    padding: 0px;
    margin: 0px;
}
body {
    background-color: #7faad1;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#wrapper {
    width: 818px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    background-color: #FFFFFF;
}
/* ====BEGIN HEADER CLASSES==== */
#header {
    clear: both;
    position: relative;
}
#logo {
    background-color: #0055A5;
}
/* ====BEGIN MAIN NAV CLASSES==== */
#index_main_nav {
}
#top_nav {
}
#top_nav ul {
    list-style-type: none;
    padding-top: 6px;
}
#top_nav ul li {
    padding-top: 13px;
    padding-left: 18px;
    position: relative;
}
#top_nav ul li a {
    text-decoration: none;
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 1em;
}
#top_nav ul a:hover {
    color: #333333;
 
}
/* nav hover styles */

#mainNav ul li ul {
    visibility: hidden;
    position: absolute;
    z-index: 10;
    top: 7px;
    left: 195px; /* usually the width of the main button */
    background: #7FAAD1;
    border: 2px solid #364B5C;
}
#mainNav ul li ul li{
    width: 185px;
    padding: 0 0 10px 5px;
}
#mainNav li:hover ul, #mainNav li:hover li:hover ul {visibility: visible;}
#mainNav li:hover li ul, #mainNav li:hover li:hover li ul {visibility: hidden;}
#mainNav li:hover>ul {display: block;visibility: visible;}


/* ====LEFT MENU IF NEEDED==== */
#leftMenu {
      
}
/* ====END LEFT MENU==== */
#mainNav {
    background-image: url(/2642/mirror/design/BG_LEFTNAV_full.jpg);
    background-repeat: no-repeat;
    width: 212px;
    height: 276px;
    clip: rect(auto,auto,auto,auto);
}

/* ====END MAIN NAV CLASSES==== */
/* ====BEGIN INTERNET BANKING CLASSES==== */
#ib_login {
    text-align: center;
    font-size: 1.2em;
    font-weight: bold;
    color: #000000;
    padding-top: 10px;
    padding-bottom: 10px;
}
#mobile {
}
#ib_accounts {
}
#ib_accounts ul {
 }
#ib_accounts ul li {
}
#ib_accounts ul li a {
}
#ib_accounts ul li a:hover {
}
#ib_input {
}
#OnlineBanking_btn {
}
/* ====END INTERNET BANKING CLASSES==== */
/* ====END HEADER CLASSES==== */
/* ====BEGIN INDEX CONTENT CLASSES==== */
#index_content_wrapper {
}
#index_left_column {
}
#index_right_column {
}
/* ====END INDEX CONTENT CLASSES==== */

/* ====BEGIN INTERIOR CONTENT CLASSES==== */
#two_col_wrapper {
    width: 800px;
    clear: both;
 
}
#three_col_wrapper {
}
#twoRight_column {
}
#content_wrapper {
    padding-left: 5px;
 }
#center_column {
}
#threeRight_column {
}
/* ====BEGIN SEARCH CLASSES==== */

#search {
}
#search li#switch {
}
#search li#locations {
}
/* ====END SEARCH CLASSES==== */

/* ====BEGIN SITE MAP CLASSES==== */
.siteMap {
}
.siteMap table {
}
.siteMap td {
}
/* ==== END SITE MAP CLASSES==== */
/* ====BEGIN PRODUCT BOX CLASSES==== */

.product_promo_01 {
   
}
.product_promo_02 {
    
}
.product_promo_03 {
}
/* ====END PRODUCT BOX CLASSES==== */
/* ====BEGIN BREADCRUMB==== */

#breadcrumb {
}
#breadcrumb a {
}
#breadcrumb a:hover {
}
/* ====END BREADCRUMB==== */
#product_wrapper {
}
#product_description {
}
/* ====PRINT AND TEXT STYLES==== */
#print_styles {
}
#three_print_styles {
}
#textSizeWrapper {
}
#textSizeWrapper IMG {
}
#print {
}
#print IMG {
}
/* ====END PRINT AND TEXT SIZE STYLES==== */
/* ====BEGIN MAIN CONTENT AREA - PUT INTO THE TEXT EDITOR STYLES FOR THE TXT_BODY==== */

#content {
}
.contentTable {
}
#content h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.6em;
    margin-top: 0px;
    background-color: #004ba1;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    color: #FFFFFF;
}
#content h2 {
    font-size: 1.45em;
    font-weight: bold;
    margin-left: 14px;
    color: #333333;
}
#content h3 {
    font-size: .95em;
    color: #666666;
    margin-left: 20px;
    margin-bottom: 2px;
    margin-top: 8px;
}
#content h4 {
    font-size: 1em;
    font-weight: bold;
    margin-left: 24px;
    color: #004ba1;
    margin-bottom: 5px;
}
#content h5 {
}
#content h6 {
}

#content p {
    font-size: 1em;
    margin-left: 24px;
    margin-right: 30px;
    color: #666666;
}
#content a {
    color: #004BA1;
    text-decoration: none;
}
#content a:hover {
    text-decoration: underline;
}
#content ul {
    margin-left: 40px;
    margin-bottom: 8px;
    font-size: 1em;
    color: #666666;
}
#content ul li {
}
#content ul li a {
    color: #004BA1;
    text-decoration: none;
   
}
#content ul li a:hover{
    color: #2A6EAD;
    text-decoration: underline;
}
#content table {
    font-size: 1em;
    margin-left: 24px;
    margin-right: 30px;
    color: #666666;
}

#cust_quote {
} 
#content table {
    margin: 0px;
}
#content th {
    font-size: 14px;
    color: #FFFFFF;
    background: #0055a5;
    font-family: Arial, Helvetica, sans-serif;
    padding: 5px;
}
#content td {
    font: 12px Arial, Helvetica, sans-serif;
    color: #666666;
    padding: 3px;
}
#content .border {
    border: 1px solid #666666;
}
/*CUSTOMER QUOTE*/
/* ====END MAIN CONTENT AREA==== */

/* ====BOTTOM BOX==== */
#index_bottom {
}
#interior_bottom {
}
#bottom_box {
}
/* ====END BOTTOM BOX==== */
/* ====BEGIN FOOTER CLASSES==== */
#footer_wrapper {
    border: 1px solid #0054a3;
    position: relative;
    clear: both;
    height: 270px;
}
#footer_links{
    text-align: right;
    color: #333333;
    margin-right: 8px;
    margin-top: 10px;
}
#footer_links li {
}
#footer_links li a {
}
#footer_links li a:hover {
}
#footer_notice{
    font-size: .75em;
    color: #999999;
    text-align: right;
    width: 548px;
    float: right;
    margin-right: 10px;
}
#footer_notice p.fdic{
font-weight:bold;
font-size: 10px;

}
#copyright_wrapper{
}
#footer_copyright{
    color: #666666;
    font-size: .8em;
}
#footer_copyright a {
    color: #000000;
    text-decoration: none;
}
#footer_copyright a:hover {
}
#footer_logos {
}
#logo_left {
    width: 40px;
    float: left;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 20px;
}
#logo_right {
    width: 150px;
    float: left;
    margin-top: 20px;
}
/* ====END FOOTER CLASSES==== */
/* ---CUSTOM CLASSES FOR THIS SPECIFIC WEBSITE! */
#margin {
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-bottom: 20px;
}
#spacer_01 {
}
#spacer_02 {
    clear: both;
}
#spacer_03 {
    clear: both;
}
#index_top_left_column {
    background-color: #CCCCCC;
    float: left;
    padding: 3px;
    height: 276px;
}
#index_top_right_column {
    background-color: #CCCCCC;
    width: 579px;
    float: left;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    height: 276px;
}
#index_bottom_left_column {
    float: left;
    background-color: #003333;
    height: 204px;
    margin-left: 1px;
}
#index_bottom_right_column {
    background-color: #003333;
    float: left;
    height: 204px;
    width: 258px;
}
#featured_item_splash {
}
#featured_item_interior {
    background-image: url(/2642/mirror/design/IMG-interior_featuredarea1.jpg);
    background-repeat: no-repeat;
    width: 212px;
    background-color: #CCCCCC;
    height: 194px;
}
    #featured_item_interior h1 {
    font-size: 1.2em;
    font-weight: bold;
    color: #333333;
    text-align: center;
    margin-bottom: 3px;
    margin-top: 12px;
}
    #featured_item_interior p {
    font-family: "Arial Narrow", Arial, sans-serif;
    font-size: 1em;
    font-style: italic;
    font-weight: normal;
    color: #666666;
    margin-right: 16px;
    margin-left: 11px;
    text-align: justify;
}
    #featured_item_interior a {
    text-decoration: none;
    color: #000066;
    margin-left: 30px;
    font-weight: bold;
}
    #featured_item_interior a:hover {
    color: #1B66AA;
}
.featuredImg_left {
    float: left;
    padding-right: 9px;
    padding-top: 5px;
}
#left_column {
    background-color: #CCCCCC;
    width: 215px;
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    float: left;
}
#right_column {
    width: 581px;
    float: right;
}
.topLink { }

.contentImg_right {
    float: right;
    margin-left: 10px;
}
.loginButtonSpace {
    margin-top: 6px;
}
#footer_links a {
    text-decoration: none;
    color: #333333;
    font-size: .8em;
}
#footer_links a:hover {
    color: #CCCCCC;
}
hr {
    border: 0;
    width: 784px;
    color: #ffE0b2;
    height: 2px;
    margin-left: 3px;
}
#footer_notice a {
    color: #333333;
    text-decoration: none;
}
#footer_notice a:hover {
    color: #0054A4;
}
 
/* ---- Privacy page -----*/
  .privacy_table {
border-collapse:collapse;
border:1px solid #bbb;
}
.privacy_table td{
border:1px solid #bbb;
padding:5px;
margin:3px;
}
 .privacy_no {
border-collapse:collapse;
border:0px solid #bbb;
}
.privacy_no td{
border:0px solid #bbb;
vertical-align: top;
}
.privacy_table p{
margin: 0 15px 12px 3px;
}
.privacy_no ul {
margin-left:10px;
padding-top:8px;
margin-top:-10px;
}
 
.white {
color:#fff;
}
/*----------End Privacy Page---------*/
