
body{
margin:0px;
padding:0px;
scrollbar-face-color:#4576B1;
scrollbar-arrow-color:#fff;
scrollbar-shadow-color :#AAC2DD;
scrollbar-3dlight-color :#fff;  
scrollbar-base-color:#fff;
scrollbar-darkshadow-color :#AAC2DD;
scrollbar-highlight-color :#fff;
scrollbar-track-color:#fff;
}
form{
margin:0px;
padding:0px;
}
.TopTable
{
	direction:ltr;
}
.NotActive
{}
a{color:#666666;
text-decoration:none;
}
a:hover{
color:#fe894c;
}

.NewsAlign
{
margin-left: 8px;
}

.NewsAlign a{
	color: #fe894c;
}

.SubMenu{
position:absolute;
z-index:5;
visibility:hidden;
margin:0px;
padding:0px;
font-family:tahoma;
}


.dottedseperation{
margin:15px 0px 1px 0px;
padding:0px;
background-image:url(/ZAFA/Includes/EN/Images/dottedseperation.gif);
background-repeat:repeat-x;
height:3px;
font-size:1px;
}


.copyrights{
text-align:center;
font-size:9px;
padding:0px;
margin:14px 0px 13px 0px;
}

.visaicons{
text-align:center;
}
.visaicons ul{
padding:0px;
margin:0px;
}
.visaicons ul li{
padding:0px;
display:inline;
list-style:none;

}


.username{
padding:0px;
color:#000000;
font-size:11px;
}



h1{
margin:0px;
padding:0px;
color:#336699;
font-size:11px;
font-weight:bold;
}


.zafamobile{
margin:5px 0px 5px 0px;
padding:0px;
}

h2{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 10px;
background-image:url(/ZAFA/Includes/EN/Images/arrow2.gif);
background-repeat:no-repeat;
background-position:0px 5px;
color:#167ea8;
font-size:11px;
font-weight:bold;
}




.SmallPic img
{
width: 346px;
	}



img{
border:none;
}
.content{}

.ContentText{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
/*width:350px;*/
font-family:tahoma;
font-weight:normal;
font-size:11px;
color:#666666;}



.ContentText2{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
width:734px;
font-family:tahoma;
font-weight:normal;
font-size:11px;
color:#666666;}

.links{
margin:0px 0px 5px 0px;
width:175px;
padding:10px 15px 10px 15px;
border:1px solid #7e848a;
}

.links2{
margin:0px 0px 5px 0px;
padding:10px 14px 10px 14px;
border:1px solid #7198C1;
}

.links3{
margin:0px 0px 5px 0px;
width:175px;
padding:10px 15px 10px 15px;
border:1px solid #7e848a;
}
.linksDotted{
margin:0px 0px 5px 0px;
padding:10px 15px 10px 15px;
border:1px dotted #a1a1a1;
background-color: White;
}
.Image1{
margin:5px 0px 5px 0px;
}
.raquo{
font-size:9px;
padding-right:6px;
}
.SubTitle{
font-family:Tahoma, Arial, "Times New Roman";
font-size:11px;
font-weight:bold;
color:#167EA8;
padding:0px 0px 5px 0px;
margin:0px;
}


.TitleLeft{
margin:0px;
background-image:url(/ZAFA/Includes/EN/Images/arrowDown.gif);
background-repeat:no-repeat;
background-position:4px 9px;
height:17px;
color:#FFFFFF;
font-weight:bold;
padding:4px 0px 0px 14px;
font-family:tahoma;
font-size:11px;
text-align:left;
border-bottom:2px solid #F0F0F0;
border-left:1px solid #ABBFD5;
border-right:1px solid #ABBFD5;
background-color:#4C78A5;
vertical-align:text-bottom;
}


.MenuLeftSub{
padding:0px;
margin:0px 0px 0px 0px;
}
.MenuLeftSub li{
background-image:url(/ZAFA/Includes/EN/Images/SubLeftMenuBg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#F0F0F0;
margin:0px;
padding:0px 0px 0px 0px;
list-style:none;

font-family:tahoma;
font-weight:normal;
font-size:10px;
color:#188CBA;
text-align:left;
}

.MenuLeftSub li a{
color:#188CBA;
text-decoration:none;
}
.MenuLeftSub li a:hover{
color:#fe894c;
}


.MenuLeftDiv{
background-image:url(/ZAFA/Includes/EN/Images/dottedseperation2.gif);
background-repeat:repeat-x;
background-position:bottom;
padding:5px 5px 5px 10px;
}
.MenuLeftDiv span {
	color:#fe894c !important;
}
.dottedseperationLeft{
margin:0px 0px 1px 0px;
padding:0px;
background-image:url(/ZAFA/Includes/EN/Images/dottedseperation.gif);
background-repeat:repeat-x;
height:3px;
font-size:1px;
}

/*Updated 13/11/2006 Account Summery*/
.TitleLeft2{
margin:0px;
height:17px;
color:#336699;
font-weight:bold;
font-family:tahoma;
font-size:11px;
border-bottom:1px solid #c8d1ec;
vertical-align:text-bottom;
text-indent: 5px;
}
/*Updated*/
.links#LeftSub{
margin:0px;
width:159px;
border:1px solid #a1a1a1;
}

#LastLI {
/*height:37px;*/
height:17px;
padding-left:11px; 
margin-bottom:0px;
}

.TitleSub{
margin:0px;
background-image:url(/ZAFA/Includes/EN/Images/arrowDownBlack.gif);
background-repeat:no-repeat;
background-position:4px 9px;
height:17px;
font-family:Tahoma, Arial, "Times New Roman";
font-size:12px;
font-weight:bold;
color:#000000;
padding-top:4px;
padding-left:14px;
border-bottom:1px solid #9AACB8;
border-top:1px solid #9AACB8;
}
/*Update :Account Summery13/11/2006*/

.ActDetalis{
margin-top:1px;
font-family:Tahoma;
font-size:11px;
color:#336699;
}
.ActDetalis a{
text-decoration:underline;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#7E848A;}
.ActDetalis a:hover{
text-decoration:none;
color:#fe894c;
}

.BottomLine{
border-bottom:1px solid #9AACB8;
width:98%;
height:25px;
padding-top:5px;
}
#WhiteRow{
background-color:#fff;
}
/*Update*/
.TransHistory{
margin:10px 0px 2px 0px; 
height:20px;
color:#FFFFFF;
font-weight:bold;
padding:4px 0px 0px 7px;
font-family:tahoma;
font-size:11px;
text-align:left;
border-bottom:2px solid #999999;
background-color:#4576B1;
vertical-align:text-bottom;
}
/*End*/


/*Update*/
.TransactionH
{
color: #666666;
text-align:center;
/*border-left:1px solid #A1A1A1;
border-top:1px solid #A1A1A1;
margin-bottom:1px;*/
}
.TransactionH td{
/*border:1px solid #A1A1A1;
border-bottom:1px solid #A1A1A1;
height:25px;*/
}
/*End*/
.MainRow{
background-color:#E9E9E9;
font-family:Tahoma, Arial, "Times New Roman";
font-size:11px;
font-weight:bold;
color:#167EA8;
margin-bottom:50px;
}

 .MainRow a
 {
color:#167EA8;

}

.TransHistoryRight{
font-size:9px; 
font-weight:normal; 
padding-right:10px;}

.TransHistoryRight a{
color:#fff;
text-decoration:none;
}
.TransHistoryRight a:hover{
text-decoration:none;
color:#fe894c;
}
#AISmarginT{
margin-top:10px;
}
#AISmarginB{
margin-bottom:10px;
}
.PageNum a{
color:#7E848A;}
.PageNum a:hover{
text-decoration:none;
color:#fe894c;
}
.BlackTitle{
margin:0px;
background-image:url(/ZAFA/Includes/EN/Images/arrowDownBlack.gif);
background-repeat:no-repeat;
background-position:4px 9px;
height:17px;
font-family:Tahoma, Arial, "Times New Roman";
font-size:12px;
font-weight:bold;
color:#000000;
padding-top:4px;
padding-left:14px;
}
#Clicked a{
text-decoration:none;
color:#fe894c;
}

#NavClicked a{
background-color:#336699;
}
.TitleSimple{
font-family:Tahoma, Arial, "Times New Roman";
font-weight:bold;
font-size:14px;
color:#336699
}
.LegandTitle{
font-family:Tahoma, Arial, "Times New Roman";
font-weight:bold;
font-size:12px;

}
.Button{
margin:0px;
padding:1px 0px 0px 0px;
width:120px;
height:16px;
font-weight:bold;
font-size:11px;
color:#000000;
background-color:#dadada;
background-image:url(/ZAFA/Includes/EN/Images/test.gif);
text-align:center;
}
.Button a{
background-image:url(/ZAFA/Includes/EN/Images/test2.gif);
text-decoration:none;
color:#000000;
width:110px;
height:16px;
padding:2px 0px 0px 0px;
display:block;
}
.Button a:hover{
text-decoration:none;
color:#fe894c;
}
.ImagePosition{
margin-top:15px;
margin-bottom:20px;
}
.SimpleText{
font-family:Tahoma, Arial, 'Times New Roman';
font-size:11px;
/*Hu:width:360px;*/
}

.SimpleTextOnly{
font-family:Tahoma, Arial, 'Times New Roman';
font-size:11px;

}
.VerticalSpace{
font-family:Tahoma, Arial, 'Times New Roman';
font-size:11px;
height:15px;

}
.FooterVerticalSpace{
font-family:Tahoma, Arial, 'Times New Roman';
font-size:11px;
height:20px;

}
#SameWidth{
width:130px;
}
.Breadcrumb{
background-image:url(/ZAFA/Includes/EN/Images/UnderNavBg.gif); 
height:19px; padding-top:8px; 
padding-left:12px; 
margin-bottom:11px;  
color:#188CBA;
}


/* =============================== */

/* CSS Document */


/*1*/
.generaltable{
font-family:tahoma;
font-weight:normal;
font-size:10px;
color:#666666;
text-align:justify;
}

.TransHistoryText{
font-weight:bold;
font-family:tahoma;
font-size:11px;
text-align:left;
color:White;
}

.PageNumGrid span
{
font-family:tahoma;
font-weight:normal;
font-size:10px;
color:#188cba;

}

.PageNumGrid a{
color:#7E848A;
font-size:10px;
}
.PageNumGrid a:hover{
text-decoration:none;
color:#fe894c;
}

.generalGrid{
font-family:tahoma;
font-weight:normal;
font-size:10px;
text-align:center;
}

.generaltableUnderline
{
font-family:tahoma;
font-weight:normal;
font-size:10px;
color:#188cba;
text-align:justify;
text-decoration:underline;
}




.topnavigationul{
margin:21px 0px 0px 0px;
padding:0px;
text-align:right;
}
.topnavigationul li{
margin:0px;
padding:0px 0px 0px 10px;
color:#336699;
list-style:none;
display:inline;
font-size:11px;
font-weight:normal;
}
.topnavigationul li a{
text-decoration:underline;
color:#336699;
}
.topnavigationul li a:hover{
text-decoration:none;
color:#fe894c;
}



.arabicbutton{
margin:21px 9px 0px 0px;
padding:0px;
color:#cc3333;
text-align:right;
font-size:11px;
font-weight:bold;
}
.arabicbutton a{
text-decoration:none;
color:#cc3333;
}
.arabicbutton a:hover{
text-decoration:none;
color:#fe894c;
}
.undermenucolorgray{
/*background-color:#7e848a;*/
background-color:#336699;
}


.topmenu{
margin:0px 0px 0px 16px;
padding:0px;
text-align:center;
}
.topmenu li{
margin:0px;
padding:0px;
list-style:none;
display:inline;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
color:#FFFFFF;
text-align:center;
float:left;
}


.topmenu li table {
margin:0px;
padding:0px;
}
.topmenu li table td{
padding:0px 0px 0px 0px;
background-color:#7e848a;
text-align:center;
}
.topmenu li table td a{

display:block;
text-decoration:none;
color:#FFFFFF;
line-height:18px;
margin:0px;
padding:0px 10px 0px 13px;
width:100%;
text-align:left;
}
.topmenu li table td a:hover{
color:#fe894c;
text-decoration:none;
}


.hiddenulstyle{
padding:0px;
margin:0px 0px 0px 22px;
}
.hiddenulstyle li{
margin:0px;
padding:0px 15px 0px 8px;
list-style:none;
display:inline;
background-image:url(/ZAFA/Includes/EN/Images/arrow.gif);
background-repeat:no-repeat;
background-position:0px 4px;
font-weight:normal;
font-size:10px;
color:#ffffff;
}
.hiddenulstyle li a{
text-decoration:none;
color:#ffffff;
}
.hiddenulstyle li a:hover{
color:#fe894c;
}


.message{
color:#FFFF00;}
.message a{
color:#FFFF00;}
.message a:hover{
color:#FFFF00;}

/*here*/


.title{
margin:0px;
background-image:url(/ZAFA/Includes/EN/Images/titlemiddlebg.gif);
background-repeat:repeat-x;
height:22px;
color:#FFFFFF;
font-weight:bold;
padding:1px 0px 0px 5px;
font-family:tahoma;
font-size:12px;
text-align:left;
}



.highlightsul{
padding:0px;
margin:10px 0px 5px 6px;
}
.highlightsul li{
margin:0px;
padding:0px 0px 0px 10px;
list-style:none;
background-image:url(/ZAFA/Includes/EN/Images/arrow2.gif);
background-repeat:no-repeat;
background-position:0px 8px;
line-height:20px;
font-family:tahoma;
font-weight:normal;
font-size:11px;
color:#188cba;
}
.highlightsul li a{
text-decoration:none;
color:#188cba;
}
.highlightsul li a:hover{
color:#fe894c;
}


.benefitsfeaturesul{
padding:0px;
margin:10px 10px 10px 6px;
}
.benefitsfeaturesul li{
margin:0px;
padding:0px 0px 0px 10px;
list-style:none;
line-height:18px;
background-image:url(/ZAFA/Includes/EN/Images/arrow3.gif);
background-repeat:no-repeat;
background-position:0px 8px;
font-family:tahoma;
font-weight:normal;
font-size:11px;
color:#666666;
}
.benefitsfeaturesul li a{
text-decoration:none;
color:#666666;
}
.benefitsfeaturesul li a:hover{
color:#fe894c;
}


.footer
{
margin:15px 0px 0px 0px;
padding:10px 0px 0px 0px;
text-align:center;
border-top: 1px solid #b5c4e1;
}
.footer ul{
margin:0px;
padding:0px;
}
.footer ul li{
margin:0px;
padding:0px;
color:#336699;
list-style:none;
font-size:9px;
font-weight:normal;
display:inline;
}
.footer ul li a{
text-decoration:none;
color:#336699;
}
.footer ul li a:hover{
text-decoration:none;
color:#fe894c;
}


.footer .SubActive {
color:#fe894c !important;	
}

.memberslogin{
margin:0px;
padding:10px 14px 10px 14px;
border:1px solid #7e848a;
}

.memberslogin h1{

}

.box{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
width:157px;
border:1px solid #999999;
background-color:#f5f5f5;
padding:2px;
margin:0px 0px 0px 0px;
}

.box1{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
width:125px;
border:1px solid #999999;
background-color:#f5f5f5;
padding:2px;
margin:0px 0px 0px 0px;
}


.Selectbox{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
background-color:#f5f5f5;
width:165px;
}



.login{
margin:0px;
padding:1px 0px 0px 0px;
width:50px;
height:16px;
font-weight:bold;
font-size:11px;
color:#000000;
background-color:#dadada;
background-image:url(/ZAFA/Includes/EN/Images/test.gif);
text-align:center;
}
.login a{
background-image:url(/ZAFA/Includes/EN/Images/test2.gif);
text-decoration:none;
color:#000000;
width:40px;
height:16px;
padding:2px 0px 0px 0px;
display:block;
}
.login a:hover{
text-decoration:none;
color:#fe894c;
}


/*Update*/

.forgotpass{
padding:0px;
margin:0px 0px 0px 0px;
}

.forgotpass li{
margin:0px;
padding:0px 0px 0px 0px;
list-style:none;
line-height:14px;
font-family:tahoma;
font-weight:normal;
font-size:10px;
color:#188cba;
background:url(/ZAFA/Includes/EN/Images/leftarrow.gif);
background-repeat:no-repeat;
background-position:3px 6px;
padding-left:15px;
text-align: left;
}

.forgotpass a{
text-decoration:underline;
}

.forgotpass li a{
text-decoration:none;
text-align: left;
color:#188cba;
}

.forgotpass li a:hover{
color:#fe894c;
}

/*End*/

.underzafadiv{
margin:0px;
padding:10px 14px 0px 14px;
border-left:1px solid #a1a1a1;
border-right:1px solid #a1a1a1;
border-top:1px solid #a1a1a1;
border-bottom:none;
}
.underzafadiv2{
margin:0px;
padding:10px 10px 10px 10px;
border-left:1px solid #a1a1a1;
border-right:1px solid #a1a1a1;
border-bottom:none;
}


.underzafadiv_bottomborder{
border-bottom:1px solid #a1a1a1;
font-size:1px;
width:100%;
margin:0px;
padding:0px;
}
.underzafadiv_topborder{
border-top:1px solid #a1a1a1;
font-size:1px;
width:100%;
margin:0px;
padding:0px;
}

.bgmainimg{
background-image:url(/ZAFA/Includes/EN/Images/main_imagebg.gif);
background-repeat:repeat-x;
}



/* =============================== */


/* Top Menu */
#HMenu
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 25px;
	font-family: Tahoma, Verdana,"Microsoft Sans Serif";
	text-transform: uppercase;
	font-size: 7pt;
	color: White;
	FONT-WEIGHT: bold;
}

#HMenu ul{
list-style: none;
display: inline;

}

#HMenu li{
	list-style: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 4px;
	BACKGROUND: url(/ZAFA/Includes/EN/Images/TabLeft.gif) no-repeat left top;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	margin-right: 2px;
	PADDING-TOP: 0px;
}
#HMenu li a{
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	BACKGROUND: url(/ZAFA/Includes/EN/Images/TabRight.gif) no-repeat right top;
	FLOAT: left;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
}

#HMenu li a:link, #HMenu li a:visited{
color: white;
background-color:#7e848a;
}

#HMenu li a:hover{
 color:White;
 background-color:#7e848a;
 
}

#HMenu .active{
	list-style: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 4px;
	BACKGROUND: url(/ZAFA/Includes/EN/Images/TabLeftOn.gif) no-repeat left top !important;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	margin-right: 2px;
	PADDING-TOP: 0px;
}


#HMenu .active a{
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	BACKGROUND: url(/ZAFA/Includes/EN/Images/TabRightOn.gif) no-repeat right top;
	FLOAT: left;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
}



.HMenuSub{
padding: 2px 5px 2px 5px;
font-family: Tahoma, Verdana,"Microsoft Sans Serif";
font-size: 7.5pt;
background-color:#336699;
}


.HMenuSub a{
text-decoration: none;
margin-left: 5px;	
color: White;
}

.HMenuSub span {
	color:white !important;
	margin:0px 3px 0px 3px;
}

.HMenuSub .SubActive {
	color:#fe894c !important;
}

.HMenuSub a:hover{
	color: #fe894c;
}

#describe {
	width: 100%;
}

/* End Top Menu */




/* New classes by Nash */

.MsgMed{
color:#167ea8;
font-family: Tahoma, Verdana,"Microsoft Sans Serif";
font-size: 8pt !important;
font-weight: bold;
}

.borderLink{
	border-bottom: 1px solid #EAEAEA;
	color: #167ea8;
	font-family: Tahoma, Verdana,"Microsoft Sans Serif";
	font-size: 9pt !important;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}

.SubTitlelink2{
padding:15px 0px 5px 10px;
color:#167ea8;
font-family: Tahoma, Verdana,"Microsoft Sans Serif";
font-size: 8pt !important;
font-weight: normal;
}


.FaqSearch{
	border: 1px solid silver;
	background-color: #F8F8F8;
	width: 260px;
}

/*End*/




/*===============11/11/2006===========*/
/*  Registration Page */
.RegPageTitle{
font-family:tahoma;
font-weight:bold;
font-size:12px;
color: White;
padding-top:8px;
padding-left: 5px;
}

.leftstyle {
height: 450px;
font-family:Tahoma;
color: #3E9ADE;
font-weight:bold;
background-color:#f0f0f0;
background-image: url(/ZAFA/Images/pixel-left.gif);
background-position: bottom;
background-repeat: repeat-x;
text-align: center;
}

.leftstyle2
{
height: 450px;
font-family:Tahoma;
color: #3E9ADE;
font-weight:bold;
background-color:#f0f0f0;
background-image: url(/ZAFA/Images/pixel-left2.gif);
background-position: bottom;
background-repeat: repeat-x;
}

.RegDes{
font-family:tahoma;
font-size:11px;
color: #262626;
padding: 5px 5px 5px 5px;
}


.RegFormTitle{
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}

.FormBkg-Blue{
	background-image: url(/ZAFA/Images/RegDataBkg.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: White;
	border: 1px solid #c8d1ec;
	padding: 6px;
}



.GrayTopBkg{
	background-image: url(/ZAFA/Images/TopGryBkg.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-top: 1px solid silver;
	padding: 15px 10px 10px 10px;
}


/* ==========13/11/2006============== */
/* =================Account Summery === */

.TblBkg-Blue{
	background-image: url(/ZAFA/Includes/EN/Images/BlueDataBkgBig.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: White;
	border: 1px solid #c8d1ec;
	display: inline-block;
	padding-bottom: 10px;
}

.TransactionMode{
margin:0px;
padding:0px 0px 0px 10px;
color:#336699;
list-style:none;
display:inline;
font-size:11px;
font-weight:normal;

}
.TransactionMode a{
text-decoration:underline;
color:#336699;
}
.TransactionMode a:hover{
text-decoration:none;
color:#fe894c;
}
/* =========== End =================== */



/* Additions */
.formtitle{
font-family:tahoma;
font-weight:normal;
font-size:10px;
color:#188cba;
font-weight:bold;

}

.smalltable{
font-family:tahoma;
font-weight:normal;
font-size:10px;
color:#188cba;
text-align:justify;
border:1px solid #a2a2a2;
}

.HelpArea{
background-image: url(/ZAFA/Images/HelpIcon.gif);
background-position: 5px 10px;
background-repeat: no-repeat;
background-color: #ffffcc;
border: 1px solid #C0C0C0;

font-family:tahoma;
font-weight:normal;
font-size:11px;
color: gray;
padding: 10px 15px 8px 30px;
width: 168px;
}

.newbutton{
font-family:Tahoma;
color:#7b7a7a;
background:url(/ZAFA/Includes/EN/Images/button-bg.gif) repeat-x top;
width:40px;
text-align:center;
border:0px solid white;
height:20px;
background-color:Transparent;
font-size:8pt;
}


.thankyou{
font-family:tahoma;
font-weight:normal;
font-size:14px;
color:#ff9900;
}
.zafadivScroll{
margin:0px;
padding:10px 14px 0px 14px;
border-left:1px solid #a1a1a1;
border-right:1px solid #a1a1a1;
border-top:1px solid #a1a1a1;
border-bottom:none;
height:94px;	
overflow:auto;
/*border:1px solid #AAC2DD;*/


}
.TransHistoryDark{
margin:10px 0px 2px 0px; 
height:20px;
color:#E0EEFF;
font-weight:bold;
padding:4px 0px 0px 7px;
font-family:tahoma;
font-size:11px;
text-align:left;
border-bottom:2px solid #999999;
background-color:#336699;
vertical-align:text-bottom;
}
/*styles added for the notification management template*/
.TransactionH2{
text-align:center;
border-left:1px solid #A1A1A1;
border-top:1px solid #A1A1A1;
margin-bottom:1px;
}
.TransactionH2 td{
border-right:1px solid #A1A1A1;
border-bottom:1px solid #A1A1A1;
height:25px;
}
.firstrow{
background-color:#e7f3f8;
font-family:Tahoma, Arial, "Times New Roman";
font-size:11px;
font-weight:bold;
color:#005bc3;
margin-bottom:5px;
text-align:left;
padding:0px 0px 0px 6px;
}
.MainRow2{
background-color:#f4f9fb;
font-family:Tahoma, Arial, "Times New Roman";
font-size:11px;
font-weight:bold;
color:#188cba;
margin-bottom:5px;
}
.middletd{
padding-left:5px;
text-align:left;

}

DIV#VScrollArea {
	OVERFLOW: auto;
}
.RevAlign
{
	text-align:right;
}
.LangAlign
{
	text-align:left;
}

.EnableMsg
{
	display: none;
	color:#fe894c;
}

.VKeyPadTextBox
{
BORDER-RIGHT: #6f99bf 1px solid; 
BORDER-TOP: #6f99bf 1px solid; 
BORDER-LEFT: #6f99bf 1px solid; 
BORDER-BOTTOM: #6f99bf 1px solid; 
FONT-SIZE: medium; 
Z-INDEX: 103; 
LEFT: 265px; 
WIDTH: 170px; 
FONT-FAMILY: Tahoma;  
HEIGHT: 18px
}
.VKeyPadButtons
{
 WIDTH: 45px; HEIGHT: 37px;
 border-right: #6f99bf 1px solid; 
 border-top: #6f99bf 1px solid; 
 background-image: url(/zafa/images/buttonRep.jpg); 
 border-left: #6f99bf 1px solid; 
 border-bottom: #6f99bf 1px solid; 
 background-repeat: repeat-x;
}
.VKeyPadActions
{
WIDTH: 45px;
HEIGHT: 37px; 
border-right: #6f99bf 1px solid; 
border-top: #6f99bf 1px solid; 
background-image: url(/zafa/images/ButtonDarkRep.jpg); 
border-left: #6f99bf 1px solid; 
border-bottom: #6f99bf 1px solid; 
background-repeat: repeat-x; 
font-weight: bold; font-size: 10pt; 
color: white; font-family: Arial;
}
.VKeyPadTitle
{
width: 100px;
font-weight: bold;
font-size: 10pt; 
color: white; 
font-family: Arial; 
background-color: #6f99c1;
height: 25px;
}

.VKeyPadMainTable
{
border-right: #6f99bf 1px solid; 
border-top: #6f99bf 1px solid; 
background-image: url(/zafa/images/BlueGradRep.gif); 
border-left: #6f99bf 1px solid; 
border-bottom: #6f99bf 0px solid; 
background-repeat: repeat-x
}
.VKeyPadOk
{
 BORDER-RIGHT: #6f99bf 0px solid; 
 BORDER-TOP: #6f99bf 0px solid; 
 BACKGROUND-IMAGE: url(/zafa/images/BlueGradRep.gif); 
 BORDER-LEFT: #6f99bf 1px solid; 
 BORDER-BOTTOM: #6f99bf 0px solid; 
 BACKGROUND-REPEAT: repeat-x; 
 BACKGROUND-COLOR: white
}
.VKeyPadCancel
{
	BORDER-RIGHT: #6f99bf 1px solid; 
	BORDER-TOP: #6f99bf 0px solid; 
	BACKGROUND-IMAGE: url(/zafa/images/BlueGradRep.gif); 
	BORDER-LEFT: #6f99bf 0px solid; 
	BORDER-BOTTOM: #6f99bf 0px solid; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: white
}
.ContactLActions
{
 font-family:tahoma;
 WIDTH: 55px; HEIGHT: 20px;
 border-right: #6f99bf 1px solid; 
 border-top: #6f99bf 1px solid; 
 background-image: url(/zafa/images/buttonRep.jpg); 
 border-left: #6f99bf 1px solid; 
 border-bottom: #6f99bf 1px solid; 
 background-repeat: repeat-x;
 }
.ABookTitle{
margin:0px 0px 2px 0px; 
height:20px;
color:#FFFFFF;
font-weight:bold;
padding:4px 0px 0px 7px;
font-family:tahoma;
font-size:11px;
text-align:left;
border-bottom:2px solid #999999;
background-color:#4576B1;
vertical-align:text-bottom;
}

.DeleteBtn
{
color:#666666;
text-decoration:none;
font-family:tahoma;
font-weight:normal;
font-size:10px;
background-color: Transparent;
border: 0px none white;
text-align:left;
width: 120px;
cursor: no-drop;
}

