body {
	font-family: Arial;
	margin-top: 0px;
	text-align: center;
}

table {border: none;}
hr {
	border: 1px solid;
	border-bottom-color: #e3f0f9; 
	border-left-color: #e3f0f9; 
	border-right-color: #e3f0f9; 
	border-top-color: #c4c4c4;
}
h1, h2, h3, h4, h5, label {
	font-family: Arial;
	margin: 0 0;
}
h1 {
/*	line-height: 32px; */
	font-size: 34px;
	color: #555555;
	font-weight: bold;
}
h2 {
	line-height: 23px;
	font-size: 23px;
	color: #3d975e;
	font-weight: bold;
}
h3 {
	font-size: 20px;
	color: #555555;
	font-weight: bold;
}
h4 {
	font-size: 13px;
	color: #555555;
	font-weight: bold;
}

h5 {
	font-size: 14px;
	color: #228f4a;
	font-weight: bold;
}

label {
	font-size: 13px;
	color: #3e3e3e;
	font-weight: bold;
	line-height: 12px;
}	


#content-main-table  {
	height: 379px;
	vertical-align:top;
}

#content-sidebar, 
#sidebar-top-gradient, 
#sidebar-lockup
 {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;

	padding: 0 0;
	margin: 0 0;
	border:none; 
}


/***** HEADER *****/
.TopGradientBg {
	background-image: url('/LoginPages/Images/Common/bg_header.gif');
	height: 110px;
	width: 100%; 
	margin-bottom: 4px; 
}
.TopGradientBg #logoutButton {
	vertical-align: top; padding-top: 20px; padding-left: 40px; padding-right: 40px;
}
.TopGradientBg #headerLogoArea {
	vertical-align: top; padding-top: 12px; padding-left: 15px; padding-right: 15px;
}

.TopGradientBg #menu_changeLang { vertical-align: top; }

/*
.TopGradientBg #langLineArea { 
	height: 29px; vertical-align: top; padding: 0 15px;
}
*/

.TopMenuBg {
	BACKGROUND-IMAGE: url(../Images/Common/sparator_menu_level_two.gif);
/*	width: 927px; */
}

.lsaquo{
	font-family: Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	line-height:5px;
	margin: 0 0;
	padding: 0 0; 
}



.VerticalDotsLine {
	background-image: url(../Images/Common/bgVDottedLine.gif);
	background-repeat: repeat-y;
	width: 1px;
}

.HorisontalDotsLine {
	background-image: url(../Images/Common/bgHDottedLine.gif);
	background-repeat: repeat-x;
	height: 1px;
}

.discodeTableBox {
	text-align: left;
	vertical-align: top;
}

.discodeInputBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight:normal;
	margin-top: 26px;
	margin-left: 134px;
	width:	80px;
	background-color: transparent;
	border-width: 0px; 
}

.ThinLine { line-height: 1px; }

.GrayBar { background-color: #4A4E57; }

.sidebar-subheader {
	color:#696969;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	line-height:12px;
	/* padding:0px 7px 0px 7px; */
	border: none; 
	margin: 0px; 
	margin-bottom: 15px;
}
.sidebar-text{color:#696969;font-weight: normal;}
.sidebar-text-phone{color:#228f4a;font-weight: bold;}
.sidebar-text, .sidebar-text-phone {
	font-family:Arial;
	font-size:12px;
	padding:0 0;
	border: none; 
	margin: 0 0; 
}



.IDBLoginSubHeaderText {
	padding: 0 10px;
/*
	line-height: 23px;
	font-family: Arial;
	font-size: 23px;
	color: #3d975e;
	font-weight: bold;
*/	
}

.IDBLoginHeaderText {
	padding: 0 10px;

}

.IDBMyBankHeaderTextGreen, .IDBMyBankHeaderText{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
}

.IDBMyBankMessageText{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
}

.IDBFooterText, .IDBFooterText_rtl, .IDBFooterText_ltr{
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #3e3e3e;
	padding: 9px 9px;
}

.IDBFooterText_rtl {
	text-align: right;
}
.IDBFooterText_ltr {
	text-align: left;
}
.IDBUrl, .IDBUrl:visited, .IDBUrl:hover, 
.IDBMyBankURLText, .IDBMyBankURLText:visited, .IDBMyBankURLText:hover {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #338ada;
	text-decoration: none; 
	cursor: pointer;
}


.IDBMyBankHeaderTextGreen{color: #228f4a;}
.IDBMyBankHeaderText{color: #555555;}

.TempateHeaderText, .TempateHeaderTextRed, .selectPageBoxLabel  {
	font-family: Arial;
	font-size: 16px;
	color: #008330;
	font-weight: bold;
}

.tdTextOr {
	padding:0 0; 
	font-family: Arial;
	font-size: 13px;
	color: #3d975e;
	font-weight: bold;
	overflow: visible;
	height: 8px;
}


.TempateHeaderTextRed {color: red;}

.TempateReqText, .TempateReqSmall{
	font-family: Arial;
	font-size: 12px;
	color: black;
}

#aidcomment {
	font-family: Arial;
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.TempateReqSmall { font-size: 10px; }

.TempateSubHedText, .TempateSubHedTextGreen, .TempateSubHedTextBlack {
	font-family: Arial;
	font-size: 14px;
	color: #066C23;
	font-weight: bold;
}

.TempateSubHedTextBlack {
	color: black;
}

.DigitText {
	font-family: Arial;
	font-size: 12px;
	color: #066C23;
	font-weight: bold;
}

.TopBg {
	background-image: url(../Images/Common/bgTopPWD.gif);
	background-repeat: repeat-x;
}

.BottomBg {
	background-image: url(../Images/Common/bgBottomPWD.gif);
	background-repeat: repeat-x;
}

.LinkText, a.LinkText:visited, a.LinkText:hover  {
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	color: #285DC4; text-decoration: none; cursor: pointer; 
}
/*
.LinkText { color: #285DC4; text-decoration: none; cursor: pointer; }
a.LinkText:visited { color: #8436A1; text-decoration: none; }
a.LinkText:hover { color: #8436A1; text-decoration: underline; }
*/
.TextBox {
	padding: 0px;
	width: 110px;
	height: 18px;
	border: solid 1px #7F9CBA;
}



.successMsg {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #008330;
}

.ErrMsg {
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
}

.BrowserMsg {
	font-size: 12px;
	font-family: Arial;
	background-color: #DDE2FF;
	padding: 7px 7px 7px 7px;
}


/* DiscountButton (Main button Skin) */
.btnMainMid_r {
	color: #03B30A;
}

/* DiscountButton (Main button Skin) */
.btnMainMid_d {
	color: #A7A7A7;
}


/* HeaderButton (Main button Skin) */
.btnHeaderMid_e, .btnHeaderMid_r {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #008330;
	height: 26px;
	text-align: center;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
}


/* Select page styles */
.selectPageBox {
/*	background-image: url(../Images/Common/bgSelectBox.gif); */
	background-image: url('/LoginPages/Images/Common/select_gradient.png');
	background-repeat: repeat-x;
	width:  159px;
	height: 100px;
	border: solid 1px #8898a5;
	vertical-align: top;
	
}

.selectPageBoxLabel {
	padding: 10px 10px 10px 10px;
	text-align: center;
	white-space: nowrap;
}

.raquo {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
}

/*	buttons */

.sbidle_ENGLISH, .sbover_ENGLISH {
	background: transparent url(/LoginPages/Images/English/Controls/go_Green_combo.gif) no-repeat scroll;
}
.sbidle_HEBREW, .sbover_HEBREW {
	background: transparent url(/LoginPages/Images/Hebrew/Controls/go_Green_combo.gif) no-repeat scroll;
}
.sbidle_ENGLISH, .sbover_ENGLISH, .sbidle_HEBREW, .sbover_HEBREW {
border:0 none;
cursor:pointer;
height:22;
width:24;
vertical-align: bottom;
}

.sbidle_ENGLISH,.sbidle_HEBREW{background-position:0px 0px;}
.sbover_ENGLISH,.sbover_HEBREW{background-position:0px -22px}

/* main button */
.mainbtn1_e_ltr, .mainbtn2_e_ltr, .mainbtn3_e_ltr,
.mainbtn1_d_ltr, .mainbtn2_d_ltr, .mainbtn3_d_ltr, 
.mainbtn1_r_ltr, .mainbtn2_r_ltr, .mainbtn3_r_ltr,
.mainbtn1_e_rtl, .mainbtn2_e_rtl, .mainbtn3_e_rtl,
.mainbtn1_d_rtl, .mainbtn2_d_rtl, .mainbtn3_d_rtl, 
.mainbtn1_r_rtl, .mainbtn2_r_rtl, .mainbtn3_r_rtl {
background:transparent url(/LoginPages/Images/Common/mainButton.gif) no-repeat scroll; 
font-size: 15px;
margin:0;
padding:0 0 0 0;
border:0 none; /*1px white solid;*/
cursor: pointer;
height: 26px;
}

.mainbtn1_d_ltr, .mainbtn2_d_ltr, .mainbtn3_d_ltr, 
.mainbtn1_d_rtl, .mainbtn2_d_rtl, .mainbtn3_d_rtl {
cursor: default;
}

.mainbtn2_e_ltr,.mainbtn2_d_ltr,.mainbtn2_r_ltr, 
.mainbtn2_e_rtl,.mainbtn2_d_rtl,.mainbtn2_r_rtl {
text-align: center;
vertical-align: middle;
font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.mainbtn2_e_rtl,.mainbtn2_e_ltr { color: #008330; } 
.mainbtn2_r_rtl,.mainbtn2_r_ltr { color: #03B30A; } 
.mainbtn2_d_rtl,.mainbtn2_d_ltr { color: #A7A7A7; }

.mainbtn1_e_ltr,.mainbtn1_d_ltr,.mainbtn1_r_ltr, 
.mainbtn3_e_rtl,.mainbtn3_d_rtl,.mainbtn3_r_rtl { padding-right: 10px; }

.mainbtn3_e_ltr,.mainbtn3_d_ltr,.mainbtn3_r_ltr,
.mainbtn1_e_rtl,.mainbtn1_d_rtl,.mainbtn1_r_rtl { padding-right: 30px; }

.mainbtn1_e_ltr { background-position:left -12px; }
.mainbtn2_e_ltr { background-position: -12px -12px; }
.mainbtn3_e_ltr { background-position:right -12px; }

.mainbtn1_r_ltr { background-position:left -62px; }
.mainbtn2_r_ltr { background-position: -12px -62px; }
.mainbtn3_r_ltr { background-position:right -62px; }

.mainbtn1_d_ltr { background-position:left -112px; }
.mainbtn2_d_ltr { background-position: -12px -112px; }
.mainbtn3_d_ltr { background-position:right -112px; }

.mainbtn1_e_rtl { background-position:left -162px; }
.mainbtn2_e_rtl { background-position: -30px -162px; }
.mainbtn3_e_rtl { background-position:right -162px; }

.mainbtn1_r_rtl { background-position:left -212px; }
.mainbtn2_r_rtl { background-position: -30px -212px; }
.mainbtn3_r_rtl { background-position:right -212px; }

.mainbtn1_d_rtl { background-position:left -262px; }
.mainbtn2_d_rtl { background-position: -30px -262px; }
.mainbtn3_d_rtl { background-position:right -262px; }


ul.support-list {
	border: none;
	list-style-type: none;
	margin: 0 0;
	padding: 0 0;
	clear: both;
	vertical-align: top;
}
div.side_bar_text, div.side_bar_button {
	border: none ; 
	/* border: 1px blue solid; */
}

#content-sidebar {
	width: 270px;
	border: none; /*1px solid #dee2ff;*/
	vertical-align: top;
	position: relative; 
	height: 380px; 
	border: none;
}

div.side_bar_button {
	position: absolute; 
	bottom: 6px; 
	left: 0px; 
	right: 0px; 
	margin: 0 0; 
	padding: 0 9px;
}

div.side_bar_text {
	position: absolute; 
	top: 9px;
	/* left: 0px; right: 0px; */
	margin: 0 0; 
	padding: 0 9px;
}


#sidebar-lockup_HEBREW {
	background-image: url('/LoginPages/Images/Hebrew/lock2.png');
}
#sidebar-lockup_ENGLISH {
	background-image: url('/LoginPages/Images/English/lock2.png');
}

#sidebar-lockup_HEBREW, #sidebar-lockup_ENGLISH {
	position: absolute;
	height: 35px;
	width:29px; 	 
	top: 10px;
	background-repeat: no-repeat;
}


#sidebar-top-gradient {
	position: absolute; 
	left: 1px; 
	right: 1px;
	top: 1px; 
	width: 266px; 
	height: 9px; 
	background-image: url('/LoginPages/Images/Common/sidebar-header-gradient.gif');
	background-repeat: repeat-x;
}




/**************************************************************/
/*
*	Buttons 
*/


/* .sbt_left_ltr_d, .sbt_right_ltr_d, .sbt_left_rtl_d, .sbt_right_rtl_d */ 
.idbmainbtn, .sbt_left_ltr, .sbt_right_ltr, .sbt_left_rtl, .sbt_right_rtl {
background:transparent;
font: bold 15px Arial;
margin:0 0;
padding:5px 0 6px 0;
border: none; 
cursor: pointer;
height: 33px;
white-space: nowrap;
line-height: 24px;
vertical-align: middle;
overflow:visible;
text-decoration: none;
}


/* .sbt_left_ltr_d, .sbt_right_ltr_d, .sbt_left_rtl_d, .sbt_right_rtl_d */ 
.sbt_left_ltr, .sbt_right_ltr, .sbt_left_rtl, .sbt_right_rtl {
background:url(/LoginPages/Images/Common/long-btns.gif) no-repeat scroll;
color: #fff;
}

/* .sbt_right_ltr_d, .sbt_right_rtl_d */
.sbt_right_ltr, .sbt_right_rtl {
padding-right: 13px;
}

.sbt_left_ltr {
background-position:left -415px;
}

.sbt_right_ltr { 
background-position:right -415px;
}


.sbt_left_rtl {
background-position:right -95px;
}

.sbt_right_rtl { 
background-position:left -95px;
}

/* 
.sbt_left_ltr_d, .sbt_left_rtl_d, .sbt_right_ltr_d, .sbt_right_rtl_d {color: gray;} 


.sbt_left_ltr_d {
background-position:left -255px;
}

.sbt_right_ltr_d { 
background-position:right -255px;
}


.sbt_left_rtl_d {
background-position:right -635px;
}

.sbt_right_rtl_d { 
background-position:left -635px;
}
*/



/* .idbmainbtn1, 
.sbm_1_ltr, .sbm_2_ltr,
.sbm_1_rtl, .sbm_2_rtl {
background:transparent;
height: 28px;
font: bold 1px;
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #ffffff;
margin:0 0;
padding:0 0;
cursor: pointer;
text-align:left;
border:none; 
vertical-align: top;
}




.sbm_1_ltr, .sbm_1_rtl, .sbm_2_ltr, .sbm_2_rtl {
background:url(/LoginPages/Images/Common/newbuttons.gif) no-repeat;
}

.sbm_1_ltr, .sbm_1_rtl, .sbm_2_ltr, .sbm_2_rtl {
background:url(/LoginPages/Images/Common/newbuttons.gif) no-repeat;
}

.sbm_1_ltr,.sbm_1_rtl {
padding-left: 20px;
}

.sbm_2_ltr, .sbm_2_rtl{
padding-right: 10px; 
padding-left: 10px;
padding-top: 5px;
}

.sbm_1_rtl {
background-position:left -10px;
}

.sbm_2_rtl {
background-position:right -10px;
}

.sbm_1_ltr {
background-position:right -210px;
}

.sbm_2_ltr {
background-position:left -210px;
}
*/
/*****************/
/* header button */
.idbbtn_hdr, 
.hdr_1_e_ltr, .hdr_2_e_ltr, .hdr_1_e_rtl, .hdr_2_e_rtl, 
.hdr_1_d_ltr, .hdr_2_d_ltr, .hdr_1_d_rtl, .hdr_2_d_rtl, 
.hdr_1_r_ltr, .hdr_2_r_ltr, .hdr_1_r_rtl, .hdr_2_r_rtl{
background:transparent;
height: 24px;
font: bold 1px;
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #ffffff;
margin:0 0;
padding:0 0;
cursor: pointer;
text-align:left;
border:none; 
vertical-align: top;
}


.hdr_1_e_ltr, .hdr_1_e_rtl, .hdr_2_e_ltr, .hdr_2_e_rtl,
.hdr_1_d_ltr, .hdr_2_d_ltr, .hdr_1_d_rtl, .hdr_2_d_rtl, 
.hdr_1_r_ltr, .hdr_2_r_ltr, .hdr_1_r_rtl, .hdr_2_r_rtl{
background:url(/LoginPages/Images/Common/big_button.gif) no-repeat;
}

.hdr_1_e_ltr, .hdr_1_e_rtl, .hdr_2_e_ltr, .hdr_2_e_rtl,
.hdr_1_d_ltr, .hdr_2_d_ltr, .hdr_1_d_rtl, .hdr_2_d_rtl, 
.hdr_1_r_ltr, .hdr_2_r_ltr, .hdr_1_r_rtl, .hdr_2_r_rtl{
background:url(/LoginPages/Images/Common/big_button.gif) no-repeat;
}

.hdr_1_e_ltr,.hdr_1_e_rtl,
.hdr_1_d_ltr,.hdr_1_d_rtl,
.hdr_1_r_ltr,.hdr_1_r_rtl {
padding-left: 20px;
}

.hdr_2_e_ltr,.hdr_2_e_rtl,
.hdr_2_d_ltr,.hdr_2_d_rtl,
.hdr_2_r_ltr,.hdr_2_r_rtl {
padding-right: 10px; 
padding-left: 10px;
padding-top: 3px;
}

.hdr_1_e_rtl { background-position:left -33px; }
.hdr_2_e_rtl { background-position:right -33px; }
.hdr_1_e_ltr { background-position:right -123px; }
.hdr_2_e_ltr { background-position:left -123px; }

.hdr_1_r_rtl { background-position:left -3px; }
.hdr_2_r_rtl { background-position:right -3px; }
.hdr_1_r_ltr { background-position:right -93px; }
.hdr_2_r_ltr { background-position:left -93px; }

.hdr_1_d_rtl { background-position:left -63px; }
.hdr_2_d_rtl { background-position:right -63px; }
.hdr_1_d_ltr { background-position:right -153px; }
.hdr_2_d_ltr { background-position:left -153px; }


/****************************************************/
.smallErrorHeader{
font-family: arial; 
font-size: 14px; 
font-weight: bold;
color: #e5151d;
}

/****************************************************/
.smallSuccessHeader{
font-family: arial; 
font-size: 14px; 
font-weight: bold;
color: #228f4a;
}



/******************************************************/
/* Logout                                             */
.logoutHeaderText{
font-family: Arial;
font-size: 20px;
font-weight: bold;
color: #555555;
}

.logoutMessageText{
font-family: Arial;
font-size: 14px;
font-weight: normal;
color: #555555;
}

/******************************************************/
.changepwdsuccess, .changeaidsuccess {
font-family: Arial;
font-size: 20px;
font-weight: bold;
color: #555555;
}

/*****************************************************/
/*
div.redbox, div.greenbox {
margin-left: 10px;
}
div.redbox .tl, div.redbox .tr, div.redbox .bl, div.redbox .br {
background-image:url("/LoginPages/Images/Common/big1_red.gif");
}
div.greenbox .tl, div.greenbox .tr, div.greenbox .bl, div.greenbox .br {
background-image:url("/LoginPages/Images/Common/big1_green.gif");
}
div.greenbox .tl, div.greenbox .tr, div.greenbox .bl, div.greenbox .br,
div.redbox .tl, div.redbox .tr, div.redbox .bl, div.redbox .br {
background-repeat:no-repeat;
border-style:none;
position:relative;
}
div.redbox .tr, div.greenbox .tr {
background-position:100% 0;
height:100%;
}
div.redbox .tl, div.greenbox .tl {
background-position:0 0;
height:100%;
left:-10px;
padding:10px 0 0 10px;
}

div.redbox .br, div.greenbox .br {
background-position:100% 100%;
width:100%;
height: 10px;
}

div.redbox .bl,div.greenbox .bl {
background-position:0 100%;
bottom:0;
left:-10px;
height: 10px;
}

*/

table.greenbox, 
table.redbox {
	border: none;
	padding: 0 0;
	margin: 0 0;
	direction: ltr;
}
.msghdr_red {
	font-size: 14px;
	font-weight: bold;
	color: #e5151d;
}
.msghdr_green {
	font-size: 14px;
	font-weight: bold;
	color: #228f4a;
}

table.greenbox .tl, table.greenbox .tc, table.greenbox .tr, 
table.greenbox .cl, table.greenbox .cr,
table.greenbox .bl, table.greenbox .bc, table.greenbox .br {
background-image:url("/LoginPages/Images/Common/big1_green.gif");
}
table.redbox .tl, table.redbox .tc, table.redbox .tr, 
table.redbox .cl, table.redbox .cr,
table.redbox .bl, table.redbox .bc, table.redbox .br {
background-image:url("/LoginPages/Images/Common/big1_red.gif");
}
table.greenbox .tl, table.greenbox .tc, table.greenbox .tr, 
table.greenbox .cl, table.greenbox .cr,
table.greenbox .bl, table.greenbox .bc, table.greenbox .br, 
table.redbox .tl, table.redbox .tc, table.redbox .tr, 
table.redbox .cl, table.redbox .cr,
table.redbox .bl, table.redbox .bc, table.redbox .br {
padding: 0 0;
margin: 0 0;
line-height: 0px;
font-size: 1px;
width: 9px;
height: 9px;
}

table.redbox .tl, table.greenbox .tl {
background-position:left top;
}
table.redbox .tc, table.greenbox .tc {
background-position:-10px top;
}
table.redbox .tr, table.greenbox .tr{
background-position:right top;
}

table.redbox .cl, table.greenbox .cl  {
background-position:left -10px;
}
table.redbox .cr, table.greenbox .cr{
background-position:right -10px;
}

table.redbox .bl, table.greenbox .bl {
background-position:left 100%;
}
table.redbox .bc, table.greenbox .bc {
background-position:-10px 100%;
}
table.redbox .br, table.greenbox .br{
background-position:right 100%;
}

table.redbox .boxbody, table.greenbox .boxbody {
	background-color: #fff;
	padding: 0 0;
	margin: 0 0;
}

table.redbox .angle, table.greenbox .angle {
line-height: 0px;
font-size: 1px;
width: 9px;
height: 9px;
}


.MsgDiv {
vertical-align:middle;
font-family: Arial; 
font-size: 12px; 
font-weight: bold;
color: #555555;
}

/*************************************************************/
.MessagePageHeaderText {
font-family: arial; 
font-size: 20px; 
font-weight: bold;
color: #555555;
}
.MessagePageText {
font-family: Arial; 
font-size: 14px; 
font-weight: normal;
color: #555555;
}


/******** ToolTipBox *********/
.tooltipbox {
position:absolute;
z-index: 10;
visibility: hidden;
width: 340px;
}
.tooltiptable {
border: #494d58 1px solid;
}

.tooltipheader {
height: 20px;
vertical-align: middle;
padding: 0 9px;
font-family: Arial;
font-size: 13px;
font-weight: normal;
background-color: green; 
color: white;
}

.tooltipbody {
padding: 9px 9px;
background-color: #f1f1f1; 
font-family: Arial;
font-size: 13px;
font-weight: normal;

color: #4b4b4c;
}


/********************************************************************/
/* Main Button-link */

a.button, a.button_ltr, a.button_rtl {
	background: transparent url('/LoginPages/Images/Common/btn_right.gif') no-repeat scroll
}

a.button span, a.button_rtl span, a.button_ltr span {
	background: transparent url('/LoginPages/Images/Common/btn_left.gif') no-repeat scroll
}

a.button, a.button_ltr, a.button_rtl{
    color: #fff;
    display: block;
    font: bold 14px arial;
    height: 28px;
    text-decoration: none;
} 

a.button {
    background-position: right -96px;
    padding-right: 12px;
}

a.button_rtl {
    background-position: right -96px;
    padding-right: 12px;
}

a.button_ltr {
    background-position: right -416px;
    padding-right: 25px;
}

a.button span, a.button_rtl span,a.button_ltr span{
    display: block;
    border: 0px red solid; 
    vertical-align: bottom;
    line-height: 18px; 
    white-space: nowrap;
}

a.button span {
    background-position: left -416px;
    padding: 5px 0 5px 12px;
} 

a.button_ltr span {
    background-position: left -416px;
    padding: 5px 0 5px 12px;
    direction: rtl;
} 

a.button_rtl span {
    background-position: left -96px;
    padding: 5px 0 5px 25px; 
    direction: ltr;
} 

/* reset links area */
table.resetarea { margin: 0 10px; }
table.resetarea text{ vertical-align: top; padding: 0 0; font-size: 13px; }
table.resetarea arrow{ vertical-align: top; padding: 1px 0; }


/* Laguage Button */
#langButton_rtl, #langButton_ltr {
/*	border: 1px solid black; */
	font-size: 14px;
	font-family: Arial,sans-serif;
	font-weight: bolder;
	color: white;
	cursor: pointer;
	text-decoration: none;
	margin-top: 6px;
}

#langButton_rtl {
	float:left; 
	margin-left: 15px;
	direction: ltr;
}
#langButton_ltr {
	margin-right: 15px;
	float:right; 
	direction: ltr;
}

#langButton_ltr a,
#langButton_ltr a:visited, 
#langButton_ltr a:hover, 
#langButton_rtl a,
#langButton_rtl a:visited, 
#langButton_rtl a:hover 
{
	vertical-align: top;
	margin-top: 0px;
	background: transparent url('/LoginPages/Images/Common/langArrow.gif') no-repeat scroll;
}

#langButton_rtl a,
#langButton_rtl a:visited, 
#langButton_rtl a:hover 
{
	padding-right: 18px;
	background-position: 100% -17px;
}

#langButton_ltr a,
#langButton_ltr a:visited, 
#langButton_ltr a:hover 
{
	padding-left: 18px;
	background-position: left -67px;
}



#logoArea_rtl {
	float:left; 
	margin: 8px 15px;
	direction: ltr;
}
#logoArea_ltr {
	margin: 8px 15px;
	float:right; 
	direction: ltr;
}

#LogoutButtonArea_rtl {
	float:left; 
	margin: 15px 30px;
	direction: ltr;
}
#LogoutButtonArea_ltr {
	margin: 15px 30px;
	float:right; 
	direction: ltr;
}


.bancodeMainTable{
  border:1px #b7bbcd solid;
  background-color: #f7f5fe;
  
}
.bancodeErrMsg {
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	padding-right: 10px;
}
.bancodeTempateReqText{
	font-family: Arial;
	font-size: 12px;
	color: black;
	
}
/*
.LoginSbtBtnArea_HEBREW, .LoginSbtBtnArea_ENGLISH {
	padding: 10px 10px;
	float:left
}

.LoginSbtBtnArea_HEBREW{
	float:left;
}

.LoginSbtBtnArea_ENGLISH {
	float:right;
}
*/