.margin {
	MARGIN: 8px 0px 0px
}
.txt {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_bd {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_rd {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_wbd {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_body {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.txtbd_9 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.txtbd_9 a{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_bluebd {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #2b308c; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #2b308c; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none;	display: inline; 
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #2b308c; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none;	display: inline; 

}
.txt_bluetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #2b308c; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.notes {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.lnk_bodyu {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: underline
}
.lnk_bodyu:hover {
	COLOR: #fa0304
}
.lnk_nav {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #104989; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.lnk {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
a.lnk:hover {
	TEXT-DECORATION: underline
}
.lnk_bd {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.lnk_bd:hover {
	TEXT-DECORATION: underline
}
.lnk_u {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: underline
}
.lnk_bl {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #3f81b2; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.lnk_bl:hover {
	TEXT-DECORATION: underline
}
.lnk_9 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.lnk_9:hover {
	TEXT-DECORATION: underline
}
.lnk_bluebd {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #2b308c; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.lnk_bluebd:hover {
	COLOR: #0d0f2b
}
.lnk_bluebd_home {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #2b308c; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.lnk_bluebd_home:hover {
	COLOR: #0d0f2b
}
.lnk_prd {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #2e84c0; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.lnk_prd:hover {
	COLOR: #fd3a3a
}
.lnk_breadcrumbs {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #7f7f7f; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
a.lnk_breadcrumbs:hover {
	COLOR: #484848; TEXT-DECORATION: underline
}
.lnk_footer {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
a.lnk_footer:hover {
	TEXT-DECORATION: underline
}
A.navlinks {
	FONT-SIZE: 8pt; COLOR: #1e5ea5; FONT-FAMILY: arial, geneva, helvetica; TEXT-DECORATION: none
}
A.navlinks:link {
	FONT-SIZE: 8pt; COLOR: #1e5ea5; FONT-FAMILY: arial, geneva, helvetica; TEXT-DECORATION: none
}
A.navlinks:visited {
	FONT-SIZE: 8pt; COLOR: #1e5ea5; FONT-FAMILY: arial, geneva, helvetica; TEXT-DECORATION: none
}
A.navlink {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial, geneva, helvetica; TEXT-DECORATION: none
}
A.navlink:link {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial, geneva, helvetica; TEXT-DECORATION: none
}
A.navlink:visited {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial, geneva, helvetica; TEXT-DECORATION: none
}
.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #1e5ea5; PADDING-TOP: 5px; FONT-FAMILY: arial, geneva, helvetica
}
.navedge {
	FONT-SIZE: 8pt; COLOR: #1e5ea5; FONT-FAMILY: arial, geneva, helvetica; BACKGROUND-COLOR: #c2c0c0; TEXT-DECORATION: none
}
.navsub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial, geneva, helvetica
}
.navsubedge {
	BACKGROUND-COLOR: #c2c0c0
}
.navsection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: arial, geneva, helvetica
}
.navbg {
	BACKGROUND-COLOR: #f2f0f0
}
.navsectionbg {
	FONT-WEIGHT: normal! important; COLOR: #1e5ea5! important; BACKGROUND-COLOR: #faf9f9
}
.navsubbg1 {
	BACKGROUND-COLOR: #faf9f9
}
.navsubbg2 {
	BACKGROUND-COLOR: #faf9f9
}
DIV.lhs_loans {
	MARGIN-TOP: -61px; POSITION: relative
}
DIV.lhs_title {
	MARGIN-TOP: 0px; POSITION: relative
}
.lhs_navbd {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.lhs_navbd:hover {
	COLOR: #1e5ea5
}
.smSubHubPage {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.smSubHubPageHover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('/common/images/topnav/top_navbg_mo.gif'); COLOR: #ffffff; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
A.sm:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.sm:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.sm:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.sm:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.smHub:link {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.smHub:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.smHub:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.smHub:active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.smHover:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.smHover:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.smHover:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.smHover:active {
	COLOR: #000000; TEXT-DECORATION: none
}


/*Change for Teamsite 6th Nov 2007*/

td.sm{vertical-align:middle; background: url('../images/topnav/top_navbg.gif') repeat-x top left; height:38px;font-size:8pt; font-weight:bold; font-family:arial, verdana, helvetica, sans-serif;TEXT-DECORATION: none}
td.sm a{color:#FFFFFF; text-decoration:none}
td.sm a:hover{background: url('../images/topnav/top_navbg_mo.gif') repeat-x top left; display:block; vertical-align:middle; color:#000000; vertical-align:middle;TEXT-DECORATION: none}
td.sm_sel{vertical-align:middle; background: url('../images/topnav/top_navbg_mo.gif') repeat-x top left; height:38px;font-size:8pt; font-weight:bold; font-family:arial, verdana, helvetica, sans-serif;TEXT-DECORATION: none}
td.sm_sel a{color:#000000;TEXT-DECORATION: none}

/*End of Changes*/

.clearfix {
display: block;
}

.clear {
	clear: both;
	font-size: 1%;
	height: 1%;
	line-height: 0;
}

.lnk_active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.top_navbg {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('/common/images/topnav/top_navbg.gif'); COLOR: #ffffff; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.top_navbg_mo {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('/common/images/topnav/top_navbg_mo.gif'); COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.toolbox_shdw {
	BACKGROUND-IMAGE: url('/common/images/toolbox_shdw.gif')
}
.toolbox_shdwlf {
	BACKGROUND-IMAGE: url('/common/images/toolbox_shdwlf.gif')
}
.toolbox_shdwrt {
	BACKGROUND-IMAGE: url('/common/images/toolbox_shdwrt.gif')
}
.promo_shdw {
	BACKGROUND-IMAGE: url('/common/images/promo_shdw.gif')
}
.dotted_line1 {
	BACKGROUND-IMAGE: url('/common/images/dotted_line1.gif')
}
.icon_bg {
	BACKGROUND-IMAGE: url('/common/images/icon_bg.gif')
}
UL.margin {
	MARGIN: 5px 20px 20px 35px
}
.top_head_grey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UL.zzul {
	DISPLAY: block; LIST-STYLE-TYPE: none;
	margin:0px 0px 0px 25px;
}
LI.zzli
{
margin-left:0px;
margin-right:0px;
margin-top:auto;
margin-bottom:auto;
}
SPAN.zzspace {
margin:0px 0px 0px 0px;	
}

/* Main navigation starts 270608 */

.main_nav_top_border {
	border-top:1px solid #b6b8c0;
	background-color:#030751;
}

ul.main_nav {
	margin:0;
	padding:0;
	list-style:none;
}

ul.main_nav li {
	float:left;
	border-right:1px solid #848bb4;
}

ul.main_nav li a {
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	width:90px;
	text-align:center;
	padding:3px 0;
}

ul.main_nav li a:hover {
	color:#000000!important;
	background-color:#FFFFFF;
}

ul.main_nav li a.selected {
	color:#000000!important;
	background-color:#FFFFFF;
}

/* Main navigation ends 270608 */




/*
ul.main_nav li a#accounts {
	width:84px;
}

ul.main_nav li a#loans {
	width:57px;
	padding:10px 0;
}

ul.main_nav li a#cards {
	width:56px;
	padding:10px 0;
}

ul.main_nav li a#forex {
	width:100px;
}

ul.main_nav li a#payment {
	width:71px;
}

ul.main_nav li a#preferred_classic {
	width:120px;
}

ul.main_nav li a#private {
	width:68px;
}

ul.main_nav li a#access {
	width:78px;
}

ul.main_nav li a#products {
	width:107px;
}*/

.imgpadding {
	padding-left:5px;
}

html*.imgpadding {
	padding-left:0px;
}



/*Glossy Menu Start Here*/
.glossymenu{
margin: 5px 0;
padding: 0;
}

.glossymenu a.menuitem{
background: #c3d9eb url('../../personal/payments/images/bg_dotted.gif') repeat-x bottom right;
color: #2B308C;
text-align:left;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
padding-left: 10px;
text-decoration: none; font-style:normal; font-variant:normal; font-weight:bold; font-size:9pt; font-family:Arial; padding-right:0; padding-top:8px; padding-bottom:8px
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #3c3c3c;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background: #f1f8fe url('../../personal/payments/images/bg_dotted.gif') repeat-x bottom right;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #ffffff;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
background: #ffffff url('../../personal/payments/images/bg_dotted.gif') repeat-x bottom right;
}

.glossymenu div.submenu ul li a{
background: url('../../personal/payments/images/arrow_link.gif') no-repeat left top;
display: block;
color: #3c3c3c;
text-decoration: none;
padding-left: 10px; font-style:normal; font-variant:normal; font-weight:normal; font-size:9pt; font-family:Arial; padding-right:0; padding-top:4px; padding-bottom:4px
}

.glossymenu div.submenu ul li a:hover{
background: url('../../personal/payments/images/arrow_link.gif') no-repeat left top;
color: #000000
}

/*Glossy Menu Ends Here*/

/*Shoshkele*/
.banner {
margin: 0px 0px 0px 0px;
padding: 0px 0px 70px 0px;
height:85;
}
.flash_banner {
z-index: 0px;
top: 45%;
*top: 43%;
left: -2.6%;
padding: 0px;
float:left;
position: absolute;
}

.misc_banners {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
}
