thahtml, body, ul, ol, li, p, form, fieldset, img {
    border: 0;
    padding: 0px;
    margin: 0px;
}
body {
}
#wrapper {
    width: 770px;
    margin-top: 5px;
    margin-right: auto;
    margin-bottom: 15px;
    margin-left: auto;
    position: relative;
}
/* header classes */
#header {
    width: 770px;
    height: 115px;
    background-color: #99FFFF;
    background-image: url(/2350/mirror/design/header.gif);
    background-repeat: no-repeat;
}

.rate_headings * {
    color: #ffffff;
    background: #707114;
}

/* Navigation 
*********************** */
#main_nav {
    height: 30px;
    width: 770px;
    /*overflow:hidden;*/
}
#main_nav ul li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    list-style-type: none;
    display: block;
    font-weight: bold;
    float: left;
    line-height: 98%;
}


#personal_main_nav {
    width: 154px;
    position:relative;
}


#personal_main_nav li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    list-style-type: none;
    display: block;
    font-weight: bold;
    float: left;

}

#personal_main_nav a {
    background: url(/2350/mirror/design/nav_personal.jpg) no-repeat #EEB22D;
    height: 21px;
    width: 154px;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
    padding-top: 9px;
}
#personal_main_nav * ul li a {
    height: auto;
    padding: 5px 0 5px 0;
}
#personal_main_nav a:hover {
    background: url(/2350/mirror/design/nav_personal_over.jpg) no-repeat #eeb22d;
}
#personal_main_nav * a {background: #EEB22D;}
#personal_main_nav * a:hover {background: #F6CF82;}


#business_main_nav {
    width: 154px;
    position:relative;

}
#business_main_nav li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    list-style-type: none;
    display: block;
    font-weight: bold;
    float: left;
}

#business_main_nav a {
    background: url(/2350/mirror/design/nav_business.jpg) no-repeat #0F6681;
    height: 21px;
    width: 154px;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
    padding-top: 9px;
}
#business_main_nav * ul li a {
    height: auto;
    padding: 5px 0 5px 0;

}

#business_main_nav a:hover {
    background: url(/2350/mirror/design/nav_business_over.jpg) no-repeat #76A7B6;
}
#business_main_nav * a {background: #0F6681;}
#business_main_nav * a:hover {background: #76A7B6;}


#mortgage_main_nav {
    width: 154px;
    position:relative;
}
#mortgage_main_nav li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    list-style-type: none;
    display: inline;
    font-weight: bold;
    float: left;
}
#mortgage_main_nav a {
    background: url(/2350/mirror/design/nav_mortgage.jpg) no-repeat #000000;
    height: 21px;
    width: 154px;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
    padding-top: 9px;

}
#mortgage_main_nav a:hover {
    background: url(/2350/mirror/design/nav_mortgage_over.jpg) no-repeat #666666;
}
#mortgage_main_nav * a {background: #000000;}
#mortgage_main_nav * a:hover {background: #666666;}


#about_main_nav {
    position:relative;
    width: 154px;
}
#about_main_nav li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    list-style-type: none;
    display: inline;
    font-weight: bold;

}
#about_main_nav a {
    background: url(/2350/mirror/design/nav_about.jpg) no-repeat #7C2221;
    height: 21px;
    width: 154px;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
    padding-top: 9px;

}
#about_main_nav a:hover {
    background: url(/2350/mirror/design/nav_about_over.jpg) no-repeat #AF7C79;
}
#about_main_nav * a {background: #7C2221;}
#about_main_nav * a:hover {background: #AF7C79;}


#resource_main_nav {
    position:relative;
    width: 154px;
}
#resource_main_nav li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    list-style-type: none;
    display: inline;
    font-weight: bold;
    float: left;
}
#resource_main_nav a {
    background: url(/2350/mirror/design/nav_resource.jpg) no-repeat #6D7113;
    height: 21px;
    width: 154px;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
    padding-top: 9px;

}
#resource_main_nav a:hover {
    background: url(/2350/mirror/design/nav_resource_over.jpg) no-repeat #A9AA70;
}
#resource_main_nav * a {background: #6D7113;}
#resource_main_nav * a:hover {background: #A9AA70;}


 


/* dropdowncode ONLY - #main_nav */

* ul li ul{
    visibility: hidden;
    position: absolute;
    z-index: 75;
    width: 154px;
    top: 29px;   
    left: 0px;

}
* ul li ul li{
    text-align:center;
    padding: 0;
    margin: 0;
}

* ul li ul li ul {
    visibility: hidden;
    position: absolute;
    z-index: 85;
    top: 0px;   /*0*/
    left: 153px; /*153*/
}


/* hide drop downs until you hover over main button */
* li:hover ul,  * li:hover li:hover ul {
    visibility: visible;
}
* li:hover li ul, * li:hover li:hover li ul {
    visibility: hidden;
}
/* do the normal show, with increased specificity, for good browsers */
li:hover>ul {
    display: block;
    visibility: visible;
}



/* top navigation classes */
#top_nav {
    width: 256px;
    height: 20px;
    float: right;
    text-align: right;
    padding-right: 20px;
}
#top_nav ul {
    list-style-type: none;
}
#top_nav ul li {
    display: inline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding-left: 15px;
}
#top_nav ul li a {
    color: #000000;
    text-decoration: none;
}
#top_nav ul li a:hover {
    text-decoration: underline;
}
/* end top navigation classes */
/* navigation classes */
#spa_main_nav {
    height: 30px;
    width: 770px;
    overflow:hidden;
}
#spa_main_nav ul li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    list-style-type: none;
    display: inline;
    font-weight: bold;
    float: left;
}


/* End navigation classes */
/* end header classes */
.content_wrapper {
    width: 770px;
    margin-top: 1px;
    background-image: url(/2350/mirror/design/content_bg_line.gif);
    background-repeat: repeat-y;
    float: left;
}
.index_content_wrapper {
    width: 770px;
    background-image: url(/2350/mirror/design/content_bg_line.gif);
    background-repeat: repeat-y;
    float: left;
    margin-top: 5px;
}
/* Left Column classes */
.left_column {
    width: 182px;
    float: left;
    overflow: hidden;
}

.spa_left_column {
    width: 182px;
    float: left;
}



/* Internet Banking classes */
.ib_login_input_box {
    width: 180px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #FFFFFF; 
    text-align: right; 
    padding-top: 10px;}
.ib_login_input_box h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    margin-bottom: 8px;
    text-align: left;
    margin-left: 14px;
    margin-top: 0px;
}
.ib_login_input_box p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    padding-bottom: 0px;
}
.ib_login_input {
    border: 1px solid #666666;
    height: 15px;
    font-size: 10px;
    color: #000000;
    margin-top: 3px;
    margin-right: 8px;
    width: 100px;
}
.OnlineBanking_btn {
    background-image: url(design/login_btn.jpg);  /*check ths out later ???? */
    background-repeat: no-repeat;
    margin-top: 8px;
    margin-right: 8px;
    margin-bottom: 0px;
}
.ib_links {
    height: 150px;
    width: 183px;
    margin-top: 12px;
}
.ib_links ul {
    list-style-type: none;
}
.ib_links ul li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 25px;
    padding-left: 15px;
    background-image: url(/2350/mirror/design/home_ib_arrow.gif);
    background-repeat: no-repeat;
    background-position: 0 0.9em;
    color: #DBDBC4;
    font-weight: bold;
    text-decoration: underline;
    margin-left: 40px;
}
.ib_links ul li a {
    color: #DBDBC4;
}
.ib_links ul li a:hover {
    color: #F5BA27;
}
/* Close Internet Banking classes */


#secondary_nav {
  width: 150px;
  padding: 2px;
  margin-bottom: 5px;
  height: 100%;
}

#secondary_nav ul {
    list-style-type: none;
    margin-right: 19px;
    margin-left: 10px;
    /*padding-top: 8px;*/
}
#secondary_nav ul li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    /*line-height: 10px;*/
    margin-bottom: 5px;
}
#secondary_nav ul li a {
    color: #FFFFFF;
    text-decoration: none;
}
#secondary_nav ul li a:hover {
    text-decoration: underline;
}
#secondary_nav ul li ul {
    visibility: visible; 
    position: relative;
    top: 0;
    left: 0;
    margin: 2px 0px 2px 7px;
    width: 150px;
}
#secondary_nav ul li ul li {
    text-align:left;
}






/* start pasted sytles for secondary NvDropdowns */

/*----------------left nav------------------*/

/*---hide first level---*/
#secondary_nav ul{
 margin:0px;
 padding: 0px;
 list-style-type: none;
}
#secondary_nav li{
 width:148px; /*110*/
 /*clear:left;
 float:left;*/
    padding-bottom: 2px;
}
#secondary_nav li a{
 display:none;
}
/*---show other levels---*/
#secondary_nav li ul a{
 display:inline;
 vertical-align:top;
 text-align:left;

}
#secondary_nav ul.menuOff {
 display: none;
}
#secondary_nav ul ul{
 margin-left: 5px;
    padding-top: 5px;
}
#secondary_nav ul.menuOff {
 display: none;
}
#secondary_nav li.none{
 padding-left: 5px; /*10*/
}
#secondary_nav li.closed, #secondary_nav li.open{
 background-image: none;
}
#secondary_nav ul li.none{
 background-image: none; 
 padding-left: 5px; /*10*/
}
/*----------------nav font styles------------------*/
.active, active a{
 color : #666;
 font-weight:bold;
}
.current, current a{
 font-weight:bold;
}
/*----------------left nav------------------*/
#secondary_nav ul.menuOff {
 display: none;
}
#secondary_nav li.none{
 padding-left: 10px;
}
#secondary_nav li.closed, #secondary_nav li.open{
 background-image: none;
}
#secondary_nav ul li.none{
 background-image: none; 
 padding-left: 10px;
}
#secondary_nav ul li.closed {
 background-image: url(/2350/mirror/design/arrow.gif);
 background-repeat: no-repeat;
 background-position: 0 3px;
 padding-left: 10px;
}
#secondary_nav ul li.open {
 background-image: none;
 background-repeat: none;
}
#secondary_nav ul li ul li.open {
 background-image: url(/2350/mirror/design/arrowopen.gif);
 background-repeat: no-repeat;
 background-position: 0 4px;
 padding-left: 10px;
}

/* limit displayed left menu levels to 3 visible (4 levels)*/
#secondary_nav ul ul ul ul ul{ 
 display: none;
}
#secondary_nav ul ul ul ul ul li.closed, #secondary_nav ul ul ul ul ul li.open{
 background-image: none;
}

/*End Secondary NavDropDowns*/






.left_side_product {
    width: 183px;
    height: 82px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.left_side_product h1 {
    font-size: 14px;
    color: #efb22d;
    margin-bottom: 3px;
    margin-top: 4px;
    margin-left: 11px;
}
.left_side_product p {
    font-size: 9px;
    color: #000000;
    margin-right: 10px;
    margin-left: 11px;
    margin-bottom: 3px;
}
.left_side_product img {
    float: right;
    margin-right: 5px;
}
.left_side_product ul {
    list-style-type: none;
}
.left_side_product_input {
    border: 1px solid #666666;
    height: 18px;
    font-size: 10px;
    color: #000000;
    margin-left: 12px;
    width: 148px;
}
.left_side_product_btn {
    background-image: url(/2350/mirror/design/btn_start.gif);
    background-repeat: no-repeat;
    margin-left: 118px;
    margin-top: 8px;
    margin-right: 5px;
    margin-bottom: 0px;
}
/* end left column classes */
/* right column classes */

.right_column {
    width: 580px; /*586px*/
    float: right;
    overflow: hidden;
}

.spa_right_column {
    width: 586px;
    float: right;
overflow: hidden;
}


.home_prod_wrapper_row1 {
    height: 174px;
    width: 586px;
}
.home_prod_wrapper_row2 {
    height: 176px;
    width: 586px;
}
.home_prod_01 {
    float: left;
    height: 173px;
    width: 330px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    background-color: #E5EFF2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #FFFFFF;
}
.home_prod_02 {
    float: right;
    height: 173px;
    width: 254px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
}
.home_prod_03 {
    float: left;
    height: 176px;
    width: 330px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCCCCC;
    background-color: #FBEBC9;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #FFFFFF;
}
.home_prod_04 {
    background-color: #338096;
    float: right;
    height: 176px;
    width: 254px;
}
.home_info {
    float: left;
    height: 250px;
    width: 330px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCCCCC;
    background-color: white;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #FFFFFF;
    font-size: 11px;
}
.photo_area {
    width: 586px;
    height: 229px;
}
.marquee {
    width: 585px;
    height: 25px;
    background-color: #000000;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #FFFFFF;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #FFFFFF;
}
.marquee marquee {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #EFB22D;
    padding-top: 4px;
    margin-top: 4px;
    margin-right: 5px;
    margin-left: 5px;
}
.content_body {
    width: 586px;
}
.content {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 586px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
    float: left;
    padding-bottom: 15px;
}
.content p {
    font-size: 11px;
    color: #000000;
    margin-top: 12px;
    margin-left: 13px;
    margin-right: 5px;
}

.content table * {
    font-size: 11px;
}
.content ul {
    margin-left: 20px;
    margin-top: 10px;
    list-style-type: none;
}
.content ul li a {
text-decoration: underline;
}
.content ul li a:hover {
}
.content_left {
    width: 580px;
    float: left;
    padding: 5px;
}
.content_right {
    float: right;
    width: 170px;
    text-align: right;
}

/* Section Colors 
*********************** */
#business .prod_highlight {width: 770px; height: 117px; background-color: #00607c; margin-top: 5px;}
#business .ib_login { width: 183px; height: 101px; background-color: #872628;} 
#business #secondary_nav {width: 183px; background-color: #b17273; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; padding-bottom: 10px;}
#business .left_side_product ul li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; padding-left: 15px; background-image: url(/2350/mirror/design/business_arrow.gif); background-repeat: no-repeat; background-position: 0 0.4em; color: #872628; font-weight: bold; text-decoration: underline; margin-left: 12px;}
#business .left_side_product ul li a {color: #872628; text-decoration: underline;}
#business .left_side_product ul li a:hover {color: #00607C; text-decoration: underline;}
#business .content_header {width: 586px; height: 30px; background-color: #EEB22D;}
#business .content_header h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; margin-left: 15px; padding-top: 5px;     margin-bottom: 0px; margin-top: 0px;}
#business .content h1 {font-size: 13px; color: #66a0b0; text-align: right; margin-top: 12px; margin-bottom: 5px;}
#business .content h2 {font-size: 13px; color: #00607c; margin-left: 15px; margin-top: 12px;}
#business .content h3 {font-size: 12px; color: #67a3c2;}
#business .content a {font-weight: bold; color: #00607c;}
#business .content a:hover {color: #66a0b0;}
#business .content ul li {font-size: 11px; line-height: 16px; padding-left: 15px; background-image: url(/2350/mirror/design/business_bullet.gif); background-repeat: no-repeat; background-position: 0 0.4em; color: #000000;}
#business .content_right a {font-size: 10px; font-weight: bold; color: #66a0b0; text-decoration: none; text-align: right;}
#business .content_right a:hover {text-decoration: underline;}
#business .bottom {width: 770px; width: 770px; background-color: #B77D7E; clear: both; height: 35px;}
#about .prod_highlight {width: 770px; height: 117px; background-color: #872628; margin-top: 5px;}
#about .ib_login { width: 183px; height: 101px; background-color: #666666;} 
#about #secondary_nav {width: 183px; background-color: #b5b5b5; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; padding-bottom: 10px;}
#about .left_side_product ul li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; padding-left: 15px; background-image: url(/2350/mirror/design/about_arrow.gif); background-repeat: no-repeat; background-position: 0 0.4em; color: #872628; font-weight: bold; text-decoration: underline; margin-left: 12px;}
#about .left_side_product ul li a {color: #a87d38; text-decoration: underline;}
#about .left_side_product ul li a:hover {color: #872628; text-decoration: underline;}
#about .content_header {width: 586px; height: 30px; background-color: #b77d7e;}
#about .content_header h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; margin-left: 15px; padding-top: 5px;     margin-bottom: 0px; margin-top: 0px;}
#about .content h1 {font-size: 13px; color: #b77d7e; text-align: right; margin-top: 12px; margin-bottom: 5px;}
#about .content h2 {font-size: 14px; color: #872628; margin-left: 15px; margin-top: 8px;  margin-bottom: 6px;}
#about .content h3 {font-size: 11px; color: #872628; margin-left: 15px; margin-top: 8px; margin-bottom: 3px;}
#about .content a {font-weight: bold; color: #b77d7e;}
#about .content a:hover {color: #e1d1b3;}
#about .content ul li {font-size: 11px; line-height: 16px; padding-left: 15px; background-image: url(/2350/mirror/design/about_bullet.gif); background-repeat: no-repeat; background-position: 0 0.4em; color: #000000;}
#about .content_right a {font-size: 10px; font-weight: bold; color: #b77d7e; text-decoration: none; text-align: right;}
#about .content_right a:hover {text-decoration: underline;}
#about .bottom {width: 770px; width: 770px; background-color: #877d7e; clear: both; height: 35px;}
#personal .prod_highlight {width: 770px; height: 117px; background-color: #f6cf82; margin-top: 5px;}
#personal .ib_login { width: 183px; height: 101px; background-color: #707114;} 
#personal #secondary_nav {width: 183px; background-color: #A2A366; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; padding-bottom: 10px;}
#personal .left_side_product ul li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; padding-left: 15px; background-image: url(/2350/mirror/design/personal_arrow.gif); background-repeat: no-repeat; background-position: 0 0.4em; color: #872628; font-weight: bold; text-decoration: underline; margin-left: 12px;}
#personal .left_side_product ul li a {color: #707114; text-decoration: underline;}
#personal .left_side_product ul li a:hover {color: #a2a366; text-decoration: underline;}
#personal .content_header {width: 586px; height: 30px; background-color: #eeb22d;}
#personal .content_header h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; margin-left: 15px; padding-top: 5px;     margin-bottom: 0px; margin-top: 0px;}
#personal .content h1 {font-size: 13px; color: #000000; text-align: right; margin-top: 12px; margin-bottom: 5px;}
#personal .content h2 {font-size: 14px; color: #000000; margin-left: 15px; margin-top: 8px;  margin-bottom: 6px;}
#personal .content h3 {font-size: 11px; color: #eeb22d; margin-left: 15px; margin-top: 8px; margin-bottom: 3px;}
#personal .content a {font-weight: bold; color: #eeb22d;}
#personal .content a:hover {color: #f6cf82;}
#personal .content ul li {font-size: 11px; line-height: 16px; padding-left: 15px; background-image: url(/2350/mirror/design/personal_bullet.gif); background-repeat: no-repeat; background-position: 0 0.4em; color: #000000;}
#personal .content_right a {font-size: 10px; font-weight: bold; color: #00607c; text-decoration: none; text-align: right;}
#personal .content_right a:hover {text-decoration: underline;}
#personal .bottom {width: 770px; width: 770px; background-color: #66A0b0; clear: both; height: 35px;}
#mortgage .prod_highlight {width: 770px; height: 117px; background-color: #666666; margin-top: 5px;}
#mortgage .ib_login { width: 183px; height: 101px; background-color: #707114;} 
#mortgage #secondary_nav {width: 183px; background-color: #AAAB74; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; padding-bottom: 10px;}
#mortgage .left_side_product ul li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; padding-left: 15px; background-image: url(/2350/mirror/design/mortgage_arrow.gif); background-repeat: no-repeat; background-position: 0 0.4em; color: #872628; font-weight: bold; text-decoration: underline; margin-left: 12px;}
#mortgage .left_side_product ul li a {color: #707114; text-decoration: underline;}
#mortgage .left_side_product ul li a:hover {color: #A87D38; text-decoration: underline;}
#mortgage .content_header {width: 586px; height: 30px; background-color: #999999;}
#mortgage .content_header h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; margin-left: 15px; padding-top: 5px;     margin-bottom: 0px; margin-top: 0px;}
#mortgage .content h1 {font-size: 13px; color: #A87D38; text-align: right; margin-top: 12px; margin-bottom: 5px;}
#mortgage .content h2 {font-size: 13px; color: #A87D38; margin-left: 15px; margin-top: 12px;}
#mortgage .content h3 {font-size: 12px; color: #A87D38;}
#mortgage .content a {font-weight: bold; color: #707114;}
#mortgage .content a:hover {color: #D3BE9B;}
#mortgage .content ul li {font-size: 11px; line-height: 16px; padding-left: 15px; background-image: url(/2350/mirror/design/mortgage_bullet.gif); background-repeat: no-repeat; background-position: 0 0.4em; color: #000000;}
#mortgage .content_right a {font-size: 10px; font-weight: bold; color: #A87D38; text-decoration: none; text-align: right;}
#mortgage .content_right a:hover {text-decoration: underline;}
#mortgage .bottom {width: 770px; width: 770px; background-color: #A9A9A9; clear: both; height: 35px;}
#resources .prod_highlight {width: 770px; height: 117px; background-color: #A9AA72; margin-top: 5px;}
#resources .ib_login { width: 183px; height: 101px; background-color: #00607C;} 
#resources #secondary_nav {width: 183px; background-color: #669FB1; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; padding-bottom: 10px;}
#resources .left_side_product ul li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; padding-left: 15px; background-image: url(/2350/mirror/design/resources_arrow.gif); background-repeat: no-repeat; background-position: 0 0.4em; color: #872628; font-weight: bold; text-decoration: underline; margin-left: 12px;}
#resources .left_side_product ul li a {color: #00607C; text-decoration: underline;}
#resources .left_side_product ul li a:hover {color: #A9AA72; text-decoration: underline;}
#resources .content_header {width: 586px; height: 30px; background-color: #707114;}
#resources .content_header h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; margin-left: 15px; padding-top: 5px;     margin-bottom: 0px; margin-top: 0px;}
#resources .content h1 {font-size: 13px; color: #00607C; text-align: right; margin-top: 12px; margin-bottom: 5px;}
#resources .content h2 {font-size: 13px; color: #669FB1; margin-left: 15px; margin-top: 12px;}
#resources .content h3 {font-size: 12px; color: #669FB1;}
#resources .content a {font-weight: bold; color: #00607C;}
#resources .content a:hover {color: #B7B889;}
#resources .content ul li {font-size: 11px; line-height: 16px; padding-left: 15px; background-image: url(/2350/mirror/design/resources_bullet.gif); background-repeat: no-repeat; background-position: 0 0.4em; color: #000000;}
#resources .content_right a {font-size: 10px; font-weight: bold; color: #00607C; text-decoration: none; text-align: right;}
#resources .content_right a:hover {text-decoration: underline;}
#resources .bottom {width: 770px; width: 770px; background-color: #A9AA72; clear: both; height: 35px;}
#home .ib_login {width: 183px; height: 101px; background-image: url(/2350/mirror/design/home_ib_bg.gif); background-repeat: no-repeat;} 
#home .left_side_product ul li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 15px; background-image: url(/2350/mirror/design/home_arrow.gif); background-repeat: no-repeat; background-position: 0 0.4em; color: #872628; font-weight: bold; text-decoration: underline; margin-left: 12px;}
#home .left_side_product ul li a {color: #707114; text-decoration: underline;}
#home .left_side_product ul li a:hover {color: #338096; text-decoration: underline;}
#home .bottom {width: 770px; width: 770px; background-color: #00607C; height: 35px; clear: both;}
/* Begin Footer Classes */
.footer {
    height: 150px;
    width: 770px;
    clear: both;
    background: #ffffff;
}
.footer hr{
    color:#cccccc;
    width: 770px;
    margin-right: 5px;
    height: 1px;
}
.footer h1{
    color: #000000;
    font-size:16px;
    font-family: Arial, Helvetica, sans-serif;
    margin-left: 10px;
    margin-bottom: 8px;
    padding-top: 10px;
}
.footer p{
    color: #666666;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 0;
    margin-right: 20px;
    margin-bottom: 10px;
    padding-left: 10px;
}
.footer a{
    color: #666666;
    font-weight: normal;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-top: 0;
    padding-right: 3px;
    padding-bottom: 0;
    padding-left: 3px;
    margin-left: -2px;
}
.footer a:hover {
    color: #0A51A1;    
    text-decoration: underline;
}
.footer_logos {
    float: right;
    height: 34px;
    width: 150px;
    margin-right: 10px;
    padding-top: 110px;
}
.footer_logos_fdic {
    float: left;
    height: 34px;
    width: 101px;
}
.footer_logos_ehl {
    float: right;
    height: 34px;
    width: 47px;
}
 

.contentMainTD { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; text-align: left; vertical-align: top; border: 0px #063167; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 10px}
.header2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #D49628;
}
.header3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}