@font-face 
	{
		font-family:'Calibri';
		src: url('../fonts/calibri.eot');
		src: url('../fonts/calibri.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/calibri.woff') format('woff'),
			 url('../fonts/calibri.ttf') format('truetype'),
			 url('../fonts/calibri.svg#calibri') format('svg');
		font-weight: normal;
		font-style: normal;
	}
@font-face
	{
		font-family:'Calibri-Bold';
		src: url('../fonts/calibrib.eot');
		src: url('../fonts/calibrib.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/calibrib.woff') format('woff'),
			 url('../fonts/calibrib.ttf') format('truetype'),
			 url('../fonts/calibrib.svg#calibrib') format('svg');
		font-weight: normal;
		font-style: normal;
	}
@font-face
	{
		font-family:'Calibri-BoldItalic';
		src: url('../fonts/calibriz.eot');
		src: url('../fonts/calibriz.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/calibriz.woff') format('woff'),
			 url('../fonts/calibriz.ttf') format('truetype'),
			 url('../fonts/calibriz.svg#calibriz') format('svg');
		font-weight: normal;
		font-style: normal;
	}
p
	{
		padding:0;
		margin:0;
	}
img
	{
		border:none 0;
	}
body
	{
		margin:0;
		padding:0;
		font-family:'Calibri';
		font-size:15px;
		color:#383838;
		text-decoration:none;
		background:url(../images/body.png) repeat-x top center #dce0dc;
	}
.clear
	{
		clear:both;
	}
.clear15
	{
		clear:both;
		height:15px;
	}
.clear26
	{
		clear:both;
		height:26px;
	}
.main
	{
		width:1000px;
		margin:0 auto;
	}
.main .header
	{
		background:url(../images/header.png) no-repeat;
		width:1000px;
		height:163px;
	}
.main .header .logo
	{
		width:230px;
		height:79px;
		float:left;
		margin-top:20px;
	}
.main .header .logo a
	{
		background:url(../images/logo.png) no-repeat;
		width:230px;
		height:79px;
		display:block;
	}
.main .header ul
	{
		float:right;
		list-style:none;
		padding:0;
		margin:0;
		margin-top:40px;
	}
.main .header ul li
	{
		float:left;
		list-style:none;
		padding:0;
		margin:0;
	}
.main .header ul li a
	{
		display:block;
		text-align:center;
		background:;
		width:90px;
		height:36px;
		font-family:'Calibri';
		font-size:18px;
		color:#29166f;
		text-decoration:none;
		line-height:36px;
		margin-right:2px;
		letter-spacing:-1.2px;
	}
.main .header ul li a:hover
	{
		background:url(../images/nav_hover.png) no-repeat;
		color:#fff;
	}
.main .header ul li a.selected
	{
		background:url(../images/nav_hover.png) no-repeat;
		color:#fff;
	}
.main .header h1
	{
		padding:0;
		margin:0;
		color:#d9251c;
		font-family:'Calibri-BoldItalic';
		font-size:20px;
		padding-left:15px;
		float:left;
	}
.main .header span
	{
		margin-top:5px;
		padding-left:5px;
		float:left;
		width:380px;
	}
.main .header .arabic
	{
		margin-top:5px;
		margin-right:15px;
		float:right;
		width:312px;
	}
.main .banner
	{
		background:#f1f6f2;
		box-shadow:0 1px 1px 1px #ccc;
		width:966px;
		min-height:300px;
		padding:17px;
	}
.main .useful_links
	{
		background:#eaeaea;
		width:998px;
		height:56px;
		border:solid 1px #fff;
	}
.main .useful_links h1
	{
		padding:0;
		margin:0;
		color:#fff;
		font-family:'Calibri-Bold';
		font-size:18px;
		float:left;
		background:url(../images/useful_bg.png) no-repeat;
		width:120px;
		height:56px;
		text-align:center;
		line-height:56px;
		padding-right:11px;
	}
.main .useful_links ul
	{
		float:left;
		list-style:none;
		padding:0;
		margin:0;
		margin-left:10px;
		margin-top:10px;
	}
.main .useful_links ul li
	{
		float:left;
		list-style:none;
		padding:0;
		margin:0;
		margin-right:15px;
	}
.main .useful_links ul li a
	{
		font-family:'Calibri-Bold';
		color:#29166f;
		font-size:16px;
		text-decoration:none;
		line-height:35px;
	}
.main .useful_links ul li a:hover
	{
		color:#d9251c;
	}
.main .useful_links ul li a img
	{
		float:left;
		margin-right:10px;
	}
.main .socialmedia
	{
		float:right;
		margin-right:10px;
		margin-top:15px;
	}
.main .socialmedia a
	{
		opacity:0.8;
		margin-left:2px;
	}
.main .socialmedia a:hover
	{
		opacity:1;
	}
.main .content_area
	{
		width:1000px;
	}
.main .content_area .welcome
	{
		width:655px;
		float:left;
	}
.main .content_area .welcome p
{
    text-align:justify;
}
.main .content_area .news_div
	{
		width:328px;
		min-height:150px;
		float:right;
	}
.main .content_area .news_div .news
	{
		width:328px;
		min-height:150px;
		border:solid 1px #fff;
		background:#eaeaea;
	}
.main .content_area .news_div .news h1
	{
		background:url(../images/box_heading_bg.png) repeat-x;
		padding:0;
		margin:0;
		font-family:'Calibri-Bold';
		color:#fff;
		font-size:20px;
		height:49px;
		line-height:49px;
		padding-left:18px;
		width:310px;
	}
.main .content_area .news_div .news p
	{
		padding:17px;
		padding-bottom:0;
		margin:0;
		text-align:justify;
	}
.main .content_area .news_div .news a
	{
		background:url(../images/more_btn.png) no-repeat;
		width:69px;
		height:47px;
		line-height:60px;
		text-align:center;
		text-decoration:none;
		color:#fff;
		display:block;
		margin:0 auto;
		opacity:1;
	}
.main .content_area .news_div .news a:hover
	{
		opacity:0.9;
	}
.main .content_area .news_div .shadow
	{
		background:url(../images/box_shadow.png) no-repeat;
		width:328px;
		height:9px;
	}
.row {
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.page_heading {
    background: url("../images/heading_bg.png") repeat-x scroll 2px 17px transparent;
    margin:0;
}


.page_heading h1 {
    background: none repeat scroll 0 0 #dce0dc;
    display: inline;
    font-family:'Calibri-Bold';
	color:#29166f;
    font-size:30px;
    margin: 0;
    padding-right: 10px;
}


.main .content_area .boxes
	{
		width:1000px;
	}
.main .content_area .boxes .box_main
	{
		width:328px;
		min-height:150px;
		float:left;
		margin-right:8px;
	}
.main .content_area .boxes .box_main .box
	{
		width:328px;
		min-height:316px;
		border:solid 1px #fff;
		background:#eaeaea;
	}
.main .content_area .boxes .box_main .box h1
	{
		background:url(../images/box_heading_bg.png) repeat-x;
		padding:0;
		margin:0;
		font-family:'Calibri-Bold';
		color:#fff;
		font-size:20px;
		height:49px;
		line-height:49px;
		padding-left:5px;
		width:323px;
	}
.main .content_area .boxes .box_main .box img
	{
		margin-top:6px;
		float:left;
		margin-right:5px;
	}
.main .content_area .boxes .box_main .box select
	{
		padding:5px;
		border:solid 1px #9e9e9e;
		width:285px;
		color:#a1a1a1;
		background:#eaeaea;
		margin-left:22px;
		margin-top:22px;
	}
.main .content_area .boxes .box_main .box ul
	{
		padding:0;
		margin:0;
		list-style:none;
		margin-left:14px;
	}
.main .content_area .boxes .box_main .box ul li
	{
		padding:0;
		margin:0;
		list-style:none;
		margin-bottom:5px;
		margin-top:5px;
	}
.main .content_area .boxes .box_main .box ul li a
	{
		font-family:'Calibri-Bold';
		color:#383838;
		font-size:15px;
		text-decoration:underline;
	}
.main .content_area .boxes .box_main .box ul li a:hover
	{
		text-decoration:none;
	}
.main .content_area .boxes .box_main .box ul li a img
	{
		float:left;
		margin:0;
		margin-top:4px;
		margin-right:5px;
	}
.main .content_area .boxes .box_main .box img.investors
	{
		margin:0;
		margin-top:17px;
		float:none;
	}
.main .content_area .boxes .box_main .box p
	{
		padding:17px;
		padding-bottom:0;
		margin:0;
	}
.main .content_area .boxes .box_main .shadow
	{
		background:url(../images/box_shadow.png) no-repeat;
		width:328px;
		height:9px;
	}
.main .content_area .boxes .box_main_last
	{
		width:328px;
		min-height:150px;
		float:right;
	}
.main .content_area .boxes .box_main_last .box
	{
		width:328px;
		min-height:316px;
		border:solid 1px #fff;
		background:#eaeaea;
	}
.main .content_area .boxes .box_main_last .box h1
	{
		background:url(../images/box_heading_bg.png) repeat-x;
		padding:0;
		margin:0;
		font-family:'Calibri-Bold';
		color:#fff;
		font-size:20px;
		height:49px;
		line-height:49px;
		padding-left:5px;
		width:323px;
	}
.main .content_area .boxes .box_main_last .box img
	{
		margin-top:6px;
		float:left;
		margin-right:5px;
	}
.main .content_area .boxes .box_main_last .box ul
	{
		padding:0;
		margin:0;
		list-style:none;
		margin-left:14px;
	}
.main .content_area .boxes .box_main_last .box ul li
	{
		padding:0;
		margin:0;
		list-style:none;
		margin-bottom:5px;
		margin-top:5px;
	}
.main .content_area .boxes .box_main_last .box ul li a
	{
		font-family:'Calibri-Bold';
		color:#383838;
		font-size:15px;
		text-decoration:underline;
	}
.main .content_area .boxes .box_main_last .box ul li a:hover
	{
		text-decoration:none;
	}
.main .content_area .boxes .box_main_last .box ul li a img
	{
		float:left;
		margin:0;
		margin-top:4px;
		margin-right:5px;
	}
.main .content_area .boxes .box_main_last .box img.investors
	{
		margin:0;
		margin-left:30px;
		margin-top:17px;
		float:none;
	}
.main .content_area .boxes .box_main_last .box p
	{
		padding:17px;
		padding-bottom:0;
		margin:0;
	}
.main .content_area .boxes .box_main_last .shadow
	{
		background:url(../images/box_shadow.png) no-repeat;
		width:328px;
		height:9px;
	}
.main .content_area .co_partners
	{
		width:950px;
		min-height:80px;
		border:solid 1px #fff;
		background:#eaeaea;
		padding:25px;
	}
.main .content_area .co_partners ul
	{
		padding:0;
		margin:0;
		list-style:none;
	}
.main .content_area .co_partners ul li
	{
		padding:0;
		margin:0;
		list-style:none;
		float:left;
		margin-right:90px;
	}
.main .content_area .co_partners ul li.last
	{
		padding:0;
		margin:0;
		list-style:none;
		float:right;
	}
.footer_main
	{
		width:100%;
		background:url(../images/footer.png) repeat;
		min-height:200px;
	}
.footer_main .footer
	{
		width:1000px;
		margin:0 auto;
		font-family:'Calibri';
		color:#fff;
		font-size:18px;
		text-decoration:none;
	}
.footer_main .footer ul
	{
		float:left;
		list-style:none;
		padding:0;
		margin:0;
		margin-top:12px;
	}
.footer_main .footer ul li
	{
		list-style:none;
		padding:0;
		margin:0;
	}
.footer_main .footer ul li a
	{
		float:left;
		list-style:none;
		padding:0;
		margin:0;
		font-family:'Calibri';
		color:#fff;
		font-size:18px;
		text-decoration:none;
	}
.footer_main .footer ul li a:hover
	{
		color:#7d7d7d;
	}
.footer_main .footer ul li a img
	{
		float:left;
		margin-right:5px;
		margin-top:7px;
	}
.footer_main .footer .seperator
	{
		background:url(../images/footer_sep.png) no-repeat;
		width:2px;
		height:174px;
		float:left;
		margin-right:34px;
		margin-left:34px;
		margin-top:12px;
	}
.footer_main .footer .contact
	{
		float:left;
		margin-top:12px;
	}
.footer_main .footer .contact p
	{
		float:left;
		font-size:15px;
		margin-right:30px;
	}
.footer_main .footer .contact p.last
	{
		margin-right:0;
	}
.footer_main .footer .contact p a
	{
		color:#fff;
		text-decoration:underline;
	}
.footer_main .footer .contact p a:hover
	{
		color:#7d7d7d;
		text-decoration:underline;
	}
.footer_main .footer .contact h1
	{
		font-family:'Calibri-Bold';
		color:#fff;
		font-size:20px;
		text-decoration:none;
		padding:0;
		margin:0;
	}
.footer_main .footer .socialmedia
	{
		float:right;
		margin-top:50px;
		font-family:'Calibri';
		color:#fff;
		font-size:13px;
		text-decoration:none;
		text-align:right;
	}
.footer_main .footer .socialmedia img
	{
		float:right;
		margin-top:-5px;
		margin-left:5px;
		opacity:1;
	}
.footer_main .footer .socialmedia img:hover
	{
		opacity:0.8;
	}
.footer_main .footer .socialmedia a
	{
		color:#fff;
		text-decoration:underline;
	}
.footer_main .footer .socialmedia a:hover
	{
		color:#7d7d7d;
		text-decoration:underline;
	}
select.small
	{
		padding:5px;
		border:solid 1px #9e9e9e;
		width:200px;
		color:#a1a1a1;
		background:#eaeaea;
	}
input[type=text]
	{
		padding:5px;
		border:solid 1px #9e9e9e;
		width:400px;
		color:#a1a1a1;
		background:#eaeaea;
	}
textarea
	{
		padding:5px;
		border:solid 1px #9e9e9e;
		width:400px;
		min-height:150px;
		color:#a1a1a1;
		background:#eaeaea;
	}
.button
	{
		display:block;
		text-align:center;
		background:none Transparent;
		width:90px;
		height:36px;
		font-family:'Calibri';
		font-size:18px;
		background:url(../images/button.png) no-repeat;
		color:#fff;
		text-decoration:none;
		line-height:36px;
		margin-right:2px;
		border:0px;
		border-radius:5px 5px 5px 5px;
		letter-spacing:-1.2px;
		float:left;
	}
.button:hover
	{
		background:url(../images/button_hover.png) no-repeat;
		color:#fff;
	}
.heading{
    color: #29166F;
    font-family: 'Calibri-Bold';
    font-size: 16px;
    line-height: 35px;
    text-decoration: none;
}
.link_small
	{
		font-family:'Calibri-Bold';
		color:#29166f;
		font-size:12px;
		text-decoration:none;
		line-height:35px;
	}
.link_small:hover
	{
		color:#d9251c;
	}
.link
	{
		font-family:'Calibri-Bold';
		color:#29166f;
		font-size:15px;
		text-decoration:none;
		line-height:35px;
	}
.link:hover
	{
		color:#d9251c;
	}