/* CSS Document */
html{

}

body { 
margin:0;
padding:0;
line-height: 1.5;
background:#FFF;

font-family:Arial; 
color:#76787b;  
font-size:12px; 

}
/*table {border-collapse:separate;}*/
.arrivalsList table {border-collapse:collapse!important;}
p{text-align:justify; margin-top:4px;}

a img { border: none; }

li{list-style:none; list-style-image:none; list-style-type:none; 	margin: 0; padding: 0;}

ul{	margin: 0; padding: 0;}

a, a:link, a:visited{color:#005daa; font-size:11px; font-weight:bold; text-decoration:none; cursor:pointer; padding:0; margin:0;}
a:hover {color:#76787b; font-size:11px; font-weight:bold; text-decoration:none; padding:0; margin:0;}

h1{ margin:0px; padding:2px; color:#ffffff; font-family:Arial; font-size:22px; font-weight:bold; background-color:#005daa;}
h2{ margin:5px 2px; color:#ffffff; font-family:Arial; font-size:12px; font-weight:normal;}
h3{ margin:2px 2px; color:#ffffff; font-family:Arial; font-size:10px; font-weight:normal;}
h4{ margin:0px; padding-left:16px; color:#005daa; font-family:Arial; font-size:26px; font-weight:bold; background:url(images/bulitTitles.jpg) no-repeat left 9px;}

.block ul {margin:0px!important;padding:0px!important;}
.clear{clear:both;}


#container{
	background:url(images/bg2.jpg) repeat 0 0;
	margin:0 auto;
	padding:0;
	width:1000px;
	border:1px #cac9ca solid;
}
#container1{
	background:url(images/bg.jpg) no-repeat 0 0;
	_height:601px;
}

#header{

	float:left; 
	display:inline; 
	padding:0; 
	margin-bottom:10px;
	width:100%;
	position:relative;
} 

#logo{width:225px; height:105px; float:left; display:inline; background:url(images/logo.png) no-repeat 0 0;}

/******************header menu ****************************/

#headerMenu{ float:left; display:inline; margin-top:134px; margin-left:6px;z-index:9999!important;}
#headerMenu ul{float:left; display:inline; padding-left:0px!important;margin-left:0px!important; z-index:1000!important;}
#headerMenu ul.nice-menu ul{width:200px;}
#headerMenu ul li{ float:left; display:inline; margin-right:3px;background:#004583 url(images/head2.gif) repeat-y 0px 0px; padding:5px 7px; border:0px solid #417FB4}
#headerMenu ul li ul li{
	border:0px;
	border-bottom:1px solid #417FB4!important;
	z-index:8888;
	_z-index:1000000;
	position:relative;
}
#headerMenu ul li a:link, #headerMenu ul li a:visited{color:#FFF; font-size:11px; font-weight:bold; text-decoration:none;float:left; display:inline; padding:0!important; margin:0!important;}
#headerMenu ul li a:hover{color:#76787b; font-size:11px; font-weight:bold; text-decoration:none;   float:left; display:inline;padding:0!important; margin:0!important;}



/**************** ticker **********************************/
.ticker{
	clear:both;

}

.ticker ul li{
	display:inline;
	float:left;
	background:transparent url(images/red_bulit.jpg) no-repeat scroll 0 7px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 50px 0px 12px;


}

ul.nice-menu ul, #header-region ul.nice-menu ul {
top:23px;
border-width:0;
}
/************** left ******************/
.leftPartAds{
	width:225px;
	margin-top:5px;
}

div.leftPartAds.two{
	margin-top /*\**/:14px\9!important;
}

.leftPartAds a {
	border:0px;
}
.leftPartAds img{
	border:0px;
}
#services_title a{
color:#FFFFFF;
float:left;
font-size:22px;
font-weight:bold;
margin-top:135px;
position:absolute;
text-align:right;
width:205px;
}
#services_title a:hover{
color:#76787b;

}

#services{
	background:transparent url(images/menuBk.png) no-repeat scroll 0 0; 
/**	_background:transparent url(images/enuBk5.jpg) no-repeat scroll 0 0; **/
	display:inline; 
	float:left; 
	width:225px; 
	margin-bottom:8px;
		height:273px;
	margin-top:-15px; 
		*margin-top:-8px; 
		_margin-top:-7px; 
}

#servicesTitle{
font-size:22px;
color:#FFFFFF;
font-weight:bold;
}
#services ul{ margin:0px; margin-top:170px!important; padding-right:15px; padding-bottom:5px; padding-left:0;text-align:right;}
#services ul li{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 20px 0 5px; }

#services ul li a , #services ul li a:link, #services ul li a:visited{color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none;background:url(images/arrowMenu.png) no-repeat left 6px; padding:0 0 0 10px;}
#services ul li a:hover{color:#aeb0b2; font-size:11px; font-weight:normal; text-decoration:none;}
#services .more-link{
	
	margin-right:20px!important;

}
#services .more-link a{
	color:#ffffff; 
	font-size:11px;
	font-weight:bold;
}
#services .more-link a:hover{
	color:#aeb0b2;
}
/******************* mid *********************/
#imageInfo{
	*padding-bottom:5px;
}
#imageInfo_tra{
	display:inline-block;
	z-index:10000;
	padding-left:6px;
	background-color: #121627;
	filter:alpha(opacity=70);
  -moz-opacity:0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
  margin-top:-30px;
  color:#FFFFFF;
  font-size:10px;
  width:320px;
  padding-left:5px;
}




#imageInfo_tra .views-field-title{
float:left;
width:240px;
}

#imageInfo .views-field-view-node a{
	color:#fff;
	background:transparent url(images/arrowMenu.png) no-repeat scroll left 5px;
	padding:0 0 0 10px;
}
#imageInfo .views-field-view-node{
	float:right;
	padding-right:5px;
	margin-top:5px;
}
#imageInfo .views-field-view-node a:hover{
	color:#76787b;
}


#midPartAds{margin:0px;padding:0px; width:162px; margin-right:5px; float:left; display:inline;}
/**#links_midPartAds{ width:162px;margin-bottom:4px;  float:left; display:inline;}**/

#links_midPartAds1{
	margin-top:-2px;
	float:left;
	display:inline;
	width:162px;
}

#links_midPartAds2_2{
	margin-top:9px;
	_margin-top:16px;
	float:left;
	display:inline;
	width:162px;
	margin-top /*\**/:12px\9;
}

#links_midPartAds3{
	margin-top:0px;
	*margin-top:4px;
	_margin-top:-4px;
	float:left;
	display:inline;
	width:162px;
	margin-top /*\**/:0px\9;
}

#bank{
	margin-top:1px;
	.margin-top:5px;
	_margin-top:7px;
	margin-top /*\**/:7px\9;
}

#orange{
	margin-top:0px;
}


#menu_wrapper{
	position:relative;
}





#corporate{ width:162px; margin-bottom:5px; float:left; display:inline;}
#corporateAds{ width:162px; float:left; display:inline;}

#midPartAds2{ width:155px; float:left; display:inline;}
#links_midPartAds2{ width:155px; margin-bottom:5px; float:left; display:inline; *padding-top:3px;}
#tenders{ width:157px; margin-bottom:4px; *margin-bottom:7px; float:left; display:inline;}
#tendersTabs{ width:157px; height:27px; float:left; display:inline; background:url(images/tenderTabsBk.jpg) repeat-x 0 0;}
#tendersTabs img{display:block;}

#tendersTabsBody{ width:155px; height:114px; float:left; display:inline;}

.tableTitlesSeprator{ border-right:2px #ffffff solid;}
.views-table {width:100%;}

#tenders .views-table{ width:157px!important;}

#tendersTabsBody thead th, #InnertendersTabsBody thead th{ border-bottom:0px!important; background-color:#adb0b2!important; font-size:11px!important; color:#FFFFFF!important; text-align:center!important;padding-left:7px;}
#tendersTabsBody tbody td, #InnertendersTabsBody tbody td{ background-color:#FFF!important; height:20px!important; font-size:11px!important; color:#76787b!important; text-align:left!important; }








#arrivals{ width:100%;_margin-bottom:5px;_margin-top:10px,}
#arrivalsTop{ width:174px;}
.arraivalLink{ float:left; display:inline;}
#arrivalsBody{ height:174px; *height:176px; _height:172px;background:url(images/arrivalsBk.png) repeat-x 0 0;overflow:auto;/**margin-top:-43px;*/*margin-top:0px;_margin-top:0px}

#arrivalsList{ float:left; display:inline;margin-left:5px; width:95% }
#arrivalsListLeftCorner{ width:8px; height:19px; float:left; display:inline; background:url(images/arrivalsTitlesLeftCorner.jpg) no-repeat 0 0; }
#arrivalsListRightCorner{ width:8px; height:19px; float:left; display:inline; background:url(images/arrivalsTitlesRightCorner.jpg) no-repeat 0 0; }
#arrivalsList ul.titles{ width:95%; margin:0px; height:16px; float:left; display:inline; background-color:#0075a9;}
#arrivalsList ul.titles li{ color:#FFFFFF; font-size:10px; margin:2px 7%; float:left; display:inline;}

.arrivalsList{  height:18px; color:#FFFFFF; font-size:10px; margin:0px 7%; }

#arrivalsList tr.titles {background-color:#F2CA6C;font-weight:bold;}

#arrivalsListMore {  float:right; display:block; text-align:right; margin-right:18px; }
#arrivalsListMore a:link, #arrivalsListMore a:visited{ color:#FFFFFF; font-size:10px; text-decoration:underline; font-weight:normal;}
#arrivalsListMore a:hover{ color:#aeb0b2; font-size:10px; text-decoration:underline; font-weight:normal;}

#newsBox{width:100%;  margin-bottom:5px;}
#newsTabs{ width:100%; background:url(images/newsBk.jpg) repeat-x 0 bottom;}
#newsBody{padding-top:10px; height:151px; *height:154px;border:1px #4f7cbb solid; border-top:none;  text-align:left; background:#FFFFFF;overflow-y:hidden; }
#newsBodyPadding{}

#newsLetterBox{width:100%;  height:78px;  float:left; display:inline; background:#004584 url(images/newsLetterBk.jpg) repeat-y scroll 0 0;}

.marquee-icon {
	float:right;
	display:inline;

	margin:8px 5px 0px 0px;
	cursor:pointer;
}


.ticker{
	clear:both;
margin-bottom:5px;

}

.ticker ul li{
	display:inline;
	float:left;
	background:transparent url(images/red_bulit.jpg) no-repeat scroll 0 7px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 50px 15px 12px;
}


tbody {
border-top:0px;
}
.messages{
	background: #ccc ;
	border:1px solid;
	color:#000;
	text-align:center;
	font-weight:bold;
}

.view-All-Tenders .views-exposed-form , .view-Closed-Tenders .views-exposed-form {
	display:none;
}

.view-All-Tenders .views-exposed-form000000 , .view-Closed-Tenders .views-exposed-form000000 {
	display:none;
}
.images li p{
	text-align:center;
}


.more-link {
margin-right:15px;
text-align:right;
}


/************************** enews*********************/

#emailAddresBox .form-radios{
	display:none;
}
#emailAddresBox .form-item label{
 width:40px; font-size:11px; color:#fff; float:left; display:inline;font-weight:normal;
 margin-left:3px;
}

#emailAddresBox .form-item {
	margin-bottom:0em!important;
	margin-top:0em!important;
}

#emailAddresBox .form-item  #edit-mail{
display:inline;
float:left;
font-size:11px;
height:11px;
width:115px;
}

#emailAddresBox #edit-submit{
background:transparent url(images/btnGo.jpg) no-repeat scroll 0 0;
border:0 none;
float:left;
font-size:0;
color:#00B2CB;
height:20px;
margin-left:3px;
width:28px;
cursor:pointer;
margin-top:1px;
}
.site-map h2{
color:#000;
}

#emailAddresBox{ height:22px; margin:5px 0px 0px 0px; float:left;display:inline;width:90%;}
#emailAddresText{ width:30px; font-size:11px; color:#328fc6; float:left; display:inline;}
#emailAddresTextField{width:130px; float:left; display:inline; margin:0px 2px;}
#emailAddresTextField input{ width:124px; height:11px; float:left; display:inline; font-size:11px;}
#emailAddresBtn{ width:16px; margin:0px 2px; float:left; display:inline;}

#emailAddresBox h2{
margin:2px;
}
#emailAddresBox h3 {
	margin-bottom:5px;
}
#inner_title{
	position:absolute;
	width:760px;
	display:table;
	background-color: #29517a ;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	font-weight:bold; 
	font-size:18px; 
	color:#FFF; 
	margin-top:9px;
	z-index:1;
  
}

#inner_title2{

	position:absolute;
	width:996px;
	display:table;
	z-index:1;
	background-color: #29517a ;
	filter:alpha(opacity=80);
  -moz-opacity:0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
  font-weight:bold; 
  font-size:18px; 
  color:#FFF; 
margin-top:9px;
  
}

#inner_sub_title{
	padding-left:10px;
	/*margin-right:265px;*/
}

#foter{  float:right; display:inline; margin:6px;}
#foter ul { float:right; display:inline;}
#foter ul li{  float:left; display:inline; padding:0px 17px; background:url(images/menuSeprator.jpg) no-repeat right 5px}
#foter ul li.noSeprator{ background:none;}
#foter ul li a, #foter ul li a:link, #foter ul li a:visited{ color:#005aa4; text-decoration:none; font-size:11px;font-weight:bold;}
#foter ul li a:hover{ color:#76787b;  text-decoration:none; font-size:11px;font-weight:bold;}

#copyRights{ width:778px;  font-size:11px; text-align:center; margin:0 auto}


.back{
	float:right;
	clear:both;
	padding:0px 0 0 12px!important;
	margin-top:15px;
}

img, div { behavior: url(iepngfix.htc) }
ul.images h3 {
font-size:1em;
text-align:center;
}
#innerContentArea{
	margin:0 15px;
	margin-top:55px;
	height:464px;
	overflow:auto;
	padding-right:8px;
}

#innerContentText ul li{
margin-left:25px;
padding:0px;

}
#innerContentText ul ul{
margin-left:25px;
}



#block-simplenews-5 .form-required{
	display:none;
}

#innerContentText .view-investor-news li , #innerContentText .view-aig-news li{
		border-bottom:1px solid #DAD8CC;
		padding:10px 0 35px;
}
.image-attach-body {

	float:right;
}

#TB_window img#TB_Image {

margin:15px;
}

.faq a, .faq a:hover{
	font-size:12px;
}
.faq-question {
background:transparent url(images/red_bulit.jpg) no-repeat scroll 7px 12px;

}
.bulit ul li{
background:transparent url(images/red_bulit.jpg) no-repeat scroll left 7px;
	padding:0 50px 15px 12px!important;
}
#block-tellafriend-0{
	margin-bottom:10px;
}
#block-tellafriend-0 ul li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;

}
#block-tellafriend-0 ul li a{
background:transparent url(images/red_bulit.jpg) no-repeat scroll left 4px;
padding:0 0 0 10px;
}


.image-thumbnail {
	float:right;
	padding:3px;
	border:1px solid #ccc;
}
#inner_text .image-thumbnail {
	margin-top:-15px;
}
ul.galleries li {
	background:transparent;
}


/************** for IE6 ********************/
ul.nice-menu a {
	padding:0.3em 5px!important;
}
ul.primary li a {
	padding:0 1em!important;
}

/******************************************/
#inner_text ul li{
	background:transparent url(images/red_bulit.jpg) no-repeat scroll left 7px;
	padding-left:10px!important;
	list-style-image:none!important;
	list-style-position:outside!important;
	list-style-type:none!important;
}

#newsBox ul li{
	background:transparent url(images/red_bulit.jpg) no-repeat scroll left 7px;
	padding-left:10px!important;
	list-style-image:none!important;
	list-style-position:outside!important;
	list-style-type:none!important;
}

#inner_text .view-aig-news ul li ,
#inner_text .viewinvestor-news ul li{
	background:transparent url(images/red_bulit.jpg) no-repeat scroll left 17px;
	padding-left:10px!important;
	list-style-image:none!important;
	list-style-position:outside!important;
	list-style-type:none!important;
}
#inner_text  ul.galleries li , #inner_text  ul.images li{
	background:none!important;
	list-style-image:none!important;
	list-style-position:outside!important;
	list-style-type:none!important;
}
/*** Pager style ***/
.pager {
	clear:both;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
.pager li{
	border-bottom:0px!important;
	list-style-image:none!important;
	list-style-position:outside!important;
	list-style-type:none!important;
	background:none!important;
}
.pager a {
	border:1px solid #ccc;
	font-weight:bold;
	font-size:10px;
	margin:0pt 2px!important;
	padding:3px 8px!important;
	text-decoration:none;
}

.pager a:hover {
	color:#005DAA;
	margin:0pt 2px!important;
	padding:3px 8px!important;
}

.pager strong.pager-current
{
	background-color:#ccc;
}


ul.galleries li img {
	float:left!important;
	border:0px!important;
}

#block-simplenews-5 {
	margin-top:5px;
}


#inner_text .view-All-Tenders  tr ,#inner_text .view-All-Tenders td {
	border-bottom:1px solid #ccc!important;
} 


#block-views-aig_news-block_1 .date-display-single{
	font-weight:bold;
	font-size:11px;

}



/****** Galleries ***********************************/
ul.galleries , .galleries ul{
	margin-left:0;
}
ul.images , .images ul{
	margin:0;
}

ul.galleries li {
	background:#EEEEEE none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	margin:0;
	padding:0;
	position:relative;
}

ul.galleries li {
	background:none;
	border:none;
	list-style:none;
	list-style-type:none!important;
	margin:0;
	padding:0;
}


ul.galleries ul li {
	background:#f0f2f1 none repeat scroll 0 0;
	border-right:1px solid #ced7d2;
	border-bottom:1px solid #ced7d2;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	float:left;
	display:inline;
	margin:1em;
	padding:1em;
	position:relative;
	width:210px;
	height:175px;
}

ul.galleries li img{
	border:1px solid #ced7d2;
	float:left;
	display:inline;
	margin-right:0px!important;
	padding:4px;
}

.total-content {
	clear:left;
}

ul.galleries h3 {
	margin:7px 0px;
}
ul.galleries h3 a {
	font-weight:bold;
}

ul.galleries p {
	margin:7px 0px 0px!important;
}


ul.images li {
	background:transparent none repeat scroll 0 0;
	float:left;
	display:inline;
	margin:1em;
}

ul.images li img{
	padding:4px;
	border:1px solid #ced7d2;
}

ul.galleries li img.hover-image{
	border:1px solid #627dce;
}

ul.images li img.hover-image{
	border:1px solid #627dce;
}

ul.images h3 { 
	color:#882;
	font-size:11px;
	text-align:center;
}

/* hide images title*/
ul.images h3 {
	display:none!important;
}

ul.galleries .count {
	color:#102C54;
}

.galleries .image-thumbnail {
	margin-top:0px!important;
}

#inner_text .images ul li {
	margin-left:10px!important;
}


#search{
	position:relative;
	right:10px;
	top:106px;
	margin-right:-11px;
	float:right;
}


#edit-search-block-form-1-wrapper{
	/*width:168px;*/
	*width:177px;
	_width:180px;
	float:left;
	display:inline;
	width /*\**/:177px\9;
}

#edit-search-block-form-1-wrapper label{
	float:left;
	display:inline;
	margin-top:4px;
	width:50px;
	color:#fff;
}

#edit-search-block-form-1{
	border-top:2px solid #065EA6;
	border-bottom:4px solid #065EA6;
	border-left:2px solid #065EA6;
	border-right:4px solid #065EA6;
	height:14px;
	width:auto;
	*margin-top:-1px;
}

#search .form-item {
margin-bottom:0;
margin-top:0;
width:auto;
}

#search #edit-submit{
	background:none;
	border:0px;
}

#searchBtn{
	float:left;
	display:inline;
	padding-bottom:3px;
	padding-top:3px;
	background:#065EA6;
}

#weather{
	display:inline;
	color:#005AA4;
	margin-left:15px;
	cursor:pointer;
}

#right-block{
	float:left;
	font-size:13px;
	height:11px;
	width:208px
}

#test{
	display:inline;
}


#clock{
	display:inline;
	color:#005AA4;
	margin-left:76px;
}

#break{
	height:7px;
}

#new{
	top:-5px;
	right:10px;
}
/*
#ad-281{
	margin-top:-5px;	
}

#ad-51{
	margin-top:-3px;
}*/

#ad-4{
	*margin-top:-3px;
	margin-top:12px;
}

#ad-280{
	_margin-top:-17px;
	*margin-top:5px;
	margin-top:2px;
}

/* Mid part ads reigon */

#midPartAds{margin:0px;padding:0px; width:162px; margin-right:5px; float:left; display:inline;}

/*

#ad-282{
	_margin-top:3px;
}

#ad-56 img{
	_height:60px;
}

#block-ad-3{
	_margin-top:0px;
}

#block-ad-18{
	_margin-top:-5px;
	_height:120px;
}
*/

.search-info{
	display:none;
}


#iso{
	width:157px;
	height:176px;
	background:transparent url(images/certificate.jpg) no-repeat scroll 0 0;
	padding-bottom:8px;
}

#top_banner_new{
		width:728px;
		height:90px;
		
		float:left;
}




.arabiclink
{
float:right;
direction:rtl;
margin-top:138px;
margin-right:11px;
font-size:16px;
}

