/********************** GENERAL **********************/



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, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, tt, var,

dl, dt, dd, ul, li, 

fieldset, form, label, legend,

caption, tbody, tfoot, thead, th {



margin: 0;

padding: 0;

border: 0px none;

font-style: inherit;

font-size: 100%;

font-family: inherit;

vertical-align: baseline

}







body {
	
line-height: 1;

color: #000;

/*background: #fff;*/

background: #fff /*url('images/bg_03.gif')*/ ;

/* background: #fff url('images/bg_329.jpg') no-repeat center top; */ /* Updated on 28 Jul'11 */

font: 68.8% Arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

text-align: center;

}


table {
border-collapse: separate;
border-spacing: 0;
}

caption, th {
text-align: left;
font-weight: normal;
}







blockquote:before, blockquote:after,
q:before, q:after {

}







blockquote, q {

}




a{

text-decoration: none;

}





a:hover{

text-decoration: underline;

}




h1, h2, h3, h4, h5, h6{

margin: 0;

padding: 0;

font-size: 1em;

font-weight: bold;

}




p{

margin: 0;

padding: 1em 0;

}




input, select, textarea{

font-size: 100%;

}





img, a img{

border: 0px none;

}





#container{

width: 743px;

text-align: left;

margin: 0 auto;

position: relative;

}







/*******************

* HLB MENU

*******************/





#pfs,

#bb,

#hlm,

#ifs,

#it,

#ahlb {

	font-size: 1em;

}







#pfs a,

#bb a,

#hlm a,

#ifs a,

#it a,

/*131008*/

/*#ahlb a {*/

	color: #FFFFFF;

	text-decoration: none;

}







#pfs a:hover,

#bb a:hover,

#hlm a:hover,

#ifs a:hover,

#it a:hover,

#ahlb a:hover {

	text-decoration: underline;

}




/********************** HEADER **********************/




#header-panel h1{

margin-bottom: .1em;

padding-top: 15px;

}







#header-nav{

font-size: 1.15em;

height: 3em;

}







#header-nav, #header-nav ul{

padding: 0;

width: 744px;

height: 32px;

color: inherit;

background: url('images/main-menu.gif') no-repeat 0 -31px;

margin-bottom: 1em; list-style-type:none; margin-left:0; margin-right:0; margin-top:0

}







#header-nav li{

float: left;

}







#header-nav li a{

display: block;

font-family: arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

font-weight: bold;

text-align: center;

/*131008*/

/*color: #fff;*/

background: url('images/main-menu.gif') no-repeat;

text-indent: -999em;

height: 32px;

}







#header-nav li>a{

overflow: auto;

}







#header-nav li ul li a{

height: auto;

font-size:11px; /* VT - Edit by 15 Nov 2013 */

text-indent: 0;

padding: .4em .1em;

}







#header-nav li a:hover,

#header-nav li:hover a,

#header-nav li.hover a,

#header-nav li.on a{

color: inherit;

text-decoration: none;

background-image: url('none');

}







#header-nav li ul{

border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd; position: absolute;

width: 15em;

left: -999em;

border-bottom: 0px none;

z-index: 999;

color: inherit;

background: #FFFFFF;

height: auto

}







#header-nav li:hover ul,

#header-nav li.hover ul{

left: auto;

}





*:first-child+html #header-nav li:hover ul{

right: auto;

}







#header-nav li ul li{

font-size: .8em;

float: none;

border-bottom: 1px solid #dddddd;

}







#header-nav li ul li a,

#header-nav li:hover ul li a,

#header-nav li.hover ul li a{

font-family: arial,sans-serif; /* VT - Edit by 15 Nov 2013 */

font-weight: normal;

color: #002147; /* VT - Edit by 15 Nov 2013 */

background-color: transparent;

background-image: url('none');

text-align: left; padding-left:.8em; padding-right:.8em; padding-top:.3em; padding-bottom:.3em

}







#header-nav li ul li a:hover{

text-decoration: none;

color: #ffffff;

background-color: #ee2e24;

}







#header-contact{

position: absolute;

top: 0;

right: 0;

/*	float: right;

	margin-top: 4em;*/

}







*:first-child+html #header-nav #nav-ahlb:hover ul{

right: 0;

}



* html #header-nav #nav-ahlb.hover ul{

right: 0;

}





#header-nav #nav-home a{

width: 41px;

}



#header-nav #nav-pfs a{

background-position: -41px 0;

width: 97px;

}



#header-nav #nav-bb a{

background-position: -138px 0;

width: 101px;

}



#header-nav #nav-hlm a{

background-position: -239px 0;

width: 84px;

}



#header-nav #nav-eb a{

background-position: -323px 0;

width: 60px;

}



#header-nav #nav-ifs a{

background-position: -383px 0;

width: 129px;

}



#header-nav #nav-mach a{

background-position: -512px 0;

width: 35px;

}



#header-nav #nav-int a{

background-position: -547px 0;

width: 72px;

}



#header-nav #nav-ahlb a{

background-position: -619px 0;

width: 124px;

}



#header-nav #nav-home ul a,

#header-nav #nav-pfs ul a,

#header-nav #nav-eb ul a,

#header-nav #nav-bb ul a,

#header-nav #nav-hlm ul a,

#header-nav #nav-ifs ul a,

#header-nav #nav-mach ul a,

#header-nav #nav-int ul a,

#header-nav #nav-ahlb ul a{

width: auto;


}









/*Header Chinese*/

#header-nav1{

font-size: 1.15em;

height: 3em;

}




#header-nav1, #header-nav1 ul{

padding: 0;

width: 738px;

height: 25px;

color: inherit;

background: #ee2e24 url('images/main-menu_ch.png') no-repeat 0 -25px;

margin-bottom: 1em; list-style-type:none; margin-left:0; margin-right:0; margin-top:0

}







#header-nav1 li{

float: left;

}







#header-nav1 li a{

display: block;

font-family: arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

font-weight: bold;

text-align: center;

/*131008*/

/*color: #fff;*/

background: url('images/main-menu_ch.png') no-repeat;

text-indent: -999em;

height: 25px;

}







#header-nav1 li>a{

overflow: auto;

}







#header-nav1 li ul li a{

height: auto;

text-indent: 0;

padding: .4em .1em;

}







#header-nav1 li a:hover,

#header-nav1 li:hover a,

#header-nav1 li.hover a,

#header-nav1 li.on a{

color: inherit;

text-decoration: none;

background-image: url('none');

}







#header-nav1 li ul{

border-left:1px solid #fff; border-right:1px solid #fff; border-top:1px solid #fff; position: absolute;

width: 15em;

left: -999em;

border-bottom: 0px none;

z-index: 999;

color: inherit;

background: #c50832;

height: auto

}







#header-nav1 li:hover ul,

#header-nav1 li.hover ul{

left: auto;

}




*:first-child+html #header-nav1 li:hover ul{

right: auto;

}



#header-nav1 li ul li{

font-size: .8em;

float: none;

border-bottom: 1px solid #fff;

}





#header-nav1 li ul li a,

#header-nav1 li:hover ul li a,

#header-nav1 li.hover ul li a{

font-family: arial,sans-serif; /* VT - Edit by 15 Nov 2013 */

font-weight: normal;

color: #fff;

background-color: transparent;

background-image: url('none');

text-align: left; padding-left:.8em; padding-right:.8em; padding-top:.3em; padding-bottom:.3em

}





#header-nav1 li ul li a:hover{

text-decoration: underline;

color: #fff;

background-color: transparent;

}







#header-contact{

position: absolute;

top: 0.9em;

right: 0;

/*	float: right;

	margin-top: -2em;*/

}




*:first-child+html #header-nav1 #nav-ahlb:hover ul{

right: 0;

}



* html #header-nav1 #nav-ahlb.hover ul{

right: 0;

}




#header-nav1 #nav-home a{

width: 55px;

}



#header-nav1 #nav-pfs a{

background-position: -55px 0;

width: 158px;

}



#header-nav1 #nav-wb a{

background-position: -213px 0;

width: 121px;

}



#header-nav1 #nav-eb a{
	
background-position: -334px 0;

width: 82px;

}



#header-nav1 #nav-ifs a{

background-position: -416px 0;

width: 152px;

}



#header-nav1 #nav-int a{

background-position: -568px 0;

width: 87px;

}



#header-nav1 #nav-ahlb a{

background-position: -655px 0;

width: 83px;

}



#header-nav1 #nav-home ul a,

#header-nav1 #nav-pfs ul a,

#header-nav1 #nav-eb ul a,

#header-nav1 #nav-wb ul a,

#header-nav1 #nav-ifs ul a,

#header-nav1 #nav-int ul a,

#header-nav1 #nav-ahlb ul a{

width: auto;

}



/*End Header Chinese*/


/********************** CONTENT **********************/


h4{

font-size: 1.4em;

/*margin: 1em 0 1em;*/

margin: 0;

font-weight: normal;

color: #ee2e24;

/*color: #ee2e24;*/

background-color: transparent;

letter-spacing: -.05em;

}




h5{

color: #ee2e24;

/*131008*/

background-color: transparent;

}







h6{

color: #000000;

font-size: 1.4em;

/*margin: 1em 0 1em;*/

margin: 0;

font-weight: normal;

background-color: transparent;

letter-spacing: -.05em;

}




h10{

font-size: 1.0em;

/*margin: 1em 0 1em;*/

margin: 0;

font-weight: normal;

color: #ee2e24;

/*color: #ee2e24;*/

background-color: transparent;

}




/*******************

* Sidebar

*******************/







#sidebar{

float: left;

width: 160px;

color: inherit;

margin: 0 0 0 0;

background: url(images/submenu_botton.gif) bottom left no-repeat;

/*Change this for theme

background: #e6e6e6 url(images/small-panel-top-right-bg.gif) no-repeat; 

No theme

background: #e6e6e6 url(images/small-panel-top-left-bg.gif) no-repeat;

*/

}



#sidebar-content{

color: inherit;

margin: 0;

}




#sidebar-content h3{

color: #FFFFFF; 
height:42px;      /* VT - Edit by 15 Nov 2013 */
/*background: none;*/
background:url(images/submenu_top.jpg) top right no-repeat;
/*

To remark it if it's for theme
background: transparent url(images/small-panel-top-right-bg.jpg) top right no-repeat;
To unremark if No theme
background: transparent url(images/small-panel-top-right-bg.jpg) top right no-repeat;

*/

padding: 12px 0 0 10px;  /* VT - Edit by 15 Nov 2013 */

/*margin-left: 0px;*/

font-size: 1.1em;

}



#sidebar-content .sidebar-list{

color: inherit;

padding: 0 10px 10px 0;

margin: 0 0 0 10px;

}




#sidebar-content ul li.on strong{

color: #404040;

background-color: transparent;

}




#sidebar-content ul li.on1 strong{

color: #ee2e24;

background-color: transparent;

}




#sidebar-content a,

#sidebar-content a:hover{

color: #404040;

background-color: transparent;

}




#sidebar-content ul .on{

color: #404040;

background-color: transparent;

}





#sidebar-content2 a{

color: #FFFFFF;
background-color: transparent;

}


#sidebar-content2 a:hover{
color: #FFFFFF;
text-decoration: underline;
}


#sidebar-content .sidebar-list,
#sidebar-content .sidebar-list ul,
#sidebar-content .sidebar-list li{
list-style: none;
}



#sidebar-content .sidebar-list li{
display: inline;
}


#sidebar-content .sidebar-list li a{
display: block;
font-size: 1.1em;
font-weight: none;
border-bottom: 0px solid #ccc;
background: transparent url(images/bullet-arrow.gif) left top no-repeat; /* VT - Edit by 15 Nov 2013 */

color: #002147; /* END VT - Edit by 15 Nov 2013 */

padding: 0 0 .5em .7em; /* END VT - Edit by 15 Nov 2013 */

margin:.5em 0 0 0;  /* VT - Edit by 15 Nov 2013 */

}



#sidebar-content .sidebar-list li strong{

display: block;

font-size: 1.1em;

font-weight: none;

padding: 0 0 .5em .7em; /* END VT - Edit by 15 Nov 2013 */

background: transparent url(images/bullet-arrow.gif) left top no-repeat; /* END VT - Edit by 15 Nov 2013 */

margin:.5em 0 0 0;


}



#sidebar-content .sidebar-list li.off strong{

font-weight: normal;

}





#sidebar-content .sidebar-list li ul li a,

#sidebar-content .sidebar-list li ul li strong{

font-size: 1em;

padding: 0 0 .5em 1em;   /* VT - Edit by 15 Nov 2013 */

margin-top: .5em;        /* VT - Edit by 15 Nov 2013 */

margin-left: 1em;

color: inherit; 

color: #002147;

background: transparent url(images/bullet-arrow.gif) left top no-repeat;

border-bottom: 0;

}




#sidebar-content .sidebar-list li ul li a:hover{

color: #ee2e24;

background-color: transparent;

}







#sidebar-content .sidebar-list li ul li.on strong{

color: #002147;

background-color: transparent;

}





#sidebar-content .sidebar-list li ul li.on1 strong{

color: #ee2e24;

background-color: transparent;

}





#sidebar-content .sidebar-list li ul li.off strong{

color: #002147;

font-weight: normal;

background-color: transparent;

}





#sidebar-content .sidebar-list li ul li.on2 {

color: #002147;

font-weight: bold;

background-color: transparent;

}




#sidebar-content .sidebar-list li ul li ul{

margin-left: 1em;

border-bottom: 0;

}




#sidebar-content .sidebar-list li ul li ul li {

display: list-item;

list-style-type: disc;

list-style-image: url(images/bullet-dash.gif);

margin: .3em 1em .3em 2.5em;

}




#sidebar-content .sidebar-list li ul li ul li a,

#sidebar-content .sidebar-list li ul li ul li strong{

display: inline;

font-weight: normal;

padding: .2em 0;

margin-left: 0;

color: #002147;

background-image: none;

border-bottom: 0;

}




#sidebar-content .sidebar-list li ul li ul li a:hover{

color: #ee2e24;

background-color: transparent;

}




#sidebar-content .sidebar-list li ul li ul li.on strong{

color: #002147;

font-weight: bold;

background-color: transparent;

}



#sidebar-content .sidebar-list li ul li ul li.on1 strong{

color: #ee2e24;

font-weight: normal;

background-color: transparent;

}







/*zul - 050309 start*/

#sidebar-content .sidebar-list li ul li ul li ul{

margin-left: 0em;

/*border-bottom: 1px solid #ccc;*/

border-bottom: 0px solid #ccc;

}




#sidebar-content .sidebar-list li ul li ul li ul li{

display: list-item;

list-style-type: disc;

list-style-image: url(images/bullet-box.gif);

/*margin: .3em 0.4em .3em 0.9em;*/

margin: .3em 0.7em .3em 1.3em;

}



#sidebar-content .sidebar-list li ul li ul li ul li a,

#sidebar-content .sidebar-list li ul li ul li ul li strong{

display: inline;

font-weight: normal;

padding: .2em 0;

margin-left: 0;

background-image: none;

border-bottom: 0;

}



#sidebar-content .sidebar-list li ul li ul li ul li a:hover{

color: #ee2e24;

background-color: transparent;

}



#sidebar-content .sidebar-list li ul li ul li ul li.on strong{

color: #002147;

font-weight: bold;

background-color: transparent;

}



#sidebar-content .sidebar-list li ul li ul li ul li.on1 strong{

color: #ee2e24;

font-weight: normal;

background-color: transparent;

}




/*zul - 050309 end*/

/*zul - 050309a start*/

#sidebar-content .sidebar-list li ul li ul li ul li ul{

margin-left: 0em;

/*border-bottom: 1px solid #ccc;*/

border-bottom: 0;

}




#sidebar-content .sidebar-list li ul li ul li ul li ul li {

display: list-item;

list-style-type: disc;

list-style-image: url(images/bullet-dot.gif);

/*margin: .5em 0.3em .3em 0.9em;*/

margin: .3em 0.5em .3em 1.3em;

}





#sidebar-content .sidebar-list li ul li ul li ul li ul li a,

#sidebar-content .sidebar-list li ul li ul li ul li ul li strong{

display: inline;

font-weight: normal;

padding: .2em 0;

/*padding: .1em 0;*/

margin-left: 0;

background-image: none;

border-bottom: 0;

}




#sidebar-content .sidebar-list li ul li ul li ul li ul li a:hover{

color: #ee2e24;

background-color: transparent;

}




#sidebar-content .sidebar-list li ul li ul li ul li ul li.on strong{

color: #002147;

font-weight: bold;

background-color: transparent;

}




#sidebar-content .sidebar-list li ul li ul li ul li ul li.on1 strong{

color: #ee2e24;

font-weight: normal;

background-color: transparent;

}




#sidebar-content .sidebar-list li ul li ul li ul li ul li.off strong{

font-weight: normal;

color: #002147;

background-color: transparent;

}







/*zul - 050309a end*/

#sidebar-content .sidebar-list li strong{

color: #002147;

background-color: transparent;

}




/*******************

* Sidebar Personal Finacial Services

*******************/



#sidebar-pfs{

float: left;

width: 160px;

color: inherit;

margin: 0;

background: url(images/submenu_botton.gif) bottom left no-repeat;

/*Change this for theme

background: #e6e6e6 url(images/small-panel-top-right-bg.gif) no-repeat; 

No theme

background: #e6e6e6 url(images/small-panel-top-left-bg.gif) no-repeat;

*/

}



#sidebar-content-pfs{

color: inherit;
margin: 0;

}



#sidebar-content-pfs h3{
	
color: #FFFFFF;
/*background: none;*/
background:url(images/submenu_top_pfs.jpg) top right no-repeat;
/*
To remark it if it's for theme
background: transparent url(images/small-panel-top-right-bg.jpg) top right no-repeat;
To unremark if No theme
background: transparent url(images/small-panel-top-right-bg.jpg) top right no-repeat;
*/
padding: 6px 0 0 9px;  /* VT - Edit by 15 Nov 2013 */
/*margin-left: 0px;*/

font-size: 1.1em;

line-height:14px;  /* VT - Edit by 15 Nov 2013 */

height: 48px;     /* VT - Edit by 15 Nov 2013 */

}



#sidebar-content-pfs .sidebar-list-pfs{

color: inherit;

padding: 0 10px 10px 0;

margin-left: 10px;

}




#sidebar-content-pfs ul li.on strong{

color: #404040;

background-color: transparent;

}




#sidebar-content-pfs ul li.on1 strong{

color: #ee2e24;

background-color: transparent;

}



#sidebar-content-pfs a,

#sidebar-content-pfs a:hover{

color: #404040;

background-color: transparent;

}





#sidebar-content-pfs ul .on{

color: #404040;

background-color: transparent;

}



#sidebar-content-pfs ul .on1{

color: #ee2e24;

background-color: transparent;

}



#sidebar-content-pfs2 a{

color: #FFFFFF;

background-color: transparent;

}




#sidebar-content-pfs2 a:hover{

color: #FFFFFF;

text-decoration: underline;

}




#sidebar-content-pfs .sidebar-list-pfs,

#sidebar-content-pfs .sidebar-list-pfs ul,

#sidebar-content-pfs .sidebar-list-pfs li{

list-style: none;

}




#sidebar-content-pfs .sidebar-list-pfs li{
	
display: inline;

}



#sidebar-content-pfs .sidebar-list-pfs li a{

display: block;

font-size: 1.1em;

font-weight: none;

border-bottom: 0px solid #ccc;

background: transparent url(images/bullet-arrow.gif) left top no-repeat; /* VT - Edit by 15 Nov 2013 */

color: #002147; /* END VT - Edit by 15 Nov 2013 */

padding: 0 0 .5em .7em; /* END VT - Edit by 15 Nov 2013 */

margin:.5em 0 0 0;  /* VT - Edit by 15 Nov 2013 */

}

#sidebar-content-pfs .sidebar-list-pfs li a:hover {  /* END VT - Edit by 15 Nov 2013 */
	color: #ee2e24;                                  /* END VT - Edit by 15 Nov 2013 */
}



#sidebar-content-pfs .sidebar-list-pfs li strong{

display: block;

font-size: 1.1em;

font-weight: none;

background: transparent url(images/bullet-arrow.gif) left top no-repeat; /* VT - Edit by 15 Nov 2013 */

color: #002147; /* END VT - Edit by 15 Nov 2013 */

padding: 0 0 .5em .7em; /* END VT - Edit by 15 Nov 2013 */

margin:.5em 0 0 0;  /* VT - Edit by 15 Nov 2013 */

}




#sidebar-content-pfs .sidebar-list-pfs li.on strong{

color: #002147;

background-color: transparent;

}


#sidebar-content-pfs .sidebar-list-pfs li.on1 strong{

color: #ee2e24;

background-color: transparent;

}





#sidebar-content-pfs .sidebar-list-pfs li ul li a,

#sidebar-content-pfs .sidebar-list-pfs li ul li strong{

font-size: 1em;

padding: 0 0 .5em 1em;  /* VT - Edit by 15 Nov 2013 */

margin-top: .5em; 		/* VT - Edit by 15 Nov 2013 */

margin-left: 1em;

color: inherit; 

color: #002147;

background: transparent url(images/bullet-arrow.gif) left top no-repeat; /* VT - Edit by 15 Nov 2013 */

border-bottom: 0;

}



#sidebar-content-pfs .sidebar-list-pfs li ul li a{

color: #002147;

border-bottom: 0;

/*background-color: transparent;*/

}



#sidebar-content-pfs .sidebar-list-pfs li ul li a:hover{

color: #ee2e24;

background-color: transparent;

}


#sidebar-content-pfs .sidebar-list-pfs li ul li.on strong{

color: #002147;

background-color: transparent;

}





#sidebar-content-pfs .sidebar-list-pfs li ul li.on1 strong{

color: #ee2e24;

background-color: transparent;

}




#sidebar-content-pfs .sidebar-list-pfs li ul li.off strong{

color: #002147;

font-weight: normal;

background-color: transparent;

}



#sidebar-content-pfs .sidebar-list-pfs li ul li.on2 {

color: #002147;

font-weight: bold;

background-color: transparent;

}



#sidebar-content-pfs .sidebar-list-pfs li ul li ul{

margin-left: 1em;

border-bottom: 0px solid #ccc;

}







#sidebar-content-pfs .sidebar-list-pfs li ul li ul li{

display: list-item;

list-style-type: disc;

list-style-image: url(images/bullet-dash.gif);

margin: .3em 1em .3em 2.5em;

}



#sidebar-content-pfs .sidebar-list-pfs li ul li ul li a,

#sidebar-content-pfs .sidebar-list-pfs li ul li ul li strong{

display: inline;

font-weight: normal;

color: #002147;

padding: .2em 0;

margin-left: 0;

background-image: none;

border-bottom: 0;

}




#sidebar-content-pfs .sidebar-list-pfs li ul li ul li a:hover{

color: #ee2e24;

background-color: transparent;

}



#sidebar-content-pfs .sidebar-list-pfs li ul li ul li.on strong{

color: #002147;

background-color: transparent;

}




#sidebar-content-pfs .sidebar-list-pfs li ul li ul li.on1 strong{

color: #ee2e24;

font-weight: normal;

background-color: transparent;

}




#sidebar-content-pfs .sidebar-list-pfs li ul li ul li.on2 strong{

font-weight: bold;

background-color: transparent;

}




/*zul - 050309 start*/

#sidebar-content-pfs .sidebar-list-pfs li ul li ul li ul{

margin-left: 0em;

/*border-bottom: 1px solid #ccc;*/

border-bottom: 0;

}





#sidebar-content-pfs .sidebar-list-pfs li ul li ul li ul li{

display: list-item;

list-style-type: disc;

list-style-image: url(images/bullet-box.gif);

margin: .3em 0.7em .3em 1.3em;

}





#sidebar-content-pfs .sidebar-list-pfs li ul li ul li ul li a,

#sidebar-content-pfs .sidebar-list-pfs li ul li ul li ul li strong{

display: inline;

font-weight: normal;

padding: .2em 0;

margin-left: 0;

background-image: none;

color: #002147;

border-bottom: 0;

}





#sidebar-content-pfs .sidebar-list-pfs li ul li ul li ul li a:hover{

color: #ee2e24;

background-color: transparent;

}





#sidebar-content-pfs .sidebar-list-pfs li ul li ul li ul li.on strong{

color: #002147;

background-color: transparent;

}



#sidebar-content-pfs .sidebar-list-pfs li ul li ul li ul li.on1 strong{

color: #ee2e24;

font-weight: normal;

background-color: transparent;

}



/*zul - 050309 end*/

/*zul - 050309a start*/

#sidebar-content-pfs .sidebar-list-pfs li ul li ul li ul li ul{

margin-left: 0em;

/*border-bottom: 1px solid #ccc;*/

border-bottom: 0;

}




#sidebar-content-pfs .sidebar-list-pfs li ul li ul li ul li ul li {

display: list-item;

list-style-type: disc;

list-style-image: url(images/bullet-dot.gif);

margin: .3em 0.5em .3em 1.3em;

}




#sidebar-content-pfs .sidebar-list-pfs li ul li ul li ul li ul li a,

#sidebar-content-pfs .sidebar-list-pfs li ul li ul li ul li ul li strong{

display: inline;

font-weight: normal;

padding: .2em 0;

margin-left: 0;

background-image: none;

border-bottom: 0;

}




#sidebar-content-pfs .sidebar-list-pfs li ul li ul li ul li ul li a:hover{

color: #ee2e24;

background-color: transparent;

}


/*zul - 050309a end*/

#sidebar-content-pfs .sidebar-list-pfs li strong{

color: #002147;

background-color: transparent;

}




/*******************

* Content Panel

*******************/

#breadcrumb-menu{

/*margin: 0 1em 1em 0;*/

padding-bottom: 1em;

color: #002147;

}



#breadcrumb-menu a,

#breadcrumb-menu a:hover{

color: #002147;

background-color: transparent;

text-decoration: underline;

}




#content-panel{

margin-left: 169px;

font-size: 1.2em;

}




#content-panel1{

margin-left: 0px;

font-size: 1.2em;

}



#content-panel1 h4,

#content-panel1-login h4{

font-weight: bold;

padding: .5em 0;

border-bottom: 1px solid #ccc;

}




* html #content-panel1{

position: relative;

}




* html #content-panel{

position: relative;

}



#content-panel-login{

margin: 0 26% 0 21%;

padding: 0 1em;

font-size: 1.2em;

}




#content-panel h4,

#content-panel-login h4{

font-weight: bold;

padding: .5em 0 0 0; /* END VT - Edit by 15 Nov 2013 */

/* border-bottom: 1px solid #ccc; */ /* END VT - Edit by 15 Nov 2013 */

}




#content-panel h5,

#content-panel-login h5{

font-size: 1em;

padding: 1em 0 .5em;

}



#content-panel p,

#content-panel-login p{

padding: .5em 0 .5em;

}





/*#content-panel ul,*/

#content-panel ol,

#content-panel-login ul,

#content-panel-login ol{

margin: 1em 1em 1em 3em;

}




/*#content-panel ul li,*/

#content-panel ol li,

#content-panel-login ul li,

#content-panel-login ol li{	

}



/*#content-panel .dl ul.arrow-list,*/

#content-panel-login .dl ul.arrow-list{

position: relative;

margin: -2.2em 0 .5em 4em;

padding-top: 0.5em;

}


/*#content-panel ul.arrow-list li,*/

#content-panel-login ul.arrow-list li{

list-style-image: url('images/bullet-arrow.gif');

margin: 0

}



/**************************zul-start*********************/


ul.arrow-list {

	margin: 0;

	margin-bottom: 0.5em;

	padding-top: 0.5em;

	list-style-type: none;

	font-weight: normal;

}



ul.arrow-list li {
	
	margin: 0;

	padding-left: 1em;

	background-image: url('../images/arrow-icon.gif');

	background-position: top left;

	background-repeat: no-repeat;
	
}





ul.arrow-bullet {

	margin: 0;

	margin-bottom: 0.5em;

	padding-top: 0.5em;

	list-style-type: none;

	font-weight: normal;

}





ul.arrow-bullet li {

	margin: 0;

	padding-left: 1em;

	background-image: url('../images/bullet-arrow.jpg');

	background-position: top left;

	background-repeat: no-repeat;

}




ul.no-list {
	
	margin: 0;

	margin-bottom: 0.5em;

	padding-top: 0.5em;

	list-style-type: none;

	font-weight: normal;

}




ul.no-list li {

	margin: 0;

	padding-left: 1em;

	background-image: url('../images/no-arrow.gif');

	background-position: top left;

	background-repeat: no-repeat;

}





#content-panel ul.no-list li a,

#content-panel-login ul.no-list li a{

text-decoration: none;

}



#content-panel ul.no-list li a:hover,

#content-panel-login ul.no-list li a:hover{

text-decoration: underline;

}


/**************************zul-end*********************/


#content-panel ul.arrow-list li a,

#content-panel-login ul.arrow-list li a{

text-decoration: none;

}



#content-panel ul.arrow-list li a:hover,

#content-panel-login ul.arrow-list li a:hover{

text-decoration: underline;

}



#content-panel .picture,

#content-panel-login .picture{

margin: auto;

text-align: center;

}





.horizontal-list a{

color: #000;

background-color: transparent;

text-decoration: underline;

padding: .3em;

}




.horizontal-list a:hover{

color: #ee2e24;

/*131008*/

background-color: transparent;

}




.backtotop{

text-align: right;

}




.backtotop a{

font-size: .8em;

background-image: url('images/backtotop-arrow.gif');

background-position: left center;

background-repeat: no-repeat;

padding-left:10px; padding-right:2px; padding-top:1px; padding-bottom:1px

}



.backtomain{

text-align: right;

}



.backtomain a{

font-size: .8em;

background-image: url('images/arrow_list.jpg');

background-position: left center;

background-repeat: no-repeat;

padding-left:14px; padding-right:2px; padding-top:1px; padding-bottom:2px

}



.prev{

text-align: right;

}




.prev a{

font-size: .8em;

background-image: url('images/prev-arrow.gif');

background-position: left center;

background-repeat: no-repeat;

padding-left:14px; padding-right:2px; padding-top:1px; padding-bottom:2px

}


#top-content{

margin:0 0 10px 0;  /* VT - Edit by 15 Nov 2013 */
float:left;         /* VT - Edit by 15 Nov 2013 */
clear: both;

}



/*******************

* Login Panel

*******************/


#content-sidebar{

width: 190px; /* VT - Edit by 15 Nov 2013 */

float: right;

}




#login-panel{

position: relative;

color: inherit;

/*background: #e6e6e6 url(images/panel-top-left-bg.gif) no-repeat;*/

background: transparent url('images/login.gif') no-repeat;

}




#login-left{

position: relative;

color: inherit;

/*background: #e6e6e6 url(images/panel-top-left-bg.gif) no-repeat;*/

/*background: transparent url(images/login.gif) no-repeat;*/

}




#login-right{

position: relative;

color: inherit;

/*background: #e6e6e6 url(images/panel-top-left-bg.gif) no-repeat;*/

/*background: transparent url(images/login.gif) no-repeat top right;*/

}



#login-content{

color: inherit;

/*background: transparent url(images/panel-bottom-left-bg.gif) no-repeat bottom left;*/

/*background: url('images/login03.gif') no-repeat bottom left;*/

}




#login-business h3{

padding: 9px 0 5px 12px;

font-family: arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

font-size: 1.3em;

color: #565656;

}




#login-personal h3{

padding: 1px 0 5px 12px;

font-family: arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

font-size: 1.3em;

color: #565656;

}



#login-content-section{

padding: 0 0 0 0;

color: inherit;

/*background: transparent url(images/panel-bottom-right-bg.gif) no-repeat bottom right;*/

/*background: transparent url('images/login03.gif') no-repeat bottom;*/

}



#login-business{

/*background: transparent url(images/panel-bottom-right-bg.gif) no-repeat bottom right;*/

/*background: transparent url('images/login_business.gif') no-repeat bottom right;*/

min-height: 58px;

}


#login-content-heading{
	
padding: 0 0 5px 0;    /* VT - Edit by 15 Nov 2013 */
margin:0;              /* VT - Edit by 15 Nov 2013 */
height:68px;           /* VT - Edit by 15 Nov 2013 */
color: inherit;
/*background: transparent url(images/panel-top-right-bg.gif) no-repeat top right;

background: transparent ;*/
}


#login-content-heading h2{
font-size: 1.5em;
color: #444;
background: transparent;
font-weight: bold;
font-family: arial, sans-serif; /* VT - Edit by 15 Nov 2013 */
letter-spacing: .05em;
border-bottom: 1px solid #acacac;
padding-bottom: .4em;
margin-bottom: .5em;

}



#login-content-section h3{
padding: 2px 0 3px 12px;
color: #565656;
/*background: transparent url(images/heading-corner.gif) no-repeat;*/

}



#login-content-section p{

padding: 0 0 10px 12px;

}



#login-content-section img{

vertical-align: middle;

}




#login-content-section a{

color: #000000;


}



#login-content-section a:hover{

color: #0000ff;

background-color: transparent;

}





#below-login{

margin: 0; /* VT - Edit by 15 Nov 2013 */

}




/*******************

* Login Panel-ebanking

*******************/


#content-sidebar-ebanking{

width: 186px;

float: right;

}




#login-panel-ebanking{

position: relative;

color: inherit;

/*background: #e6e6e6 url(images/panel-top-left-bg.gif) no-repeat;*/

background: transparent url('images/login.gif') no-repeat;

}





#login-left-ebanking{

position: relative;

color: inherit;

/*background: #e6e6e6 url(images/panel-top-left-bg.gif) no-repeat;*/

/*background: transparent url(images/login.gif) no-repeat;*/

}




#login-right-ebanking{

position: relative;

color: inherit;

/*background: #e6e6e6 url(images/panel-top-left-bg.gif) no-repeat;*/

/*background: transparent url(images/login.gif) no-repeat top right;*/

}





#login-content-ebanking{

color: inherit;

/*background: transparent url(images/panel-bottom-left-bg.gif) no-repeat bottom left;*/

/*background: url('images/login03.gif') no-repeat bottom left;*/


}





#login-business-ebanking h3{

padding: 9px 0 5px 12px;

font-family: arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

font-size: 1.3em;

color: #565656;

}



#login-personal-ebanking h3{

padding: 1px 0 5px 12px;

font-family: arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

font-size: 1.3em;

color: #565656;

}




#login-content-section-ebanking{

padding: 0 0 0 0;

color: inherit;

/*background: transparent url(images/panel-bottom-right-bg.gif) no-repeat bottom right;*/

/*background: transparent url('images/login03.gif') no-repeat bottom;*/

}



#login-business-ebanking{

/*background: transparent url(images/panel-bottom-right-bg.gif) no-repeat bottom right;*/

/*background: transparent url('images/login_business.gif') no-repeat bottom right;*/

min-height: 58px;

}




#login-content-heading-ebanking{

padding: 0 0 0 0;

color: inherit;

/*background: transparent url(images/panel-top-right-bg.gif) no-repeat top right;

background: transparent ;*/

}




#login-content-heading-ebanking h2{

font-size: 1.5em;

color: #444;

background: transparent;

font-weight: bold;

font-family: arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

letter-spacing: .05em;

border-bottom: 1px solid #acacac;

padding-bottom: .4em;

margin-bottom: .5em;

}



#login-content-section-ebanking h3{

padding: 2px 0 3px 12px;

color: #565656;

/*background: transparent url(images/heading-corner.gif) no-repeat;*/

}



#login-content-section-ebanking p{

padding: 0 0 10px 12px;

}



#login-content-section-ebanking img{

vertical-align: middle;

}




#login-content-section-ebanking a{

color: #000000;

}



#login-content-section-ebanking a:hover{

color: #0000ff;

background-color: transparent;

}



#below-login-ebanking{
	
margin: 3px 0;

}




/*******************

* Flash Container

*******************/

/*******************

* News Panel

*******************/

/*#news-panel{

clear: both;

margin-top: 10px;

color: inherit;

background: #e6e6e4 url('images/panel-bottom-left-bg.png') no-repeat bottom left;

}



#news-content{*/

/*zul*/

/*background: url('images/news-panel-side-bg4.jpg') no-repeat top right;

margin-right: -9px;

position: relative; padding-left:0; padding-right:120px; padding-top:10px; padding-bottom:6px

}*/



#news-panel{

clear: both;

margin-top: 10px;

color: inherit;

/*background: #FFFFFF url(images/panel-bottom-left-bg.gif) bottom left no-repeat;*/

}



#news-content{

/*padding: 10px 110px 5px 0px;*/

padding: 10px 110px 5px 0px;

background: transparent url(images/news-panel-side-bg2a1.jpg) no-repeat top right;

/*background: transparent url(images/news-panel-side-bg_cny3.gif) no-repeat top right;*/

/*no theme

margin-right: -9px; */

margin-right: 0px;

position: relative;

}



#news-content:after{

content: ".";

display: block;

height: 0;

clear: both;

visibility: hidden;

}


*:first-child+html #news-content{

/*height: 112px;*/

height: 1%;

}



* html #news-content{

/*height: 112px;*/

height: 1%;

}



#news-content h3{

font-size: 1.35em;

color: #da3128;

background-color: transparent;

letter-spacing: -.03em;

}



#news-content ul{

margin: 0;

padding: 8px 0 8px 15px;

list-style-image: url(images/bullet-arrow.gif);

}



/*zul

#news-content ul{

margin: 0;

list-style-image: url('images/bullet-arrow.png');padding-left:12px; padding-right:0; padding-top:8px; padding-bottom:8px

}*/



/*old

#news-content ul a,

#news-content ul a:hover{

font-size: 1.1em;

color: #000000;

background-color: transparent;

}*/





#news-content ul a{
font-size: 11px;

color: #000000;

font-weight: normal;

background-color: transparent;

}



#news-content ul a:hover{

color: #da3128;

font-weight: normal;

}



#news-content p{

padding: 0;

}



#news-left{

float: left;

/*background: transparent url(images/panel-top-left-bg2.gif) top left no-repeat;*/

width: 290px;

margin: -10px 0 -10px 0;

padding: 10px 20px;

position: relative;

}




#news-right{

margin-left: 320px;

color: inherit;

background: transparent url(images/news-panel-splitter.gif) left center no-repeat;

padding-left: 15px;

position: relative;

}



/*#news-left{

float: left;

background: url('images/panel-top-left-bg.png') top left no-repeat;

width: 260px;

margin: -10px 0;

position: relative; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px

}


#news-right{

margin-left: 283px;

color: inherit;

background: url('images/news-panel-splitter.png') no-repeat left center;

padding-left: 20px;

position: relative

}*/


* html #news-right{

height: 1%;

}




.news-more{

position: absolute;

right: 2em;

top: 0;

}




#news-left .news-more{

top: 1.2em;

}




#news-right .news-more{

top: 0.2em;

right: 2em;

}



/*zul

.news-more a{

color: #da3128;

background: url('images/more-corner.png') no-repeat 0 70%;

font-weight: bold; padding-left:12px; padding-right:3px; padding-top:1px; padding-bottom:1px

}*/

.news-more a{

padding: 1px 0px 1px 12px;

color: #da3128;

background: transparent url(images/more-corner.gif) 0 70% no-repeat;

font-weight: bold;

}



/*******************

* News Panel2

*******************/

/*#news-panel{

clear: both;

margin-top: 10px;

color: inherit;

background: #e6e6e4 url('images/panel-bottom-left-bg.gif') no-repeat bottom left;

}



#news-content{*/

/*zul*/

/*background: url('images/news-panel-side-bg.jpg') no-repeat top right;

margin-right: -9px;

position: relative; padding-left:0; padding-right:120px; padding-top:10px; padding-bottom:6px

}*/



#news-panel2{

clear: both;

margin: 0 0 0 10px;

color: inherit;

background: url('images/img_newsbg.gif') left no-repeat top;

}




#news-content2{

/*background: url('images/news_bottom.gif') bottom left no-repeat;*/

margin: 0 0 0 0;

padding: 10px 5px 5px 5px;

/*no theme

margin-right: -9px; */

margin-right: 0px;

position: relative;

}





#news-content2:after{

content: ".";

display: block;

height: 0;

clear: both;

visibility: hidden;

}




*:first-child+html #news-content2{

height: 142px;

}

* html #news-content2{

height: 142px;

}


#news-content2 h3{

font-size: 1.35em;

padding: 5px 0 0 8px;

color: #FFFFFF;

background-color: transparent;

letter-spacing: -.03em;

}



/*#news-right2 h3{

font-size: 1.35em;

padding: 5px 0 0 10px;

color: #FFFFFF;

height: 22px;

background: transparent url('images/news_02.gif') no-repeat;*/

/*letter-spacing: -.03em;

}*/




#news-content2 ul {

margin: 0;

padding: 15px 8px 8px 12px;

list-style-image: url('images/bullet-arrow_new2.gif');

}



/*zul

#news-content ul{

margin: 0;

list-style-image: url('images/bullet-arrow.gif');padding-left:12px; padding-right:0; padding-top:8px; padding-bottom:8px

}*/


#news-content2 ul li a{

font-size: 11px;

color: #464646;

font-weight: none;

background-color: transparent;

list-style-image: url('images/bullet-arrow_new2.gif');


}



#news-content2 ul li a:hover{

font-size: 11px;

color: #ee2e24;

}



#news-content2 p{

padding: 0;

}


#news-left2{

float: left;

width: 222px;

margin: -10px 0 -10px 2px;

position: relative;

}


#news-right2{

margin: -10px 10px 0 227px;

color: inherit;

background: transparent url('images/img_newsbg.gif') left no-repeat top;

padding-left: 8px;

position: relative;

height: 142px;

}



/*#news-left{

float: left;

background: url('images/panel-top-left-bg.gif') top left no-repeat;

width: 260px;

margin: -10px 0;

position: relative; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px;

}



#news-right{

margin-left: 283px;

color: inherit;

background: url('images/news-panel-splitter.gif') no-repeat left center;

padding-left: 20px;

position: relative

}*/




* html #news-right2{

height: 142px;

}




.news-more2{

/*position: absolute;*/

padding-left: 165px;

margin: -127px 0 0 0;

}




#news-left2 .news-more2{

top: 0.2em;

}




#news-right2 .news-more2{

padding-left: 165px;

margin: -127px 0 0 0;

}





/*zul
.news-more a{

color: #da3128;

background: url('images/more-corner.gif') no-repeat 0 70%;

font-weight: bold; padding-left:12px; padding-right:3px; padding-top:1px; padding-bottom:1px

}*/



.news-more2 a{

padding: 1px 0px 1px 8px;

color: #FFFFFF;

background: transparent url('images/bullet-arrow2.gif') 1% 70% no-repeat;

font-weight: none;

}




/************************

  What's News content

************************/


#whatnews-panel{

clear: both;

margin-top: 5px;

color: inherit;

width: 560px;

/*background: url('images/ebanking_box4.gif') repeat;*/

background: url('images/spacer.gif') repeat;

}



#whatnews-content{

padding: 10px 20px 5px 0px;

/*background: transparent url('images/ebanking_box8.gif') no-repeat bottom right;*/

background: transparent url('images/spacer.gif') no-repeat bottom right;

/*no theme

margin-right: -9px; */

margin-right: 0px;

position: relative;

}



#whatnews-content2{

/*background: transparent url('images/ebanking_box3.gif') no-repeat top right;*/

background: transparent url('images/spacer.gif') no-repeat top right;

}



#whatnews-content:after{

content: ".";

display: block;

height: 0;

clear: both;

visibility: hidden;

}



*:first-child+html #whatnews-content{

height: 1%;

}



* html #whatnews-content{

height: 1%;

}



#whatnews-content h3{

font-size: 12px;

color: #da3128;

font-weight: none;

background-color: transparent;

letter-spacing: -.03em;

}



#whatnews-content ul li{

margin: 0;

padding: 0px 0px 0px 0px;

list-style-image: url('images/spacer.gif');

}




#whatnews-content ul a,

#whatnews-content ul a:hover{

font-size: 1.1em;

color: #da3128;

background-color: transparent;

padding: 0px 0px 0px 0px;

}


#whatnews-content p{

padding: 0;

}




#whatnews-left{

float: left;

/*background: transparent url('images/ebanking_box1.gif') top left no-repeat;*/

background: transparent url('images/spacer.gif') top left no-repeat;

width: 210px;

margin: -10px 0 -10px 0;

padding: 10px 18px;

position: relative;

}



#whatnews-right{

margin-left: 210px;

color: inherit;

/*background: transparent url('images/ebanking_box_block.gif') left center no-repeat;*/

background: transparent url('images/spacer.gif') left center no-repeat;

padding-left: 40px;

position: relative;

}


* html #whatnews-right{

height: 1%;

}


.whatnews-more{

position: absolute;

right: 0px;

bottom: 20px;

}


#whatnews-left .whatnews-more{

top: 1.2em;

}


#whatnews-right .whatnews-more{
bottom: 1px;
right: 0px;
}


.whatnews-more a{
padding: 1px 0px 1px 8px;
color: #777777;
font-size: 11px;
background: transparent url(images/bullet-arrow.gif) 0 70% no-repeat;
font-weight: bold;
}



#whatnews-panel .whatnews-more2 a,

#whatnews-panel .whatnews-more2 a:hover{
padding: 1px 0px 1px 8px;

color: #777777;
font-size: 11px;
background: transparent url(images/bullet-arrow.gif) 0 70% no-repeat;
font-weight: bold;

}


#whatnews-panel .promotion-what {

	margin: 0.5em 0 0.5em;
	/*border-bottom: 1px solid #CCCCCC;*/
}


#whatnews-panel .promotion-what img {

	float: left;

	padding: 5px 0 0 0;	

}


#whatnews-panel .promotion-what2 img {
	float: left;
	padding: 0 0 0 0;	
}


#whatnews-panel .promotion-what-content {

	margin: -1em 0 0 7em;
	padding: 5px 0 0 0;
	color:#666666;
}


#whatnews-panel .promotion-what-content a,

#whatnews-panel .promotion-what-content a:hover{
	color: #777777;

    font-size: 11px;
	
}


/************************

  What's News content2

************************/

#whatnews-panel2{

clear: both;

margin-top: 5px;

color: inherit;

width: 560px;

/*background: url('images/ebanking_box4.gif') repeat;*/

background: url('images/spacer.gif') repeat;

}


#whatnews-content{
padding: 10px 20px 5px 0px;
/*background: transparent url('images/ebanking_box8.gif') no-repeat bottom right;*/
background: transparent url('images/spacer.gif') no-repeat bottom right;
/*no theme
margin-right: -9px; */
margin-right: 0px;
position: relative;
}



#whatnews-content2{
/*background: transparent url('images/ebanking_box3.gif') no-repeat top right;*/
background: transparent url('images/spacer.gif') no-repeat top right;

}


#whatnews-content:after{

content: ".";
display: block;

height: 0;
clear: both;

visibility: hidden;
}


*:first-child+html #whatnews-content{

height: 1%;

}

* html #whatnews-content{

height: 1%;
}



#whatnews-content h3{

font-size: 12px;
color: #da3128;
font-weight: none;
background-color: transparent;
letter-spacing: -.03em;

}


#whatnews-content ul li{

margin: 0;
padding: 0px 0px 0px 0px;

list-style-image: url('images/spacer.gif');
}



#whatnews-content ul a,

#whatnews-content ul a:hover{

font-size: 1.1em;

color: #da3128;

background-color: transparent;

padding: 0px 0px 0px 0px;

}



#whatnews-content p{

padding: 0;

}



#whatnews-left{

float: left;

/*background: transparent url('images/ebanking_box1.gif') top left no-repeat;*/

background: transparent url('images/spacer.gif') top left no-repeat;

width: 210px;

margin: -10px 0 -10px 0;

padding: 10px 18px;

position: relative;

}


#whatnews-left a{

color:#000;

}


#whatnews-left a:hover{
color:#ee2e24;

}


#whatnews-right{
margin-left: 210px;
color: inherit;
/*background: transparent url('images/ebanking_box_block.gif') left center no-repeat;*/
background: transparent url('images/spacer.gif') left center no-repeat;
padding-left: 40px;

position: relative;

}


* html #whatnews-right{

height: 1%;

}


.whatnews-more{

position: absolute;

right: 0px;

bottom: 20px;

}



#whatnews-left .whatnews-more{

top: 0em;

}


#whatnews-right .whatnews-more{

bottom: 1px;

right: 0px;

}



.whatnews-more a{

padding: 1px 0px 1px 8px;

color: #777777;

font-size: 11px;

background: transparent url(images/bullet-arrow.gif) 0 70% no-repeat;

font-weight: bold;

}


.whatnews-more2 a{

padding: 1px 0px 1px 8px;

color: #777777;

font-size: 11px;

background: transparent url(images/bullet-arrow.gif) 0 70% no-repeat;
font-weight: bold;

}


#whatnews-panel .promotion-what {
	margin: 0.5em 0 0.5em;
	/*border-bottom: 1px solid #CCCCCC;*/
}


#whatnews-panel .promotion-what img {

	float: left;

	padding: 5px 0 0 0;	

}



#whatnews-panel .promotion-what2 img {

	float: left;

	padding: 0 0 0 0;	

}


#whatnews-panel .promotion-what-content {

	margin: -1em 0 0 7em;
	padding: 5px 0 0 0;
	color:#666666;	

}



#whatnews-panel .promotion-what-content a,

#whatnews-panel .promotion-what-content a:hover{
	color: #777777;
    font-size: 11px;

}




/*********************

other what's panel

*********************/

#content-panel #whats-new-tab2{

height: 29px;

/*border-bottom: 2px solid #ee2e24;*/

list-style-type: none;

margin: 0 0 0.6em;

}


#content-panel #whats-new-tab2 li{

float: left;

margin: 0;

padding: 0;

color: inherit;

background: transparent url('images/tab-off-right2.gif') top right no-repeat;

}


#content-panel #whats-new-tab2 li.off{

float: left;

margin: 0;

padding: 0;

color: inherit;

background: transparent url('images/tab2_what4.jpg') top right no-repeat;

}


#whats-new-tab2 li a{

color: #464646;

font-weight: none;

text-decoration: none;

display: block;

/*padding: 1em 1em .5em;

padding: 1em 1.2em .5em 1.7em;*/

background: transparent url('images/tab2_what4.jpg') no-repeat;

}



#whats-new-tab2 li.off a{

color: #ee2e24;

font-weight: none;
text-decoration: none;
display: block;
/*padding: 1em 1em .5em;
padding: 1em 1.2em .5em 1.2em;*/
background: transparent url('images/tab2_what4.jpg') no-repeat;

}


#whats-new-tab2 li a:hover{

text-decoration: underline;

}


#content-panel #whats-new-tab2 li.off{

color: #ee2e24;

font-weight: bold;

width:374px;

background: url('images/tab2_what4.jpg') top right no-repeat;

}




#whats-new-tab2 li.off strong,

#whats-new-tab2 li.off div{/*zul*/

display: block;

/*padding: 1em 1em .5em;*/

padding: 0.7em 1.2em 1.1em 1.2em;

background: transparent url('images/tab2_what3.jpg') no-repeat;

}




#content-panel #whats-new-tab2 li.on{

color: #ee2e24;

font-weight: bold;

width:200px;

background: url('images/tab2_what2.jpg') top right no-repeat;

}




ul#whats-new-tab2 li.on strong,

ul#whats-new-tab2 li.on div {/*zul*/

display: block;

/*padding: 1em 1em .5em;*/

padding: 0.7em 2.2em 1.1em 1.2em;

background: transparent url('images/tab2_what1.jpg') no-repeat;

}



/*******************

* Other Panels

*******************/




#important-panel{

float: left;

width: 542px;

margin-top: 5px;

color: inherit;

/*background: #f5f7f6 url('images/home_highlight2_01.jpg') no-repeat;*/

}




#important-content a{

color: #000000;

}



#important-content a:hover{

color: #ee2e24;

font-weight: bold;

}



/********************

Important Notice Box

********************/


#content-panel #notice-box{

float: left;

width: 413px;

margin: 0 50px 0 0;

color: inherit;

/*padding: 0px 70px 25px 25px;*/

background: transparent url('images/notice_box1.gif') top left no-repeat;


}




#content-panel #notice-box a{

color: #777777;

}



#content-panel #notice-box a:hover{

color: #777777;

font-weight: bold;


}



#content-panel #notice-box span{

padding: 0 60px 0 15px;

width: 380px;

float: left;


}



#content-panel .more a{

width: 413px;

height: 22px;

float: left;

padding: 0 0 0 15px;

font-size: 11px;

background: url('images/notice_box2.gif') bottom left no-repeat;

font-weight: bold;

}



#content-panel .close a{

float: right;

font-size: 11px;

padding: 15px 15px 0 0;

font-weight: bold;

}



/********************

Other Panel 2

********************/

#news-panel2main {

	clear: both;
	margin:0;
padding:0;
	width:744px;

	float: left;

}



#personalfinance-panel{

float: left;

/*width: 410px;*/

width: 323px;

margin-top: 18px;

color: inherit;

background: #f5f7f6 url('images/light-panel-bottom-right-bg.gif') no-repeat right bottom;

}



#personalfinance-content{

color: inherit;

background: url('images/light-panel-side-bg2a.gif') no-repeat;

font-size:11px; /* VT - Edit by 15 Nov 2013 */

/*background: url('images/light-panel-side-bg_cny1.gif') no-repeat;*/



margin-top: -7px;

margin-left: 0px;

padding-left: 130px;

padding-top: 5px;



/* no theme

margin-left: -14px;

padding-left: 141px; */

min-height: 134px

}




* html #personalfinance-content{

height: 129px;

position: relative;

}




#personalfinance-content h3{

color: #da3128;

background: url('images/light-panel-top-right-bg.png') no-repeat top right;



/*font-size: 1.4em; padding-left:20px; padding-right:10px; padding-top:15px; padding-bottom:0*/



font-size: 1.2em; padding-left:7px; padding-right:5px; padding-top:7px; padding-bottom:0

}



#personalfinance-list .list-left{

float: left;

width: auto;

padding: .4em .8em;

}




#personalfinance-list .list-right{

/*float: right;

width: auto;*/

/*padding: .4em 1em .4em 0;*/

padding: .4em 1em .4em 0;

}


#personalfinance-content ul{

list-style-type: none;

}




#personalfinance-content a,

#personalfinance-content a:hover{

color: #000;

background-color: transparent;

}




#wholesalebanking-panel{

float: left;

/*width: 323px;*/

width: 415px;

margin-top: 18px;

margin-left: 5px;

color: inherit;

background: #f5f7f6 url('images/lighter-panel-bottom-right-bg.gif') no-repeat right bottom;

}





#wholesalebanking-content{

color: inherit;

background: url('images/lighter-panel-side-bg2a.png') no-repeat;

/*background: url('images/lighter-panel-side-bg_cny2.gif') no-repeat;*/

margin-top: -12px; /*VT*/

margin-left: 0px; /*VT*/

padding-top: 11px; /*VT*/

padding-left: 140px; /*VT*/

min-height: 134px; /*VT*/

font-size: 11px; /* VT - Edit by 15 Nov 2013 */

}



* html #wholesalebanking-content{

height: 129px;

position: relative;



}




#wholesalebanking-content h3{

color: #da3128;

background: url('images/light-panel-top-right-bg.png') no-repeat top right;

/*font-size: 1.4em; padding-left:20px; padding-right:10px; padding-top:15px; padding-bottom:0*/

font-size: 1.2em; padding-left:0px; padding-right:5px; padding-top:7px; padding-bottom:0

}



#wholesalebanking-list .list-left{

float: left;

width: 166px;

padding: .4em .1em;

}



#wholesalebanking-list .list-right{

/*float: right;

width: auto;*/

padding: .4em 1em 1em 0;


}



#wholesalebanking-list .list-right{

margin-left: 160px;

color: inherit;

background: transparent url(images/news-panel-splitter.gif) left center no-repeat;

padding-left: 1px;

position: relative;

}



#wholesalebanking-content ul{

/*padding: .4em 0.2em;*/

list-style-type: none;

}



#wholesalebanking-content a,

#wholesalebanking-content a:hover{

color: #000;

background-color: transparent;

}





/*******************

* Content Panel Tables

*******************/

table.general1 {
	
margin-bottom: 1em;

width: 99%;

color: inherit;

background-color: #fff;

border-collapse: collapse;

}



table.general1 caption {

padding-bottom: 0.5em;

color: #ee2e24;

background-color: transparent;

text-align: left;

font-weight: bold;

}



table.general1 th {

font-weight: bold;

padding: 0.5em;

color: #ee2e24;

background-color: #eee;


}



table.general1 td {

padding: 0.5em;

}



table.general {

margin-bottom: 1em;

width: 99%;

color: inherit;

background-color: #fff;

border-collapse: collapse;

border: 2px solid #ccc;

}



table.general2 {

margin-bottom: 1em;
width: 99%;
color: inherit;
background-color: #fff;
border-collapse: collapse;
}



table.general caption {
padding-bottom: 0.5em;
color: #ee2e24;
background-color: transparent;
text-align: left;

font-weight: bold;

}


table.general th {
font-weight: bold;
padding: 0.5em;
color: #ee2e24;
background-color: #eee;
border: 1px solid #ccc;

}


table.general td {
padding: 0.5em;
border: 1px solid #ccc;

}



table.general6 {
margin-bottom: 1em;
width: 99%;
color: inherit;
background-color: #fff;
border-collapse: collapse;
border: 2px solid #ccc;
}


table.general6 th {
font-weight: bold;
padding: 0.5em;
color: #ee2e24;
background-color: #eee;
border: 1px solid #ccc;
}



table.general6 td {
padding: 0.5em;
border: 1px solid #ccc;

}


table.general6 ol {
margin: 0;
padding-left: 0.5em;
}


table.general7 {

margin-bottom: 1em;

color: inherit;

background-color: #fff;

border-collapse: collapse;

border: 2px solid #ccc;

font-size: 1em;

}


table.general7 caption {

padding-bottom: 0.5em;

color: #ee2e24;

background-color: transparent;

text-align: left;
font-weight: bold;

}


table.general7 th {
font-weight: bold;
padding: 0.5em;
color: #ee2e24;
background-color: #eee;
border: 1px solid #ccc;
}


table.general7 td {
padding: 0.5em;

border: 1px solid #ccc;

}

table.general9 {

margin-bottom: 1em;

width: 99%;

color: inherit;

background-color: #fff;

border-collapse: collapse;

border: 1px solid #616161;

font: 100% arial,sans-serif; /* VT - Edit by 15 Nov 2013 */

}



table.general9 caption {

padding-bottom: 0.5em;

color: #1EAEE3;

background-color: transparent;

text-align: left;

font-weight: bold;

}



table.general9 th {

font-weight: bold;

padding: 0.5em;

/* color: #1EAEE3;*/

background-color: #eee;

border: 1px solid #616161;

}



table.general9 td {

padding: 0.5em;

border: 1px solid #616161;

}



/**************************zul-start*********************/


table.general3 {
padding: 0;
border-collapse: collapse;
border-spacing: 0;
font-style: inherit;
font-size: 100%
font-family: inherit;

}


table.general3 td {

margin-bottom: 0;
width: 99%;
color: inherit;
background-color: #fff;
border-collapse: collapse;

}


table.general5 {
padding: 0;
border-collapse: collapse;
border-spacing: 0;
font-style: inherit;
font-size: 100%;
font-family: inherit;
}


table.general5 td {
margin-bottom: 0;
color: inherit;
background-color: #fff;
border-collapse: collapse;
}

table.general10 {

margin-bottom: 1em;

color: inherit;

background-color: #fff;

border-collapse: collapse;

border: 0px ;

font-size: 1em;

}


table.general10 caption {

padding-bottom: 0.2em;

color: #ee2e24;

background-color: transparent;

text-align: left;
font-weight: bold;

}



table.general10 td {
padding: 0.1em;

border: 0px ;

}

/**************************zul-270110-start*********************/

table.general5 span.red {
font-weight: bold;
color: #ee2e24;
}



table.general5 span.blue {
font-weight: bold;
color: #140390;
}



table.general5 span.small {
font-size: 90%;
}


/**************************zul-270110-end*********************/


table.general4 {
margin-bottom: 1em;
width: 99%;
color: inherit;
background-color: #fff;
border-collapse: collapse;
border: 2px solid #ccc;
}



table.general4 caption {
padding-bottom: 0.5em;
color: #ee2e24;
background-color: transparent;
text-align: left;
font-weight: bold;
}


table.general4 th {
font-weight: bold;
padding: 0.5em;
color: #ee2e24;
background-color: #eee;
border: 1px solid #ccc;
}



table.general4 td {
padding: 0.5em;
border: 1px solid #ccc;
}


/**************************zul-end*********************/

td.side {
width: 35%;
}

.centralize {
text-align: center;
}

/*******************

* Content Tabs

*******************/

#content-panel #content-tabs, 
#content-panel-login #content-tabs{
height: 2.65em;
padding: -1px 0 1px 0;
border-bottom: 2px solid #ee2e24;
list-style-type: none;
margin: 0 0 1em 0;
}


#content-panel-login #content-tabs{
height: 5.35em;
}


#content-panel #content-tabs li,
#content-panel-login #content-tabs li{

float: left;
margin: 0 -5px 0 5px;
padding: 0;
color: inherit;
background: transparent url('images/tab-off-right.gif') top right no-repeat;

}


#content-tabs li a{
color: #464646;
font-weight: none;
text-decoration: none;
display: block;
/*padding: 1em 1em .5em;*/
/*padding: 1em 1.2em .5em 1.2em;*/
padding: 1em 1.0em .4em 0.9em;
background: transparent url('images/tab-off-left.gif') no-repeat;

}


#content-tabs li.off a{
color: #464646;
font-weight: none;
text-decoration: none;
display: block;
/*padding: 1em 1em .5em;*/
/*padding: 1em 1.2em .5em 1.2em;*/
padding: 1em 1.0em .4em 0.9em;
background: transparent url('images/tab-off-left4.gif') no-repeat;

}



#content-tabs li a:hover{

text-decoration: underline;

}




#content-panel #content-tabs li.on,

#content-panel-login #content-tabs li.on {

color: #fff;

font-weight: bold;

background: transparent url('images/tab-on-right.gif') top right no-repeat;

}




ul#content-tabs li.on strong,

ul#content-tabs li.on div {/*zul*/
display: block;
/*padding: 1em 1em .5em;*/
margin: 0 0 0 -5px;
/*padding: 1em 1.2em .5em 1.7em;*/

padding: 1.1em 1.0em .4em 1.0em;
background: url('images/tab-on-left2.gif') no-repeat;

}



/*zul*/

#content-panel #content-tabs0, 
#content-panel-login #content-tabs0{
height: 2.70em;
padding: -1px 0 1px 0;
border-bottom: 2px solid #ee2e24;
list-style-type: none;
margin: 0 0 1em 0;

}


#content-panel-login #content-tabs0{

height: 5.35em;

}


#content-panel #content-tabs0 li,

#content-panel-login #content-tabs0 li{

float: left;

margin: 0 -10px 0 10px;
padding: 0;
color: inherit;
background: transparent url('images/tab-off-right.gif') top right no-repeat;
}




#content-tabs0 li a{
color: #464646;
font-weight: none;
text-decoration: none;
display: block;
/*padding: 1em 1em .5em;*/
padding: 1em 1.2em .5em 1.2em;
background: transparent url('images/tab-off-left.gif') no-repeat;
}


#content-tabs0 li.off a{
color: #464646;
font-weight: none;
text-decoration: none;
display: block;
/*padding: 1em 1em .5em;*/
padding: 1em 1.2em .5em 1.2em;
background: transparent url('images/tab-off-left4.gif') no-repeat;
}


#content-tabs0 li a:hover{
text-decoration: underline;

}



#content-panel #content-tabs0 li.on,

#content-panel-login #content-tabs0 li.on {

color: #fff;
font-weight: bold;
background: transparent url('images/tab-on-right.gif') top right no-repeat;

}


ul#content-tabs0 li.on strong,

ul#content-tabs0 li.on div {/*zul*/
display: block;
/*padding: 1em 1em .5em;*/

margin: 0 0 0 -5px;

padding: 1em 1.2em .5em 1.7em;

background: url('images/tab-on-left2.gif') no-repeat;

}


/*zul*/
#content-panel #content-tabs1{
height: 2.65em;
padding: -1px 0 1px 0;
border-bottom: 2px solid #ee2e24;
list-style-type: none;
margin: 0 0 1em 0;
}


#content-panel #content-tabs1 li{
float: left;
margin: 0 -10px 0 10px;
padding: 0;
color: inherit;
background: transparent url('images/tab-off-right2.gif') top right no-repeat;

}



#content-panel #content-tabs1 li.off{

float: left;
margin: 0;
padding: 0;
color: inherit;
background: transparent url('images/tab-off-right.gif') top right no-repeat;

}


#content-panel #content-tabs1 li.offf{
float: left;
margin: 0;
padding: 0;
color: inherit;
background: transparent url('images/tab-off-right.gif') top right no-repeat;
}



#content-tabs1 li a{
color: #464646;
font-weight: none;
text-decoration: none;
display: block;
margin:0 0 0 -5px;
/*padding: 1em 1em .5em;*/
padding: 1em 1.2em .5em 1.7em;
background: transparent url('images/tab-off-left2.gif') no-repeat;
}



#content-tabs1 li.off a{
color: #464646;
font-weight: none;
text-decoration: none;
display: block;
margin:0 0 0 -5px;
/*padding: 1em 1em .5em;*/
padding: 1em 1.2em .5em 1.2em;
background: transparent url('images/tab-off-left.gif') no-repeat;
}




#content-tabs1 li.offf a{
color: #464646;
font-weight: none;
text-decoration: none;
display: block;
margin:0 0 0 -5px;
/*padding: 1em 1em .5em;*/
padding: 1em 1.2em .5em 1.2em;
background: transparent url('images/tab-off-left4.gif') no-repeat;
}



#content-tabs1 li a:hover{
text-decoration: underline;
}



#content-panel #content-tabs1 li.on{
color: #fff;
font-weight: bold;
background: transparent url('images/tab-on-right.gif') top right no-repeat;

}



ul#content-tabs1 li.on strong,

ul#content-tabs1 li.on div {/*zul*/

display: block;

/*padding: 1em 1em .5em;*/

margin:0 0 0 -5px;

padding: 1em 1.2em .5em 1.2em;

background: transparent url('images/tab-on-left.gif') no-repeat;

}



/********/
#content-panel #content-tabs2{

height: 2.65em;

padding: -1px 0 1px 0;

border-bottom: 2px solid #ee2e24;

list-style-type: none;

margin: 0 0 1em 0;

}



#content-panel #content-tabs2 li{

float: left;

margin: 0 -10px 0 10px;

padding: 0;

color: inherit;

background: transparent url('images/tab-off-right.gif') top right no-repeat;

}


#content-panel #content-tabs2 li.offf{

float: left;
margin: 0 0 0 10px;
padding: 0;
color: inherit;
background: transparent url('images/tab-off-right.gif') top right no-repeat;

}



#content-panel #content-tabs2 li.offoff{
float: left;
padding: 0;
color: inherit;
background: transparent url('images/tab-off-right.gif') top right no-repeat;

}



#content-panel #content-tabs2 li.offofff{
float: left;

padding: 0;

color: inherit;

background: transparent url('images/tab-off-right.gif') top right no-repeat;

}




#content-tabs2 li a{

color: #464646;

font-weight: none;

text-decoration: none;

display: block;

margin:0 0 0 -5px;

/*padding: 1em 1em .5em;*/

padding: 1em 1.2em .5em 1.7em;

background: transparent url('images/tab-off-left2.gif') no-repeat;

}



#content-tabs2 li.off a{

color: #464646;

font-weight: none;

text-decoration: none;

display: block;

/*padding: 1em 1em .5em;*/

padding: 1em 1em .5em 1em;

background: transparent url('images/tab-off-left2.gif') no-repeat;

}




#content-tabs2 li.offf a{

color: #464646;

font-weight: none;

text-decoration: none;

display: block;

margin: 0;

/*padding: 1em 1em .5em;*/

padding: 1em 1em .5em 1em;

background: transparent url('images/tab-off-left.gif') no-repeat;

}




#content-tabs2 li.offoff a{

color: #464646;

font-weight: none;

text-decoration: none;

display: block;

margin: 0;

/*padding: 1em 1em .5em;*/

padding: 1em 1em .5em 1em;

background: transparent url('images/tab-off-left.gif') no-repeat;

}




#content-tabs2 li.offofff a{

color: #464646;

font-weight: none;

text-decoration: none;

display: block;

margin:0;

/*padding: 1em 1em .5em;*/
padding: 1em 1em .5em 1em;

background: transparent url('images/tab-off-left.gif') no-repeat;

}



#content-tabs2 li a:hover{
text-decoration: underline;
}




#content-panel #content-tabs2 li.on{
color: #fff;
font-weight: bold;

background: transparent url('images/tab-on-right.gif') top right no-repeat;

}



ul#content-tabs2 li.on strong,

ul#content-tabs2 li.on div {/*zul*/

display: block;

margin: 0 0 0 -5px;

/*padding: 1em 1em .5em;*/

padding: 1em 1.2em .5em 1.2em;

background: transparent url('images/tab-on-left.gif') no-repeat;

}


/****TAB3 ****/

#content-panel #content-tabs3{

height: 2.65em;

padding: -1px 0 1px 0;
border-bottom: 2px solid #ee2e24;

list-style-type: none;

margin: 0 0 1em 0;

}



#content-panel #content-tabs3 li{

float: left;

margin: 0 -10px 0 10px;

padding: 0;

color: inherit;

background: transparent url('images/tab-off-right.gif') top right no-repeat;

}



#content-panel #content-tabs3 li.off{

float: left;

margin: 0 -10px 0 10px;

padding: 0;

color: inherit;

background: transparent url('images/tab-off-right.gif') top right no-repeat;

}



#content-panel #content-tabs3 li.offf{

float: left;

padding: 0;

color: inherit;

background: transparent url('images/tab-off-right.gif') top right no-repeat;

}



#content-tabs3 li a{

color: #464646;

font-weight: none;

text-decoration: none;

display: block;

margin: 0 0 0 -5px;

/*padding: 1em 1em .5em;*/

padding: 1em 1.2em .5em 1.7em;

background: transparent url('images/tab-off-left2.gif') no-repeat;

}


#content-tabs3 li.off a{

color: #464646;

font-weight: none;

text-decoration: none;

display: block;

margin: 0 0 0 -5px;

/*padding: 1em 1em .5em;*/

padding: 1em 1.2em .5em 1.2em;

background: transparent url('images/tab-off-left2.gif') no-repeat;

}




#content-tabs3 li.offf a{

color: #464646;

font-weight: none;

text-decoration: none;

display: block;

margin: 0;

/*padding: 1em 1em .5em;*/

padding: 1em 1em .5em 1em;

background: transparent url('images/tab-off-left.gif') no-repeat;

}



#content-tabs3 li a:hover{

text-decoration: underline;

}




#content-panel #content-tabs3 li.on{

color: #fff;

font-weight: bold;

background: transparent url('images/tab-on-right.gif') top right no-repeat;

}



ul#content-tabs3 li.on strong,

ul#content-tabs3 li.on div {/*zul*/
display: block;
/*padding: 1em 1em .5em;*/
margin: 0 0 0 -5px;
padding: 1em 1em .5em 1em;
background: transparent url('images/tab-on-left.gif') no-repeat;

}





/****TAB4****/

#content-panel #content-tabs4{

height: 2.65em;

padding: -1px 0 1px 0;

border-bottom: 2px solid #ee2e24;

list-style-type: none;

margin: 0 0 1em 0;


}



#content-panel #content-tabs4 li{

float: left;

margin: 0 -10px 0 10px;

padding: 0;

color: inherit;

background: transparent url('images/tab-off-right2.gif') top right no-repeat;

}



#content-panel #content-tabs4 li.offf{

float: left;

margin: 0;

padding: 0;

color: inherit;

background: transparent url('images/tab-off-right.gif') top right no-repeat;

}




#content-panel #content-tabs4 li.offoff{

float: left;

margin: 0;

padding: 0;

color: inherit;

background: transparent url('images/tab-off-right2.gif') top right no-repeat;

}


#content-tabs4 li a{

color: #464646;

font-weight: none;

text-decoration: none;

display: block;

/*padding: 1em 1em .5em;*/

margin: 0 0 0 -5px;

padding: 1em 1.2em .5em 1.7em;

background: transparent url('images/tab-off-left2.gif') no-repeat;

}




#content-tabs4 li.off a{

color: #464646;

font-weight: none;

text-decoration: none;

display: block;

/*padding: 1em 1em .5em;*/

padding: 1em 1.2em .5em 1.2em;

background: transparent url('images/tab-off-left2.gif') no-repeat;

}




#content-tabs4 li.offf a{

color: #464646;

font-weight: none;

text-decoration: none;

display: block;

/*padding: 1em 1em .5em;*/

padding: 1em 1.2em .5em 1.2em;

background: transparent url('images/tab-off-left.gif') no-repeat;

}



#content-tabs4 li.offoff a{

color: #464646;
font-weight: none;
text-decoration: none;

display: block;

/*padding: 1em 1em .5em;*/

padding: 1em 1.2em .5em 1.2em;

background: transparent url('images/tab-off-left3.gif') no-repeat;

}


#content-tabs4 li a:hover{

text-decoration: underline;

}



#content-panel #content-tabs4 li.on{

color: #fff;

font-weight: bold;

background: transparent url('images/tab-on-right.gif') top right no-repeat;

}



ul#content-tabs4 li.on strong,

ul#content-tabs4 li.on div {/*zul*/

display: block;

/*padding: 1em 1em .5em;*/

margin: 0 0 0 -5px;

padding: 1em 1.2em .5em 1.2em;

background: transparent url('images/tab-on-left.gif') no-repeat;

}




/******************

what's new

******************/

#content-panel #whats-new-tab{

height: 29px;

/*border-bottom: 2px solid #ee2e24;*/

list-style-type: none;

margin: 0 0 0.6em;

}




#content-panel #whats-new-tab li{
float: left;
margin: 0;
padding: 0;
color: inherit;
background: transparent url('images/tab-off-right2.gif') top right no-repeat;

}



#content-panel #whats-new-tab li.off{
float: left;
margin: 0;
padding: 0;
color: inherit;
background: transparent url('images/tab_what4.gif') top right no-repeat;

}


#whats-new-tab li a{
color: #464646;

font-weight: none;
text-decoration: none;

display: block;

/*padding: 1em 1em .5em;

padding: 1em 1.2em .5em 1.7em;*/

background: transparent url('images/tab_what4.gif') no-repeat;

}



#whats-new-tab li.off a{

color: #ee2e24;

font-weight: none;

text-decoration: none;

display: block;

/*padding: 1em 1em .5em;

padding: 1em 1.2em .5em 1.2em;*/

background: transparent url('images/tab_what4.gif') no-repeat;

}


#whats-new-tab li a:hover{

text-decoration: underline;

}



#content-panel #whats-new-tab li.off{

color: #ee2e24;

font-weight: bold;

width:460px; /*464*/

background: url('images/tab_what4.gif') top right no-repeat;

}




#whats-new-tab li.off strong,

#whats-new-tab li.off div{/*zul*/

display: block;

/*padding: 1em 1em .5em;*/

padding: 0.7em 1.2em 1.1em 1.2em;

background: transparent url('images/tab_what3.gif') no-repeat;

}




#content-panel #whats-new-tab li.on{

color: #fff;

font-weight: bold;

width:110px;

background: url('images/tab_what2.gif') top right no-repeat;

}




ul#whats-new-tab li.on strong,

ul#whats-new-tab li.on div {/*zul*/

display: block;

/*padding: 1em 1em .5em;*/

padding: 0.7em 2.2em 1.1em 1.2em;

background: transparent url('images/tab_what1.gif') no-repeat;

}


/*zul*/

/*******************

* News List

*******************/

#content-panel .news-list{

list-style: none;

padding: 0;

margin: 0;

font-size: .9em;

display: block;

}



#content-panel .news-list li{

padding: 1em 1em .5em;

border-bottom: 1px solid #ccc;

}



.news-list img{

float: left;

width: inherit;

margin: 0 1em .3em 0;

}



#content-panel .news-list h5,
#content-panel-login .news-list h5{

font-size: 1.2em;

}


.news-list .more-right{

text-align: right;

}


.more-right a{

float: right;

font-weight: bold;/*zul

padding-left: 0.8em;*/

font-size: .9em;

color: #777777;

background: url('images/bullet-arrow_new.gif') no-repeat left center;

padding-left: 15px

}




/*zul*/

/*******************

* Promotion page

*******************/

#content-panel .promotion {

	margin-bottom: 1em;

	border-bottom: 1px solid #CCCCCC;

}



#content-panel .promotion img {

	float: left;

}




#content-panel .promotion-content {

	margin-left: 7em;

}



#content-panel .promotion-content h5 {

	margin: 0;
	padding: 0;
	padding-top: 0.5em;

	padding-bottom: 0.5em;

	color: #000000;

}



/*#content-panel .promotion-content2 {

	margin-left: 10em;

}*/

#content-panel .promotion-content2 h5 {

	margin: 0;

	padding: 0;

	padding-top: 0;

	padding-bottom: 0.5em;

	color: #ee2e24;

	font-size: 15px;

}




#content-panel .promotion-title h5 {
	color: #FFFFFF;

}



#content-panel .promotion-title2 h5 {
	color: #ee2e24;
}



#content-panel .promo {
	margin-left: 0;
	padding: 2em;

	padding-top: 0.5em;
	padding-bottom: 0.5em;
	color: #000000;
}



#content-panel .promo img {

	float: left;

}



#content-panel .promo-content {
	margin-left: 0;
	padding: 2em;
	padding-top: 0.3em;
	padding-bottom: 5.3em;
	color: #000000;
}



/*zul*/

/*******************

* Additional customizations

*******************/


.col-fixed{

width: 25%;

}


/********************** FOOTER **********************/


#footer-panel{

clear: both;

padding: 1em 0;

}




/*******************

* Dropdown Menus

*******************/

#dropdown-menus{

margin-top: 10px;

}


#dropdown-menus div{

float: left;

width: 240px;

color: inherit;

background: #e3e3e2/*#c8c8c6*/ url('images/dropdown-menus-splitter.gif') no-repeat top right;

margin-bottom: 3em

}



#quickaccess-dropdown{

padding-right: 10px;

}



#onlineapplication-dropdown{

padding-right: 10px;

}



#dropdown-menus h4{

font-family: arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

font-size: 1.4em;

font-weight: normal;

color: #000;

background: #e3e3e2/*#c8c8c6*/ url('images/dropdown-menus-bg.gif') no-repeat;

margin: 0;

letter-spacing: 0; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:5px

}




#dropdown-menus #onlineapplication-dropdown h4{

background-position: center top;

}



#dropdown-menus #tools-dropdown h4{
	
background-position: right top;

}




#dropdown-menus form{

color: inherit;
background: #e3e3e2/*#c8c8c6*/ url('images/dropdown-menus-bg.gif') no-repeat left bottom;; padding-left:15px; padding-right:5px; padding-top:0; padding-bottom:10px

}



#dropdown-menus #onlineapplication-dropdown form{

background-position: center bottom;

}


#dropdown-menus #tools-dropdown form{
background-position: right bottom;
}


#dropdown-menus form select{
width: 78%;
font-size: 1.2em;
}


#dropdown-menus form button,
#dropdown-menus form button img{
border: 0px none;
padding: 0;
margin: 0;
color: inherit;
background-color: transparent;
vertical-align: bottom
}


#other-links{
clear: both;
text-align: right;

padding-bottom: 1em;

border-bottom: 1px solid #bdbdbd;

}


#other-links a,

#other-links a:hover{

color: #000;

background-color: transparent;

}




#banking-logos{

float: left; /* END VT - Edit by 15 Nov 2013 */

width: auto;

padding-top: 1em;

margin-bottom: 1em;

text-align:center; /* END VT - Edit by 15 Nov 2013 */


}




#banking-logos img{

/*margin: 0 3px 8px 5px;*/

margin: 0 10px 6px 10px; /* END VT - Edit by 15 Nov 2013 */


}



#footer-links{
margin-top: 4em;
text-align: right;
padding-bottom: 1em;
}



#footer-links a{
text-decoration: underline;

color: #000;

background-color: transparent;

}



#footer-links a:hover{
text-decoration: none;
}


#copyright{
text-align: center;
margin: 1em 0 4em;

}




/**********************

* ADDED FOR WHOLESALE *

**********************/


#sidebar-panel {

position: relative;

clear: both;

float: left;

width: 160px;

color: inherit;

}



#sidebar-panel p {
font-size: 0.9em;
padding: .5em 0 .5em;
}


#sidebar-panel h3 {
font-size: 1.1em;
font-weight: bold;
color: #ee2e24;
background: url('images/sidebar-panel-top.gif');
padding: 10px 10px 5px;
/*margin: 0;*/
letter-spacing: 0;

}




table.sidebar {
margin-bottom: 1.2em;

width: 100%;

color: inherit;

background-color: #fff;

border-collapse: collapse;

border: 0px;

}



table.sidebar td { 
vertical-align: top; 
padding-left: 10px;
border: 0px;
}


table.sidebar td.left {
background: transparent url('images/sidebar-panel-center.gif') no-repeat;
}



table.sidebar td.bottom {
background: transparent url('images/sidebar-panel-bottom.gif') bottom no-repeat;

}




#sidebar-panel table.sidebar td p.more-right {

font-size: 1em;
text-align: right;

}




.more-right1 a{

font-weight: bold;/*zul*/

padding: .1em 0 0 1.8em;

font-size: 1em;

/*131008*/

/*color: #ee2e24;*/

background: url('images/bullet-arrow_new2.gif') no-repeat left center;


}




/***************************

* ADDED FOR INTEREST RATES *

***************************/

table.sidebar2 {

margin-bottom: 1.5em;

width: 100%;

color: inherit;

background-color: #fff;

border-collapse: collapse;

border: 0px;

}



table.sidebar2 td {

text-align: center;

font-size: 1.5em;

font-weight: bold;

/*131008*/
/*color: #ee2e24;*/

vertical-align: top; 

padding-left: 0px;

border: 0px;

}




table.sidebar2 td.left {

background: transparent url('images/sidebar-panel-center.gif') no-repeat;

}



table.sidebar2 td.bottom {

background: transparent url('images/sidebar-panel-bottom.gif') bottom no-repeat;

}



/*************************

* OLD WHOLESALE (BOTTOM) *

*************************/

table.contact {

margin-bottom: 1em;

width: 100%;

color: inherit;

background-color: #fff;

border-collapse: collapse;

border: 0px;

}




table.contact td { 
vertical-align: top; 
padding-left: 15px;
border: 0px;

}



table.contact td.left {
background: transparent url('images/contact-panel-left.gif') no-repeat;

}




table.contact td.right {

background: transparent url('images/contact-panel-right.gif') top right no-repeat;

}



table.contact td.bottom {

background: transparent url('images/contact-panel-bottom.gif') no-repeat;

}



table.contact td p.more-right {

text-align: right;

}




#contact-panel {

margin-left: 169px;

font-size: 1.2em;

}




* html #contact-panel {

position: relative;

}



#contact-list p {

font-size: 0.8em;

padding: .5em 0 .5em;

}




#contact-list {

margin-top: 10px;

}




#contact-list div {

float: left;

width: 175px;

color: inherit;

margin-bottom: 3em;

}




#contact-list h3 {

font-size: 0.9em;

font-weight: bold;

color: #ee2e24;

background: transparent url('images/contact-panel-top.gif') no-repeat;

padding: 10px 15px 5px;

margin: 0;

letter-spacing: 0;

}




table.sample {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
}



table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
/*	-moz-border-radius: 3px 3px 3px 3px;*/

}



table.sample td {

	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
/*	-moz-border-radius: 3px 3px 3px 3px;*/
}



/*************************

* NEW - 050208 *

*************************/

.latest {
/*background-image: url('images/pink.gif');
background-repeat: repeat-x;
height: 85px;
}


.padme {
padding-top: 20px;
}*/

}



img.left {
float: left;
margin: 0.5em 0.5em 0.5em 0.5em;
}


img.right {
float: right;
margin: 0.5em 0 0.5em 1em;
}


hr.updates{
/*131008*/
/*color: #ccc;*/
background-color: #ccc;
border: 0;
height: 1px;
clear: both;
}


hr.news{
/*131008*/
/*color: #ccc;*/
background-color: #ccc;
border: 0;
height: 1px;
width: 95%;
}



.prev{
text-align: right;
}



.prev a{
font-size: .8em;
background-image: url(images/prev-arrow.gif);
background-position: left center;
background-repeat: no-repeat;
padding: 1px 2px 1px 10px;
}


a.black:link {
	color: #000;
	font-weight: bold;
	text-decoration: underline;
}



a.black:hover {
	color: #f00;
	font-weight: bold;
	text-decoration: underline;
}



/*************************

* PROMOTIONS PAGE *

*************************/


#promotions-bar{
	color: inherit;
	background: transparent url(images/promotion-bar-bottom-bg.gif) no-repeat left bottom;
	margin: 0 0 10px 0;
}


#promotions-bar h2{
	display: none;
}


#promotions-bar ul{
	margin: 0 0 0 159px;
	padding: 0;
	width: 590px;
	list-style: none;
	display: block;
	color: #fff;
	/*background: transparent url(images/promotion-bar-top-right-bg.gif) top right no-repeat;*/
}


#promotions-bar ul:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}



*:first-child+html #promotions-bar ul{ height: 1%; }
* html #promotions-bar ul{ height: 1%; }
#promotions-bar ul li{
	display: inline;
}


#promotions-bar ul li a{
	display: block;
	float: left;
	width: auto;
	padding: 10px 14px;
	color: #fff;
	font-weight: bold;
	background-color: transparent;
}


#promotions-bar ul li a:hover{
	color: #ee2e24;
	font-weight: bold;

}


#promotions-bar ul li.on a{
	color: #ee2e24;
	background: transparent url(images/promotion-bar-nav-bg.gif) repeat-x;
}



#promotions-bar ul li a.first{
	color: #fff;
	/*background: transparent url(images/promotion-bar-top-left-bg.gif) no-repeat;*/
}


#promotions-bar ul li.on a.first{
	color: #ee2e24;
	background: transparent url(images/promotion-bar-top-right-bg.gif) top right no-repeat;
	background: transparent url(images/promotion-bar-nav-bg.gif) repeat-x;
}


#promotions-content{
	margin-bottom: 10px;
}


#promotions-content:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}



*:first-child+html #promotions-content{ height: 1%; }

* html #promotions-content{ height: 1%; }

#promotions-content .section{

	float: left;
	width: 364px;
	border: 1px solid #ccc;
	margin: 0 5px 5px 0;
	color: inherit;
	background-color: #F8F8F8;
}


#promotions-content .wide{
	float: none;
	width: auto;
}



#promotions-content .section .illus{
	text-align: center;
	padding: 5px 0;
	border-bottom: 1px solid #ccc;
	color: inherit;
	background-color: #fff;
	line-height: 1;

}


#promotions-content .section p{
	margin: 5px;
	padding: 0;
	line-height: 1.6em;
	/*font-weight: bold;*/
}


#promotions-content .section p a{
	font-weight: normal;
}


#promotions-content .section-nav{
	margin: 1em 0;
}



.section-button{
	height: 30px;
	display: block;
	float: left;
	width: auto;
	color: #fff;
	background: #ee2e24 url(images/button-red-right-bg.gif) top right no-repeat;
	margin: 0 1em 0 0;
}



.section-button span{
	height: 30px;
	line-height: 30px;
	display: block;
	float: left;
	color: #fff;
	background: transparent url(images/button-red-left-bg.gif) no-repeat;
	padding: 0 1em;
	font-weight: bold;
	font-size: .9em;
}



#promotions-content .section-nav2{

	margin: 5px 0;

}



.section-button2{
	height: 24px;
	display: block;
	float: left;
	width: 250px;
	color: #fff;
	background: #ee2e24 url(images/button-red-right-bg2.gif) top right no-repeat;
	margin: 0 1em 0 0;
}



.section-button2 span{
	height: 24px;
	line-height: 22px;
	display: block;
	float: left;
	color: #fff;
	background: transparent url(images/button-red-left-bg2.gif) no-repeat;
	padding: 0 .5em;
	font-weight: bold;
	font-size: 11px;
}



#promotions-content .section-nav2{

	margin: 5px 0;

}


.section-button3{

	height: 24px;

	display: block;

	float: left;

	width: 770px;

	color: #fff;

	background: #ee2e24 url(images/button-red-right-bg2.gif) top right no-repeat;

	margin: 0 1em 0 0;

}




.section-button3 span{

	height: 24px;

	line-height: 22px;

	display: block;

	float: left;

	color: #fff;

	background: transparent url(images/button-red-left-bg2.gif) no-repeat;

	padding: 0 .5em;

	font-weight: bold;

	font-size: 11px;

}



.section-button3a{

	height: 48px;

	display: block;

	float: left;

	width: 460px;

	color: #fff;

	background: #ee2e24 url(images/button-red-right-bg2a.gif) top right no-repeat;

	margin: 0 1em 0 0;

}



.section-button3a span{

	height: 48px;

	line-height: 22px;
	
	display: block;

	float: left;

	color: #fff;

	background: transparent url(images/button-red-left-bg2a.gif) no-repeat;

	padding: 0 .5em;

	font-weight: bold;

	font-size: 11px;

}



.section-button4{

	height: 24px;

	display: block;

	float: left;

	width: 430px;

	color: #fff;

	background: #ee2e24 url(images/button-red-right-bg2.gif) top right no-repeat;

	margin: 0 1em 0 0;

}



.section-button4 span{

	height: 24px;

	line-height: 22px;

	display: block;

	float: left;

	color: #fff;

	background: transparent url(images/button-red-left-bg2.gif) no-repeat;

	padding: 0 .5em;

	font-weight: bold;

	font-size: 11px;

}



.section-button5{

	height: 24px;

	display: block;

	float: left;

	width: 470px;

	color: #fff;

	background: #ee2e24 url(images/button-red-right-bg3.gif) top right no-repeat;

	margin: 0 1em 0 0;

}




.section-button5 span{

	height: 24px;

	line-height: 22px;

	display: block;

	float: left;

	color: #fff;

	background: transparent url(images/button-red-left-bg2.gif) no-repeat;

	padding: 0 .5em;

	font-weight: bold;

	font-size: 11px;

}






*:first-child+html .section-button span{ cursor: pointer; }

* html .section-button span{ cursor: pointer; }



/**************************zul-start*********************/



.arrows1-list{

	margin: 0;

	padding: 10px 30px;

	list-style-image: url(images/arrow-bullet-red.gif);

}




.arrows1-list li{

	margin: 0 0 1em 0;

}




.arrows1-list li a{

	color: #ee2e24;

	background-color: transparent;

	font-weight: bold;

	font-size: 1em;

}




.link1{

	color: #ee2e24;

	background-color: transparent;

	font-weight: bold;

	font-size: .9em;

}




/**************************zul-end*********************/




.arrows-list{

	margin: 0;

	padding: 10px 50px;

	list-style-image: url(images/arrow-bullet-red.gif);

}




.arrows-list li{

	margin: 0 0 1em 0;

}




.arrows-list li a{

	color: #ee2e24;

	background-color: transparent;

	font-weight: bold;

	font-size: 1em;

}




.nav-tabs{

	clear: both;

}




.nav-tabs:after{

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}





*:first-child+html .nav-tabs{ height: 1%; }

* html .nav-tabs{ height: 1%; }




.nav-tabs ul{

	margin: 0;

	padding: 0;

	list-style: none;

	display: block;

	border-bottom: 2px solid #ee2e24;

	height: 2.55em;

}




.nav-tabs ul li{

	float: left;

	width: auto;

	color: inherit;

	background: transparent url(images/nav-tabs-right-bg.gif) top right no-repeat;

	margin: 0 6px 0 0;

}




.nav-tabs ul li a{

	display: block;

	padding: .7em 1em;

	color: #464646;

	background: transparent url(images/nav-tabs-left-bg.gif) no-repeat;

	font-weight: bold;

}




.nav-tabs ul li.parent{

	color: inherit;

	background-image: url(images/nav-tabs-right-parent-bg.gif);

}



.nav-tabs ul li.parent a{

	padding-right: 30px;

}




.nav-tabs ul li.parents{

	color: inherit;

	padding-right: 30px;

	background-image: url(images/nav-tabs-right-parent-bg.gif);

}



.nav-tabs ul li.on{

	color: inherit;

/*	background: #ee2e24 url(images/nav-tabs-right-on-bg.gif) top right no-repeat;*/

	background: transparent url(images/nav-tabs-right-on-bg.gif) top right no-repeat;

}



.nav-tabs ul li.on a{

	color: #fff;

	background: transparent url(images/nav-tabs-left-on-bg.gif) no-repeat;

}




.nav-tabs ul li.on.parent{

	color: inherit;

	background-image: url(images/nav-tabs-right-on-parent-bg.gif);

}




.nav-tabs ul li ul{

	left: -999em;

	position: absolute;

	width: 15em;

	border: 1px solid #cccccc;

	border-width: 0 1px;

	height: auto;

	z-index: 888;

	border-top: 2px solid #ee2e24;

}




.nav-tabs ul li:hover ul,

.nav-tabs ul li.hover ul{

	left: auto;

}



.nav-tabs ul li ul li{

	color: inherit;

	margin: 0;

	display: inline;

	width: 100%;

}




.nav-tabs ul li ul li a,

.nav-tabs ul li.on ul li a{

	color: #464646;

	background: #fff url(images/nav-tabs-menu-bg.gif) repeat-x bottom;

	font-size: .8em;

	padding: .5em 1em;

	border-bottom: 1px solid #cccccc;

}



* html .nav-tabs ul li ul li a,

* html .nav-tabs ul li.on ul li a{

	width: 100%;

}



.nav-tabs ul li ul li a:hover{

	color: #fff;

	background: #ee2e24 none;

	text-decoration: none;

}





.list-tiles{

	margin: 10px 0;

	padding: 0;

	list-style: none;

}



.list-tiles li{

	margin: 0 10px 10px 0;

	padding: 0;

	float: left;

	width: 360px;

	background: #FFFFFF none;


}



.list-tiles li a:after{

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



*:first-child+html .list-tiles li a{ height: 1%; }


* html .list-tiles li a{ height: 1%; }


.list-tiles li a{

	display: block;

	padding: 5px;

	border: 1px solid #ccc;

	color: inherit;

	background: transparent url(images/list-tile-item-bg.gif) bottom repeat-x;

}



.list-tiles li a:hover{

	text-decoration: none;

	border-color: #ee2e24;

}




.list-tiles li a img{

	float: left;

	width: auto;

	margin: 0 10px 0 0;

}




.list-tiles li a strong{

	color: #ee2e24;

	background-color: transparent;

	line-height: 1.2em;

}



.list-tiles li a .metadata{

	font-size: .8em;

	color: #000;

	background-color: transparent;

	font-weight: bold;

	display: block;

	margin: 1em 0;

}



#richmedia {

/*margin:0;

padding:0;

position:absolute;

right:-120px;

top:0;*/

margin:0;

padding: 97px 0 0 0;

position:absolute;

right:-123px;

top:0;

}



#richmedia1 {

margin:0;

padding: 160px 0 0 0;

position:absolute;

right:-123px;

top:0;

}



/********************

Locator Search

********************/


.title_states {

	font-size:12px;

	color: #ee2e24;

	font-weight:bold;

}





#landingSearchBox {

	margin: 4px 0 0 0;

	padding: 40px 0 0 20px;

	width:453px;

	height:52px;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:12px;

	background: url(images/locator/landing_search_bg.gif) left top no-repeat;

}




#searchbox {

	float:left;

	margin:0;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	padding:0 10px 0 0;

}



#searchboxsearch {

	float:left;

	margin:0;

	padding:10px 10px 0 0;

}




#searchbox p{

	margin: 0;

	padding:0;

	font-family: arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size: 10px;
	
}


/*

#searchbox .form .select{

	margin: 0;

	padding:0;

	font-size: 1.2em;

}

*/




#landingicon5 {

	margin: 0;

	padding:0;

	width:480px;

}




#landingiconlist {

	margin: 15px 17px 0 0;

	padding:0;

	width:auto;

	height:auto;

	float:left;

}




#sidepaneSearch {

	margin: 10px 0 0 0;

	padding:0;

	width: 160px;

	position: relative;

}




#searchpanel1 {

	margin:0;
	
	padding: 8px 0 0 12px;

	width:auto;

	height: 41px;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:13px;

	color: #ee2e24;

	font-weight: bold;

	background:url(images/locator/box_search01.gif) left top no-repeat;

}




#searchpanel2 {

	margin:0;

	padding: 0 0 10px 8px;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:10px;

	background:url(images/locator/box_search02.gif) left bottom no-repeat;

}

/*

#searchpanel2 p{

	margin:0;

	padding: 3px 0 0 0;

	font-family:arial, sans-serif;

	font-size:12px;

}



#searchpanel2 form,select{

	margin:0;

	padding: 0;

	font-family:verdana, tahoma, arial, sans-serif;

	font-size:10px;

}

*/



#legendpanelmain {

	margin: 10px 0 0 0;

	padding:0;

	width: 160px;

	float: right;

}



#legendpanelmain a{

	margin: 0;

	padding:0;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	color: #404040;

	font-size:12px;

}




#legendpanelmain a:hover{

	margin: 0;

	padding:0;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	color: #ee2e24;

	font-size:12px;

}




#legendpaneltop {

	margin: 0;

	padding: 10px 0 0 15px;

	height: 28px;

	width: 160px;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:13px;

	color: #ee2e24;

	font-weight: bold;

	background:url(images/locator/box_legend01.gif) left top no-repeat;

}




#legendpanelbody {

	margin:0;

	padding: 0 12px 0 12px;

	background:url(images/locator/box_legend02.gif) left top repeat;

	width: 136px;

	float:left;

}



.textcenter a {

	margin:0;
	
	padding: 6px 0 0 0;

}




#legendpanelfooter {

	margin:0;

	padding: 0;

	height:12px;

	background:url(images/locator/box_legend03.gif) left top no-repeat;

}



#legendpanelicon {

	margin: 0 0 10px 0;

	padding:0;

	width: 35px;

	height: 30px;
	
	float:left;

}



#legendpaneltext {

	margin: 0 0 10px 0;

	padding:0;

	width: 100px;

	height: 30px;

	float:right;

}



#searchstatelist {

	margin: 0;

	padding: 0;

	width:auto;

}



/*

#searchstatelist form,select {

	margin:0;
	
	padding:0;

	font-family:verdana, tahoma, arial, sans-serif;

}

*/


#searchstatelist a{

	margin:0;

	padding:5px 0 0 0;

}



.tablered {

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:12px;

	color: #ffffff;

	font-weight: bold;

}



.tablegrey {

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:10px;

	color: #000000;

}




#tablered {

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:12px;

	color: #ffffff;

	font-weight: bold;
	
}




#tableredAddress {

	margin:0;

	padding: 5px 8px;

	width: 300px;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:12px;

	color: #ffffff;

	font-weight: bold;

	background-color: transparent;

	float: left;

}




#tableredhours {

	margin:0;

	padding: 5px 5px;

	width:240px;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:12px;

	color: #ffffff;

	font-weight: bold;

	background-color: transparent;
	
	float: right;

}




#tablegrey {

	margin:1px 0 0 0;

	padding:0;
	
	width:570px;

	height:auto;

	background: url(images/locator/bar_grey.gif);

	float:left;

}


#tablegreyAddress {

	margin:0;

	padding: 8px 8px;

	width:300px;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:11px;

	color: #000000;
	
	float:left;

}



#tablegreyhours {

	margin:0 0 0 1px;

	padding: 8px 5px;

	width:240px;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:11px;

	color: #000000;

	float: right;

}



#tableyellow {

	margin:1px 0 0 0;

	padding:0;

	width:570px;

	height:auto;

	background: url(images/locator/bar_lightyellow.gif);

	float:left

}




#tableyellowAddress {

	margin:0;

	padding: 8px 8px;

	width:300px;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:11px;

	color: #000000;

	float:left;

}




#tableyellowhours {

	margin:0 0 0 1px;

	padding: 8px 5px;

	width:240px;

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:11px;

	color: #000000;

	float: right;

}




.branchname {

	font-family:arial, sans-serif; /* VT - Edit by 15 Nov 2013 */

	font-size:11px;

	color: #ee2e24;

	font-weight:bold;

}




#iconlegend {

	margin:0;

	padding:2px 8px 8px 0;

	float:left;

}




#locatorpages {

	margin:10px 0 0 0;

	padding:0;

	float:right;

	color: #000000;

	font-size:11px;

}




#locatorpages a {

	margin:0;

	padding: 0 5px;

	color: #000000;

	font-size:11px;

}




#locatorpages a:hover {

	margin:0;

	padding: 0 5px;

	color: #ee2e24;

}




/********************

END Locator Search

********************/




/*******************

* News Panel3

*******************/



#news-panel3main {

	clear: both;

	margin: 0 ;

	padding:0;

	width:744px;

	float: left;

}




#news-panel3{

clear: both;

margin-top: 15px;

color: inherit;

width: auto;

}




#news-content3{

padding: 0;

margin: 0px;

position: relative;

}



#locator_search{

float: left;

width: 163px;

height: 132px;

background: url(images/home/img_h_search.gif) left top no-repeat;

margin: 0 0 0 7px;

padding: 30px 0 0 80px;

}



#locator_search p{

padding: 3px 0 0 0;

margin: 0;

font-size: 11px;

}


/*



#locator_search .from .select{

padding: 0;

margin: 0;

font-size: 9;

color: #000000;

}

*/




#news_layoutmain {

	padding:0 0 0 10px;

	margin:0;

	width: 483px;

	height:162px;

	background:url(images/home/img_latestnew.jpg) left top no-repeat;

	float:left;

}




#news_blockline {

	padding:0;

	margin:5px 0 5px 0;

	width: 35px;

	height:152px;

	background: url(images/home/block_line.gif) top left repeat-y;

	float:left;

}




#news_layout {

	padding:0;

	margin:0;

	width: 210px;
	
	height:auto;

	float:left;

}



#panelbox_top {

	padding: 10px 0 0 10px;

	margin: 0;

	width: 210px;

	height: 23px;

	float:left;

}





#panelbox_toptitle {

	padding: 0;

	margin: 0;

	color: #ee2e24;

	font-size:12px;

	width: 145px;

	height: 23px;

	font-weight:bold;

	float:left;

}





#panelbox_more a{

padding: 1px 0 0 8px;

width: 43px;

height: 22px;

float:right;

color: #da3128;

font-size:12px; /* VT - Edit by 15 Nov 2013 */

/*background: transparent url(images/arrow_red.gif) no-repeat;*/

}



#panelbox_content {
	
	padding: 0;

	margin: 0;

	width: 210px;

	height: auto;

	/*min-height: 107px;*/

}



#panelbox_content ul{

margin: 0 0 0 10px;

width: 200px;

padding: 0;

list-style: none;

display:inline-block;

min-height: 107px;

}




#panelbox_content li{

margin: 5px 0 0 0;

padding: 0 0 0 15px;

list-style: none;

list-style-position: outside;

display:inline-block;

background:url(images/bullet-arrow_new.gif) top left no-repeat;

}



#panelbox_content a{

font-size: 11px;

color: #000000;

font-weight: normal;

background-color: transparent;

}



#panelbox_content a:hover{

color: #da3128;

font-weight: normal;

}



#news-content p{

padding: 0;

}




#panelbox_bottom {

	padding: 0;

	margin: 0;

	width: 243px;

	height: 7px;

}



/*******************

* END News Panel3

*******************/


/************************************************

* Content Tabs For Priority Banking (Edit by VT)

*************************************************/

#content-panel #content-tabs-pb, 

#content-panel-login #content-tabs-pb{

height:3.167em;

padding: 0;

background: transparent url('images/content-tabs2.jpg') top left repeat-x;

list-style-type: none;

margin: 0 0 1em 0;

color: #031d40;

}




#content-panel-login #content-tabs-pb{

height: 5.35em;

}




#content-panel #content-tabs-pb li,

#content-panel-login #content-tabs-pb li{

float: left;

margin: 0 -5px 0 5px;

padding: 0;

color: inherit;

background:url(images/content-tabs2-block.jpg) top right no-repeat;

}



#content-tabs-pb li a{

color: #031d40;

font-weight: none;

text-decoration: none;

display: block;

padding:1.167em 1.667em;

/*padding: 1em 1em .5em;*/

/*padding: 1em 1.2em .5em 1.2em;*/

/*padding: 1em 1.0em .4em 0.9em;*/

}




#content-tabs-pb li.off a{

color: #031d40;

font-weight: none;

text-decoration: none;

display: block;

padding:1.167em 1.667em;

/*padding: 1em 1em .5em;*/

/*padding: 1em 1.2em .5em 1.2em;*/

/*padding: 1em 1.0em .4em 0.9em;*/

}




#content-tabs-pb li a:hover{

text-decoration: underline;

}




#content-panel #content-tabs-pb li.on,

#content-panel-login #content-tabs-pb li.on {

color: #031d40;

font-weight: bold;

}



ul#content-tabs-pb li.on strong,

ul#content-tabs-pb li.on div {/*zul*/

display: block;

/*padding: 1em 1em .5em;*/

margin: 0;

padding:1.167em 1.667em;

/*padding: 1em 1.2em .5em 1.7em;*/

/*padding: 1.1em 1.0em .4em 1.0em;*/

}



.vt_imgthumb_row {

	margin:10px 0;

	padding:0;

	width:270px;

	height:80px;

	float:left;

}



.vt_imgthumb_row2 {

	margin:10px 0 10px 30px;

	padding:0;

	width:270px;

	height:100px;

	float:left;

}



.vt_thumb {

	margin:0 15px 0 0;

	padding:0;

	float:left;

	width:80px;

	height:80px;

	border:1px solid #CCC;

}



.vt_copy {

	margin:0;

	padding:7px 0 0 0;

	width:160px;

	float:left;

	font-size:11px;

	color: #666;

}



.vt_title {

	margin:0;

	padding:0;

	font-size:14px;

	color:#FF0000;

	font-weight:bold;

}



.vt_title a{

	color:#FF0000;

	font-weight:bold;

	text-decoration:none;

}



.vt_title a:hover{

	text-decoration: underline;

}

/************************************************

* END Content Tabs For Priority Banking (Edit by VT)

*************************************************/

/* VT - Edit by 15 Nov 2013 */

#flash-homepage2 {
	margin:0 13px 0 0;
	padding:0;
	float:left;
	width:540px;
}

/* END VT - Edit by 15 Nov 2013 */