﻿/* Start - Left navigation */
body {margin: 0px;  font-family: Tahoma, Arial, Verdana; font-size: 12px; font-weight: normal; text-decoration: none; }

		.headerm
		{
			width: 100%; 
			border-top:1px solid #ffffff;
			
			/*background: url(/PublishingImages/portal-logo.jpg) left top no-repeat;*/
			
		}
		.headerimage
		{
			position:absolute;
			width: 288px; 
			height: 91px;
			
			
		}

	.headerm .search{ width: 335px; font-weight: bold; line-height: 16px; margin: 30px 0px 0px 0px; position:absolute; left:4px;}
	.headerm .search input{width: 150px; height: 12px; border:1px black solid;}
	.headerm .search img{vertical-align: middle; margin: -2px 0px 3px 0px; padding: 0px 0px 0px 0px;}

	.headerm .mainNav { width: 540px; height: 20px; margin: 68px 80px 0px 0px; border-bottom:2px solid #ffffff;}
	.headerm .betaVersion
	{
		width: 130px; 
		height:20px;
		margin: 70px 0px 0px 0px;
		float: left;
		text-align: left;
		position: absolute;
		left: 80px;
		background:url(/PublishingImages/beta.jpg) left top no-repeat;
       
	}
	
.headerm .language {width: 100px; margin: 65px 0px 0px 0px; text-align: left; position: absolute; left: 150px; }
	.headerm .language img {margin: 0px 15px 0px 0px; }
	
	.language a 
	{
	width: 48px;
		font-family:Tahoma;
		border: none;
		float: left;
		margin: 0px 0px 0px 25px;
		font-weight: bold ; 

	}

	.language a:hover 
	{
		width: 48px;
		font-family:Tahoma;
		border: none;
		float: left;
		margin: 0px 0px 0px 25px;
		font-weight: bold ; 
	}

.contentWrapper 
{
width: 100%; 

background:url(/PublishingImages/center-col-bg.jpg) left top repeat-x;}

.leftColumn
{
width: 20%;

padding: 0px 0px 20px 0px;
}

.leftNav 
{
width: 100%;
float:right;
background:#d0e54d url(../images/leftNav-bg-arabic.jpg) left 1px repeat-x;
}

.leftNav ul {
list-style: none; 
display: block; 
margin: 0px; 
padding: 0px;}
.leftNav li {
width: 100%; 
font-size: 13px; 
letter-spacing: 0px; 
float:right;
font-weight: bold; 
list-style: none; 
display: block; 
margin: 0px; 
padding: 0px 0px 0px 0px; 
border-bottom: 1px solid #fff;
}
.leftNav a {
color: #333; 
padding: 0px 22px 0px 0px; 
margin: 0px 5px 0px 0px; 
text-decoration: none; 
border-right: 5px; 
float:right;
line-height: 30px; 
background: url(/PublishingImages/arrow-arabic.gif) right 8px no-repeat;
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
}
.leftNav a:hover {
color: #000; 
padding: 0px 22px 0px 0px; 
margin: 0px 0px 0px 0px; 
text-decoration: none; 
border-right: 5px solid #b4bc40; 
float:right;
line-height: 30px; 
background: url(/PublishingImages/arrowHover-arabic.gif) right 8px no-repeat;
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}

.leftNav a:active {
color: #000; 
padding: 0px 22px 0px 0px; 
margin: 0px 0px 0px 0px; 
text-decoration: none; 
border-right: 5px solid #b4bc40; 
float:right;
line-height: 30px; 
background: url(/PublishingImages/arrowHover-arabic.gif) right 8px no-repeat;
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}


		.RightNav
		{
			width: 100%;
			
			font-family: Tahoma, Arial, Helvetica, sans-serif;
		}
		.RightNav a {
			color: #333; 
			padding: 0px 22px 0px 0px; 
			margin: 0px 0px 0px 5px; 
			text-decoration: underline; 
			border-left: 5px; 
			
			line-height: 18px; 
		}
		.RightNav a:hover 
		{
			color: #000; 
			padding: 0px 22px 0px 0px; 
			margin: 0px 0px 0px 5px; 
			text-decoration: underline; 
			border-left: 5px; 
			
			line-height: 18px; 
			font-weight:bold;
		}
		
		.RightNav a:active 
		{
			color: #000; 
			padding: 0px 22px 0px 0px; 
			margin: 0px 0px 0px 5px; 
			text-decoration: underline; 
			border-left: 5px; 
			
			line-height: 18px; 
		}
		


.sub {
border: none;
font-weight: normal;
width: 100%;
background: #eef7b2;
font-family: tahoma, Arial, Helvetica, sans-serif;
}
.sub a {
color: #333; 
padding: 0px 35px 0px 0px; 
margin: 0px 0px 0px 0px; 
text-decoration: none; 

line-height: 30px;
background: #eef7b2;
border: none;
width: 70%; 
}
.sub a:hover {
color: #000; 
padding: 0px 30px 0px 0px; 
margin: 0px 0px 0px 0px; 
text-decoration: none; 
border-right: 5px solid #b4bc40; 

line-height: 30px;
background: #eef7b2;
width: 70%; 
border-top: none;
border-bottom: none;
border-left: none;
 }

.sub a:active {
color: #000; 
padding: 0px 30px 0px 0px; 
margin: 0px 0px 0px 0px; 
text-decoration: none; 
border-right: 5px solid #b4bc40; 

line-height: 30px;
background: #eef7b2;
width: 70%; 
border-top: none;
border-bottom: none;
border-left: none;
}
		


/* End - Left Navigation */

/* Start - Header Menu */

.ddmenu 
{
	   	font-family:Tahoma;
		font-size:11px;
		text-decoration:none;
		font-weight:bold;
}	
	

.ddmenu table 
{
 padding: 0px 18px 2px 18px;
 text-decoration:none;
 font-weight:bold;
 border-bottom:5px solid #c8e130;
   	font-family:Tahoma;
		font-size:11px;

}	

.ddmenu a:link
{
color:#000;

}	

.ddmenu a:hover
{
color:#000;
}	

.ddmenu a:visited
{
color:#000;
}	





.ddsub 
{
    border-style: solid;
    border-color: #666666;
    border-width: 1px;
    text-decoration: none;  
    margin: 7px 0px 0px 0px;  
    padding: 0px 0px 0px 0px;
    line-height: 18px;
    text-align: left;
     background: #eef7b2;
font-family: Tahoma, Arial, Helvetica, sans-serif;

}

.ddsub table
{
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #fff;
     background-color: #F3F7F8;
}



.ddsub td
{
     background-color: #F3F7F8;
    height:20px;
    padding-left:3px;
    padding-right:3px;
}



.ddsub td a:link
{
    text-decoration: none;
    cursor: auto;
    display: block;
    line-height: 18px;
    padding: 0px 5px;
	color: #000;
}

.ddsub td a:hover
{
 	background-color:#c8e130;
	color:#ffffff;
    border-color:#666666;
    text-decoration: none;
    line-height: 18px;
    padding: 0px 5px;
}


.ddsub td a:active
{
 	background-color:#c8e130;
	color:#ffffff;
    border-color:#666666;
    text-decoration: none;
    line-height: 18px;
    padding: 0px 5px;
}

.ddsub td a:visited
{
    text-decoration: none;
    cursor: auto;
    display: block;
    line-height: 18px;
    padding: 0px 5px;
	color: #000;
}


.ddsub1 
{
        border-style: solid;
    border-color: #666666;
    border-width: 1px;
    display: block;
    margin: 3px 0px 0px -5px;
    text-align: left;
	background: #eef7b2;
	font-family: Tahoma, Arial, Helvetica, sans-serif;

}

.ddsub1 table
{
    margin-top:1px;
    width:100px;
	font-size: 11px;
	color: #fff;
}

.ddsub1 td
{
    background-color: #F3F7F8;
    height:20px;
    width: 100px;
    line-height: 18px;
    padding: 0px 5px;
    color: #fff;
}

.ddsub1 td a:link
{
    text-decoration: none;
    cursor: auto;
    display: block;
    line-height: 18px;
    padding: 0px 5px;
	color: #000;
}

.ddsub1 td a:hover
{
    
 	background-color:#bed4dc;
	color: #ffffff;
    border-color:#666666;
}

.ddsub1 td a:visited
{    
 	text-decoration: none;
    cursor: auto;
    display: block;
    line-height: 18px;
    padding: 0px 5px;
    color: #000;
}

	
/* End - Header Menu */

/****************** Highlights **************/
 .highLights {
width: 100%; 
 
background:#fff url(/PublishingImages/highlights-bg-arabic.jpg) left top no-repeat; 
font-size: 9px;
}
.highLights h1{
font-family: Tahoma, Arial, Verdana;
height: 30px; 

text-align: right; 
margin: 0px; 
padding: 15px 12px 0px 0px; 
font-size: 15px; 
color: #333;
letter-spacing: 0px;}

.highLights .slideShow{
text-align: left; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
width: 180px;
height: 130px;
vertical-align: middle;

background: url(/PublishingImages/Shighlight_bg.gif) center bottom no-repeat;
}

.PrevNex{
text-align: center; 
margin: 0px; 
padding: 0px;
width: 125px;
position: relative;
}

.countImg
{

width: 50px;
position: relative;
line-height: 18px;
float: left;}

.prev
{
border: none;
width: 25px;
cursor: pointer;
margin: 0px 0px 0px 0px;
cursor:hand;
text-align: left;
float: left; }

.next
{
border: none;
width: 25px;
cursor: pointer;
margin: 0px 0px 0px 0px;
cursor:hand;
float: left;}

.highLights img{
margin: 0px 0px 0px 0px;
text-align: center;
}

/********************************************/

/* clearing */
.stretch, .clear {clear:both; height:1px; margin:0; padding:0; font-size: 15px; line-height: 1px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html>body .clearfix {display: inline-block; width: 100%;}
* html .clearfix {/* Hides from IE-mac \*/height: 1%;/* End hide from IE-mac */}
/* end clearing */


/******************* Left Menu ***********************/

.leftNavInner{width:100%; clear: right; height:auto; background-color:#FFFFFF; font-family: Tahoma, Arial, Verdana; font-size: 12px;}

.leftNavInner .innerMenu 
{
width: 100%;
float:right;
background:#d0e54d url(../images/leftNav-bg-arabic.jpg) left 1px repeat-x;
}
.leftNavInner .innerMenu ul {
list-style: none; 
display: block; 
margin: 0px; 
padding: 0px;}
.leftNavInner .innerMenu li {
width: 100%; 
letter-spacing: 0px; 
float:right;
font-weight: bold; 
list-style: none; 
display: block; 
margin: 0px; 
padding: 0px 0px 0px 0px; 
border-top: 1px solid #fff;
}
.leftNavInner .innerMenu a {
color: #333; 
padding: 0px 17px 0px 0px; 
margin: 0px 5px 0px 0px; 
text-decoration: none; 
border-right: 5px; 
float:right;
line-height: 30px;
}
.leftNavInner .innerMenu a:hover {
color: #000; 
padding: 0px 17px 0px 0px; 
margin: 0px 0px 0px 0px; 
text-decoration: none; 
border-right: 5px solid #b4bc40; 
line-height: 30px; }

.leftNavInner .innerMenu a:active {
color: #000; 
padding: 0px 17px 0px 0px; 
margin: 0px 0px 0px 0px; 
text-decoration: none; 
border-right: 5px solid #b4bc40; 

line-height: 30px;}

.leftNavInner .innerMenu .sub {
border-top: none;
font-weight: normal;
width: 99.5%;
background: #eef7b2;

}
.leftNavInner .innerMenu .sub a {
color: #333; 
padding: 0px 35px 0px 0px; 
margin: 0px 0px 0px 0px; 
text-decoration: none; 

line-height: 30px;
background: #eef7b2;
border-top: none;
width: 70%; 
}
.leftNavInner .innerMenu .sub a:hover {
color: #000; 
padding: 0px 30px 0px 0px; 
margin: 0px 0px 0px 0px; 
text-decoration: none; 
border-right: 5px solid #b4bc40; 

line-height: 30px;
background: #eef7b2;
width: 70%; 
border-top: none;
 }

.leftNavInner .innerMenu .sub a:active {
color: #000; 
padding: 0px 30px 0px 0px; 
margin: 0px 0px 0px 0px; 
text-decoration: none; 
border-right: 5px solid #b4bc40; 

line-height: 30px;
background: #eef7b2;
width: 70%; 
border-top: none;
}

/**************Content Slider**************************/

.vision  
{

width: 100%; 

background:url(/PublishingImages/center-col-bg.jpg) left top repeat-x;
}

.contentslide{
width: 100%;
}

.contentslide .contentdiv{
display: none;

}

.pagination{
width: 90%; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
right: 10px;
position: relative;
margin: 15px 0px 0px 0px;
padding: 2px 0px 0px 0px;

font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size:12px;

}


html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 100%; /*IE5 width*/
width: 90%; /*IE6 width*/
}

.pagination a{color: #666; padding: 0px 15px 0px 15px; margin: 0px 0px 0px 0px; text-decoration: none; line-height: 18px; border-right: 1px solid #ccc;  background: url(/PublishingImages/aims-tabs-bg.jpg) left bottom repeat-x;}

.pagination a:hover{color: #000; padding: 0px 15px 0px 15px; margin: 0px 0px 0px 0px; text-decoration: none; line-height: 18px; border-right: 1px solid #ccc; background:#d8e3e7;}

.pagination a.selected{color: #000; padding: 0px 15px 0px 15px; margin: 0px 0px 0px 0px; text-decoration: none;  line-height: 18px; border-right: 1px solid #ccc; background:#d8e3e7;}



.contentdiv { 
width: 90%; height:150px; margin: 0px 0px 0px 0px; position: relative; right: 0px;}
.contentdiv h1{width: 100%; line-height: 30px; text-align: right; margin: 0px; padding: 8px 12px 0px 0px; font-size: 15px; letter-spacing: 0px; color: #333;}
.contentdiv img{margin: 0px 10px 0px 12px;}
.contentdivp{text-align:left; margin: 0px; padding: 0px 15px 0px 0px;}
.contentdiv p{ font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size:13px; text-align: right; margin: 0px; padding: 0px 15px 0px 0px; line-height: normal; color: #000;}
.contentdiv a {color: #000; padding: 0px; margin: 0px; text-decoration: underline; }
.contentdiv a:hover {color: #000; padding: 0px; margin: 0px; text-decoration: underline; }
.contentdiv a:visited {color: #000; padding: 0px; margin: 0px; text-decoration: underline; }
.contentdiv .tab{  width: 100%; margin: 9px 0px 0px 0px;}
.contentdiv .tab ul {list-style: none; display: inline; margin: 0px; padding: 0px; }
.contentdiv .tab li { list-style: none; display: inline; margin: 6px 0px 0px 0px; padding: 0px 1px 0px 0px;}
.contentdiv .tab a { color: #666; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; text-decoration: none; line-height: 18px; border-right: 1px solid #ccc;}
.contentdiv .tab a:hover { color: #000; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; text-decoration: none; line-height: 18px; border-right: 1px solid #ccc; background:#d8e3e7;}
.contentdiv .tab a:active { color: #000; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; text-decoration: none; line-height: 18px; border-right: 1px solid #ccc; background:#d8e3e7;}




/*.quick { font-family: Tahoma, Arial, Verdana; font-size: 12px; width: 100%; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; position: relative; right: 0px; border:1}
.quick h1{height: 30px;  border: 1px solid #333; width: 90%;  margin: 0px; padding: 8px 0px 0px 12px; letter-spacing: 0px;}
.quick p{ font-family: Tahoma, Arial, Verdana; font-size: 12px; width:250px; margin: 0px 0px 0px 5px; padding: 0px 10px 0px 0px; color: #000; font-weight:}
.quick p span{ padding: 0px; margin: 0px 0px 0px 0px; }
.quick p select{ font-family: Tahoma, Arial, Verdana; font-size: 11px; width: 70%; height: 20px; border: 1px solid #000; font-size: 11px;  margin: 5px 5px 0px 0px; letter-spacing: 0px;}
.quick p img{padding: 5px 0px 0px 0px; vertical-align: bottom; }
.quick p label{ width: 100px; padding: 0px 0px 0px 0px; margin: 8px 0px 0px 0px;}*/

.quick { font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 12px;
width: 100%;   margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; position: relative; left: 0px; }

.quick table {
	padding: 0px 20px 0px 0px;
	width: 60%;
}

.quick table td{
	font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 12px;

}

.QuickLinklabel{
	width:80px;
}
.QuickLinkSelect{
	width:325px;
}
.QuickLinkImage{
	width:10px;
}
.quick select{ font-family: Tahoma, Arial, Helvetica, sans-serif;
text-align: left; width: 325px; height: 20px; border: 1px solid #999; font-size: 12px;  margin: 0px 0px 0px 0px; }

.quick img{ padding: 5px 0px 0px 0px; vertical-align: bottom;}





.topContentBody
{
/*
	background:url(/PublishingImages/innerBg.gif) left top repeat-x;
*/
	background:url(/PublishingImages/center-col-bg.jpg) left top repeat-x;
	
}
/*****************eServices******************/
	.eServices
	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}
.eServices a
	{
	text-decoration: none;
	color:#316CAE;
	}
	
.eServices a:hover
	{
	text-decoration: underline;
	color:#316CAE;
	}
	
.eServiceTitle
	{
	height: 58px;
	background:#f3f7fa url(/PublishingImages/eserviceTitle_ar.jpg) right top no-repeat;
	padding: 0px 60px 0px 0px;

	font-size: 18px;
	letter-spacing: 0px;
	font-weight: bold;
	line-height: 35px;
	color: #3374ca;
	vertical-align: top;
	}
.boxTop
	{
	background:#f3f7fa url(/PublishingImages/eservice_box_top.gif) right top no-repeat;
	height: 14px;
	}
.boxBg
	{
	background:#f3f7fa url(/PublishingImages/eservice_box_bg.jpg) right top repeat-y;
	}
.boxBottom
	{
	background:#f3f7fa url(/PublishingImages/eservice_box_bott.gif) right top no-repeat;
	height: 14px;
	}
.eServSubTitle
	{
	background: url(/PublishingImages/icon_eserv.gif) right top no-repeat;
	padding: 0px 23px 0px 0px;
	font-size: 13px;
	letter-spacing: 0px;
	font-weight: bold;
	height: 20px;
	color: #333;
	}
.eServSubTitle .agency
	{
	background: url(/PublishingImages/icn_agency.gif) left top no-repeat;
	width: 100%;
	height: 22px;
	float:right;

	}

.eServSubTitle .certi
	{
	background: url(/PublishingImages/icn_certificate.gif) left top no-repeat;
	width: 100%;
	height: 22px;
	float:right;
	
	}

.eServSubTitle .trade
	{
	background: url(/PublishingImages/icn_trademark.gif) left top no-repeat;
	width: 100%;
	height: 22px;
	float:right;
	}

.eServSubTitle .fc
	{
	background: url(/PublishingImages/icn_foreign.gif) left top no-repeat;
	width: 100%;
	height: 22px;
		float:right;
	}

.boxWrap ul
	{
	font-size: 13px;
	color: black;
	letter-spacing: 0px;
	margin: 0px 8px 0px 0px;
	padding: 0px 10px 0px 0px;
	}	
.boxWrap li
	{
	padding: 0px;
	margin: 0px 0px 0px 0px;
	}
.boxWrap p
	{
	font-size: 13px;
	color: black;
	letter-spacing: 0px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 10px;
	text-align: justify;
	line-height: 14px;
	}
	
.boxWrap .Btn
	{
	width: 130px;
	line-height: 20px; 
	background: #eaeff2; 
	color:#316CAE;
	border: 1px solid #cfe5f2; 
	padding: 0px 5px 2px; 
	margin: 10px 0px 0px 5px;
	font-weight:bold;
	font-size: 12px;	
	letter-spacing: 0px;
	}
.boxWrap .Btnmore
	{
	font-weight: normal;
	text-decoration: none;	
	color:#316CAE;
	background: #eaeff2; 
	border: 1px solid #cfe5f2;
	padding: 0px 5px;
	line-height:18px;
	vertical-align: top;
	margin: 15px 5px 0px 5px;
	}
/*****************eServices End**************/

/**************eServices Content*************/
.eServicesContentNormal {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height:18px;
}


eServicesContent {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.a1:link {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height:18px;
	color: #316cae;
	padding:5 3 5 3px;
	background-color:#b2d7ea;
	text-decoration:none;
	
}

.a1:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height:18px;
	color: #316cae;
	padding:5 3 5 3px;
	background-color:#b2d7ea;
	text-decoration:none;
	
}

.a1:active {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height:18px;
	color: #316cae;
	padding:5 3 5 3px;
	background-color:#b2d7ea;
	text-decoration:none;
	
}
.a1:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height:18px;
	color: #316cae;
	padding:5 3 5 3px;
	background-color:#b2d7ea;
	text-decoration:underline;
	
}

.eServicesContentTitHead {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000000;

}
/**************EServices Content End*********/
/********* Main Image **************/


		.innerImgArabic /* mainImgAbout*/
		{
			width: 100%;  height: 86px; MARGIN: 2px 0px 0px;
		}

		.innerImgArabic .span
		{
			float :left ;
			 width: 300px;  text-align: left; margin: 55px 0px 0px 15px; padding: 0px; line-height: normal; font-size: 13px; color: #000; letter-spacing: 0px;
			font-family: Tahoma, Arial, Verdana;
		}
			  
	 
		.mainImgArabic 
		{
			MARGIN: 2px 0px 0px; WIDTH: 100%; HEIGHT: 154px; 
		}			
		.mainImgArabic SPAN
		{
			float :left ;
			/*width: 180px;  text-align: right; margin: 10px 0px 0px 0px; padding: 0px; line-height: normal; font-size: 13px; color: #000; letter-spacing: 0px;*/
			width: 300px;  text-align: left; margin: 110px 0px 0px 15px; padding: 0px; line-height: normal; font-size: 13px; color: #000; letter-spacing: 0px;
			font-family: Tahoma, Arial, Verdana;
		}
/*************************************************/

/*main center starts here*/
.CenterHead{
	padding-right:8px;
	padding-top:10px;
	font-size: 14px; color:#333333; font-weight: bold; text-decoration: none;
	line-height:25px; background: #fff url(/PublishingImages/center-rightBg-arabic.gif) left 0px no-repeat;
}
.CenterHeadWOImg{
	padding-right:8px;
	padding-top:10px;
	font-size: 14px; color:#333333; font-weight: bold; text-decoration: none;line-height:25px;
}

.CenterContent{
	line-height: 18px; font-size: 13px; color:#636363; 	padding-left:3%; padding-right:3%; padding-top:10px;
	background: #fff url(/PublishingImages/center-rightBg-arabic.gif) left -30px no-repeat;
	/*height:320px;*/

}
.RightContent{
	background: url(/PublishingImages/right_Bg.gif) left -30px repeat-x;
	vertical-align:top;
}
.CenterRightContent
{
	line-height:25px; background: url(/PublishingImages/right_Bg.gif) left 0px repeat-x;
}
/*main center ends here*/

	.englishPortalLogin
	{
		display:none;
	}

.portalLogin
    {
    width: 100%; 
	height: 186px; 
	 
	background: #ffffff url(/PublishingImages/login-bg-arabic.jpg) right top no-repeat;    
    font-family: Tahoma;
    font-size: 11px;
   
    }
    
    .portalLogin label
    {
    width: 80px;
    text-align: right;
    
    margin: 0px;
    padding-right: 8px;
    padding-top: 6px;
     }
     
    .portalLogin .headLogin
    {
    font-weight: normal;
    text-align: right;
    height: 25px;
    font-size: 18px;
    color: #333;
    }
    
     .portalLogin h1
    {line-height: 15px;
     text-align: right; 
     margin: 0px; padding-right: 8px;
     padding-top:10px; 
     font-size: 13px; color: #333; letter-spacing: 0px;
   }

           
    .portalLogin .inputTxt
    {
    width: 120px;
    border: 1px solid #ccc;
    line-height: 14px;
    
    }
    
    .portalLogin .checkBox
    {
    margin: 0px;
    height: 30px;
    }
    
    .portalLogin .checkBox input
    {
    
    margin: 0px 84px 0px 5px;
    }
    
    .portalLogin .checkBox label
    {
    
    width: 120px;
    padding: 0px;
    margin: 0px;
    line-height: 20px;
    }
    
    .portalLogin .signBtn
    {
       background: #6A7983 url(/PublishingImages/btn-sign-arabic.jpg) top no-repeat;
       border: none;
       color: #fff; 
       text-align: right;
       padding: 0px 0px 0px 0px;
       width: 59px;
       
       margin: 0px 110px 0px 5px;
       height: 18px;
       font-size: 13px;
      
     }
 
.priceIndex {width: 100%; height: 166px; background:#fff url(/PublishingImages/graph_back_ar.jpg) right top no-repeat; padding-right: 8px;   padding-top: 8px;}
.priceIndex img { padding-top:0px; padding-right:0px;}
.priceIndex span{text-align: center; padding-right:0px;}
.priceIndex a {color: #333333; padding: 0px; margin: 0px; text-decoration: underline;}
.priceIndex a:hover {color: #000; padding: 0px; margin: 0px; text-decoration: none;}
.priceindexheader
    {line-height: 15px;
      text-align: right; 
     margin: 0px; padding-right: 12px; 
     font-family: tahoma;
     font-size: 13px; color: #333; letter-spacing: 0px;
     font-weight:bold;}
     
.priceIndex .linkAlign{ text-align: center; height: 25px; vertical-align: top;}

.priceIndex .linkAlign a:link{ font-family:tahoma;
     font-size: 12px; color: #000; text-decoration:underline; padding-left:5px; padding-right:5px;}

.priceIndex .linkAlign a:hover{ font-family:tahoma;
     font-size: 12px; color: #000; text-decoration:none;  padding-left:5px; padding-right:5px;}

.priceIndex .linkAlign a:visited{ font-family:tahoma;
     font-size: 12px; color: #000; text-decoration:underline;  padding-left:5px; padding-right:5px;}

.rightColumn .login {width: 100%; height: 186px;  background: #9aa3aa url(../images/login-bg.jpg) left top no-repeat;}

.rightColumn .login h1{width: 90%; line-height: 30px;  text-align: left; margin: 0px; padding: 8px 0px 0px 8px; font-size: 15px; color: #333; letter-spacing: 0px;}

.rightColumn .login p{width: 80%;  text-align: left; margin: 0px 0px 5px 12px; padding: 0px; line-height: normal; font-size: 11px; color: #333;}

.rightColumn .login .pad{ padding: 10px 0px 0px 0px; font-size: 11px; letter-spacing: 0px; width: 85%;}

.rightColumn .login span{ width: 65%; text-align: left; margin: 0px 0px 0px 0px; padding: 2px 0px; line-height: normal; font-size: 11px; color: #333;}

.rightColumn .login span input{width: 20px; height: 13px; border: none; margin: 0px;}

.rightColumn .login span img{margin: 0px 0px 0px 5px;}

.rightColumn input{width: 120px; height: 13px; border: 1px solid #000; font-size: 10px; margin: 0px 5px 0px 0px;}

.rightColumn .login a {color: #666; padding: 0px; margin: 0px; text-decoration: underline;}

.rightColumn .login a:hover {color: #000; padding: 0px; margin: 0px; text-decoration: none;}

.loginout { padding-left: 30px; }

.more a:link {color: #000000; padding: 0px; margin: 0px; text-decoration: underline; }
.more a:visited {color: #000000; padding: 0px; margin: 0px; text-decoration: underline; }
.more a:hover {color: #000000; padding: 0px; margin: 0px; text-decoration: underline; }

.newsEvents {width: 100%; margin: 0px 0px 30px 0px; position: relative; right: 16px; }
.newsEvents h1{width: 100%; text-align: right; margin: 35px 0px 5px 0px; right: 11px; letter-spacing: 0px; font-size: 15px; color: #333;}
.newsEvents p{  width: 90%; text-align: right; line-height: 16px; margin: 0px 10px 0px 0px;  font-size: 12px; color: #333; font-weight: normal;}
.newsEvents p img{ }

.newsEvents table td p a:link {color: #000; padding: 0px; margin: 0px; text-decoration: none; font-weight:bold; font-size:11px; }
.newsEvents table td p a:visited {color: #000; padding: 0px; margin: 0px; text-decoration: none; font-size:11px; font-weight:bold;}

.newsEvents table td p a:hover {color: #000; padding: 0px; margin: 0px; text-decoration: underline; font-size:11px; font-weight:bold;}
.newsEvents table td p b {color: #000; padding: 0px; margin: 0px; text-decoration: underline;  font-weight:normal;}


.newsEvents table{
	margin-bottom:3px;
	margin-top:0px;
	
}
.newsEvents table td p
{
	font-family: Tahoma, Arial, Verdana; 
}

.NewsDetailText {
	
	font-family: Tahoma; font-size:11px; line-height:22px; 
}


