body{
width:100%;
height:100%;
background-image:url(../Images/b-body2.gif);
background-repeat:repeat-x;
background-color:#f6f6f6;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#474747;
}

a
{
    outline:none;
    color:#003753;
}

td
{
    vertical-align:top;
}

#wrapper{
width:995px;
text-align:center;
margin:auto;
}

#logo{
width:250px;
height:95px;
float:left;
}

#global{
width:715px;
height:32px;
float:right;
text-align:right;
line-height:32px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#727272;
text-transform:uppercase;
padding-right:25px
}

#global a{
color:#727272;
text-decoration:none;
outline:none;
}

#global a:hover{
color:#003753;
text-decoration:none;
outline:none;
}


#bnrHome{
width:993px;
height:323px;
margin:auto;
text-align:center;
clear:both;
}

#menuHome{
width:993px;
height:323px;
margin-top:-323px;
text-align:left;
}

#bottomNavWrapper{
width:100%;
background-color:#f6f6f6;
border-bottom:solid 1px #d9d9da;
/*margin-top:52px;*/
}

#bottomNav{
width:975px;
height:117px;
margin:auto;
text-align:center;
color:#003753;
padding-top:65px;
/*border-left:solid 1px #d9d9da;
border-right:solid 1px #d9d9da;*/
padding-left:20px;
clear:both;
}

#bottomNav a{
line-height:38px;
color:#003753;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
outline:none;
float:left;
margin-right:6px;
}

#bottomNav a:hover{
color:#003753;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
outline:none;
}

#bottomNav a img{
border:solid 2px #c6c6c6;
font-weight:normal;
}

#bottomNav a:hover img{
border:solid 2px #003753;
font-weight:normal;
}

#infoWrapper{
width:100%;
background-image:url(../Images/b-infoWrapper.gif);
background-repeat:repeat-x;
}

#addressContainer{
width:700px;
height:45px;
margin:auto;
text-align:center;
padding-top:35px;
padding-bottom:35px;
}

.address{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#969696;
float:left;
line-height:18px;
margin-right:60px;
}

.addressHeader{
color:#003753;
}

#disclaimer{
width:995px;
height:80px;
border-top:solid 1px #d9d9da;
border-bottom:solid 1px #d9d9da;
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#969696;
line-height:14px;
margin:10px auto;
}

#copyright{
width:995px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#727272;
line-height:14px;
margin:45px auto;
margin-bottom:45px;
text-align:center;
}


/**********************************subpage************************************/

#contentContainer{
width:763px;
min-height:450px;
height:100%;
margin:-48px auto;
text-align:left;
float:left;
}

#menu{
width:230px;
height:323px;
text-align:left;
float:left;
clear:both;
position:relative;
z-index:5000;
}

#submenu{

}

.submenuDarkBG 
{
    padding:6px;
    padding-bottom:0px;
    width:732px;
    height:34px;
    background-repeat:no-repeat;
    background-image:url(/Images/b-submenu.png);
}

.submenuLightBG 
{
    padding:6px;
    padding-bottom:0px;
    width:732px;
    height:34px;
    background-repeat:no-repeat;
    background-image:url(/Images/b-submenu2.png);
}

#contentBg{
width:744px;
min-height:391px;
height:100%;
background-image:url(../Images/b-subContent.png);
background-repeat:repeat-y;
padding-bottom:10px;
}

#contentBottom{
width:744px;
height:19px;
background-image:url(../Images/b-subContentBottom.png);
background-repeat:no-repeat;
}

#content{
width:442px;
min-height:396px;
height:100%;
text-align:left;
margin:auto;
padding-left:50px;
padding-right:240px;
line-height:17px;
background-repeat:no-repeat;
}

#contentMisc{
width:652px;
min-height:39px;
height:100%;
text-align:left;
margin:auto;
padding-left:50px;
padding-right:30px;
padding-bottom:10px;
line-height:17px;
background-image:url(/images/b-miscTop.png);
background-repeat:repeat-x; 
}

#content.checking{
background-image:url(../Images/b-contentChecking.png);
}

#content.personalOtherServices{
background-image:url(../Images/b-contentPersonal-otherServices.png);
}

#content.busChecking{
background-image:url(../Images/b-contentBusinessChecking.png);
}

#content.busServices{
background-image:url(../Images/b-contentBusinessOtherServices.png);
}

#content.busSavings{
background-image:url(../Images/b-contentBusinessSavings.png);
}

#content.busTools{
background-image:url(../Images/b-contentBusiness-tools.png);
}

#content.busLoans{
background-image:url(../Images/b-contentBusiness-loans.png);
}

#content.cds{
background-image:url(../Images/b-contentCOD.png);
}

#content.life-insuranceNeeds{
background-image:url(../Images/b-contentLife-insuranceNeeds.png);
}

#content.life-is-about{
background-image:url(../Images/b-contentLife-IS-about.png);
}

#content.life-is-contact{
background-image:url(../Images/b-contentLife-IS-contact.png);
}

#content.life-is-privacy{
background-image:url(../Images/b-contentLife-IS-privacy.png);
}

#content.life-is-services{
background-image:url(../Images/b-contentLife-IS-services.png);
}

#content.life-wm-wealth{
background-image:url(../Images/b-contentLife-WM-wealth.png);
}

#content.services{
background-image:url(../Images/b-contentOtherServices.png);
}

#content.savings{
background-image:url(../Images/b-contentSavings.png);
}

#content.loanSolutions{
background-image:url(../Images/b-contentLS-mortgages.png);
}

#content.life-wm-trust{
background-image:url(../Images/b-contentLife-WM-trust.png);
}

#content.life-tools{
background-image:url(../Images/b-contentLS-tools.png);
}

#content.blank{
background-image:url(../Images/b-contentBlank.png);
}






#content h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#61116a;
margin-top:0px;
padding-top:50px;
padding-bottom:30px;
}

#contentMisc h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#61116a;
margin-top:0px;
padding-top:10px;
padding-bottom:0px;
}

#submenu a.submenu{
width:145px;
height:34px;
background-image:url(../Images/b-tabTop.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
text-align:center;
outline:none;
display:block;
float:left;
margin-right:1.5px;
line-height:34px;
}

#submenu  a.submenuOn{
width:145px;
height:34px;
background-image:url(../Images/b-tabTop-on.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
text-align:center;
outline:none;
display:block;
float:left;
margin-right:1.5px;
line-height:34px;
}

#submenu a.submenuLong{
width:243px;
height:34px;
background-image:url(../Images/b-tabTopLong.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
text-align:center;
outline:none;
display:block;
float:left;
margin-right:1.5px;
line-height:34px;
}

#submenu a.submenuLongOn{
width:243px;
height:34px;
background-image:url(../Images/b-tabTopLong-on.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
text-align:center;
outline:none;
display:block;
float:left;
margin-right:1.5px;
line-height:34px;
}
#submenu a.Right
{
    margin-right:0px;
    
}


#submenu a.submenu:hover{
background-image:url(../Images/b-tabTop-over.jpg);
}

#submenu a.submenuLong:hover{
background-image:url(../Images/b-tabTopLong-over.jpg);
}

#trimenuWrapper
{
width:744px;
height:30px;
background-image:url(../Images/b-subContent.png);
background-repeat:repeat-y;
}


#trimenu 
{
    background-color:#61116a;
    width:732px;
    height:25px;
    line-height:15px;
    margin:auto;
    padding-top:5px;
}

#trimenu a.trimenu
{
    text-align:center;
    border:0px;
    text-decoration:none;
    outline:none;
    display:block;
    float:left;
    color:#fff;
    font-weight:bold;
    margin-right:2px;
    margin-left:2px;
    padding:5px;
    min-width:110px;
}

#trimenu a.trimenu:hover
{
    text-align:center;
    border:0px;
    text-decoration:none;
    outline:none;
    display:block;
    float:left;
    color:#fff;
    font-weight:bold;
    background-image:url(/images/b-glowPurple.png);
    background-repeat:no-repeat;
    background-position:center bottom;
     margin-right:2px;
     margin-left:2px;
     padding:5px;
     min-width:110px;
}

#trimenu a.trimenuOn
{
    text-align:center;
    border:0px;
    text-decoration:none;
    outline:none;
    display:block;
    float:left;
    font-weight:bold;
    background-color:#fff;
    color:#003753;
     margin-right:2px;
     margin-left:2px;
     padding:5px;
     min-width:110px;
}






/*#slideNav{

}

#slideNav a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#003753;
font-weight:bold;
line-height:20px;
background-image:url(../Images/b-slideNav.jpg);
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:12px;
text-decoration:none;
outline:none;
display:block;
}

#slideNav a:active{
background-image:url(../Images/b-slideNav-on.jpg);
background-repeat:no-repeat;
}

#slideNav div { width: 450px; height: 100%; padding: 0.4em; position: relative; display:none; }*/


/*overwrite jquery styles*/
.ui-widget {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #003753; text-decoration: none; }

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #003753; }

.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #ddd; font-weight: bold; color: #eb8f00; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #ddd; background: #f1f1f1; font-weight: bold; color: #c77405; }

.ui-widget-header { border: 0px; background: none; color: #ffffff; font-weight: bold; }

.ui-widget-content { border:0px; background: none; color: #333333; }

.ui-tabs .ui-tabs-nav{ width:632px; }

.ui-state-default, .ui-widget-content .ui-state-default { border:0px; background: none; font-weight: bold; color: #1c94c4; }

.ui-slider .ui-slider-handle{background-image:url(../Images/slider.png); background-repeat:no-repeat; }

.ui-slider-horizontal {border-bottom:solid 3px #c8c8c8;}

.ui-slider .ui-slider-handle {width: 1.2em; height: 1em; cursor:pointer; outline:none;}

.ui-slider-horizontal .ui-slider-handle  {top:.3em; margin-left:-10;}

.ui-corner-all { -moz-border-radius: 0px; -webkit-border-radius:0px; border-radius: 0px; }

.ui-state-active, .ui-widget-content .ui-state-active {border:0px;}

.ui-state-active, .ui-widget-content .ui-state-active{background:none;}
                                                      

#tabLinks
{
    min-height:182px; width:100%; height:100%;
    /*border-bottom:solid 2px #c8c8c8;*/
    padding-bottom:10px;
    margin-bottom:15px;
}


#tabs a
{
    background-repeat:no-repeat;
    background-position:center bottom;
    height:30px;
    line-height:30px;
    text-align:center;
    border:0px;
    padding:0px;
    text-decoration:none;
    outline:none;
    display:block;
    float:left;
    color:#003753;
    font-weight:bold;
}

#tabs a:hover
{
    background-image:url(/images/b-triLink-over.png);
    background-repeat:no-repeat;
    background-position:center bottom;
    height:30px;
    line-height:30px;
    text-align:center;
    border:0px;
    padding:0px;
    text-decoration:none;
    outline:none;
    display:block;
    float:left;
    color:#003753;
    font-weight:bold;
}
#close
{
    position:absolute; text-align:right; width:700px; margin-top:10px;
}

#close a
{
    background-image:url(/images/b-close.jpg);
    background-repeat:no-repeat;
    background-position:right;
    padding-right:18px;
    text-decoration:none;
    color:#b8b8b8;
}

#close a:hover
{
    background-image:url(/images/b-close-over.jpg);
    background-repeat:no-repeat;
    background-position:right;
    padding-right:18px;
    text-decoration:none;
    color:#003657;
}










