*{padding:0; margin:0;}
body{margin: 0px; font-size:11px; color: #444444; line-height:17px; text-align:left; background-image:url(images/topbg.gif); background-repeat:repeat-x; }
img{border:0;}

h2{	font-weight: bold; color: #900; font-size: 1em;	margin: 0;}
h3{ font-size:14px; color:#900; margin-top:15px;}
h4{ font-size:16px; color:#900; margin-top:15px;}

a, a:hover{color: #336699; text-decoration: none; cursor: pointer}
label {font-weight:bold; vertical-align:bottom; padding-top:15px;}

div#maincontainer {text-align:left; width:970px; margin:0 auto; overflow:auto; margin-top:0px; overflow:hidden;}
div#maincontentcontainer {margin-top:10px;}

div#contentcontainer {float:right; overflow:auto; width:740px; overflow:hidden; margin-top:10px;}
div#contentcontainer1 {width:970px; margin-top:10px;}

div#footer {padding:0;  font-size:11px; color:#666; text-align:center; clear:both; margin:10px 0 20px 0; border-top: solid 1px #e1e1e1;}

.maincontainer {text-align:left; width:970px; margin:0 auto; overflow:auto; margin-top:0px; overflow:hidden;}

div#branding{background:url(../images/banner.jpg) no-repeat 0 5px;}
div#branding h1{ height:115px; margin-bottom:0px;}
div#branding h1 a{display:block; width:240px; height: 115px;}
div#branding h1 span{text-indent:-9999px;}
.adv { color:#336699; text-decoration:none; vertical-align:bottom;}

div#topmenu {height:22px; border-bottom:3px solid #fe0101;}
div#topmenu p { padding:0px 5px 8px 0px; color:#ddd; float:right;}
div#topmenu a { color:#ddd;}
div#topmenu a:hover { color:#d00;}

.form_txt  {width:246px; height:17px; vertical-align: middle; font-family:tahoma; font-size:11px; border:1px solid #bababa; background-color:#ffffff; color:#5F5F5F; margin:10px 0 0 5px; padding-left: 4px;}
.form_ddl {width:140px; height:19px; vertical-align: middle; font-family:tahoma; font-size:11px;  border:1px solid #bababa; background-color:#ffffff; color:#5F5F5F; margin:10px 0 0 5px;}
.form_btn { margin:10px 10px 0 5px; background-image:url(../images/search1.png); width:85px; height:25px; border:0;font-size:12px; color:#fff; font-weight:bold; vertical-align:middle;font-family: Arial, Helvetica, sans-serif;}
.form_advbtn { margin:20px; background-image:url(../images/search1.png); float:right; width:85px; height:25px; border:0;font-size:12px; color:#fff; font-weight:bold; vertical-align:middle;font-family: Arial, Helvetica, sans-serif;}

.btn{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold; border: #696969; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor:hand}

.form_login {width:150px; height:16px;  font-family:tahoma; font-size:11px; border:1px solid #bababa; background-color:#ffffff; color:#5F5F5F; margin:10px 0 0 5px; padding-left: 4px; vertical-align:middle;}

.form_txtsearch  {width:170px; height:16px; font-family:tahoma; font-size:11px; border:1px solid #bababa; background-color:#ffffff; color:#5F5F5F; margin:10px 0 0 5px; padding-left: 4px;}
.form_ddlsearch {width:176px; height:19px;  font-family:tahoma; font-size:11px;  border:1px solid #bababa; background-color:#ffffff; color:#5F5F5F; margin:10px 0 0 5px;vertical-align:top;}
.form_btnsearch { margin:10px 10px 0 10px; background-image:url(../images/search1.png); width:85px; height:25px; border:0;font-size:12px; color:#fff; font-weight:bold;  font-family: Arial, Helvetica, sans-serif;}

/* sidenav container */
div#sidenavs {width:190px; float:left; font-size:11px; border:1px solid #e4e4e4; margin-top:10px;}
div#sidenavs h3{padding:3px 0 3px 5px; text-align:left; font-size:14px; font-weight:normal; color:#003366; background:#e3e3e3; }

/* sidenav menu */
div.submenuconf {width: 190px; font-family:Arial, Helvetica, sans-serif; color: #333;}
div.submenuconf h3 {margin-bottom:0;width: 186px; margin-top:0; background-color:#CCC; padding:3px; font-weight:normal; font-size:15px;}
div.submenuconf ul {list-style: none; border: none; margin-top:0;}
div.submenuconf li {margin: 0;}
div.submenuconf li#lastnav {border:none;}
div.submenuconf li a {display: block; background: #fff url('../images/arrow_blue.gif') no-repeat 10px 10px; color: #003366; text-decoration: none; width:184px; font-family:Arial, Helvetica, sans-serif; font-size:12px;	border-bottom:1px solid #e4e4e4;	border-top:1px solid #e4e4e4;	padding-top: 5px;	padding-right: 0;	margin:1px 3px;	padding-bottom: 5px;	padding-left: 0px;	text-indent: 20px;}
div.submenuconf li a:hover {background-color: #e1e1e1; color: #333333;}
div.submenuconf img {border:none;}

/* flag style  */
div li.link a {	display: block;	background: #fff url('../images/flag/link.png') no-repeat 5px 7px;	text-indent: 25px;}

div li.uae a {text-indent: 35px;	display: block;	background: #fff url('../images/homeicons/Profile.gif') no-repeat 5px 5px;	}
div li.qatar a {text-indent: 35px;	background: #fff url('../images/homeicons/Research.gif') no-repeat 5px 5px;}
div li.kuwait a {text-indent: 35px;	background: #fff url('../images/homeicons/Gallery.gif') no-repeat 5px 5px;}
div li.oman a {	text-indent: 35px;background: #fff url('../images/homeicons/Data_Bank.gif') no-repeat 5px 5px;}
div li.eventmang a {text-indent: 35px;background: #fff url('../images/homeicons/Event_Management.gif') no-repeat 5px 5px;}
div li.saudi_arabia a {text-indent: 35px;background: #fff url('../images/homeicons/welcome.gif') no-repeat 5px 5px;	}

div li.submithr a {	display: block;	background: #fff url('../images/homeicons/Submit-HR-List.gif') no-repeat 5px 5px;	text-indent: 35px;}
div li.newsletter a {text-indent: 35px;	background: #fff url('../images/homeicons/News-letter-Request.gif') no-repeat 5px 5px;}
div li.onlineforum a {text-indent: 35px;	background: #fff url('../images/homeicons/onlineforum.gif') no-repeat 5px 5px;}
div li.product_launching a {text-indent: 35px;	background: #fff url('../images/homeicons/Product_Launching.gif') no-repeat 5px 5px;}
div li.exhibition a {text-indent: 35px;	background: #fff url('../images/homeicons/Exhibition.gif') no-repeat 5px 5px;}

/* flag  end */

div#mainbox1 {overflow:auto;overflow:hidden; float: left; width: 430px; margin-left: 0px;}
div#mainbox2 {overflow:auto;overflow:hidden; float: right; width: 330px;}
div#mainbox3 {overflow:auto;overflow:hidden; width: 770px; margin: 0 auto;}
div#mainbox3 h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c00; border-bottom: 1px solid #ccc;}

div#maintab { border:1px solid #e4e4e4; margin-bottom:10px; padding:10px;}
div#maintab h1 { margin-bottom: 10px; font-family:"Lucida Sans Typewriter", "Lucida Sans","Lucida Sans Unicode"; font-size: 16px; color: #3C2415; font-weight:bold;}
div#maintab h2 { margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #036; font-weight:bold;}
div#maintab h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #036; font-weight:bold;}
div#maintab p { text-align:justify;}
div#maintab img {text-align: center;}
div#maintab li { padding: 3px 0; background: #fff url('../images/arrow_blue.gif') no-repeat 5px 10px; text-indent:20px; }
div#maintab ul { padding:0 0 0 10px; font-size: 11px; text-align:justify; font-size: 12px; font-family: Helvetica, Arial, sans-serif; list-style:none;}
#maintab a,  #maintab a:link,  #maintab a:visited {color: #003366; text-decoration: none; font-size:11px;}

div#maintab2 { border:1px solid #e4e4e4; margin-bottom:10px; padding:10px;}
div#maintab2 h2 { margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #036; font-weight:normal;}
div#maintab2 h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #036; font-weight:bold;}
div#maintab2 p { text-align:justify;}
div#maintab2 img {text-align: center;}
div#maintab2 li { padding: 3px 0; background: #fff url('../images/arrow_blue.gif') no-repeat 5px 10px; text-indent:20px; }
div#maintab2 ul { padding:0 0 0 10px; font-size: 11px; text-align:justify; font-size: 12px; font-family: Helvetica, Arial, sans-serif; list-style:none;}
#maintab2 a,  #maintab2 a:link,  #maintab2 a:visited {color: #003366; text-decoration: none; font-size:11px;}


div#righttab { border:1px solid #e4e4e4; margin-bottom:10px;padding: 3px 10px; text-align: center;}
div#righttab h2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #036; font-weight:bold;}
div#righttab p {  }
div#righttab h5 {padding:  5px 10px 5px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #036; font-weight:bold; background-color: #E3E3E3;}

div#righttabstat { border:1px solid #e4e4e4; margin-bottom:10px;}
div#righttabstat h2 {padding:  5px 10px 5px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #036; font-weight:bold; background-color: #E3E3E3;}
div#righttabstat td {padding:  5px 10px 5px 10px; }


div#righttab2 { border:1px solid #e4e4e4; margin-bottom:10px;padding: 3px 10px; }
div#righttab2 h2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #036; font-weight:bold;}
div#righttab2 p {  }

div#righttablogin { border:1px solid #e4e4e4; margin-bottom:10px;padding: 3px 10px; text-align: left;}
div#righttablogin h2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #036; font-weight:bold;}
div#righttablogin p {  }

div#member {  border:1px solid #e4e4e4; margin-bottom:10px;}
div#member h2 {padding: 3px 10px; margin-bottom: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #036; font-weight:bold;}
div#member img {float: left;padding :10px; }
div#member p { line-height: 14px; padding :0 10px 0 7px;}
div#member ul{ list-style:none; padding-top:15px; padding-right:10px;}
div#member li a {display: block; background: #fff url('../images/arrow_blue.gif') no-repeat 5px 8px; color: #444;text-decoration: none; font-size:12px; padding : 2px 0; text-indent: 15px; margin-left:135px;}

div#member1 { margin-bottom:10px;}
div#member1 h2 {padding: 3px 10px; margin-bottom: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #036; font-weight:bold;}
div#member1 img {float: left; padding-left: 10px;}
div#member1 p { line-height: 14px; padding :0 10px 0 7px;}
div#member1 ul{ list-style:none; padding-top:15px; padding-right:10px;}
div#member1 li a {display: block; background: #fff url('../images/arrow_blue.gif') no-repeat 5px 8px; color: #444;text-decoration: none; font-size:12px; padding : 2px 0; text-indent: 15px; margin-left:135px;}

.moreevents {margin: 0; font-size:8pt; padding: 5px 10px 0 0; text-align:right; color: #039;  border-right:1px solid #fff; }
.moreevents a,  .moreevents a:link,  .moreevents a:visited {color: #039; text-decoration: none;}

.blue_2 { color:#0079AB; font-family:tahoma; font-size:11px; line-height:13px}
.bg {background-color:#ececec; }
div.webheading { margin-top:0px; color:#4c2d1a; font-size:12px; font-weight:bold;padding:10px 15px 0 25px; }
div.webpara {margin:7px 0;  line-height:21px;}
div.webpara ul{ padding-left:25px; list-style:none; text-indent:20px;}
div.webpara li{background: url('../images/arrow_blue.gif') no-repeat 5px 10px; }
.webpara a,  .webpara a:link,  .webpara a:visited {color: #003366; text-decoration: none; font-size:11px;}
.webpara a:hover {color: #444;}

div#box_content {margin-bottom: 10px; padding: 10px 0; text-align: left; min-height:400px; width:770px;}
div#box_content h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 16px; color: #336699; font-weight:normal; }
div#box_content img {float: left;padding :2px; border:1px solid #ccc; margin:0 7px 0 0;}
div#box_content p { line-height: 18px; padding :2px 0px; text-align:justify; font-size: 12px; font-family: Helvetica, Arial, sans-serif;}
div#box_content li { padding-top: 4px; list-style-type: disc; }
div#box_content ol { padding : 0px 0px 0px 40px;  font-size: 11px; text-align:justify; font-size: 12px; }


.infoTable
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	border:0px;
	background-color:#e3e3e3;
	padding:7px;
}
.infoTable p
{
	padding:7px;
	border:none;
}
.infoTable td 
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	padding:2 pt;
	border:none;
}
.infoTable tr
{
	/*height:50px;*/	
}

 
/* Grid Style */
.DataGridStyle 
{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
    border-top:5px solid #cc0000;

}
.DataGridStyle td
{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	padding:4px;
	border-bottom:1px solid #e3e3e3;
	border-right:1px solid #ffffff;
}
.DataGridheaderStyle td
{
	padding:7px;
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: Bold;
	Background-color:#e3e3e3;
	text-align:left;
	height:20px;
	color:#434343;
}

.DataGridItemStyle td
{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color:#336699;
	padding:3px;
	height:20px;
}
.DataGridItemStyle td a:hover{color:#434343; }
/*
.DataGridAlternateItemStyle td
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	padding: 2px;
}

.DataGridFooterStyle td{
	padding: 0px;
	margin: 0px; font-family: Arial; font-size:11px; 
	background-color:#DFF1FF; 
	color:#3399FF;
}

.DataGridFooterStyle td a{
	padding: 0px;
	margin: 0px; font-family: Arial; font-size:11px; 
	color:#3399FF;
}
*/

.DataGridFooterStyle td a:hover{
	padding: 0px;
	margin: 0px; font-family: Arial; font-size:11px; 
	color:#990000; 
	font-weight:bold;
}

.tdform{ text-align:right; padding: 5px 3px 5px 0px; vertical-align: middle; width:140px; color:#333333; font-weight:bold;  }
.tdform p{ text-align:left; padding-left:15px; }

.tdfield input, select, textarea { border:1px solid #ccc; margin-left:5px; width:215px;vertical-align:middle; font-size: 11px;}
.tdfield select{width:300px;}
.tdfield {border:0px;width:500px;text-align:left;padding-top: 5px; padding-bottom: 5px;}
.tdfield label{ border:1px solid red; margin-left:5px;}
.for td input {border:1px solid #369;}
.tdformValignTop{ text-align:right; padding: 5px 3px 5px 0px; vertical-align:text-top ; width:140px; color:#333333; font-weight:bold; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


.tdfield1 {border:0px;text-align:left;padding:5px 5px 5px 5px}

div#box_content1 {margin-bottom: 10px; padding: 10px 0; text-align: left; width:770px;}
div#box_content1 h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 16px; color: #336699; font-weight:normal; }
div#box_content1 img {float: left;padding :2px; border:1px solid #ccc; margin:0 7px 0 0;}
div#box_content1 p { line-height: 18px; padding :2px 0px; text-align:justify; font-size: 12px; font-family: Helvetica, Arial, sans-serif;}
div#box_content1 li { padding-top: 4px; list-style-type: disc; }
div#box_content1 ol { padding : 0px 0px 0px 40px;  font-size: 11px; text-align:justify; font-size: 12px; font-family: Helvetica, Arial, sans-serif;}

div#subcontent {background-color: #EFF3F5; border: solid 1px #A1B6CB;}
div#subcontent h2 {color: #111; font-family: Helvetica, Arial, sans-serif; font-size: 12px;  font-weight:bold; }
div#subcontent ol { padding : 0px 0px 0px 18px;  font-size: 11px; margin-left: 0px;}
div#subcontent ol li { font-weight:bold; }
div#subcontent li { padding-top: 4px; }
div#subcontent span { font-weight: normal; }

TD.mainnews, P.mainnews {
  font-family: Arial;
  font-size: 8pt;
  line-height: 1.5;
  font-weight:normal;
  text-align:center;
  padding:2px;
  color:#369;
}

.mainnews1
{
    color:#369;
    text-align:left;
    padding-left: 5px;
    line-height: 19px;
}


TD.mainnewshead, P.mainnewshead {
  font-family: Arial;
  font-size: 12px;
  line-height: 1.5;
  font-weight:bold;
  text-align:center;
  color:#336;

}

.mainnewscontent p{ font-size:11px; color:#333333; text-align:justify; margin:10px 0;}
.mainnewscontent #serviceheader {font-weight: bold; font-size: 10pt;font-family: Verdana;background-color:White;
			border-bottom: 1px solid Gray;padding:5px 0 5px 5px;text-align:left;color:Black;}

.srlink {color: #c00; font-weight: bold; font-size: 12px;}


.column1, .column2, .column3 { float:left;}
#container { width:429px;}
#container .column1 { width:200px;}
#container .column2 { width:200px;}
#container .img_indent { margin:0 13px 11px 0;}
#container h4 { padding-top:7px;}
.clear { clear:both;}
 .indent { padding:8px 0 0 14px;}
.indent1 { padding:0 45px 30px 19px;}
.indent1 .title { margin-bottom:20px;}
.indent1 p { margin-bottom:8px;}
#container { width:400px;}
#container .column1 { width:200px;}
#container .column2 { width:200px;}
#container h4 { padding-top:7px;}
#container .img_indent { margin:0 13px 11px 0;}
#page1 #content .col_2 .title { margin-bottom:45px;}
#page1 #content .col_2 p { margin-bottom:25px}



.statheader {border: 1px solid #fff; text-align: center; font-size: 10px; font-weight: bold; background-color: #e3e3e3; color: #000;}
.statdet {text-align: center; border: 1px solid #e3e3e3;}
