.transparent_class{filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity:0.85; opacity:0.85}
body{margin:0px; background-color:#FFF; background-image:url(../images/global/bg-tile.gif); background-repeat:repeat-x}
body, td, th{font-family:"Georgia","Times New Roman","Times,Serif"; font-size:12px; line-height:18px; color:#333}
img{border:0px}
#utilitywrapper{width:950px; margin:0px auto; background-color:#FFF}
#utilitytop{width:950px; height:25px; margin:0px auto; background-image:url(../images/global/utility-nav-bgtile.gif); background-repeat:repeat-x}
h1{font-family:"Arial","Helvetica","sans-serif"; font-size:20px; color:#971f1f; font-weight:bold; line-height:20px; display:inline}
h2{font-family:"Arial","Helvetica","sans-serif"; font-size:16px; color:#333333; font-weight:bold; line-height:20px; display:inline}
.subhead-red{font-family:"Arial","Helvetica","sans-serif"; font-size:15px; color:#971f1f; font-weight:bold; line-height:20px;}
.mastbullets-green{font-family:"Georgia","Times New Roman","Times","Serif"; font-size:12px; color:#360}
a.mastbullets-green, a.mastbullets-green:link, a.mastbullets-green:visited, a.mastbullets-green:active{color:#360}
a.mastbullets-green:hover{color:#666}
.online-links-green{font-family:Arial; font-size:12px; color:#333; text-decoration:none}
a.online-links-green, a.online-links-green:link, a.online-links-green:active, a.online-links-green:visited{color:#000; text-decoration:none}
a.online-links-green:hover{color:#360; text-decoration:none}
.headlines-green{font-family:"Arial","Helvetica","sans-serif"; font-size:20px; color:#360; font-weight:bold; line-height:20px}
.sub-heads-green{font-family:"Arial","Helvetica","sans-serif"; font-size:16px; color:#360; line-height:20px}
.slidedoormenu-green{list-style-type:none; margin:0; padding:0; width:190px}
.slidedoormenu-green li{border-bottom:1px solid #FFF}
.slidedoormenu-green li a{font:11px "Lucida Grande","Trebuchet MS",Verdana; background-image:url(/images/global/callout-header-green.gif); background-repeat:repeat-x; display:block; color:#FFF; font-weight:bold; width:auto; border-bottom:1px solid white; padding:7px 0; text-indent:8px; text-decoration:none}
.slidedoormenu-green li a:visited, .slidedoormenu-green li a:active{color:#FFF; font-weight:bold}
.slidedoormenu-green li a:hover{background-position:-387px 0; color:#FFF; font-weight:bold}
.slidedoormenu-red{list-style-type:none; margin:0; padding:0; width:190px}
.slidedoormenu-red li{border-bottom:1px solid #FFF}
.slidedoormenu-red li a{font:11px "Lucida Grande","Trebuchet MS",Verdana; background-image:url(/images/global/callout-header-red.gif); background-repeat:repeat-x; display:block; color:#FFF; font-weight:bold; width:auto; border-bottom:1px solid white; padding:7px 0; text-indent:8px; text-decoration:none}
.slidedoormenu-red li a:visited, .slidedoormenu-red li a:active{color:#FFF; font-weight:bold}
.slidedoormenu-red li a:hover{background-position:-387px 0; color:#FFF; font-weight:bold}
.call-bullets-green{margin-left:30px; list-style-image:url(/images/global/nav/mast-bullets-green2.png)}
.home-flash{width:690px; margin-top:10px; margin-left:10px; margin-bottom:5px; border-color:#C1BCB3; border-style:solid; border-width:1px}
.home-wrap1{width:670px; float:left; clear:both}
.home-wrap2{width:670px; border-top-color:#C1BCB3; border-top-width:1px; border-top-style:solid; padding-top:10px; padding-bottom:10px; float:left; clear:both}
.wrap-left{width:150px; margin-right:10px; float:left}
.wrap-right{width:500px; margin-right:10px; float:left}
.wrap-left2{width:425px; margin-right:10px; float:left}
.wrap-right2{width:225px; margin-right:10px; float:left}
#nav2-wrapper{width:100%; height:39px; position:absolute; margin-top:66px; padding:0px}
#nav2-wrapper a, #nav2-wrapper img{padding:0px; margin:0px; float:left}
.nav2-link a{font-size:11px; padding-top:1px; color:#333; text-decoration:none; float:left; width:157px; border-right:solid 1px #B0B09C; height:20px; font-family:Arial; text-align:center}
.nav2-link a:hover{font-size:11px; padding-top:1px; float:left; color:#666; text-decoration:none; width:157px; border-right:solid 1px #B0B09C; height:20px; font-family:Arial; text-align:center; background-color:#FFF}
.sm-col1{width:215px; float:left; margin-right:10px}
.sm-col2{width:215px; float:left; margin-right:10px}
.sm-col3{width:215px; float:left}
.sm-indent1{margin-left:15px}
#datebox{position:absolute; margin:0; width:300px; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Arial; font-weight:bold; color:#971f1f; font-size:12px}
#utilitylinks{position:absolute; margin-left:430px; width:510px; padding-right:10px; padding-top:5px; padding-bottom:5px; font-family:Arial; color:#333; font-size:11px}
#big-wrap{background-color:#FFF; border-width:1px; border-style:solid; border-color:#999; overflow:hidden; z-index:50}
#container{width:950px; position:absolute; margin-top:165px; background-color:#CDCCB6; z-index:0}
#wrapper{text-align:left; margin:0px auto; padding:0px; border:0; width:950px; background-color:#CDCCB6}
#header{width:950px; margin:0px auto; position:absolute; z-index:100}
#title{width:683px; height:20px; padding-top:10px; padding-left:15px; padding-right:10px; padding-bottom:5px; background-image:url(../images/global/title-bar-bg.gif); background-repeat:repeat-x; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#999}
#side-a{padding-top:10px; padding-left:10px; padding-bottom:0px; padding-right:0px; width:200px; float:left; background-color:#FFF; display:inline}
#side-b{padding:10px; float:right; width:200px; background-color:#CDCCB6; overflow:hiden; z-index:25; display:inline}
#content{padding:10px; float:left; width:710px; background-color:#DEDDC7; display:inline}
#logomast{width:950px; background-image:url(../images/global/Mast-Nav.jpg); background-repeat:no-repeat; height:105px}
#logo{position:absolute; margin-top:5px; margin-left:10px}

#nav-container{width:950px; padding-top:5px; overflow:visible}
#contentblock{float:left; width:490px}
#image{width:487px; padding-top:10px; padding-right:3px; padding-bottom:5px}
#breadcrumbs{width:505px; height:25px; background-color:#999}
#copy{padding:10px; width:473px; background-color:#EEF0E7; margin-bottom:5px}
#copy2{padding:10px; width:668px; background-color:#EEF0E7; margin-bottom:5px; margin-left:10px; margin-top:10px}
.copy-wrapper-gen{width:473px; border-top-style:solid; border-top-width:1px; border-top-color:#C1BCB3; padding-top:15px; margin-bottom:10px; clear:both}
.copy-wrapper-gen2{width100%; border-top-style:solid; border-top-width:1px; border-top-color:#C1BCB3; padding-top:15px; margin-bottom:10px; clear:both}
.copy-wrapper-nline{width:473px; padding-top:15px; margin-bottom:10px; clear:both}
.contact-wrapper-gen{display:block; width:473px; float:left; height:255px; border-top-style:solid; border-top-width:1px; border-top-color:#C1BCB3; padding-top:15px; margin-bottom:10px}
.content-wrapper-gen{float:left; padding-top:15px; margin-top:10px; margin-right:10px}
.content-wrapper-2{float:left; width:226px; padding-top:15px; margin-top:10px; margin-right:10px}
.content-wrapper-4{float:right; padding:15px}
.contact-wrapper-1{line-height:15px; position:absolute; width:148px; padding-top:15px; margin-top:10px; border-right-style:solid; border-right-color:#C1BCB3; border-right-width:1px}
.contact-wrapper-2{line-height:15px; position:absolute; width:148px; padding-top:15px; margin-top:10px; margin-left:155px; border-right-style:solid; border-right-color:#C1BCB3; border-right-width:1px}
.contact-wrapper-3{line-height:15px; position:absolute; width:148px; padding-top:15px; margin-top:10px; margin-left:309px}
#sub-nav-box{width:190px; background-color:#edeada; padding:0px; margin-bottom:10px}
#side-b-box{width:180px; background-color:#edeada; padding:0px; margin-bottom:10px; display:block; float:left;}
#callout-wrapper{padding:10px; background-color:#FFF; overflow:hidden}
#callout-container-1{width:177px; background-color:#E7EADD; margin-bottom:15px; border-style:solid; border-width:1px; border-color:#C1BCB3}
#callout-header-1{width:167px; height:20px; padding-top:4px; padding-left:5px; padding-right:5px; padding-bottom:1px; background-image:url(../images/global/callout-header-red.gif); background-repeat:repeat-x}
#callout-header-4{width:167px; height:20px; padding-top:4px; padding-left:5px; padding-right:5px; padding-bottom:1px; background-image:url(/images/global/callout-header-green.gif); background-repeat:repeat-x}
#callout-footer-1{width:167px; height:20px; margin-top:12px; margin-left:5px; padding-top:3px; padding-bottom:1px; border-top-color:#C1BCB3; border-top-width:1px; border-top-style:solid; color:#CCC}
#callout-container{width:177px; height:120px; margin-bottom:10px; border-style:solid; border-width:1px; border-color:#C1BCB3}
#callout-container-last{width:177px; height:120px; border-style:solid; border-width:1px; border-color:#C1BCB3}
#callout-header{width:167px; height:20px; border-width:1px; border-style:solid; border-color:#C1BCB3; padding-top:4px; padding-left:5px; padding-right:5px; background-image:url(../images/global/callout-header.gif); background-repeat:repeat-x}
#footer{display:block; float:left; width:950px; clear:both}
#footer-top{width:940px; height:50px; color:#666; line-height:20px; background-color:#FFF; background-image:url(/images/global/footer-bg.gif); background-repeat:repeat-x; padding-top:17px; padding-right:5px; padding-left:5px}
.footer-mast{display:block; float:left; width:910px; margin-bottom:20px; color:#333; background:url(/images/global/footer-mast.gif); background-color:#CDCCB6; background-repeat:no-repeat; padding:10px 20px 0px 20px; clear:both}
.footer-column1{display:block; float:left; width:135px; margin-top:25px}
.footer-column2{display:block; float:left; width:180px; margin-top:25px; padding-bottom:30px}
.footer-column3{display:block; float:left; width:240px; margin-top:25px; padding-bottom:30px}
.footer-column-header{color:#900; font-family:'Arial'; font-weight:bold; font-size:14px; height:18px; display:block; float:left; width:140px; margin-bottom:4px}
.footer-column-header2{color:#900; font-family:'Arial'; font-weight:bold; font-size:14px; height:18px; display:block; float:left; width:180px; margin-bottom:4px}
.footer-column-header3{color:#900; font-family:'Arial'; font-weight:bold; font-size:14px; height:18px; display:block; float:left; width:240px; margin-bottom:4px}
a.footerlinks2, a.footerlinks2:link, a.footerlinks2:visited{text-decoration:none; color:#333}
a.footerlinks2:hover{color:#000}
.footer-line{background:url(/images/global/footer-lines.png) repeat-y right}
#footer-bottom{display:block; float:left; clear:both; width:950px; height:55px; background:#FFF}
#footer-wraps{padding:10px; float:left}
#footer-wraps2{margin-top:10px; padding-bottom:30px; float:right}
.section-padding{margin:5px}
#mastbulletscontainer{position:absolute; margin-top:12px; margin-left:410px}
#mastbulletscolumn{float:left}
#mastbulletsrow{width:160px; height:20px}
#mastbulletsrow2{width:160px; height:20px; margin-bottom:6px}
#mastbulletsbullet{width:20px; height:20px; float:left; background-image:url(../images/global/nav/mast-bullets.png)}
#mastbulletsbullet-green{width:20px; height:20px; float:left; background-image:url(../images/global/nav/mast-bullets-green.png)}
#mastbulletslink{float:left; width:140px; height:20px}
#online-bullets-container{padding-top:10px; padding-left:7px}
#news-box{width:170px; background-color:#E7EADD; padding:5px}
.copy{font-family:"Georgia","Times New Roman","Times","Serif"; font-size:12px; line-height:18px; color:#333}
.intro-copy{font-family:Arial; font-size:14px; line-height:18px; color:#971f1f}
.section-titles{font-family:"Aria","Helvetica","sans-serif"; font-size:18px; color:#971f1f}
.headlines{font-family:"Arial","Helvetica","sans-serif"; font-size:20px; color:#971f1f; font-weight:bold; line-height:20px}
.sub-heads{font-family:"Arial","Helvetica","sans-serif"; font-size:16px; color:#971f1f; line-height:20px}
.sub-heads2{font-family:"Arial","Helvetica","sans-serif"; font-size:13px; color:#333; font-weight:bold; line-height:20px}
.callout-headline-1{font-family:Arial; font-size:13px; color:#FFF}
.news-copy{font-size:11px}
.ital-copy{font:Arial; font-style:italic; color:#666; font-size:11px}
.standard-bullets{margin-left:30px; list-style-type:disc}
.standard-bullets2{margin-left:14px; list-style-type:disc}
.call-bullets{margin-left:30px; list-style-image:url(../images/global/nav/mast-bullets2.png)}
.call-bullets2{margin-left:30px; list-style-image:url(../images/global/nav/mast-bullets3.png)}
.text-call{color:#971f1f; font-size:13px; font-style:italic}
.contact-title{color:#971f1f; font-size:12px; font-weight:bold}
.gen-indent{margin-left:30px}

.callbullets{font-family:"Georgia","Times New Roman","Times,Serif"; font-size:12px; color:#971f1f; line-height:inherit}
a.callbullets{color:#971f1f}
a.callbullets:visited{color:#66000}
a.callbullets:hover{color:#666}
.footer-links{font-family:Arial; font-size:12px; color:#971f1f; text-decoration:none}
a.footer-links{color:#971f1f; text-decoration:none}
a.footer-links:visited{color:#971f1f; text-decoration:none}
a.footer-links:hover{color:#666; text-decoration:none}
.online-links{font-family:Arial; font-size:12px; color:#333; text-decoration:none}
a.online-links, a.online-links:link, a.online-links:active, a.online-links:visited{color:#000; text-decoration:none}
a.online-links:hover{color:#971f1f; text-decoration:none}
.utility-links-top{font-family:Arial; font-weight:bold; color:#971f1f; font-size:12px; text-decoration:none}
a.utility-links-top, a.utility-links-top:link, a.utility-links-top:active{font-family:Arial; font-weight:bold; color:#971f1f; font-size:12px; text-decoration:none}
a.utility-links-top:visited{font-family:Arial; font-weight:bold; color:#971f1f; font-size:12px; text-decoration:none}
a.utility-links-top:hover{font-family:Arial; font-weight:bold; color:#666; font-size:12px; text-decoration:none}
.clearit{clear:both; height:0; line-height:0.0; font-size:0}
#p7menubar, #p7menubar ul{padding:0; margin:0; list-style:none; font:12px Arial}
#p7menubar a{display:block; text-decoration:none; padding:5px 10px 10px 10px; font:12px Arial; color:#FFF}
#p7menubar li{float:left; width:9em}
#p7menubar li ul, #p7menubar ul li{width:18em}
#p7menubar ul li a{color:#565656; padding:3px 12px 3px 16px}
#p7menubar li ul{position:absolute; display:none; background-color:#FFF; border-right:1px solid #C1BCB3; border-bottom:1px solid #C1BCB3}
#p7menubar li:hover a, #p7menubar 
#p7menubar a:active, #p7menubar li.p7hvr a{color:#333; background-color:#FFF}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul{display:block}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a{color:#333; background-color:transparent}
#p7menubar ul a:hover{background-color:#971f1f!important; color:#FFF!important}
#p7menubar li{width:auto}
#bottomcontent{width:600px}
a.squarebutton, a.squarebutton:link, a.squarebutton:visited, a.squarebutton:active{background-image:url(/images/global/squarebuttons-left.gif); color:#FFC15F; display:block; float:left; font:normal 12px 'Arial'; line-height:15px; height:30px; padding-left:15px; text-decoration:none;}
a.squarebutton span{background:transparent no-repeat top right; background-image:url(/images/global/squarebuttons-right.gif); display:block; padding:7px 15px 0px 0px; height:23px}
a.squarebutton:hover{background-position:bottom left; color:#FFC15F;}
a.squarebutton:hover span{background-position:bottom right; color:#fdd392;}
.buttonwrapper{overflow:hidden; width:100%}
.left-nav-subs{font:13px "Lucida Grande","Trebuchet MS",Verdana; background-image:url(../images/global/nav/left-menu-subtitles.jpg); display:block; color:#900; font-weight:bold; width:190px; padding:10px 0; text-indent:8px}
.left-nav-subs a{text-decoration:none; color:#900}
.left-nav-subs a:hover{color:black; color:#666}
ul{text-decoration:none; list-style-type:none; margin:0px; padding:0px}
.slidedoormenu{list-style-type:none; margin:0; padding:0; width:190px}
.slidedoormenu li{border-bottom:1px solid #FFF}
.slidedoormenu li a{background:white repeat-y left top; font:11px "Lucida Grande","Trebuchet MS",Verdana; background-image:url(../images/global/nav/left-menu-buttons.gif); display:block; color:#333; width:auto; border-bottom:1px solid white; padding:7px 0; text-indent:8px; text-decoration:none}
.slidedoormenu li a:visited, .slidedoormenu li a:active{color:#333}
.slidedoormenu li a:hover{background-position:-387px 0; color:#971f1f}
.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{border-bottom-width:0}
.slidedoormenu li.lastitem a{border-bottom:2px solid #FFF; padding:8px 0}
</style>
[if IE]>
<style type="text/css">
.slidedoormenu li a{width:100%}
</style>
<![endif]
 ul{text-decoration:none; list-style-type:none; margin:0px; padding:0px}
.submenus{list-style-type:none; margin:0; padding:0; width:190px}
.submenus li{border-bottom:1px solid #FFF}
.submenus li a{background:white repeat-y left top; font:11px "Lucida Grande","Trebuchet MS",Verdana; background-image:url(../images/global/nav/left-sub-menu-buttons.gif); display:block; color:#333; width:auto; border-bottom:1px solid white; padding:7px 0; text-indent:30px; text-decoration:none}
.submenus li a:visited, .submenus li a:active{color:#333}
.submenus li a:hover{background-position:-387px 0; color:#971f1f}
.submenus li.lastitem, .submenus li.lastitem a{border-bottom-width:0}
.submenus li.lastitem a{border-bottom:2px solid #FFF; padding:8px 0}
</style>
[if IE]>
<style type="text/css">
.submenus li a{width:100%}
</style>
<![endif]
ul{text-decoration:none; list-style-type:none; margin:0px; padding:0px}
.side-b-nav{list-style-type:none; margin:0; padding:0; width:180px}
.side-b-nav li{border-bottom:1px solid #FFF}
.side-b-nav li a{background:white repeat-y left top; font:11px "Lucida Grande","Trebuchet MS",Verdana; background-image:url(../images/global/nav/left-menu-buttons.gif); display:block; color:#333; width:auto; border-bottom:1px solid white; padding:7px 0; text-indent:8px; text-decoration:none}
.side-b-nav li a:visited, .side-b-nav li a:active{color:#333}
.side-b-nav li a:hover{background-position:-387px 0; color:#971f1f}
.side-b-nav li.lastitem, .side-b-nav li.lastitem a{border-bottom-width:0}
.side-b-nav li.lastitem a{border-bottom:2px solid #FFF; padding:8px 0}
</style>
[if IE]>
<style type="text/css">
.side-b-nav li a{width:100%}
</style>
<![endif]
.callout-container-netbanking{display:block;float:left;width:177px;margin-bottom:15px;border:solid 1px #C1BCB3;background:#A23030;}
.callout-container-netbanking{display:block;float:left;width:177px;margin-bottom:15px;border:solid 1px #C1BCB3;background:#A23030;}
ul.net-callout{display:block;float:left;list-style-type:none;padding:0px;margin:0px;background-image:url(/images/global/netcall-bg.jpg);background-repeat:repeat-x;background-position:top;background-color:#A23030;font-size:12px;font-family:'Arial';}
ul.net-callout li{display:block;float:left;width:177px;}
ul.net-callout li.title{display:block;float:left;width:169px;font-weight:bold;font-size:16px;color:#FFC15F;border-bottom:solid 1px #b05454;padding:10px 0px 8px 10px;background-image:url(/images/global/nav-red-bg.jpg);background-repeat:repeat-x;background-position:top;}
ul.net-callout li a.main, ul.net-callout li a.main:link, ul.net-callout li a.main:active, ul.net-callout li a.main:visited{display:block;float:left;text-decoration:none;padding:6px 0px 6px 35px;width:144px;color:#FFFFFF;background-image:url(/images/global/netcall-bullet.png);background-repeat:no-repeat;background-position:10px 5px;border-top:solid 1px #a02323;border-bottom:solid 1px #a84c4c;}
ul.net-callout li a.main:hover{color:#FFFFFF;background-color:#9A2727;}
div.bottom-links-wrapper{display:block;float:left;width:179px;background-image:url(/images/global/netcall-bottom-bg.jpg);background-repeat:repeat-x;background-position:top;background-color:#a22f2f;font-size:12px;font-family:'Arial';border-top:solid 1px #a02323;}
div.bottom-links-wrapper a, div.bottom-links-wrapper a:link, div.bottom-links-wrapper a:active, div.bottom-links-wrapper a:visited{display:block;float:left;text-align:center;padding:10px 0px;color:#FFFFFF;text-decoration:none;}
div.bottom-links-wrapper a:hover{color:#E4E4E4;background-color:#981f1f;}
#blw1{width:82px;background-image:url(/images/global/netcall-bottom-line.jpg);background-repeat:no-repeat;background-position:right bottom;}
#blw2{width:49px;background-image:url(/images/global/netcall-bottom-line.jpg);background-repeat:no-repeat;background-position:right bottom;}
#blw3{width:47px;	}
#callout-header-red{width:167px; height:24px; border-width:1px; border-style:solid; border-color:#C1BCB3; padding-top:6px; padding-left:5px; padding-right:5px; background-image:url(/images/global/callout-header-red.jpg); background-repeat:repeat-x}
.callout-headline-red{font-family:Arial; font-size:13px; color:#FFC15F}
#mainnav{width:100%; height:35px; background-image:url(/images/global/nav/main-nav-bg.jpg); background-repeat:repeat-x; overflow:visible}
#nav-header{width:178px; height:24px; border-width:1px; border-style:solid; border-color:#C1BCB3; padding-top:6px; padding-left:5px; padding-right:5px; background-image:url(/images/global/callout-header-red.jpg); background-repeat:repeat-x}
.callout-headline{font-family:Arial; font-size:13px; color:#FFC15F}
.mastbullets{font-family:"Georgia","Times New Roman","Times","Serif"; font-size:12px; color:#a37121}
a.mastbullets, a.mastbullets:link, a.mastbullets:active, a.mastbullets:visited{color:#a37121}
a.mastbullets:hover{color:#8c5f17}
.info-netbanking{display:block;float:left;width:240px;padding:40px 233px 20px 0px;background:url(/images/section-images/online-services/landing-netbanking.jpg) no-repeat bottom;margin-bottom: 15px;;}
.info-billpay{display:block;float:left;width:240px;padding:40px 0px 20px 233px;background:url(/images/section-images/online-services/landing-billpay.jpg) no-repeat left;}
.info-estatements{display:block;float:left;width:230px;padding:40px 243px 20px 0px;background:url(/images/section-images/online-services/landing-estatements.jpg) no-repeat right;}
a, a:link, a:active, a:visited{font-family:"Georgia","Times New Roman","Times","Serif";font-size:12px;color:#a37121;}
a:hover{color:#8c5f17;}
