@charset "utf-8";

/* CSS Document */



body {

	background:url(../assets/bg.jpg) no-repeat center 38px;

	margin:0px;

	

}

i{

color:#999999;

}

* {padding: 0; margin: 0;} 



#container {

	width:980px;

	margin: 0 auto;

	position: relative;

	padding: 0 0 0px;

}

#slide {

    width: 745px;

    height: 300px;

}

#banner {

	height:130px;

}



#topnav {

	height:40px;

	margin-bottom:15px;

}



#top_contents {

	height:300px;

	width:947px;

	margin-left:auto;

	margin-right:auto;

}



#top_contents_nav {

	width:190px;

	float:left;

}



/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */

#stylefour{position:relative;display:block;height:39px;font-size:11px;font-weight:bold;background:transparent url(../assets/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-top:4px solid #F90;}

#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}

#stylefour ul li{display:block;float:right;margin:0;}

#stylefour ul li a{display:block;float:left;color:#666;text-decoration:none;padding:11px 20px 0 20px;height:23px;background:transparent url(../assets/bgDIVIDER.gif) no-repeat top right;}

#stylefour ul li a:hover,#stylefour ul li a.current{color:#B30000;background:#fff url(../assets/bgON.gif) no-repeat top right;}

/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */





#top_contents_nav ul {

	margin:0;

	padding:0;

}



#top_contents_nav ul li {

	list-style:none;

	font-family:calibri;

	font-size:15px;

	margin-top:5px;

	border-bottom:1px solid #CCC;

	padding-bottom:5px;

	font-weight:bold;

}



#top_contents_nav ul li a {

	text-decoration:none;

	color:#333;

}



#top_contents_banner {

	height:300px;

	width:745px;

	*width:745px;

	float:right;

	border:1px solid #CCC;

	padding:4px;

}



#middle_contents {

		margin-top:20px;

		*margin-top:20px;

		width:947px;

		margin-left:auto;

		margin-right:auto;

		float:left;

		

}



#middle_contents_right {

	width:190px;

	height:200px;

	float:right;

}



#middle_contents_left {

	width:745px;

	float:left;

	*margin-top:70px;

}



.middle_contents_sub_boxes_1 {

	width:360px;

	height:80px;

	float:left;

	margin-top:10px;

	background:url(../assets/youth.jpg) no-repeat left;

	border-bottom:1px solid #990;

}



.middle_contents_sub_boxes_2 {

	width:350px;

	height:80px;

	float:left;

	margin-left:20px;

	margin-top:10px;

	background:url(../assets/sports.jpg) no-repeat left;

	border-bottom:1px solid #F60;

}



.middle_contents_sub_boxes_3 {

	width:360px;

	height:80px;

	float:left;

	background:url(../assets/human.jpg) no-repeat left;

	border-bottom:1px solid #066;

	margin-top:25px;

}



.middle_contents_sub_boxes_4 {

	width:350px;

	height:80px;

	float:left;

	margin-left:20px;

	margin-top:25px;

	background:url(../assets/corporate.jpg) no-repeat left;

	border-bottom:1px solid #FC0;

}



.sub_boxes_txt {

	width:250px;

	float:right;

	font-family:Calibri;

	font-size:12px;

	color:#666;

}



.sub_boxes_txt_head_green {

	font-family:calibri;

	font-size:18px;

	color:#990;

	font-weight:bold;

	margin-bottom:5px;

}



.sub_boxes_txt_head_green a {

	color:#990;

	text-decoration:none;

	}

	

.sub_boxes_txt_head_green a:hover {

	text-decoration:line-through;

	}



.sub_boxes_txt_head_orange {

	font-family:calibri;

	font-size:18px;

	color:#F60;

	font-weight:bold;

	margin-bottom:5px;

}



.sub_boxes_txt_head_orange a {

	color:#F60;

	text-decoration:none;

}



.sub_boxes_txt_head_orange a:hover {

	text-decoration:line-through;

}



.sub_boxes_txt_head_blue {

	font-family:calibri;

	font-size:18px;

	color:#066;

	font-weight:bold;

	margin-bottom:5px;

}



.sub_boxes_txt_head_blue a {

	color:#066;

	text-decoration:none;

}



.sub_boxes_txt_head_blue a:hover {

	text-decoration:line-through;

}



.sub_boxes_txt_head_Yellow {

	font-family:calibri;

	font-size:18px;

	color:#FC0;

	font-weight:bold;

	margin-bottom:5px;

}



.sub_boxes_txt_head_Yellow a {

	color:#FC0;

	text-decoration:none;

}



.sub_boxes_txt_head_Yellow a:hover {

	text-decoration:line-through;

}



#bottom_contents {

	margin-top:50px;

	width:947px;

	float:left;

}





#page {

	width:947px;

	margin: 0 auto;

	position: relative;

	padding: 0 0 0px;

}



	

.font_head {

	font-family:calibri;

	font-size:20px;

	font-weight:bold;

	margin-bottom:20px;

	border-bottom:1px solid #CCC;

	padding-bottom:10px;



}

.font_head_dhiv {

	font-family:A_ilham,A_faseyha;

	unicode-bidi:bidi-override;

	direction:rtl;

	font-size:20px;

	font-weight:bold;

	margin-bottom:20px;

	border-bottom:1px solid #CCC;

	padding-bottom:10px;



}



/* News

---------------------------------------------------------------------------------*/



#news_bx {

	width:570px;

	float:left;



}

#Details_bx {

	width:570px;

	float:left;

	font:12px/1.6em Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;

	line-height:20px;

}

#Details_bx_lg {

	width:950px;

	float:left;

	font:12px/1.6em Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;

	line-height:20px;

	border:0px #000000 solid;

}

#main_news_box {

	width:560px;

	display:table;

	height:300px;

}



#main_news_box h2 {

	font-size:17px;

	text-align:left;

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#333;

}



#main_news_box h3 {

	font-size:22px;

	text-align:right;

	font-family:A_waheed,A_ilham;

	direction:rtl;

	color:#333;

}



.news_sub_box {

		margin-top:15px;

		float:left;

		width:560px;

		padding:7px 0 7px 0;

}



.intro {

	padding:0 0 0 20px;

	color:#666;

}



.intro_dhv {

	font-family:A_faseyha,A_ilham;

	font-size:17px;

	direction:rtl;

	padding:0 0 0 110px;

	unicode-bidi:bidi-override



}



.font_head_news {

	font-family:calibri;

	font-size:20px;

	font-weight:bold;

	margin-bottom:20px;

	padding-bottom:10px;

	margin-left:6px;





}



.font_head_news_dhiv {

	font-family:A_faseyha,A_ilham;

	unicode-bidi:bidi-override;

	direction:rtl;

	font-size:22px;

	font-weight:bold;

	margin-bottom:20px;

	padding-bottom:0px;

	margin-left:6px;

	line-height:normal;



}

.font_head_news_dhiv_lil {

	font-family:A_ilham,A_faseyha;

	unicode-bidi:bidi-override;

	direction:rtl;

	font-size:18px;

	font-weight:bold;

	margin-bottom:20px;

	padding-bottom:0px;

	margin-left:6px;

	line-height:normal;

	border:#C8C8C8;



}





/* Events

---------------------------------------------------------------------------------*/



#events_bx {

	width:360px;

	float:right;

}



.events_sub_box {

		width:360px;

		margin-top:15px;

		float:left;

		padding:7px 0 7px 0;

		background:url(../assets/Calendar.png) no-repeat left;

		border-bottom:1px dashed #CCC;

		

}



.events_intro {

	padding:0 0 5px 60px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:11px;

	color:#666;

}



.calendar {

	float:left;

	padding:4px 0 0 25px;

	font-size:18px;

	font-family:Verdana, Geneva, sans-serif;

}



.calendar p {

	font-size:10px;

}



.font_head_events{

	font-family:calibri;

	font-size:20px;

	font-weight:bold;

	margin-bottom:20px;

	padding-bottom:10px;



}

#print_this{

	float:right;

	margin-bottom:10px;

	margin-top:6px;

	margin-right:6px;

}

#print_this_dhiv{

	float:left;

	margin-bottom:10px;

	margin-top:6px;

	margin-left:6px;

}





/* footer

---------------------------------------------------------------------------------*/

#footer {

	clear: both;

	background:#E4E4E4;

	border-top:4px solid #F90;

}

#footer h1 {

	text-indent: -900em;

	margin: 0;

	padding: 0;

	height: 25px;

}

#footer-wrap {

	width: 905px;

	height: 120px;

	margin: 0 auto;

	font-family:Verdana, Geneva, sans-serif;

	font-size:11px;

	padding:10px 0 0 0;

	color:#333;

	line-height:15px;

}



#footer_brush {

	background:url(../assets/page_bottom_bg.jpg) no-repeat right;

	height:60px;

	clear:both;

	width:980px;

	margin:0 auto;

}



#search {

	width:300px;

	height:30px;

	position:relative;

	left:667px;

	top:70px;

	*top:69px;

}



#search span {

	font-family:Verdana, Geneva, sans-serif;

	font-size:15px;

	font-weight:bold;

	*padding-bottom:5px;

}



#search span a {

	text-decoration:none;

	color:#333;

}



.tt_txt {

	width:236px;

	height:23px;

	padding:3px 0 0 5px;

	border:1px solid #FFF;

	color:#333;

	*height:23px;

}



.buttoon {

	height:22px;

	width:22px;

}



.txt_details{

font-family:calibri, verdana;

font-size:16px;

color:#000000;

font-weight:100;

}

/* news_eng

---------------------------------------------------------------------------------*/



#frame_large_news{

display:table;

height:auto;

width:550px;

border:0px #000000 solid;

}



#frame_news_left_logo{

width:80px;

float:left;

border:0px #000000 solid;

}

#news_details_box_dhiv{

border:#E4E4E4 solid 0px; 

height:auto; 

display:table; 

font-family:A_ilham,A_Faseyha;

font-size:16px;

unicode-bidi:bidi-override;

padding:12px; 

color:#666666;

position:relative;

margin-top:-20px;

text-align:right;

}



#news_details_box{

border:#E4E4E4 solid 0px; 

height:auto; 

display:table; 

font-family:calibri,verdana; 

font-size:16px; 

padding:12px; 

color:#666666;

position:relative;

margin-top:-20px;



}



#frame_news_left_logo_details{

width:80px;

float:left;

border:0px #000000 solid;

position:relative;

margin-right:150px;

}

#frame_news_left_logo_details_dhiv{

float:right;

border:0px #000000 solid;

position:relative;

margin-left:20px;

}



#news_details{

position:relative;

}



#news_details_dhiv{

position:relative;

direction:rtl;

unicode-bidi:bidi-override;

font-family:A_ilham,A_Faseyha;

}



#frame_news_right_content{

width:440px;

height:auto;

float:right;

border:0px #000000 solid;

}

#image_frame{

padding:4px;

border:#999999 solid 1px

}



/* news_dhiv

---------------------------------------------------------------------------------*/

#frame_large_news{

display:table;

height:auto;

width:560px;

border:0px #000000 solid;

}

#frame_news_right_logo{

width:80px;

float:right;

border:0px #000000 solid;

font-family:A_ilham,A_Faseyha;

font-size:18px;

unicode-bidi:bidi-override;

text-align:right;

direction:rtl;

padding-left:10px;



}

#frame_news_left_content{

width:335px;

height:auto;

float:left;

border:0px #000000 solid;

font-family:A_ilham,A_Faseyha;

font-size:16px;

unicode-bidi:bidi-override;

padding-right:15px;

}

#frame_news_left_headline{

font-family:A_ilham,A_Faseyha;

font-size:18px;

unicode-bidi:bidi-override;

font-weight:600;

width:400px;

}



/* breadcrumb

---------------------------------------------------------------------------------*/

#text_bc{

font-family:calibri,verdana;

font-size:16px;

color:#999999;

margin-left:6px;

padding-bottom:10px;

}

#bc_format{

margin:0px auto;

background-image:url(../imgs/breadcrumb.jpg); 

width:880px; 

height:19px;

padding:10px;

padding-top:8px;

}

#bc_linup{

margin-top:1px;

margin-left:6px;

}

#bc_home{

margin-top:-10px;



}









/* hover

---------------------------------------------------------------------------------*/

#hover a {

margin:0.1em 0 0.5em 0;

padding:0;

list-style:none;

width:100%;

float:left;

background-color:#DDDDDD;

cursor:pointer;

text-decoration:none;

display:block;

color:#666666;



}



#hover li {

margin:0 6px 0 0;

padding:0;

float:left;

background-color:#999999;

text-decoration:none;





}



#differences li#effect {

margin-right:0;

}




