body{
	font-family:Arial;
	font-size:12px;
	margin-top:0px;
	color:#224673;	
	text-align:right;
	direction:ltr;
}

TD{
	font-family:Arial;
	font-size:12px;	
}

OL{
	font-family:Arial;
	font-size:12px;	
	text-align:right;
	direction:rtl;
	vertical-align:top;	
}

.OLfirst{
	padding-right:15px;
}

OL.OLfirst{
	list-style-type:decimal;
}

OL.OLsecond{
	list-style-type:upper-roman; 
}

UL{
	direction:rtl;
	list-style-position:inside;
	display:inline-table;
}

UL.ULfirst{
	padding:0; 
	margin:0;
}

LI{
	direction:rtl;
	vertical-align:top;	
}

UL.oneRow{
	padding:0;
	margin:0;
	word-spacing:none;								
	font-family:Arial;
	font-size:12px;	
	text-align:right;
	direction:rtl;	
	list-style-type:none;
	list-style-position:inside;
	display:table-row-group;
	vertical-align:top;
}

LI.oneRow, LI.oneRowNoBorder{								
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	direction:rtl;	
	padding-right:3px;
	margin-top:5px;
	float:left;
	height:16px;
	vertical-align:top;	
}

LI.oneRowNoBorder{
	padding-left:0px;
}

LI.oneRow{
	border-left:1px solid;
	padding-left:3px;
	margin-left:3;
}

FIELDSET{
	border:0px;
}

LABEL{
	font-family:Arial;
	font-size:12px;
	direction:rtl;
}

H2.hiddenHeader2{
	position:absolute;
	left:-999em;
}

H2.standardText{
	font-family:Arial;
	font-size:12px;	
	text-align:right;
	white-space:nowrap;
	padding:0;
	margin:0;
	font-weight:bold;
	display:inline; 	  
}

TD.helpText, TD.helpTextLtr,
TD.helpTextInner, TD.helpTextLtrInner{
	font-family:Arial;
	font-size:12px;	
	text-align:right;
	white-space:nowrap;
	padding:0px; 
}

TD.helpText, TD.helpTextLtr{
	padding-right:12px; 
}

TD.helpText, TD.helpTextInner{
	direction:rtl; 
}

TD.helpTextLtr, TD.helpTextLtrInner{
	direction:Ltr; 
}

TD.standardText, TD.standardTextLtr, LI.standardText{
	text-align:right;
	font-family:Arial; 
	font-size:12px;
	color:#224673;
	padding:0px;
	white-space:nowrap; 
}

TD.standardText{	
	direction:rtl; 
}

TD.standardTextLtr{
	direction:ltr; 
}

TD.standardTextHeader, TD.standardTextHeaderLtr{
	text-align:right;
	font-family:Arial; 
	font-size:12px;
	font-weight:bold;
	color:#224673;
	white-space:nowrap;  
}

TD.standardTextHeader{
	direction:rtl;
}

TD.standardTextHeaderLtr{
	direction:ltr;
}

TD.standardTextSubHeader{
	text-align:right;
	text-decoration:underline;
	font-family:Arial; 
	font-size:12px;
	color:#224673;
	direction:rtl	 
}

TD.standardTextCentered, TD.standardTextCenteredLtr{
	text-align:center;
	font-family:Arial; 
	font-size:14px;
	font-weight:bold;
	color:#224673;	 
}

TD.standardTextCentered{
	direction:rtl;
}

TD.standardTextCenteredLtr{
	direction:ltr;
}

TD.standardTextHeaderCentered{
	text-align:center;
	font-family:Arial; 
	font-size:16px;
	font-weight:bold;
	color:#224673;
	direction:rtl	 
}

.helpMoreInfo{
	color:#5c6581;
}

.footNoteMarker{
	text-align:right;
	vertical-align:top;
	font-family:Arial; 
	font-size:8px;
	font-weight:bold;
	direction:ltr;
}

.noteMsg, .noteMsgRed, .noteMsgTitle,
.noteMsgLtr, .noteMsgRedLtr, .noteMsgTitleLtr{
	text-align:center;
	font-family:Arial; 
	font-size:14px;
	font-weight:bold;
}

.noteMsg, .noteMsgRed, .noteMsgTitle{	
	direction:rtl;
}

.noteMsgLtr, .noteMsgRedLtr, .noteMsgTitle, .noteMsgTitleLtr, .noteMsgStrongRedLtr{	
	direction:ltr;
}

.noteMsg, .noteMsgLtr, .noteMsgTitleLtr, .noteMsgTitleLtr{
	color:#0087AC;
}

.noteMsgRed, .noteMsgRedLtr{
	color:#ff0000;
}

.noteMsgTitle, .noteMsgTitleLtr{
	text-decoration:underline;
}

.noteMsgStrongRedLtr{
	color:#BF0000;
	font-weight:bold;	
	font-size:11px;
}

.errorMsg, .errorMsgLtr, .errorMsgSmallFont, .errorMsgSmallestFont,
.errorMsgAlignedRight, .errorMsgSmallFontLtr{
	background-image:url('/images/isracard2007/error.gif');
	background-repeat:no-repeat;
	background-position:97%;
	font-family:Arial;
	color:#BF0000;
}

.errorMsg, .errorMsgLtr{
	text-align:center;
	font-size:14px;
	font-weight:bold;
}

.errorMsg, .errorMsgSmallFont{
	direction:rtl;
}

.errorMsgLtr, .errorMsgSmallFontLtr{
	direction:ltr;
}

.errorMsgSmallFont, .errorMsgSmallFontLtr{
	text-align:center;
	font-size:11px;
	font-weight:bold;
}

.errorMsgSmallestFont{
	text-align:center;
	font-size:9px;
	font-weight:bold;
}

.errorMsgAlignedRight{
	text-align:right; 
	font-size:14px;
	font-weight:bold;
}

.msgTitle{
	font-weight:bold;
	text-decoration:underline;
	direction:rtl;
}

H1.msgTitle{
	font-size:12px;
	margin:0;
	padding:0;  
}

Select{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:right; 
}

IMG{
	border:0px none;
}

IMG.imgHref{
	cursor:pointer; 
}

TD.changeFontSize{ 
	padding-top:5px;
	white-space:nowrap; 
}

IMG.changeFontSize{
	cursor:pointer; 
}

TABLE{
	padding:0;
	border-spacing:0;
	border:0px;
	direction:rtl; 
}

Table.GeneralTable{
	width:780px;
	vertical-align:top;	
}

.TH{
	background-image:url('/images/amex2007/BG_Logo_short.gif');
	background-repeat:repeat-x;
	background-position:top;
	height:76px;
}

/* נתיב */
.path, .pathLtr{
	background-color:#E2E8EB;
	font:Arial;
	font-size:12px;
	background-repeat:repeat;
	line-height:22px;
	color:#224673;
	text-decoration:none;
	text-align:right;
}

.path{
	direction:rtl;
}

.pathLtr{
	direction:ltr;
}

A.distinctHref{
	font:Arial;
	font-size:12px;
	font-weight:bold; 
}

A.distinctHref:hover, A.distinctHref:focus{
	text-decoration:underline;
}

A.path{
	font:Arial;
	font-size:12px;
	text-decoration:none;
}

A.path:visited{
	font:Arial;
	font-size:12px;
	text-decoration:none;
}

A.path:hover, A.path:focus{
	font:Arial;
	font-size:12px;
	text-decoration:underline;
}

A.innerTableTitleHref{
	font:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0087AC;  
}

A.innerTableTitleHref:HOVER, A.innerTableTitleHref:focus{
	text-decoration:underline;
}

/*יציאה מפת אתר*/
.exit{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;	
	padding:5px 5px 5px 5px;
	vertical-align:top;	
	direction:rtl;
}

A.exit{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;	
}

A.exit:visited{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;	
}

A.exit:hover, A.exit:focus{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;	
	font-weight:bold;	
	text-decoration:underline;
}

.LastEnter{
	color:#30587E;
	font-size:12px;	
	font-weight:bold;
	padding:5px 10px 5px 10px;
	direction:ltr; 
}

.LastEnterRtl{
	color:#30587E;
	font-size:12px;	
	font-weight:bold;
	padding:5px 10px 5px 10px;
	direction:rtl; 
}

.filterText, .filterTextLtr{
	color:#30587E;
	font-size:12px;	
	font-weight:bold;
}

.filterText{
	direction:rtl;
}

.filterTextLtr{
	direction:ltr;
}

/* logo line*/
.LogoLine{
	background-image:url('/images/amex2007/BG_LogoStrip.gif');
	background-repeat:repeat;
	height:8px;
}

/*קישור כללי*/
A{
	color:#224673;
	text-decoration:none;	
}

A:Visited{
	text-decoration:none;	
}

A:Hover, A:focus{
	text-decoration:underline;	
}

A.standardHref{
	font-family:Arial;
	font-size:12px;
	color:#0087AC;
	text-decoration:none;
}

A.standardHref:Visited{
	text-decoration:none;	
}

A.standardHref:Hover, A.standardHref:focus{
	text-decoration:underline;	
}

A.GeneralInfo{
	color: #224673;
	text-decoration: underline;
}

A.GeneralInfo:visited{
	text-decoration: underline;
}

A.GeneralInfo:hover, A.GeneralInfo:focus{
	text-decoration: underline;
}

/*כותרת ראשית*/
.MainTitleNoLine, .MainTitle, .MainTitleLtr, .GeneralinfoTitle{
	color:#0087AC;
	font-weight:bold;
	font-size:14px;
	text-align:right;
	line-height:32px;
	white-space:nowrap;
	direction:rtl;
}

.GeneralinfoTitle{
	padding:5px 0px 5px 0px;
}

TD.accessibility{
	text-align:left;
}

TD.asterisk{
	font-size:medium; 
	font-weight:bold;
	text-align:right;
	width:100%;
}

.MainTitle, .MainTitleLtr, .GeneralinfoTitle, TD.accessibility{
	background-image:url('/images/amex2007/BG_Title.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}

.MainTitle, .MainTitleNoLine{
	direction:rtl;
}

.MainTitleLtr{
	direction:ltr;
}

/*כותרת למסכי עזרה*/
.HelpTitle{
	color:#0087AC;
	font-weight:bold;
	font-size:14px;
	line-height:32px;
	text-align:right;
	direction:rtl;
}

/*כותרת בעמוד*/
.Title{
	color:#224673;
	font-weight:bold;
	border-bottom:1px solid #0087AC;
}

/*מידע קשור*/
.info{
	background-color:#E2E8EB;
	color:#224673;
}

.infoTitle{
	color:#0087AC;
	font-weight:bold;
	background-color:#E2E8EB;
}

a.info{
	color:#224673;
	text-decoration:none;
	background-image:url('/images/amex2007/arrowTurq.gif');
	background-position:right;
	background-repeat:no-repeat;
}

TD.logonText, TD.logonTextLtr{
	font-family:Arial;
	color:#0087AC;
	font-size:12px;
	font-weight:bold;
	white-space:nowrap; 
}

TD.logonText{
	direction:rtl;
}

TD.logonTextLtr{
	direction:ltr;
}

TD.sessionError, TD.sessionErrorLtr{
	font-family:Arial;
	color:#484848;
	font-size:16px;
	font-weight:bold;
	white-space:nowrap; 
}

TD.sessionError{
	direction:rtl;
}

TD.sessionErrorLtr{
	direction:ltr;
}

.Space, .SpaceLarge, .SpaceExtraLarge, .SpaceRightMenu{
	border:0px none;
	background:url('/images/emptyImg.gif') no-repeat;
}

.SpaceSpecial{
	height:2px;
	line-height:2px;
	width:25px;
}

.SpaceRightMenu{
	height:1px;
	line-height:1px;
	width:146px;
}

.SpaceLarge{
	height:12px;
}line-height:12px 
}

.SpaceExtraLarge{
	height:100px;
	line-height:100px 
}

IMG.gapAboveRightMenu{
	border:0px none;
	height:10px;
	line-height:10px 
}

/* כרטיס בחר */
Table.chooseCard{
	width:634px;
	border:1px solid #3D71A1;
	height:40px;
	padding:5px 10px 5px 10px;
	background-color:#E2E8EB;	
	border-spacing:0;
}

Table.chooseCardInner{	
 	padding:0;
 	border-spacing:0; 
	border:0px;
}

.ChooseDropMenu, .ChooseDropMenuEnglish, .ChooseDropMenuSmall, .ChooseDropMenuVerySmall{
	font-weight:normal;
	font-size:12px;
	font-family:arial;
	color:#333333;
	background-color:#FFFFFF;
	border:1px solid #0087AC;
}

.ChooseDropMenu, .ChooseDropMenuSmall, .ChooseDropMenuVerySmall{
	text-align:right; 
	direction:rtl;
}

.ChooseDropMenuSmall{
	width:166px; 
}

.ChooseDropMenuVerySmall{
	width:53px; 
}

.ChooseDropMenuEnglish{
	text-align:left;
	direction:ltr; 
}

.ChooseRadio{
	font-weight:normal;
	font-size:12px;
	font-family:arial;
	color:#333333;
}

.showDetails, .showDetailsLtr,
.showDetailsInner, .showDetailsLtrInner{
	font:Arial;
	font-weight:bold;
	font-size:12px;
	color:#0087AC;
	text-decoration:none;
	background-color:#E9E8E0;
	height:100%;
	vertical-align:middle;
	white-space:nowrap; 
}

.showDetails, .showDetailsLtr{
	background-image:url('/images/amex2007/arrowBlue.gif');
	background-repeat:no-repeat;
	background-position:97%;
	border:1px solid #3D71A1;
	padding:1px 10px 1px 5px;
}

.showDetails, .showDetailsInner{
	direction:rtl; 
}

.showDetailsLtr, .showDetailsLtrInner{
	direction:ltr; 
}

.showDetails:hover, .showDetailsLtr:hover,
.showDetailsInner:hover, .showDetailsLtrInner:hover,
.showDetails:focus, .showDetailsLtr:focus,
.showDetailsInner:focus, .showDetailsLtrInner:focus{
	text-decoration:none;
}

A.unseenLink, A.unseenLink:hover, A.unseenLink:focus, A.unseenLink:visited{
	font-family:Arial;
	font-size:1px;
	color:#ffffff;
	background-color:#ffffff;
	white-space:nowrap;
	text-decoration:none;
	cursor:default;   
}

TD.ShowDetailsTD{
	padding:5px 0px 5px 0px;
	direction:rtl;
}

/* icons table */
Table.iconTableSmall, Table.iconTable{
	height:30px;
}

Table.iconTable{
	width:260px;
}

TD.DownloadActive, TD.ExcelActive, TD.PrintActive, TD.HelpActive, 
.Download, .Excel, .Print, .Help{
	background-repeat:no-repeat;
	background-position:top;
	font-size:10px;
	text-align:center;
	vertical-align:bottom;
	font-weight:normal;
	height:30px;
	text-decoration:none;
	padding-top:20px;
	direction:rtl;
	white-space:nowrap; 
}

TD.DownloadActive, TD.ExcelActive, TD.PrintActive, TD.HelpActive{
	color:#3D71A1;
	cursor:pointer;
	direction:rtl;		
}

TD.DownloadActive:hover, TD.ExcelActive:hover, TD.PrintActive:hover, TD.HelpActive:hover,
TD.DownloadActive:focus, TD.ExcelActive:focus, TD.PrintActive:focus, TD.HelpActive:focus{
	text-decoration:underline;
	cursor:pointer; 
}

.Download, .Excel, .Print, .Help{
	color:#666666;
	cursor:default;	
}

.Download{
	background-image:url('/images/amex2007/I_downloadGray.gif');
}

TD.DownloadActive{
	background-image:url('/images/amex2007/I_download.gif');
}

.Excel{
	background-image:url('/images/amex2007/I_excelGray.gif');
}

TD.ExcelActive{
	background-image:url('/images/amex2007/I_excel.gif');
}

.Print{
	background-image:url('/images/amex2007/I_printGray.gif');
}

TD.PrintActive{
	background-image:url('/images/amex2007/I_print.gif');
}

.Help{
	background-image:url('/images/amex2007/I_helpGray.gif');
}

TD.HelpActive{
	background-image:url('/images/amex2007/I_help.gif');
}

TD.Dotline{
	background-image:url('/images/amex2007/DottedBorder.gif');
	background-repeat:no-repeat;
	background-position:center;
	width:20px;
}

/* main table */
Table.Details{
	width:634px;
	border:1px solid #0087AC;
	line-height:23px;
 	padding:0;
 	border-spacing:1; 
	border:0px;
}

.DetailsTitle, .DetailsTitleInner{
	font-weight:bold;
	color:#ffffff;
	background-color:#0087AC;
	font-size:12px;
	text-align:right;
	direction:rtl;
}

TR.DetailsTitleTR{
	line-height:26px;
	height:26px;
}

.DetailsTitle{
	padding:1px 8px 1px 8px;
}

.DetailsTitleFootNoteMarker{
	color:#ffffff;
	background-color:#0087AC;	
	text-align:right;
	vertical-align:top;
	font-family:Arial; 
	font-size:8px;
	font-weight:bold;
	direction:ltr;
}

.DetailsName, .DetailsNameRtl, .DetailsNameInner, .DetailsNameRtlInner{
	font-weight:normal;
	color:#ffffff;
	background-color:#0087AC;
	font-size:12px;
	text-align:right;
	height:25px; 
}

.DetailsName, .DetailsNameRtl{
	border-bottom:2px solid #006F8D;
	padding:1px 8px 1px 8px;
}

.DetailsName, .DetailsNameInner{
	direction:ltr;
	unicode-bidi: bidi-override;
}

.DetailsNameRtl, .DetailsNameRtlInner{
	direction:rtl;
}

TD.DetailsTD, TD.DetailsTDRtl, TD.DetailsTDInner, TD.DetailsTDRtlInner,
TH.DetailsTD, TH.DetailsTDRtl{
	color:#00407C;
}

TD.specialDetailsTD{
	color:#006f8d;
	font-weight:bold;
}

TD.DetailsTD, TD.DetailsTDRtl, TD.DetailsTDInner, TD.DetailsTDRtlInner,
TD.specialDetailsTD, TH.DetailsTD, TH.DetailsTDRtl{
	background-color:#E6F0F4;
	font-size:12px;
	text-align:right;
}

TD.DetailsTD, TD.DetailsTDRtl, TD.specialDetailsTD,
TH.DetailsTD, TH.DetailsTDRtl{
	padding:1px 8px 1px 8px;
}

TD.DetailsTD, TD.DetailsTDInner, TD.specialDetailsTD,
TD.DetailsTDRtl, TH.DetailsTD, TH.DetailsTDRtl{
	direction:ltr;
	unicode-bidi: bidi-override;
}

TD.DetailsTDRtl, TD.DetailsTDRtlInner,
TH.DetailsTDRtl{
	direction:rtl;
}

TH.DetailsTD, TH.DetailsTDRtl{
	font-weight:normal; 
}

/* when we have table in TD(type of "DetailsTD" ), we need a diffrent style */
TABLE.DetailsTD{
	background-color:#E6F0F4;
	color:#00407C;
	font-size:12px;
	text-align:right;
}

.DetailsSubTitle, .DetailsSubTitleLtr, .DetailsSubTitleInner, .DetailsSubTitleLtrInner{
	background-color:#CAD8DE;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	line-height:17px; 
}

.DetailsSubTitle, .DetailsSubTitleLtr{
	padding:1px 8px 1px 8px;
}

.DetailsSubTitle, .DetailsSubTitleInner{
	direction:rtl;
}

.DetailsSubTitleLtr, .DetailsSubTitleLtrInner{
	direction:ltr;
}

/* when we have table in TD(type of "DetailsTDParameter" ), we need a diffrent style */
TABLE.DetailsTDParameter{
	background-color:#E6F0F4;
	color:#00407C;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}

TD.DetailsTDParameter, TD.DetailsTDParameterLtr, TD.DetailsTDParameterInner, TD.DetailsTDParameterLtrInner,
TH.DetailsTDParameter, TH.DetailsTDParameterLtr, TH.DetailsTDParameterInner, TH.DetailsTDParameterLtrInner{
	background-color:#E6F0F4;
	color:#00407C;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}

TD.DetailsTDParameter, TD.DetailsTDParameterLtr,
TH.DetailsTDParameter, TH.DetailsTDParameterLtr{
	padding:1px 8px 1px 8px;
}

TD.DetailsTDParameter, TD.DetailsTDParameterInner,
TH.DetailsTDParameter, TH.DetailsTDParameterInner{
	direction:rtl;
}

TD.DetailsTDParameterLtr, TD.DetailsTDParameterLtrInner,
TH.DetailsTDParameterLtr, TH.DetailsTDParameterLtrInner{
	direction:ltr;
}

TD.DetailsTDParameterHeader, TH.DetailsTDParameterHeader{
	background-color:#E6F0F4;
	color:#00407C;
	font-size:12px;
	font-weight:bold;
	padding:1px 0px 1px 0px;
	text-align:center;
	direction:rtl;
}

.DetailsFooter, .DetailsFooterLtr, .DetailsFooterInner, .DetailsFooterLtrInner{
	background-color:#F6F5E8;
	font-weight:bold;
	font-size:12px;
	text-align:right;
}

.DetailsFooter, .DetailsFooterLtr{
	padding:1px 8px 1px 8px;
}

.DetailsFooter, .DetailsFooterInner{
	direction:rtl;
}

.DetailsFooterLtr, .DetailsFooterLtrInner{
	direction:ltr;
}

/* Footer */
.Footer{
	background-image:url('/images/amex2007/FooterLine.gif');
	background-repeat:repeat;
	line-height:37px;
	text-align:right;
}

/* reuired for message tag that is also used by Isarcard */
TD.MessageFooter{
	height:0px;
	line-height:0px;
}

/* Table with input fields */
Table.InputFields, Table.InputFieldsSmall{
	border:1px solid #C1C0BD;
	background-color:#F7F6F1;
	color:#0087AC;
	font-weight:bold;
	font-size:12px;
	padding:5px 30px 5px 15px;
	border-spacing:0;	
}

Table.InputFields{
	width:634px;
}

Table.InputFieldsSmall{
	width:600px;
	text-align:center; 
}

Table.innerTableInputFields{
	background-color:#F7F6F1;
	color:#0087AC;
	font-weight:bold;
	font-size:12px;
	border-spacing:0;
	border-spacing:4; 	
	padding:2;	
}

Table.InputFieldsRightPadding, Table.InputFieldsRightPaddingInner{
	background-color:#F7F6F1;
	color:#0087AC;
	font-weight:bold;
	font-size:12px;
	border-spacing:0;	
}

Table.InputFieldsRightPadding{
	border:1px solid #C1C0BD;
	padding-right:5px;
	width:634px;
}

.InputFieldsNumberBox{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px solid #0087AC;
	height:19px;
	width:53px;
	text-align:left;
}

.InputFieldsLongNumberBox{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px solid #0087AC;
	height:19px;
	width:90px;
	text-align:left;
}

.InputFieldsLongEmailBox{
	width:211px;
	height:21px;
	font-size:12px;
	font-family:Arial;
	color:#0000B2;
	text-align:left;
}

.InputFieldsCreditBox, .InputFieldsCreditBoxSmall,
.InputFieldsCreditBoxEnglish, .InputFieldsCreditBoxSmallEnglish{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px solid #0087AC;
	height:19px; 
}

.InputFieldsCreditBox, .InputFieldsCreditBoxEnglish{
	width:230px;
}

.InputFieldsCreditBoxSmall, .InputFieldsCreditBoxSmallEnglish{
	width:166px;
}

.InputFieldsCreditBox, .InputFieldsCreditBoxSmall{
	direction:rtl;
	text-align:right; 
}

.InputFieldsCreditBoxEnglish, .InputFieldsCreditBoxSmallEnglish{
	direction:ltr;
	text-align:left; 
}

.InputFieldsAddressBox{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px solid #0087AC;
	height:19px;
	width:170px;
	direction:rtl;
	text-align:right;  
}

.InputFieldsPhoneBox{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px solid #0087AC;
	height:19px;
	width:90px;
	text-align:left;
}

.InputFieldsPhonePrefixBox{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px solid #0087AC;
	height:19px;
	width:40px;
	text-align:left;
}

.InputFieldsTextArea{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px solid #0087AC;
	height:200px;
	width:634px; /* same as Table.InputFields */
	text-align:right;
}

TD.InputFields{
	color:#0087AC;
	font-weight:bold;
	font-size:12px;	
	direction:rtl;
	text-align:center;
}

.InputFieldsCheckbox{
	background-color:#FFFFFF;
	border:1px solid #0087AC;
}

.InputFieldsLoginBox{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px solid #0087AC;
	height:19px;
	width:230px;
	text-align:left;
	size:20;
}

/* General Info */

Table.sessionErrorPage{
	background:url('/images/amex2007/SessionError.gif') no-repeat; 
	background-position:center;
	width:168px; 
	height:200px;
}

Table.GeneralInfo{
	width:634px;
	font-size:12px;
	color:#224673;
	line-height:17px;
	padding:0;
	border-spacing:0;
	border:0px;
}

TD.address, TD.addressLtr, TD.addressRed{
	font-size:12px;
	text-align:right;
	white-space:nowrap; 
}

TD.address, TD.addressLtr{
	color:#364363;
}

TD.addressRed{
	color:#ff0000;
}

TD.address, TD.addressRed{
	direction:rtl;
}

TD.addressLtr{
	direction:ltr;
}

/* Site Map */
Table.Sitemap{
	width:634px;
	font-size:12px;
	color:#224673;
	line-height:22px;
	text-align:right;
	direction:rtl;
}

TD.SitemapBlankTD{
	width:464px;/* must complete the width of .SitemapTitle to the width of Table.Sitemap*/
}

.SitemapTitle{
	background-image:url('/images/amex2007/GeneralTextTitle.gif');
	background-repeat:repeat;
	font-weight:bold;
	color:#224673;
	line-height:27px;
	padding:5px 0px 5px 0px;
	vertical-align:top;
	width:170px;/* must complete the width of TD.SitemapBlankTD to the width of Table.Sitemap*/
	text-align:right;
	direction:rtl;
}

.SitemapSpecial{
	color:#0089AE;
	text-decoration:none;
	text-align:right;
	cursor:default; 
	direction:rtl;
}

A.SitemapSpecial{
	color:#0089AE;
	text-decoration:none;
	text-align:right;
	cursor:default; 
	direction:rtl;
}

A.SitemapSpecial:hover, A.SitemapSpecial:focus{
	color:#0089AE;
	text-decoration:none;
	text-align:right;
	cursor:default; 
}

.SitemapSpecialBold{
	color:#0089AE;
	text-decoration:none;
	text-align:right;
	font-weight:bold;
	cursor:default; 
	direction:rtl;
}

.SitemapMiddleNodeCol{ 
	background-color:#e6f0f4;
	color:#224673;
	text-decoration:none;
	padding:2px 5px 2px 5px;
}

H1.SitemapHeader, H2.SitemapHeader, H3.SitemapHeader{
	font-family:Arial;
	padding:0;
	margin:0;
	vertical-align:middle;
	font-weight:normal;
	text-indent:0;  
}

H1.SitemapHeader{
	font-size:14px;
}

H2.SitemapHeader, H3.SitemapHeader{
	font-size:12px;
}

/* Pop Up */
Table.popUp{
	width:100%;
	vertical-align:top;
	font-size:12px;
	line-height:18px;
	text-align:right; 
}

.PopUpHeader{
	background-image:url('/images/amex2007/BG_Logo_short.gif');
	background-repeat:repeat-x;
	background-position:top;
	height:76px;
}

.PopUpTitle{
	background-image:url('/images/amex2007/PopUpTextTitle.gif');
	background-repeat:repeat;
	font-weight:bold;
	color:#224673;
	line-height:27px;
	padding:5px 0px 5px 0px;
	vertical-align:middle;
	text-align:right;
	direction:rtl;
}

A.popUpCards{
	background:url('/images/amex2007/arrowBlue.gif');
	background-repeat:no-repeat;
	background-position:100%;
	padding:1px 0px 1px 6px;
	font-family:Arial;
	font-size:12px;
	color:#10121f;
	text-decoration:none;
}

A.popUpCards:hover, A.popUpCards:focus{
	text-decoration:underline;
}

A.CloseWindow{
	border:1px solid #3D71A1;
	padding:1px 10px 1px 5px;
	font:Arial;
	font-weight:bold;
	font-size:12px;
	color:#0087AC;
	text-decoration:none;
	background-color:#E9E8E0;
	background-position:98%;
	background-image:url('/images/amex2007/arrowBlue.gif');
	background-repeat:no-repeat;
	width:70px;
	text-align:right;
	direction:rtl;
}

A.CloseWindow:hove, A.CloseWindow:focus{	
	background-color:#E0DED1;
	text-decoration:none;
}

/* קשור מידע */
Table.Meidakashur{
	width:634px;
	background-color:#E2E8EB;
	color:#224673;
	font-size:12px;
	line-height:20px;
	text-align:right;
	direction:rtl;
}

/* this empty style is required for consistency with Isracard web site */
TD.MeidaKashur{
}

.MeidaKashurTitle{
	color:#0089AE;
	Font-weight:bold;
	padding-right:6px;
	text-align:right;
}

A.MeidaKashur{
	background-image:url('/images/amex2007/ArrowTurkiz.gif');
	background-repeat:no-repeat;
	background-position:right;
	padding:2px 15px 2px 25px;
	text-decoration:none;
	text-align:right;
}

A.MeidaKashur:hover, A.MeidaKashur:focus{	
	text-decoration:underline;
}

A.MeidaKashurInputFields{
	background-image:url('/images/amex2007/arrowTurq.gif');
	background-repeat:no-repeat;
	background-position:right;
	padding:2px 15px 2px 25px;
	text-decoration:none;
	text-align:right;
	font:Arial;
	font-size:12px;
	font-weight:bold;
	color:#0087AC;
}

A.MeidaKashurInputFields:hover, A.MeidaKashurInputFields:focus{	
	text-decoration:underline;
}

.TopSpaceEntry{
	/*width:20px;*/
}

.innerTable{
	border-spacing:4; 	
	padding:2;	
}

.innerTableTitle{
	font-weight:bold;
	direction:rtl;
	white-space:nowrap;
}

.isNew{
	font-family:Arial;
	font-size:14px;
	color:#f89030;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}

.simpleHeader{
	font-size:12px;
	font-weight:normal;
	padding:0;
	margin:0;
	white-space:nowrap;     
}

.amexOnline{
	border:0;
	margin-top:2px;
}

/*************************************************************************/
/**************************** BREAD CRUMBS *******************************/
/*************************************************************************/
UL.breadcrumbs{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#224673;
	background-color:#E2E8EB;
	height:19px;
	line-height:12px;
	direction:rtl;
	margin:0;
	padding:0;
	display:inline-table;
	list-style-type:none;
	vertical-align:top;
	width:100%;
}

LI.breadcrumbs{
	display:inline;
	zoom:1;
	padding:2px;
	line-height:normal;
}

/*************************************************************************/
/******************************* M E N U S *******************************/
/*************************************************************************/
/**
 * Menus Table
 */ 
Table.menuTable{
	font-size:12px;
	border-left:1px solid #0087AC;
	direction:rtl;
	text-align:right;
	padding:0;
	border-spacing:0; 
	margin:0;
	width:178px; 
}

UL.RightMenu{
	list-style-type:none; 
	text-align:right; 
	list-style-position:outside;
	margin:0;
	padding:0px;
	display:inline;
}

/**
 * Top menu - TD
 */ 
UL.TopMenu{
	width:100%;
	list-style-type:none; 
	list-style-position:inside;
	margin:0;
	padding:0;
	float:none;
	text-align:center; 
	vertical-align:top;
	direction:rtl;
	display:inline-table;
}

LI.TopMenuSelected, LI.TopMenuClosed,
A.TopMenuSelected, A.TopMenuClosed,
A.TopMenuSelected:hover, A.TopMenuClosed:hover,
A.TopMenuSelected:focus, A.TopMenuClosed:focus{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	direction:rtl;	
	text-decoration:none;	
	height:22px;
	line-height:22px;
	cursor:pointer;
}

LI.TopMenuSelected, LI.TopMenuClosed{
	display:inline-table;
	display:expression(navigator.appName == "Microsoft Internet Explorer"? "inline" : "inline-table" );
	padding:0px 8px 0px 8px;
	width:105px;
	border:1px solid #0087AC;
}

LI.TopMenuSelected, A.TopMenuSelected, 
A.TopMenuSelected:hover, A.TopMenuSelected:focus{
	color:#ffffff;
	cursor:pointer;
}

LI.TopMenuSelected{
	background:url('/images/amex2007/BG_Button_Active.gif') repeat bottom;
}

LI.TopMenuClosed, A.TopMenuClosed, A.TopMenuClosed:hover, A.TopMenuClosed:focus{
	color:#224673;
	cursor:pointer;
}

LI.TopMenuClosed{
	background:url('/images/amex2007/BG_Button_Closed.gif') repeat bottom;
}

.hidden{
	display:none;
}

A.RightTopMenuSelected, A.RightTopMenuSelected:hover, A.RightTopMenuSelected:focus,
A.RightTopMenuClosed, .RightTopMenuClosed:hover, .RightTopMenuClosed:focus,
A.RightMiddleMenuSelected, .RightMiddleMenuSelected:hover, .RightMiddleMenuSelected:focus,
A.RightMiddleMenuClosed, .RightMiddleMenuClosed:hover, .RightMiddleMenuClosed:focus,
A.SubMenuSelected, A.SubMenuSelected:hover, A.SubMenuSelected:focus,
A.SubMenuClosed, A.SubMenuClosed:hover, A.SubMenuClosed:focus{
	font-family:Arial;
	text-decoration:none;
	cursor:pointer;
}

/**
 * Right menu - Top level
 */ 
LI.RightTopMenuSelected, A.RightTopMenuSelected{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
} 
 
LI.RightTopMenuSelected{
	background-image:url('/images/amex2007/BG_Button_Active.gif');
	background-repeat:repeat;
	border:1px solid #0087AC;
	line-height:21px;
	text-align:right;
	direction:rtl;
	margin-top:1px;
	padding:0px 2px 0px 5px; 
}

LI.RightTopMenuClosed, A.RightTopMenuClosed{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#224673; 
	margin:1px 0px 1px 0px; 
}

LI.RightTopMenuClosed{
	background-image:url('/images/amex2007/BG_Button_Closed.gif');
	background-repeat:repeat;
	border:1px solid #0087AC;
	line-height:21px;
	text-align:right;
	direction:rtl;
	padding:0px 2px 0px 5px;
}

.LI.RightTopMenuSelected:hover, .RightTopMenuClosed:hover,
.LI.RightTopMenuSelected:focus, .RightTopMenuClosed:focus{
	text-decoration:none;
}

/**
 * Right menu - Middle level
 */
LI.RightMiddleMenuSelected, A.RightMiddleMenuSelected, 
LI.RightMiddleMenuClosed, A.RightMiddleMenuClosed{
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#224673;
}

LI.RightMiddleMenuSelected, LI.RightMiddleMenuClosed{
	background-image:url('/images/amex2007/arrowBlue.gif');
	background-repeat:no-repeat;
	background-position:98%;
	line-height:20px;
	border-top:0px;
	border-bottom:1px solid #0087AC;
	border-right:1px solid #0087AC;
	text-align:right;
	direction:rtl;
	padding:0px 10px 2px 2px;
	text-decoration:none;
}

LI.RightMiddleMenuSelected{
	background-color:#EAE9DD;
}

.RightMiddleMenuSelected:hover, .RightMiddleMenuClosed:hover,
.RightMiddleMenuSelected:focus, .RightMiddleMenuClosed:focus{
	text-decoration:none;
}

/**
 * Right menu - Sub level
 */
LI.SubMenuClosed, A.SubMenuClosed,
LI.SubMenuSelected, A.SubMenuSelected{
	font-weight:normal;
	color:#224673;
}

LI.SubMenuClosed, LI.SubMenuSelected{
	background-image:url('/images/amex2007/arrowGrey.gif');
	background-repeat:no-repeat;
	background-position:95%;
	line-height:16px;
	border-bottom:1px solid #cad8de;
	border-right:1px solid #0087AC;
	text-decoration:none;
	direction:rtl;	
	padding:0px 18px 2px 2px;
	unicode-bidi: bidi-override;
}

LI.SubMenuSelected{
	background-color:#eaf4f8;
}

.SubMenuSelected:hover, .SubMenuClosed:hover,
.SubMenuSelected:focus, .SubMenuClosed:focus{
	text-decoration:none;
}

.RightTopMenuSelected, .RightMiddleMenuSelected, .SubMenuSelected{
	cursor:pointer;
}

.RightTopMenuClosed, .RightMiddleMenuClosed, .SubMenuClosed{
	cursor:pointer;
}

/**
 * Progress Bar
 */
.progressBarBG1, .progressBarBG1Text, .progressBarBG1TextNoDoneYet, .progressBarBGStart1{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-bottom:1px;
	height:21px; 
	line-height:21px; 
}
 
.progressBarBG1, .progressBarBG1Text, .progressBarBG1TextNoDoneYet{
	background-image:url('/images/amex2007/progressBarBG1.gif');
	background-repeat:repeat-x;
}

.progressBarBGStart1, .progressBarBGStart1WithPadding{
	background-image:url('/images/amex2007/progressBarRight.gif');
	background-repeat:no-repeat;
	width:9px;
}

.progressBarBGStart1WithPadding{
	padding-right:1px;
}

.progressBarBG1Text, .progressBarBG1TextNoDoneYet{
	padding-left:5px;
	padding-right:5px;
	white-space:nowrap;	
}

.progressBarBG1, .progressBarBG1Text{
	color:#224673;
}

.progressBarBG1TextNoDoneYet{
	color:#677f99;
}

.progressBarBG2, .progressBarBGStart2{ 
	background-image:url('/images/amex2007/progressBarBG2.gif');
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;  
}

.progressBarSeperator1{
	background-image:url('/images/amex2007/progressBarSeperator.gif');
	background-repeat:no-repeat;
	width:6px;
}

.progressBarArrow2{
	background-color:#007b9d;
	background-image:url('/images/amex2007/progressBarArrow.gif');
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	text-align:right;  
}

.secondRow{
	height:5px;
	line-height:5px;
	background-color:#e2e8eb; 
}

#innerWrapper{
		width: 660px;height:auto;margin:0 auto 0 auto;
	}
#content{
	background-color:#f6f6f1;
	padding:10px 20px;
	font-family: Arial;
	font-size: 12px;
	color:#0087ac;
}
DIV.space{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;		
}

.fltLeft{
	float:left;
}

.fltRight{
	float:right;margin-bottom: 10px;
}

.clear{
	clear:both;
}	
.lblBold{
	color:#0087ac;font-weight: bold;width:145px;
}
.fontBigBold{
	color:#0087ac;
	font-weight: bold;
	font-size:14px;
}
.shorttext{
	width:auto;
}
.spanLtr {
	direction: ltr; 
	unicode-bidi: bidi-override; 
	display:inline-block;
}	
	
/*************************************************************************/
/***************************** NOT TO PRINT ******************************/
/*************************************************************************/
@MEDIA print{
	.menuTable, .RightTopMenuSelected, .RightTopMenuClosed, .RightTopMenuHrefSelected,
	.TopMenuHrefClosed, .TopMenuHrefClosedInner, .TopMenuHrefSelected, .TopMenuHrefSelectedInner,
	.SubMenuSelected, .SubMenuClosed, .SubMenuHrefSelected, .SubMenuHrefClosed, 
	.TopMenuTDSelected, .TopMenuClosed, .TopMenuTDSelectedRightOption, .TopMenuClosedRightOption, 
	.TopMenuTDSelectedInner, .TopMenuClosedInner, .TopMenuTDSelectedRightOptionInner, .TopMenuClosedRightOptionInner,
	.path, .pathLtr, .iconTableSmall, .exit, .exitSiteMapSeperator, .siteMapLink, .LastEnter, .filterText,
	.MeidaKashur, .MeidaKashurTitle, .MeidaKashurInputFields, .rightMenuAdvertiseHeight, .logo,
	.rightMenuMoreCard, .rightMenuAdvertise, .Dotline, .iconTable, .showDetails, .showDetailsSmall,
	.MainTitle, .chooseCard, .MiddleMenu, .MiddleMenuClosed,
	.RightMiddleMenuHrefSelected, RightMiddleMenuHrefClosed{
		display:;
		visibility:hidden;
		width:0;
		height:0;
		margin:0;
		padding:0;
	}
}