@charset "utf-8";
/* CSS Document */
/* General tag properties */
html, body {height:100%;}

body {
    background: url(/2740/mirror/design/bg.gif) repeat-x #999999 top;
    background-attachment: fixed;
    /*background-position: 15px 560px;*/
}
p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    /*padding-left: 4px;*/
    
}
h1 {
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 13px;
    font-weight: bold;
}
h2 {
    font-family: Arial, Helvetica, sans-serif;
    color: #332211;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    padding-bottom: 3px;
    margin-top: 14px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 5px;
}
.a_mainLink, #mainContent a {
    color: #777766;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    font-weight: bold;
}
a:hover, #mainContent a:hover {
    color: #999999;
    text-decoration: none;
}
.LoginHeaderText{
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    font-size: 15px;
    margin-top: 5px;
    margin-right: 5px;
    padding-top: 8px;
    padding-left: 12px;
}
.LoginLINKText{
    color: #fab70c;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    font-weight: normal;
    font-size: 11px;
}
.LoginText{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    font-size: 10px;
}
.SquareBulletInformation {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    list-style-image: url(/2740/mirror/design/BulletYellow.gif);
    list-style-type: circle;
    line-height: 20px;
}
.ArrowBulletInformation {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    list-style-image: url(/2740/mirror/design/BulletYellowARROW.gif);
    list-style-type: circle;
    margin: -15px;
}

/* These are internal styles for formatting of text, etc within the pages */
.StandardParagraphText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.NavigationLinks {
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-bottom-color: #999999;
    list-style-image: none;
    list-style-type: none;
    font-weight: bold;
    text-decoration: none;
    font-size: 13px;
    line-height: 22px;
    font-style: normal;
    text-indent: -33px;
    padding: 0px;
    margin: 0px;
}
.FooterNoticeText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #A08958;
}
.pCenter {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    padding-left: 4px;
    text-align: center;
}
.a_alt_txt {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 20px;
    padding-top: -5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 7px;
    margin: 0px;
}
.a_NAVformatting {
    color: #FFFFFF;
    text-decoration: none;
}
.a_LOGINformatting {
    color: #FFFFFF;
    text-decoration: none;
}
/* Div tags for sections on the pages */
#WhiteStripe {
    position: absolute;
    z-index: 1;
    height: 35px;
    width: 800px;
    left: 50px;
    top: 410px;
    background-color: #000000;
}
#HomeHeaderTop {
    position: absolute;
    z-index: 5;
    height: 128px;
    width: 800px;
    left: 50px;
    top: 10px;
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
    background-image: url(/2740/mirror/design/2740_Header01.gif);
}
#HomeMidSection {
    position: absolute;
    z-index: 6;
    height: 268px;
    width: 800px;
    left: 50px;
    top: 140px;
    background-color: #FFFFFF;
    background-image: url(/2740/mirror/design/2740_splash_MIDDLE2.gif);
}
#HomeMidBankImage {
    position: absolute;
    z-index: 6;
    height: 235px;
    width: 599px;
    left: 251px;
    top: 168px;
    background-color: #000000;
    /*background-image: url(/2740/mirror/design/BankLogo.jpg);*/
}
#HomeLowerColHeader01 {
    position: absolute;
    z-index: 4;
    height: 26px;
    width: 200px;
    left: 60px;
    top: 419px;
}
#HomeLOGINInfo {
    position: absolute;
    z-index: 20;
    height: 122px;
    width: 194px;
    left: 54px;
    top: 281px;
}
#HomeLowerColHeader02 {
    position: absolute;
    z-index: 4;
    height: 26px;
    width: 200px;
    left: 660px;
    top: 419px;
}



#HomeLowerCol01, #HomeLowerCol02, #HomeLowerCol03 {
    list-style-image: url(/2740/mirror/design/BulletYellow.gif);
    list-style-type: disc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 1.75;
    position: absolute;
    height: 220px;
    width: 200px;
    top: 440px;
    border-top: 2px solid #999999;
    border-right: 1px dashed #999999;
    border-bottom: 3px solid #999999;
    background-color: #FFFFFF;
}

#HomeLowerCol01 {
    z-index: 10;
    left: 50px;
}
#HomeLowerCol02 {
    z-index: 11;
    left: 251px;
}
#HomeLowerCol03 {
    z-index: 12;
    left: 452px;
}

#HomeLowerCol04{
    position: absolute;
    z-index: 10;
    height: 220px;
    width: 197px;
    left: 653px;
    top: 440px;
    border-top-width: 2px;
    border-right-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
    background-color: #FFFFFF;
}
#HomeFooterBox {
    position: absolute;
    z-index: 10;
    /*height: 268px;*/
    height: 168px;
    width: 800px;
    left: 50px;
    top: 667px;
    background-color: #FFFFFF;
    background-image: none;
    text-align: center;
}
#INT_BODY_HOLDER {
    position: absolute;
    z-index: 10;
    height: 537px;
    width: 800px;
    left: 50px;
    top: 139px;
    background-image: none;
}
#IntMidSection {
    position: absolute;
    z-index: 6;
    height: 294px;
    width: 203px;
    left: 0px;
    top: 0px;
    background-image: url(/2740/mirror/design/2740_splash_MIDDLE2.gif);
    background-repeat: no-repeat;
}
#INT_ContentDiv {
    position: absolute;
    z-index: 6;
    height: 605px;
    width: 599px;
    left: 201px;
    top: 29px;
    background-color: #FFFFFF;
    background-image: none;
}
#INT_FooterDiv {
    position: absolute;
    z-index: 6;
    height: 163px;
    width: 791px;
    left: -198px;
    top: 607px;
    background-color: #FFFFFF;
    background-image: none;
}
#footerTable{
    padding: 0 5px 0 5px;
}

#IntTopHEADER_BOX {
    position: absolute;
    z-index: 16;
    height: 27px;
    width: 600px;
    left: 250px;
    top: 172px;
    background-image: none;
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    margin-top: 0px;
    padding-top: 0px;
    padding-left: 0px;
    margin-left: 0px;
    text-indent: 10px;
    border-bottom-width: 0px;
    border-bottom-style: none;
    background-position: center center;
    vertical-align: middle;
    text-align: left;
    white-space: nowrap;
}
#IntTopHEADER_BOXBG {
    position: absolute;
    z-index: 13;
    height: 35px;
    width: 600px;
    left: 250px;
    top: 164px;
    background-image: url(/2740/mirror/design/InteriorHeaderBar.gif);
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    margin-top: 0px;
    padding-top: 0px;
    padding-left: 0px;
    margin-left: 0px;
    text-indent: 10px;
    border-bottom-width: 0px;
    border-bottom-style: none;
    background-position: center center;
    vertical-align: middle;
    text-align: left;
    white-space: nowrap;
}
#IntPictureBoxOuter {
    clear: right;
    float: right;
    height: 193px;
    width: 173px;
    left: 515px;
    top: 212px;
    margin-left: 5px;
    margin-bottom: 5px;
}
.p_Interior_with_Margins {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    padding-left: 4px;
    margin: 10px;
    list-style-image: url(/2740/mirror/design/BulletYellow.gif);
    list-style-type: disc;
}
 


#mainContent {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background: #ffffff;
    padding: 0 20px 0 20px;
    margin: 26px 0 0 0;
    width: 560px;
    list-style-image: url(/2740/mirror/design/BulletYellow.gif);
    list-style-type: disc;
}

#mainContent ul {
    padding-top: 0;
    margin-top: 0;
}

#mainContent p {
    margin: 3px 0px 3px 0px;
    text-align: justify;
}

#mainContent h1 {
    background: #cccccc;
    font-size: 15px;
    letter-spacing: 105%;
    padding: 10px 0 0 15px; 
    margin: 27px -20px 0 -20px; 
    height: 27px;
    width: 585px;
    border-bottom: 1px solid #FAB70C;
}