@charset "utf-8"

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
    outline: 0;
}
html, body {min-height:100%;}

ul, li, p {
    border: 0;
    padding: 0px;
    margin: 0px;
}

ol {
    font-size: 12px;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    }

p {
    font-size: 12px;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
}
#wrapper {
    width: 850px;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    border: 1px solid #666666;
    height: 100%;
    overflow: hidden;
}

#index_header {
    width: 850px;
    height: 131px;
    background-image: url(/2723/mirror/design/index_header_revised.jpg);
    background-repeat: no-repeat;
}
#int_header {
    width: 850px;
    height: 30px;
}
#topNav {
    width: 200px;
    text-align: right;
    margin-left: 630px;
}
#topNav ul {
    margin: 0px;
    padding: 0px;
}
#topNav ul li {
    list-style-type: none;
    display: inline;
}
#topNav ul li a {
    color: #666666;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
}
#topNav ul li a:hover {
    text-decoration: underline;
}
#ib_login {
    height: 85px;
    width: 235px;
    float: right;
    margin-top: 15px;
    margin-right: 20px;
}
#logo_picture_wrapper {
    height: 116px;
    width: 850px;
}
#logo {
    float: left;
    height: 116px;
    width: 236px;
    background-image: url(/2723/mirror/design/int_logo_revised.jpg);
}
#int_header_picture {
    float: right;
    height: 116px;
    width: 614px;
}
#ib_login p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #10255E;
}
#ib_login a {
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
}
#ib_login a:hover {
    color: #E0692F;
}
#ib_login_int {
    height: 105px;
    width: 210px;
    margin-top: 7px;
}
#ib_login_int p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #10255E;
}
#ib_login_int a {
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
}
#ib_login_int a:hover {
    color: #E0692F;
}
#indexleft_col {
    width: 276px;
    float: left;
    clear: right;
    height: 316px;
background-image: url(/2723/mirror/design/index_nav_bg2.jpg);
}
#int_left_col {
    width: 236px;
    float: left;
    background-repeat: no-repeat;
    background-image: url(/2723/mirror/design/int_nav_bg.jpg);
    background-position: top;
}
#indexright_col {
    width: 574px;
    height: 316px;
    position: absolute;

    z-index: 0;

    left: 276px;
    top: 131px;
    background: url(/2723/mirror/images/rotating_image_01a.jpg) no-repeat;
}
#int_right_col {
    width: 612px;
    float: right;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
}
#int_right_col a{
    color:#003f54;
}
#int_right_col a:hover{
    color: #86aee9;
}
#int_right_col img{
    padding-left: 15px;
    padding-bottom: 10px;
}

#indexNav_wrapper {
    width: 207px;
    margin-left: 0px;
    margin-top: 76px;
}
#int_Nav_wrapper {
    width: 207px;
    margin-left: 16px;
}


#indexLeft{
 position: absolute;
 z-index: 20;
top: 180px;
}



#leftNav {
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
position: relative;
display: block;

    font-weight: bold;




}
#leftNav ul {
display: block;
    margin: 0;
    padding: 0;
    list-style-type: none;

}
#leftNav ul li {
display: block;
width: 200px;
margin: 0;
}
#leftNav ul li a {
display: block;
    color: #FFF;
    text-decoration: none;
    height: 15px;
    padding-bottom: 5px;
    padding-top: 3px;
 border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #9ab8e7;

}
#leftNav ul li a:hover {
    color: #ffee44;
}


#leftNav ul li ul li a {
    padding-left:5px;



}


#leftNav ul li ul li{
background-color: #617fbd;

}

#leftNav li li {
 float:left;
}

#leftNav ul li ul {
 visibility: hidden;
 position: absolute;
 z-index: 10;

   margin-top: -15px;
   margin-left: 150px;
}



#leftNav li:hover ul,
#leftNav li:hover li:hover ul {
 visibility: visible;
}
#leftNav li:hover li ul,
#leftNav li:hover li:hover li ul {
 visibility: hidden;
}
/* do the normal show, with increased specificity, for good browsers */
#leftNav li:hover>ul {
 display: block;
 visibility: visible;
}

#indexleftNav {
    
width: 230px;
    margin-top: 5px;
    background-color: #FFFFFF;

}
#indexleftNav ul {
   }
#indexleftNav ul li {
    list-style-type: none;
    height: 22px;
    width: 163px;
    background-image: url(/2723/mirror/images/btn_fsb.jpg);
    background-repeat: no-repeat;
    margin-bottom: 0px;
padding-bottom:1px;
    position: relative;
    float: left;


}
#indexleftNav ul li a {

font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    display: block;
height: 23px;
    padding-top: 4px;
    margin-left: 10px;

}
#indexleftNav ul li a:hover {
    color: #ffee44;
}

#indexleftNav ul li ul li a {
    padding-left:5px;

}

#indexleftNav ul li ul li{
background-color: #fff;
background-image:url(/2723/mirror/images/btn_fsb.jpg);
background-repeat: no-repeat;
margin:0;
}
#indexleftNav li li {
 float:left;
}
#indexleftNav ul li ul {
 visibility: hidden;
 position: absolute;
 z-index: 10;
   margin-top: -28px;
   margin-left: 163px;
}

#indexleftNav li:hover ul,
#indexleftNav li:hover li:hover ul {
 visibility: visible;
}
#indexleftNav li:hover li ul,
#indexleftNav li:hover li:hover li ul {
 visibility: hidden;
}
/* do the normal show, with increased specificity, for good browsers */
#indexleftNav li:hover>ul {
 display: block;
 visibility: visible;
}


#featuredProduct_box {
    float: left;
    width: 276px;
    /*height: 428px;*/
    margin-bottom: 15px;
}
#featuredProduct {
    width: 224px;
    margin-top: 24px;
    margin-left: 30px;
}
#featuredProduct h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #0A246A;
    margin-top: 0px;
    padding-top: 0px;
}
#featuredProduct p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
margin-bottom:10px;;
}
.featuredProduct_image {
    padding-right: 8px;
    padding-bottom: 8px;
}
#googleBox {
    height: 85px;
    width: 224px;
    border: 1px solid #CCCCCC;
    margin-top: 10px;
    margin-left: 30px;
}
#int_featuredProduct_box {
    float: left;
    width: 236px;
}
#int_featuredProduct {
    width: 224px;
    padding: 5px 0 0 0;
    margin-top: 10px;
    margin-left: 7px;
    margin-bottom: 10px;
}
#int_featuredProduct h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #0A246A;
    margin-top: 0px;
    padding-top: 0px;
}
#int_featuredProduct p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
margin-bottom:10px;;
}
.int_featuredProduct_image {
    padding-right: 8px;
    padding-bottom: 8px;
}
#welcomeDynamic {
    float: right;
    height: 428px;
    width: 574px;
}
#welcomeDynamic p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000000;
    padding-left: 7px;
}
#dynamicWrapper {
    height: 200px;
    width: 550px;
    margin-left: 8px;
    margin-top: 15px;
}
.index_hd_image {
    margin-top: 44px;
}
#weatherWrapper {
    height: 170px;
    width: 230px;
    border: 1px solid #CCCCCC;
    text-align: center;
    padding-top: 5px;
    float: left;
}
#stockWrapper {
    height: 170px;
    width: 230px;
    border: 1px solid #CCCCCC;
    text-align: center;
    padding-top: 5px;
    float: left;
    margin-left: 30px;
}
#product_desc {
    margin-top: 10px;
    padding-top: 3px;
    padding-left: 3px;
}
#product_desc ul {
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 15px;
    padding-right: 10px;
}
#product_desc ul li {
    font-size: 12px;
    margin-left: 5px;
    background-color: transparent;
    background-image: url(/2723/mirror/design/small_sq.jpg);
    background-repeat: no-repeat;
    background-position: left;
    list-style-type: none;
    padding-left: 13px;
}
#product_desc li.nobullet {
    background-image: none;
    list-style-type: none;
}
#contentWrapper {
    width: 580px;
    margin-left: 15px;
    margin-top: 20px;
    margin-right: 10px;
}
#contentWrapper p {
    text-align:justify;
    margin: 0;
}

#content {
    font-family: Arial, Helvetica, sans-serif;
    padding: 10px;
    font-size: 11px;
    color: #000000;
    text-align: left;
}

#contentWrapper ul {
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 15px;
    padding-right: 10px;
}

#contentWrapper ul li {
    font-size: 12px;
    margin-left: 5px;
    background-color: transparent;
    background-image: url(/2723/mirror/design/small_sq.jpg);
    background-repeat: no-repeat;
    background-position: left;
    list-style-type: none;
    padding-left: 13px;
}

#content a, #featuredProduct a, #int_featuredProduct a{
    color:#003f54;
}
#content a:hover, #featuredProduct a:hover, #int_featuredProduct a:hover{
    color: #86aee9;
}



#bottom {
    background-color: #666666;
    float: left;
    height: 17px;
    width: 850px;
}
#FooterWrapper {
    width: 850px;
    float: left;
}
#FooterContent {
    width: 530px;
    float: left;
}
#FooterContent h1 {
    font-family: "Times New Roman", Times, serif;
    font-size: 16px;
    color: #00042B;
    text-align: center;
    margin: 0px;
    padding: 0px;
}
#FooterContent a {
    font-size: 12px;
    color: #4860A0;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
}
#FooterContent a:hover {
    text-decoration: none;

}
#FooterContent ul li {
    display: inline;
    text-align: center;
}
#FooterContent ul li a {
    font-size: 12px;
    color: #4860A0;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}
#FooterContent ul li a:hover {
    text-decoration: underline;
}
#FooterContent p {
    font-size: 11px;
    color: #4961A1;
    margin-top: 8px;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
}
#FDIC {
    width: 49px;
    float: left;
    margin-left: 70px;
    margin-right: 59px;
    padding-top: 35px;
}
#EHL {
    width: 45px;
    /*background-image: url(/2723/mirror/design/logo-ehl.gif); RM took out, img hard REFed in footer*/
    /*background-repeat: no-repeat;*/
    margin-left: 45px;
}
h1, h2, h3, h4, h5, h6 {
    color:#003f54;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 2px;
}
h1 {
    font-size: 18px;
    
}
h2 {
    font-size: 16px;
}
h3 {
    font-size: 14px;
}
h4 {
    font-size: 12px;
}
h5 {
    font-size: 10px;
}
h6 {
    font-size: 9px;
}
.breadcrumb{
    visibility: hidden;
}


#ScrollingTextBox {
    a:link {color:#FFFFFF;}
    a:visited {color:#FFFFFF;}
    a:hover {color:#FFFFFF;} 
    a:active {color:#FFFFFF;}   
    color:#FFFFFF;
    font-size: 12px;
    font-weight:bold;
    background-color: #07104E;
    margin: 0px;
    padding: 5px 0 0 0;
    height: 20px;
    width: 850px;
    float:left;
    /*position: absolute;
    z-index: 1000;
    top: 845px;
    left: 0px;*/

    font-family: Arial, Helvetica, sans-serif;
}
 

/* Picture Hover CSS */

.banker1, .banker2, .banker3, .banker4, .banker5 {
    position: absolute;
    left: 380px;
}

.banker1{top: 125px}
.banker2{top: 275px}
.banker3{top: 425px}
.banker4{top: 550px}
.banker5{top: 725px}


#picKelly1, #picTed1, #picBruce1, #picBarb1, #picDerrick1, #picDan1,
#picTed2, #picJeff2, #picSteve2, #picBruce2, #picMorgan2, #picKelly2, #picDerrick2, #picHolly2 {
    margin: 0;
    padding: 0;
    visibility: hidden;
}
 
#picJeff3, #picNancy3, #picSteve3, #picDan3, #picBeverly3, #picJenn3, #picGeorgann3, #picMorgan3, #picDerrick3, #picHolly3,
#picBeverly4, #picNancy4, #picSteve4, #picJenn4, #picGeorgann4, #picDerrick4, #picHolly4,
#picBarbara5, #picJenn5, #picBruce6, #picBarbara6, #picDebbi6, #picMark6
{
    margin: 0;
    padding: 0;
    visibility: hidden;
}
#TableText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#TableText {
    text-align: left;
}

.tablecenter p{
    text-align:center;
}
 
marquee, a:link, a:visited {
    color: #FFFFFF;
    
}

fieldset{

border: 1px solid #ccc;
padding:0px 6px 0px 9px;
margin-top:13px;
margin-left:0;


}
 
fieldset img{
padding:5px 0px;
margin-left:-3px; 
margin-right:0;
text-align:center;

}