﻿body {
	margin: 0px;
	background-image: url('../images/bg_2.jpg');
	background-repeat: repeat-x;
	background-color: #f2f1f1;
}
.align {
	margin: 0px auto;
	width: 900px;
	height: auto;
	vertical-align: top;
}
.head {
	height: 132px;
	background-position: center;
}
.header-container {
	width: 100%;
	height: 132px;
	background-image: url('../images/header-bg_2.jpg');
	background-repeat: no-repeat;
	background-color: transparent;
	vertical-align: top;
}
.logo {
	float: right;
	width: 312px;
	height: 132px;
}
.top {
	width: 588px;
	vertical-align: top;
	height: 132px;
}
.pic-menu {
float:left;
	padding: 20px 0px 0px 20px;
	height: 26px;
	width: 90%;
	vertical-align: top;
}
.support {

 text-align:left;

	vertical-align: top;
}
.search {
padding:0px 0px 0px 20px;
vertical-align:middle;
height:40px;
background-image: url('../images/pic-sep_2.jpg');
 background-repeat:no-repeat;
 background-position:20px 0px;
}
.topmenu {
	height: 46px;
 background-image:url('../images/bg-topmenu_2.jpg');
 background-repeat:no-repeat;
 background-position:20px 21px;
 padding:0px 0px 0px 20px;
 vertical-align:bottom;

}
.topmenu-m {
vertical-align:middle;
	width: 128px;
	float: left;
	height: 20px;
	padding:0px 0px 0px 0px;
	vertical-align:bottom;
}
.topmenu-o {
vertical-align:middle;
	width: 220px;
	float: left;
	height: 20px;
}
.menu {
	height: 29px;  padding-top:8px;  z-index:100; float:right; position:relative;
}


 .menu ul{ float:right;  font-size:11px; color:#fff; margin:0px 5px 0px 0px; list-style:none; padding:0px; display:block;  }
 #nav li { float:right; display:block; font-family:Tahoma; direction:rtl;   width:auto;  position:relative;  height:24px;  margin:0px; padding-top:5px;  text-align:center;   background:url('../images/sepm.jpg') no-repeat left top; }
 #nav li li { background:none; }
 #nav li a { text-decoration:none; direction:rtl; display:block; width:auto; padding:0px 10px 0px 10px; font-size:11px;  color:#fff ; height:27px; white-space: nowrap  }
 #nav li a:hover { text-decoration:none; color:#ff732e  }
 #nav ul { padding:0;  position: absolute;   width:220px; display:none; right:-5px; top:23px; z-index:100 }
 #nav ul li {	float:right;  direction:rtl; width:100%; height:20px;  color:#fff;}
 #nav ul li a {	width: auto; direction:rtl; display:block; height:20px;  padding:4px 15px 0px 0px; text-align:right; background:url('../images/menu-bullet.gif') 92% 49% no-repeat #0467a5;  border-top:1px #147dc7 solid;  filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
 #nav ul li a:hover {  color:#fff; background:url('../images/menu-bullet-over.gif') 92% 49% no-repeat #1191d7 } 
 #nav ul li ul { padding:0;  position: absolute;   width:160px; display:none; right:154px; top:8px; }




.banner{
	 background-color:#fff;
}
.maincontainer{
 padding:0px 15px 0px 15px;
 vertical-align:top;
 background-color:#fff;
}
.task{
	 height:43px;
	  border-right:1px #dcdcdc solid;
	  	  border-left:1px #dcdcdc solid;
	  	  	  border-bottom:1px #dcdcdc solid;
	  background-color:#ecf2f8;
	  vertical-align:top;
}
.search-domain{
	 width:40%;
}
.news-short{
	 width:60%;
}
.topmain{
	 background-color:#f0f0f0;
	 vertical-align:top;

}
.main{
	 background-color:#fff;
	 vertical-align:top;
	 padding:20px 0px 20px 0px;
}
.left{
	 border-right:1px #dcdcdc solid;
	 width:250px;
	 vertical-align:top;
	
}
.right{
	 vertical-align:top;
	 width:619px;
}
.cop-cont{
	padding:30px 0px 0px 0px;
}
.clogos{
	 background-color:#ebebeb;
	 padding:20px 40px 20px 40px;
}
.company-logos{
	 width:60%;
}
.bank-logos{
	 width:40%;
}

.footer{
	 background-color:#ebebeb;
	 padding:20px 40px 50px 40px;
}
.copyright{
	vertical-align:top;
	width:50%;
}
.downmenu{
	vertical-align:top;
	width:50%;
}
.link{
	text-decoration:none;
	
}
.link a{
		text-decoration:none;
		 color:#2f7daf;
}
.link a:hover{
			text-decoration:none;
			color:#ff5400;
}
		.scrollable {
			/* required settings */
			position:relative;
			overflow:hidden;
			padding:16px 0px 0px 0px;
			width: 490px;
			height:54px;

			/* custom decorations */
		}
		.scrollable ul {
			/* this cannot be too large */
			width:20000em;
			position:absolute;
			clear:both;
			list-style:none;
			margin: 0;
			padding: 0;
		}
		.scrollable li {
			float:left;
			margin:20px 5px 20px 21px;
			background-color:#fff;
			padding:2px 2px 2px 2px;
 vertical-align:middle;
			cursor:pointer;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
		}
		.scrollable .active {
 background-color:#eeeded;
			z-index:9999;
			position:relative;
		}
.link-footer{
	text-decoration:none;
	
}
.link-footer a{
		text-decoration:none;
		 color:#545454;
}
.link-footer a:hover{
			text-decoration:none;
			color:#ff5400;
}
.helpcontents
{
	direction: rtl;
	width: 0px;
	height: 0px;
	overflow: hidden;
	margin: 0 0 0 -2000px;
	position: absolute;
}
h2 {font-family:Tahoma; font-size:11px ; color:#0081b6; font-weight:600;}


/************ Banner SileShow ****************/

#banner {width:900px;height:302px;background:#fff url(../images/preLoader.gif) center no-repeat;}
.NSSlider {	position:relative;	height:251px;	width:900px !important;}
.NSSlider img {	position:absolute;	top:0px;	left:0px;}/* If an image is wrapped in a link */.NSSlider a.NS-imageLink {	position:absolute;	top:0px;	left:0px;	width:100%;	height:100%;	border:0;	padding:0;	margin:0;	z-index:60;	display:none;}/* The slices in the Slider */
.NS-slice {	display:block;	position:absolute;	z-index:50;	height:100%;}/* Caption styles */
.NS-caption {	position:absolute;	left:0px;	bottom:0px;	background:#000;	color:#fff;	opacity:0.8; /* Overridden by captionOpacity setting */	width:100%;	z-index:89;	display:none;}
.NS-caption p {	padding:5px;	margin:0;	display:none;}/* Direction nav styles (e.g. Next & Prev) */
.NS-directionNav a {	position:absolute;	top:45%;	z-index:99;	cursor:pointer;	display:none;}
.NS-prevNav {	left:0px;}
.NS-nextNav {	right:0px;}/* Control nav styles (e.g. 1,2,3...) */
.NS-controlNav a img{	filter: alpha(opacity=70); /* internet explorer */	-khtml-opacity: 0.7;      /* khtml, old safari */	-moz-opacity: 0.7;       /* mozilla, netscape */	opacity: 0.7;           /* fx, safari, opera */}
.NS-controlNav a.active img, .NS-controlNav a img:hover{	filter: alpha(opacity=100); /* internet explorer */	-khtml-opacity: 1.0;      /* khtml, old safari */	-moz-opacity: 1.0;       /* mozilla, netscape */	opacity: 1.0;           /* fx, safari, opera */}
#slider .NS-controlNav {	position:absolute;	left:0px;	width:900px;margin:0 auto;
height:51px;top:251px;background:url(../images/MBanBack.jpg) no-repeat;text-align:center;direction:rtl;}
#slider .NS-controlNav img {	display:inline; /* Unhide the thumbnails */	position:relative;	margin-right:15px;	cursor:pointer;padding-top:9px;}
