 @charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; outline:none;}
img{ border:none;}
a{ text-decoration:none;}
.clear{ clear:both;}
#clear_b{ clear:both;}
li{ list-style:none;}
@font-face {
  font-family: "BBCNassim";
  src: url("../fonts/BBC/bbc-nassim-regular.eot");
  src: local("BBCNassim"),
    url("../fonts/BBC/bbc-nassim-regular.woff") format("woff"),
    url("../fonts/BBC/bbc-nassim-regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "BBCNassim";
  src: url("../fonts/BBC/bbc-nassim-bold.eot");
  src: local("BBCNassim"),
    url("../fonts/BBC/bbc-nassim-bold.woff") format("woff"),
    url("../fonts/BBC/bbc-nassim-bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
} /* For Internet Explorer */


body{ 
background-color:#1b575b; 
width:100%; 
height:100%;
text-align:right; 
font-family: "BBCNassim"; 
position:relative;
border-bottom:2px solid #f1f2f2;
border-top:2px solid #f1f2f2;
overflow-x:hidden;
}
.top_r{ 
height:217px; 
position:absolute; 
background:url(../images/header-left.jpg) repeat-x; 
z-index:-1;
top:39px;
}
#web_container{ width:984px; margin:auto;}
#web_container .header{ 
height:171px; 
width:100%; 
margin:auto; 
background-position:center;
background-repeat:no-repeat;
position:relative;
}
#main{ width:100%; min-height:500px; background:#dad9d9 url(../images/main_bg.png) repeat-y; -moz-box-shadow: 0 0 10px #134144;
-webkit-box-shadow: 0 0 10px #134144;
box-shadow: 0 0 10px #134144; }
#main .menue{ width:100%; height:48px; background:url(../images/menue_bg.jpg) repeat-x;}
h1,h2,h3,h4{ text-shadow:  1px 1px #fff; text-align:right; direction:rtl;   font-family: "BBCNassim"; font-weight:normal;}
h1{ font-size:22px; line-height:26px;}
h2{ font-size:20px; line-height:24px;}
h3{ font-size:18px; line-height:22x;}
p{ font-size:15px; line-height:18px; color:#444444; text-align:right; direction:rtl;}
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			right;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
	font-family:BBCNassim;
	font-weight:bold;
	font-size:12.8pt;
	
	transition:transform 0.1s;
	-moz-transition:-moz-transform 0.1s; /* Firefox 4 */
	-webkit-transition:-webkit-transform 0.1; /* Safari and Chrome */
	-o-transition:-o-transform 0.1s; /* Opera */
}
.sf-menu>li>a:hover{
}
.sf-menu li.current{ 
	width:56px; 
	height:47px; 
	display:block; 
	text-indent:-9999px; 
	background:url(../images/li_bg.png) left no-repeat ,url(../images/home_icon.jpg) bottom no-repeat ;
	transition: background 0.1s;
	-moz-transition: background 0.1s; 
	-webkit-transition: background 0.1s; 
	-o-transition: background 0.1s;
}
.sf-menu li.current:hover{ background:url(../images/home_icon.jpg) top no-repeat;}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	right:			0;
	top:			2.9em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	right:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	right:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			right;
	margin-bottom:	1em;
}
.sf-menu ul {
	box-shadow: 2px 2px 6px rgba(0,0,0,.2);
}
.sf-menu a {
	color:#fbfbfb;
	text-shadow: 1px 1px #333;
	line-height:24px;
	padding: 		.65em 0.9em ;
	text-decoration:none;
	font-family:BBCNassim;
	font-weight:bold;
	font-size:12.8pt;
	
}
.sf-menu li:last-child { background:none;}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
color:#fbfbfb;
}
.sf-menu li {
	background:url(../images/li_bg.png) left no-repeat; 
}
.sf-menu li:hover{ background:#287377;}
.sf-menu li li {
	background:		#287377;

}
.sf-menu li li:last-child{
	background:		#287377;

}
.sf-menu li li a{ line-height:22px; padding-top:10px;}
.sf-menu li li a:hover{ background:#34888c;}
.sf-menu li li li {
		background:		#287377;
		
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {

	outline:		0;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	1.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	left:			.35em;
	top:			1.07em; /* IE6 only */
	width:			10px;
	height:			8px;
	overflow:		hidden;
	
	list-style:none;
	background:url(../images/r1.png) no-repeat center top; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
.sf-menu ul .sf-sub-indicator {
	background:url(../images/r2.png) no-repeat 50% 30% ;
	
	
}
	



/* apply hovers to modern browsers */




#last_news{ width:100%; height:48px; background:url(../images/last_news-bg.png) repeat-x; position:relative;}
/************** start news ticker ***************/
/******* end news ticker *******/
#right_side{ width:708px;  min-height:200px; float:right; margin-right:15px; margin-top:10px; margin-bottom:10px; }
#right_side .main-news{ width:706px; margin:auto;}
#right_side .main-news .right-news{ width:443px; height:350px; float:right; background:#fff url(../images/m-n-bg.png) bottom repeat-x;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; border:#d9d9d9 solid 1px; }
#right_side .main-news .left-news{ width:255px; height:350px; float:left;  background:#fff url(../images/m-n-bg.png) bottom repeat-x;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; border:#d9d9d9 solid 1px;}
#right_side .main-news .left-news .read_more{ width:100%; background:url(../images/line.png) top repeat-x; line-height:22px; text-align:left; margin-top:5px; padding-top:5px;}
#right_side .main-news .left-news .read_more a{ background:url(../images/rrow.png) left no-repeat; padding-left:15px; color:#00778b; margin-left:10px; font-size:13.5pt;font-family:Arial,Helvetica,sans-serif; font-weight:bold; }
#right_side .main-news .left-news .read_more a:hover{ text-decoration:underline;}
.mosaic-block {
	float:right;
	position:relative;
	overflow:hidden;
	width:112px;
	height:93px;
	margin:6px;
	margin-left:0;
	margin-bottom:0;
	background:#cbcbcb;
	padding:3px;
}
.mosaic-block img{	width:112px;
	height:93px;}
	.mosaic-backdrop {
		display:none;
		position:absolute;
		top:2;
		height:100%;
		width:100%;
	
	}
	.mosaic-overlay {
		display:none;
		z-index:5;
		position:absolute;
		width:100%;
		height:100%;

	}
	
		/*** Custom Animation Styles (You can remove/add any styles below) ***/
		.circle .mosaic-overlay {
			background:url(../img/hover-magnify.png) no-repeat center center;
			opacity:0;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
			filter:alpha(opacity=00);
			display:none;
		}
		
		.fade .mosaic-overlay {
			opacity:0;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
			filter:alpha(opacity=00);
			background:url(../images/bg-black.png);
		}
		
		.bar .mosaic-overlay {
			bottom:-100px;
			height:60px;
			background:url(../images/bg-black.png);
			 -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  cursor:pointer;
		}
		
 	.bar .mosaic-overlay h4{ color:#FFF; font-family: "BBCNassim"; margin:3px; line-height:16px; text-shadow:none; font-size:14px; font-weight:normal;}
	
	.right-adv{ width:345px; height:75px; float:right; margin-top:9px; margin-right:10px; background:url(../images/bg2.png) bottom repeat-x; border:#d9d9d9 solid 1px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.right-adv img{ -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.right-adv img:hover{		opacity:8;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
			filter:alpha(opacity=80);}
			.right-adv:first-child{ margin-right:1px;}
			
			.expand_wrapper{ width:100%; background:#fff; border:#d9d9d9 solid 1px; -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; margin-top:10px;}
h2.expand_heading{  line-height:30px; -webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px; background: url(../images/mini.png) top left no-repeat, url(../images/tagicon.png) right no-repeat; background-color:#cdcdcd; padding-right:35px; border-bottom:#389397 solid 1px; color:#444444; padding-bottom:5px;}

.expand_wrapper h3{
 background:url(../images/h3bg.png) repeat-x ;
 background-position:20px 3px;
  padding-right:15px;
    padding-bottom:5px;
 line-height:30px;
 border-bottom:#e8e8e8 solid 1px;
 font-weight:bold;
 font-family:BBCNassim;
 color:#028592;
 }
.expand_wrapper h3.active{ background: url(../images/h3mini.png) bottom left no-repeat ,url(../images/h3bg.png) repeat-x ; background-position:5px 3px }
h2.expand_heading {
	font-size:18px; text-align:right; 
}
.expand_wrapper .title{}
.more-details{ width:16px; height:30px; float:left; margin-left:5px; background:url(../images/more-arrow.jpg) no-repeat;}
.expand_wrapper h3 a{
	color:#028592;
	font-weight:bold;
 	font-family:BBCNassim;
	padding-top:2px;
	}
h2.active {background: url(../images/mini.png) bottom left no-repeat, url(../images/tagicon.png) right no-repeat; background-color:#cdcdcd;}
h2.expand_heading a {color:#444444; font-weight:bold;font-family:BBCNassim; font-size:16pt;}
.asra-title{ width:100%;}
.asra-right-news{ width:430px; min-height:160px; float:right;}
.asra-right-news .thumb{ width:155px; height:170px; background:#f2f2f2; float:right; overflow:hidden; margin-left:10px; margin-top:5px; margin-right:5px; margin-bottom:5px;}
.asra-right-news .thumb span.view{ 
	background:url(../images/view.png) right no-repeat; 
	padding-top:5px; 
	padding-right:22px; 
	margin-right:5px; 
	color:#666; 
	font-family:"Comic Sans MS", cursive; 
	font-size:10px;
	float:right;
	direction:rtl;
}
.asra-right-news .thumb span.comm{ 
	background:url(../images/comment.png) right no-repeat; 
	padding-top:5px; 
	margin-right:10px; 
	padding-right:22px;  
	color:#666; 
	font-family:"Comic Sans MS", cursive; 
	font-size:10px;
	float:right;
	direction:rtl;
}
.asra-right-news .thumb img{ width:155px; height:130px; margin-bottom:10px;}
.asra-right-news h2{  color:#00565f; text-shadow:none; margin-top:5px; margin-bottom:5px;}
.asra-right-news h2 a{
	 color:#00565f;
	 font-weight:bold;
 	font-family:BBCNassim;
	font-size:14pt;
	line-height:110%;
	 }
.asra-right-news h2 a:hover{ color:#000;}

.asra-right-news p {
	 margin-top:5px;
	 text-align:justify;
	 color:#676666;
	 font-weight:500;
	 font-weight:bold;
	 font-family:BBCNassim;
	 font-size:11.58pt;
	 padding-left:10px;
	 min-height:100px;
 }
 .asra-left-news .asra-n-block:hover{
	 background:#DAD9D9;
 }
.asra-right-news p a{
	 color:#e7743f;
	 text-shadow:none;
	 float:left;
	 bottom:0;
	 left:0;
	 bottom:-20px;
	 position:relative;
	 transition: color 2s;
	 -moz-transition: color 2s; 
	 -webkit-transition: color 2s; 
	 -o-transition: color 2s;
	 font-family:BBCNassim;
	 font-size:11pt;
 }
.asra-right-news p a:hover{
	 text-decoration:underline;
	 color:#028592;
	 }
.box{ min-height:190px;}
.asra-right-news span{ color:#999; font-size:10px; font-family:Tahoma, Geneva, sans-serif; background:url(../images/dateicon.png) right no-repeat; padding-right:20px; }
.asra-left-news{ width:260px; height:min-80px;float:left; margin-left:10px; margin-top:6px; position:relative;  border-right:#dad9d9 solid 1px;}
.asra-left-news .asra-n-block{
 width:245px;
 min-height:50px;
 margin-right:10px;
 margin-top:6px;
 border-bottom:#dad9d9 dotted 1px;
 transition: background 2s;
	-moz-transition: background 2s; 
	-webkit-transition: background 2s; 
	-o-transition: background 2s;
	padding-right:2px;
}
.asra-left-news .asra-n-block img{
 width:45px;
 height:45px;
 float:right;
 margin-left:10px;
 margin-top:3px;
 }
.asra-left-news .asra-n-block h4{ font-size:13pt; font-weight:bold; font-family:BBCNassim; line-height:20px; color:#333333; text-shadow:none; padding-top:5px;}
.asra-left-news .asra-n-block h4 a{
 color:#333333 ;
 line-height:110%;
 
}
.asra-left-news .asra-n-block h4 a:hover{ color:#028592;}
.asra-left-news .news-control{ width:80px; height:25px; position:absolute; left:0; top:-38px; }
.asra-left-news .news-control .plus{ width:23px; height:21px; background:url(../images/plus.png) bottom no-repeat; float:left; padding-left:3px; border-left:#dad9d9 solid 1px; margin-top:2px;}
.asra-left-news .news-control .plus:hover{background:url(../images/plus.png) top no-repeat;}
.asra-left-news .news-control a.more-news{ width:16px; height:16px; margin-top:5px; margin-right:5px; background:url(../images/more-news.png) bottom no-repeat; float:left;}
.asra-left-news .news-control a.more-news:hover{background:url(../images/more-news.png) top no-repeat; }
.asra-left-news .news-control .mins{ width:23px; height:21px; border-left:#dad9d9 solid 1px; padding-left:3px; margin-right:3px; background:url(../images/minii.png) bottom no-repeat; float:left; margin-top:2px;}
.asra-left-news .news-control .mins:hover{ background:url(../images/minii.png) top no-repeat; cursor:pointer;}
.right_tab_title .more-news{width:16px; height:16px; margin-top:12px; margin-left:10px; background:url(../images/more-news.png) bottom no-repeat; float:left;} 
.right_tab_title .more-news:hover{background:url(../images/more-news.png) top no-repeat; }
/*********************** left side ********************/
#left_side{ width:230px; min-height:200px;  float:left;margin-left:15px; margin-top:10px; margin-bottom:10px; }
#left_side .first-b{ width:218px; height:61px; background:url(../images/bg2.png) bottom repeat-x; border:#d9d9d9 solid 1px; padding:5px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; }
#left_side  .adv{ width:218px; min-height:180px; background:#fff url(../images/bg2.png) bottom repeat-x;  border:#d9d9d9 solid 1px; margin-top:7px; padding:5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;
border-radius: 3px; }
#left_side  .adv img{width:218px; -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out; }
#left_side  .adv img:hover{ opacity:0.7; cursor:pointer;
filter:alpha(opacity=70); /* For IE8 and earlier */}
#left_side .b-block{ width:100%; margin-top:8px;}
#left_side  .b-block .estsharat{ width:112px; height:72px; background:url(../images/estsharat.png) bottom  no-repeat; float:right;   -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;}
#left_side  .b-block .estsharat:hover{  background:url(../images/estsharat.png) top  no-repeat; cursor:pointer; }
#left_side  .b-block .tkafol{ width:112px; height:72px; background:url(../images/tkafol.png) bottom  no-repeat; float:left;  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;}
#left_side .b-block .tkafol:hover{  background:url(../images/tkafol.png) top  no-repeat; cursor:pointer;}
#left_tab{ width:100%; min-height:302px; padding-bottom:1px; height:auto; background:#dad9d9; -webkit-border-radius: 3px; float:right;
-moz-border-radius: 3px;
border-radius: 3px; margin-top:10px; }

		#wrap{			
			width:228px;
			float:right;
			min-height:300px;
			

		}

				
		#content{		
			overflow:hidden;
			min-height:262px;
			height:auto;
			
		}
		
		#content::-webkit-scrollbar  {
      			width:5px;
				cursor:pointer;
		}
		#content::-webkit-scrollbar-track {
			  background-color: #dad9d9;
			  cursor:pointer;
		} /* the new scrollbar will have a flat appearance with the set background color */
		#content::-webkit-scrollbar-thumb {
			  background-color: #389297;
			  cursor:pointer;
			  border-radius:5px;
			  -moz-border-radius:5px;
			  -o-border-radius:5px;
			  -webkit-border-radius:5px;
		} /* this will style the thumb, ignoring the track */
		#content::-webkit-scrollbar-button {
			  background-color: #dad9d9;
			  cursor:pointer;
		} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
		#content::-webkit-scrollbar-corner {
			  background-color: black;
			  cursor:pointer;
		}

		
		.contentbox-wrapper{			
			position:relative; 
			left:0; 
			width:3000px;
			min-height:250px;
		}
		
		.contentbox{
			width:218px; 
			height:100%; 
			float:left; 
			padding:5px;
			margin-top:-5px;
			
			
		}
		
		#nav {
			background:url(../images/blue-title.png) repeat-x;
			padding: 5px 0px;
			height:30px;
			-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
		}
		
		#nav ul li{
			display:inline;
			
		}
			#nav ul li a{
				 font-size:14pt;
				 text-align:center;
				 direction:rtl;
				 padding-bottom:2px;
				 padding-top:6px;
				 padding-right:15px;
				 padding-left:15px;
				 color:#FFF;
				text-shadow: 1px 1px #666;
				font-family:BBCNassim;
				transition: background 0.8s;
				-moz-transition: background 0.8s; 
				-webkit-transition: background 0.8s; 
				-o-transition: background 0.8s;
				position:relative;
				
					  }
			#nav ul li:last-child > a{
				padding-left:16px;
				padding-right:16px;
			}
		#nav a.active {
			background:#ee8352;
			-webkit-border-top-right-radius: 3px;
			-moz-border-radius-topright: 3px;
			border-top-right-radius: 3px;
		}
		
		/******************************** tab2 **************/
		
		#wrap2{			
			width:300px;
			margin:0 auto;

		}
		
		.contentbox-wrapper2{			
			position:relative; 
			left:0; 
			width:3000px; 
			height:250px;
		}
		
		.contentbox2{
			width:300px; 
			height:100%; 
			float:left; 
			padding:5px;
			margin-top:-5px;
			
		}
		
		#nav2 {
			background:url(../images/blue-title.png) repeat-x;
			padding: 5px 0px;
			height:30px;
			-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
		}
		
		#nav2 ul li{
			display:inline;
			
		}
			#nav2 ul li a{ font-size:17px; padding:5px;  color:#FFF; text-shadow: 1px 1px #666;}
		#nav2 a.active {
			background:#ee8352;
			-webkit-border-top-right-radius: 3px;
-moz-border-radius-topright: 3px;
border-top-right-radius: 3px;
		}
/****************************** tab 3*************************/

		#wrap3{			
			width:300px;
			margin:0 auto;

		}

		
		.contentbox-wrapper3{			
			position:relative; 
			left:0; 
			width:3000px; 
			height:250px;
		}
		
		.contentbox3{
			width:300px; 
			height:100%; 
			float:left; 
			padding:5px;
			margin-top:-5px;
			
		}
		
		#nav3 {
			background:url(../images/blue-title.png) repeat-x;
			padding: 5px 0px;
			height:30px;
			-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
		}
		
		#nav3 ul li{
			display:inline;
			
		}
			#nav3 ul li a{ font-size:17px; padding:5px;  color:#FFF; text-shadow: 1px 1px #666;}
		#nav3 a.active {
			background:#ee8352;
			-webkit-border-top-right-radius: 3px;
-moz-border-radius-topright: 3px;
border-top-right-radius: 3px;
		}

		
		
		
		
		.contentbox li:first-child{width:218px; line-height:20px; min-height:67px; padding-top:4px; margin:auto; background:#fff url(../images/tab-fbg.png) bottom repeat-x;  padding-bottom:0; padding-right:0;}
	
.contentbox li{
 background:url(../images/arrow-blue.png) top right no-repeat ,url(../images/h3bg.png) bottom repeat-x; 
 min-height:29px;
 padding-right:15px;
 padding-bottom:5px;
 background-color:#fff;
 padding-top:3px;
 line-height:22px;
 	
 }
.contentbox li:hover{
	background-image:none;
 background:#999;
}
		.contentbox li:hover a{ color:#fff; text-shadow: 1px 1px #444;}
		#tab-first{ width:218px; height:67px; padding-top:4px; margin:auto; background:#f1f1f1 url(../images/tab-fbg.png) bottom repeat-x; border-bottom:#cfcece solid 1px;}
		.contentbox li:first-child a{ font-size:12.5pt;font-weight:bold;font-family:BBCNassim; line-height:18px;  margin-top:0; color:#00535c; text-shadow: 1px 1px #fff;}
		.contentbox li:first-child a{color:#00535c;}
	.contentbox li:first-child  a:hover{color:#333;}
		.contentbox li:first-child img{ width:70px; height:60px; float:right; margin-left:4px; margin-right:3px; border:#cfcece solid 1px;}
		.contentbox li:first-child:hover{ background:#999;}
		.contentbox li:first-child:hover a{ color:#fff; text-shadow: 1px 1px #444;}
	    .contentbox li:first-child:hover a:hover{ color:#fff; }

.contentbox li a{
	font-size:12.5pt;
	color:#333333;
	font-weight:bold;
 	font-family:BBCNassim;
	line-height:115%;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	  }
#left-adv{ margin:auto; width:232px; min-height:82px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
#left-adv img{ margin:auto; margin-top:10px; width:232px; min-height:82px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
#left-adv img:hover{ /* For IE8 and earlier */}

#photo_comment{  width:100%; min-height:260px; padding-bottom:5px; background:#dad9d9; margin:auto; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; margin-top:10px; position:relative;}
#photo_comment .title{ width:200px; line-height:32px; text-shadow: 1px 1px #666; background: url(../images/photo-cion.png) right no-repeat ,url(../images/blue-title.png) repeat-x; padding-right:30px; -webkit-border-top-left-radius: 3px; color:#FFF; font-size:18px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;}

#slides {
	position:absolute;
	top:35px;
	left:6px;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	If height not specified height will be set by the slide content
	Set to display none, prevents content flash
*/

.slides_container {
	width:219px;
	height:224px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	Offeset for the 20px of padding
	If height not specified height will be set by the slide content
	Set to display block
*/

#slides .slide {
	padding:5px;
	width:209px;
	height:214px;
	display:block;
	background:#fff;
}

#slides .slide .thumb{ width:208px; height:157px; margin:auto; background:#0CC; margin-bottom:10px; overflow:hidden;}
#slides .slide .thumb img{width:209px;}
#slides .slide .thumb img:hover{opacity:8;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
			filter:alpha(opacity=80);}
#slides .slide h2{  color:#444; line-height:18px;}
#slides .slide h2 a{ color:#444;}
#slides .slide h2 a:hover{ color:#358a8e;}
#slides .slide p{ font-size:14px; color:#999; margin-top:5px; margin-right:3px;}
/*
	Next/prev buttons
*/
#slides .next,#slides .prev {
	position:absolute;
	top:-25px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:585px;
}

/*
	Pagination
*/

.pagination {
	top:-27px;
	left:0;
	width:80px;
	position:absolute;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:10px;
	height:0;
	padding-top:12px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}
/*****************************/
#photo_comment .vote{ width:218px; min-height:200px; margin:auto; margin-top:5px; background:#FFF; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
#photo_comment .vote .qu{ background:#444444; width:202px; padding:5px; padding-right:10px; -webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px; color:#fff;
font-family:"BBCNassim";
font-size:13pt;
font-weight:bold;
line-height:90%:}
#photo_comment .vote p{
 width:200px;
 margin:auto;
 line-height:27px; 
 margin-top:7px; 
 background:#fff url(../images/h3bg.png) bottom repeat-x; 
 -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; border:#dcdbdb solid 1px;
 padding:2px; 
 text-shadow: 1px 1px #fff;
 font-family:BBCNassim;
 color:# 333333;
 font-size:12pt;
 font-weight:bold;
 }
#photo_comment .vote p input{ float:right; margin-top:7px; margin-left:5px; background:#FFF; border:#f1f1f1 solid 1px;}
#photo_comment .vote input[type="submit"]{ width:80px; height:30px; border:none; margin-right:17px; color:#FFF; background:url(../images/blue-title.png) repeat-x;  -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; margin-top:10px; font-family:BBCNassim; font-size:12pt; cursor:pointer;}
#left_block{  width:100%; padding-bottom:5px; background:#dad9d9; margin:auto; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; margin-top:10px;}
#left_block .title{
	 width:200px;
	 line-height:32px; 
	text-shadow: 1px 1px #666;
	 background:url(../images/memory-icon.png) right no-repeat ,url(../images/blue-title.png) repeat-x;
	 padding-right:30px;
	 -webkit-border-top-left-radius: 3px; 
	 color:#FFF;
	  font-size:18px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	font-family:BBCNassim;
}
#left_block .title2{
	 width:200px;
	 line-height:32px; 
	text-shadow: 1px 1px #666;
	 background:url(../images/mail.png) right no-repeat ,url(../images/blue-title.png) repeat-x;
	 padding-right:30px;
	 -webkit-border-top-left-radius: 3px; 
	 color:#FFF;
	  font-size:18px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.from-memory{ width:210px; height:170px; margin:auto; margin-top:5px; background:#fff url(../images/tab-fbg.png) bottom repeat-x; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; position:relative;}
blockquote {
	width: 200px; /* required */
	margin: 0 auto;

	}
	
#quote_wrap { 
	margin: 4px 0; padding: 5px; 
	}
blockquote h3{ color:#333; font-family:BBCNassim; line-height:120%; font-size:16.5px; }
blockquote .m-date{ width:200px; height:40px; background:#444; margin:auto; margin-top:10px; text-align:center; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; position:absolute; bottom:7px;}
blockquote .m-date p{ font-size:20px; text-align:center; width:99px; float:right; color:#fff; line-height:40px;text-shadow: 1px 1px #333; border-left:#5e5d5d solid 1px;}
blockquote .m-date p:last-child{ border:none;}
#left_block  span a{ color:#007a89; text-shadow: 1px 1px #fff; float:left; margin-top:5px; text-align:left; margin-left:15px; line-height:20px;}
#left_block span a:hover{color:#333;}
.mail-list{ min-height:75px;  width:210px;  margin:auto; margin-top:5px; background:#fff url(../images/tab-fbg.png) bottom repeat-x; -webkit-border-radius: 3px;
-moz-border-radius: 3px; border-radius: 3px; text-align:center; direction:rtl; }
.mail-list input{ width:190px; height:30px; margin:auto; margin-right:5px;  margin-top:5px;  text-align:center; background: url(../images/mail-icon.png) url(../images/h3bg.png) bottom repeat-x; -webkit-border-radius: 3px;
-moz-border-radius: 3px; border:#dad9d9 solid 1px;
border-radius: 3px; }
.mail-list input[type="button"]{width:70px; height:25px; margin:5px; padding-top:0px; margin-bottom:5px;  background:#e16e39; -webkit-border-radius: 3px;
-moz-border-radius: 3px; border-radius: 3px; color:#FFF; cursor:pointer;}
.Evidence{ width:420px; min-height:190px; float:right; margin-right:10px;  margin-top:-2px; position:relative; overflow:hidden;}
.Behind-bars{ width:250px; min-height:190px;float:left; border-right:#dad9d9 solid 1px; position:relative;}

.Behind-bars li:first-child{width:99.2%; line-height:20px; min-height:80px;padding-top:5px; padding-right:5px;  margin:auto; margin-top:0; background:#eaeaea; padding-bottom:0; padding-right:0; direction:rtl; text-align:right;}
	.Behind-bars li:first-child span{ color:#999; margin-top:0px; text-shadow: 1px 1px #fff; font-size:10px; font-family:Tahoma, Geneva, sans-serif; direction:rtl; width:60%; float:right;}

	.Behind-bars li:first-child img{ width:70px; height:65px; float:right; padding:2px; background:#FFF;}
.Behind-bars li{
 background:url(../images/arrow-blue.png) top 6px right no-repeat ,url(../images/h3bg.png) bottom repeat-x;
  min-height:33px;
  padding-right:15px;
  background-color:#fff; 
 padding-bottom:5px;
 line-height:22px;
direction:rtl;
 }
.Behind-bars li:hover{ background:#028592;}

.Behind-bars li a{ color:#333333; line-height:32px; font-size:13pt; font-weight:bold; font-family:BBCNassim; direction:rtl;}
.Behind-bars li:hover a{ color:#fff; text-shadow: 1px 1px #444;}
		#tab-first{ width:218px; height:67px; padding-top:4px; margin:auto; background:#f1f1f1 url(../images/tab-fbg.png) bottom repeat-x; border-bottom:#cfcece solid 1px;}
.Behind-bars li:first-child a{ font-size:16.5px; line-height:18px;  margin-top:0; color:#00535c; text-shadow: 1px 1px #fff; direction:rtl; text-align:right; color:#00535c;}
.Behind-bars li:first-child  a:hover{color:#333;}
.Behind-bars li:first-child img{ width:70px; height:60px; float:right; margin-left:7px; margin-right:3px; border:#cfcece solid 1px;}
.Behind-bars li:first-child:hover{ background:#999;}
.Behind-bars li:first-child:hover a{ color:#fff; text-shadow: 1px 1px #444;}
.Behind-bars li:first-child:hover a:hover{ color:#fff; }


#r_t{ width:100%; min-height:234px; margin:auto; border-top:#dad9d9 solid 1px;}
#r_t .right_tab{ width:448px; height:225px; float:right;  border-left:dad9d9 solid 1px;}
#r_t .right_tab2{ width:260px; height:235px; float:left;}

#r_t2{ width:100%; min-height:216px; margin:auto; border-top:#dad9d9 solid 1px;}
#r_t2 .right_tab{ width:352px; height:216px; float:right;  border-left:#d9d9d9 solid 1px;}
#r_t2 .right_tab2{ width:352px; height:216px; float:left;}


#right_adv{ width:100%; min-height:80px; margin:auto; margin-top:8px; background-color:#e8e8e8; padding-top:8px;
padding-bottom:8px; }
#right_adv img{ width:100%; min-height:80px;}
#bottom_div{ width:100%; margin:auto; background:#0FF;}
#b_block{ width:308px; min-height:232px; float:right;  background:#FFF url(../images/bg2.png) bottom repeat-x; margin-right:13px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; border:#d9d9d9 solid 1px;}
#b_block:first-child{ margin-right:14px;}
#b_block .video{ width:300px; min-height:190px; margin:auto; margin-top:5px;}
#b_block .video li{ background:#727171; width:60px; height:48px; margin-bottom:5px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
#b_block .video li img{ width:60px; height:48px;}
#b_block .video li:first-child{ background:#727171; height:154px; width:230px; float:right; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
#b_block .video li:first-child{height:154px; width:230px;}
#b_block h2{ color:#389297; line-height:35px; font-size:18px; background:url(../images/h3bg.png) bottom repeat-x; border-bottom:#389297 solid 1px; padding-right:15px; }
#b_block .video h3 a{ color:#e16e38;}
#b_block .video h3 a:hover{ color:#444;}
#b_block .photo{ width:100%; height:232px; padding-top:0px; margin:auto; background:#dad9d9 url(../images/photo-g.jpg) right no-repeat;}
	.peKenBurns {
		    width: 100%;
		    height: 200px;
		}		
		#b_block .sound{ width:100%; margin:auto; }
			#b_block .sound li{ min-height:39px; background:#fff url(../images/h3bg.png) bottom repeat-x; line-height:45px;}
			#b_block .sound li .lisin{ width:34px; height:39px; float:left; background:url(../images/lisin.jpg) bottom no-repeat;}
			#b_block .sound li .lisin:hover{background:url(../images/lisin.jpg) top no-repeat;}
					#b_block .sound li .download{ width:34px; height:39px; float:left; background:url(../images/downlade.jpg) bottom no-repeat;}
			#b_block .sound li .download:hover{background:url(../images/downlade.jpg) top no-repeat;}
				#b_block .sound li p{ width:230px; float:right; font-size:12.5pt; font-family:BBCNassim; font-weight:bold; color:#444; margin-right:5px; line-height:39px;}
				#b_block h2.soundicon{ background:url(../images/sound.jpg) right no-repeat,url(../images/h3bg.png) bottom repeat-x; padding-right:37px; }
				#footer{ width:100%; height:80px; background:url(../images/footer.png) repeat-x; padding-top:20px; margin-top:10px;}
				#footer ul{ width:90%; min-height:40px; margin:auto; background:url(../images/line2.png) bottom repeat-x;}
				#footer ul li{ float:right; padding-left:7px; padding-right:7px;}
				#footer ul li a{ color:#fff; font-size:12pt; font-weight:bold; font-family:BBCNassim;}
				#footer ul li a:hover{ color:#fff; text-decoration:underline;}
				#footer p{ color:#878787;margin-right:50px; line-height:40px;font-size:13px; float:right;font-family:BBCNassim;}
				#footer p.f-comm{ text-align:left; margin-left:40px; float:left;}
				
				
				
				/* Ticker Styling */
.ticker-wrapper.has-js {
	width: 720px;
	height: 46px;
	display: block;
	float:right;
	background:url(../images/news-cp.jpg) left no-repeat;
	top:0;
		margin-top:-14px;
}
.ticker {
	width: 650px;
	height: 46px;
	display: block;
	position: relative;
	overflow: hidden;

}
.ticker-title {
	margin-right:10px;
	width:84px; 
	height:30px;
	text-indent:-9999px;
	float:right
	color: #999;
	background:url(../images/n-bg.png) no-repeat;
	margin-top:5px;
}
.ticker-content {
	margin: 0px;
	position: absolute;
	color: #444;
	font-size:13.5pt;
	overflow: hidden;
	top:0;
	height:46px;
	line-height:40px;
	font-family:BBCNassim;
	font-weight:bold;
	
	
}
.ticker-content:focus {
	none;
}
.ticker-content a {
	text-decoration: none;	
	color: #1F527B;
}
.ticker-content a:hover {
	text-decoration: underline;	
	color: #0D3059;
}
.ticker-swipe {
	position: absolute;
	top: 0px;
	background:url(../images/last_news-bg.png) repeat-x;
	display: block;
	width: 700px;
	height: 46px;

}
.ticker-swipe span {
	margin-left: 1px;
	background-color: #f8f0db;
	border-bottom: 1px solid #1F527B;
	height: 12px;
	width: 7px;
	display: block;
}
.ticker-controls {
	list-style-type: none;
	float: left;
	margin-top:15px;
	margin-right:10px;

}
.ticker-controls li {
	padding: 0px;
	margin-left: 5px;
	float: left;
	cursor: pointer;
	height: 12px;
	width: 12px;
	display: block;
}
.ticker-controls li.jnt-play-pause {
	background-image: url('../images/controls.png');
	background-position: 32px 16px;
	float:right;
	margin-left:13px;
	position:absolute;
	width:15px;
}
.ticker-controls li.jnt-play-pause.over {
	background-position: 32px 32px;
}
.ticker-controls li.jnt-play-pause.down {
	background-position: 32px 0px;
}
.ticker-controls li.jnt-play-pause.paused {
	background-image: url('../images/controls.png');	
	background-position: 48px 16px;
}
.ticker-controls li.jnt-play-pause.paused.over {
	background-position: 48px 32px;
}
.ticker-controls li.jnt-play-pause.paused.down {
	background-position: 48px 0px;
}
.ticker-controls li.jnt-prev {
	background-image: url('../images/controls.png');
	background-position: 0px 16px;
}
.ticker-controls li.jnt-prev.over {
	background-position: 0px 32px;		
}
.ticker-controls li.jnt-prev.down {
	background-position: 0px 0px;		
}
.ticker-controls li.jnt-next {
	background-image: url('../images/controls.png');	
	background-position: 16px 16px;
		
}
.ticker-controls li.jnt-next.over {
	background-position: 16px 32px;	
}
.ticker-controls li.jnt-next.down {	
	background-position: 16px 0px;	
}
.js-hidden {
	display: none;
}
.no-js-news {

		position:relative;
	color: #F8F0DB;
}
.left .ticker-swipe {
	/*left: 80px;*/
}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {
    float: left;
}
.left .ticker-controls {
    padding-left: 6px;
}
.right .ticker-swipe {
	/*right: 80px;*/
}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {
    float: right;
}
.right .ticker-controls {
    padding-right: 20px;
	
	
}
/****************************/
#search{ width:264px; height:44px; margin-top:-14px; float:left; background:url(../images/search.png) repeat-x; }
/**********************************************/

#sub_page{ width:95%; float:right; min-height:500px; background:#fdfdfd; border:#c6cfda solid 1px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; border-bottom:#3c72ab solid 2px; padding:15px;}

	ul#breadcrumbs
	{
		width:100%;
		margin:auto;

		overflow: hidden;
		list-style: none;
		border: 1px solid #cccccc;
		padding: 1px;
		background:#f7f7f7;

		/* Radius */
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;

		/* Box-Shadow */
		-moz-box-shadow: inset 0 0 0 2px rgba(255, 255, 255, .6), 0 0 0 4px rgba(255, 255, 255, .3);
		-webkit-box-shadow: inset 0 0 0 2px rgba(255, 255, 255, .6), 0 0 0 4px rgba(255, 255, 255, .3);
		box-shadow: inset 0 0 0 2px rgba(255, 255, 255, .6), 0 0 0 4px rgba(255, 255, 255, .3);
		
				background: #f8f8f8; /* Old browsers */
		background: -moz-linear-gradient(top, #f8f8f8 0%, #efefef 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #f8f8f8 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #f8f8f8 0%,#efefef 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #f8f8f8 0%,#efefef 100%); /* IE10+ */
		background: linear-gradient(to bottom, #f8f8f8 0%,#efefef 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */

		text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);
	}

	ul#breadcrumbs li:first-child
	{
		-webkit-border-top-left-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-bottomleft: 3px;
		border-top-left-radius: 3px;
		border-bottom-left-radius: 3px;
		
	}
		ul#breadcrumbs li:first-child a{ color:#288189;}
	ul#breadcrumbs li:last-child
	{
		-webkit-border-top-right-radius: 3px;
		-webkit-border-bottom-right-radius: 3px;
		-moz-border-radius-topright: 3px;
		-moz-border-radius-bottomright: 3px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
	}

	ul#breadcrumbs li
	{
		float: right;
		margin: 0;
		position: relative;
		height:45px;

		/* Gradient */
		background: #f8f8f8; /* Old browsers */
		background: -moz-linear-gradient(top, #f8f8f8 0%, #efefef 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #f8f8f8 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #f8f8f8 0%,#efefef 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #f8f8f8 0%,#efefef 100%); /* IE10+ */
		background: linear-gradient(to bottom, #f8f8f8 0%,#efefef 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */

		text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);
	}

	ul#breadcrumbs li span:not(.arrow)
	{
		display: table;
		padding: 12px;
		padding-left: 14px;
		padding-right: 37px;
		font-family:BBCNassim;
		
	}
	ul#breadcrumbs li:first-child span:not(.arrow)
	{
		padding-right: 17px;
	}
	ul#breadcrumbs li:last-child span:not(.arrow)
	{
		display: table;
		padding: 12px;
		padding-right: 37px;
	}

	ul#breadcrumbs li .arrow
	{
		position: absolute;
		top: 0;
		left: -23px;
		display: block;
		background: url(../images/light-arrow.png) no-repeat left top;
		width: 23px;
		height: 45px;
		z-index: 5;
	}

	ul#breadcrumbs li a
	{

		color: #666;
		font-size:13pt;
		font-weight:bold;
		
	}
	ul#breadcrumbs li a:hover{ color:#288189;}
		/* Mouse Events */
		ul#breadcrumbs li:hover
		{
			background: #e9e9e9; /* Old browsers */
			background: -moz-linear-gradient(top, #e9e9e9 0%, #e1e1e1 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(100%,#e1e1e1)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #e9e9e9 0%,#e1e1e1 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #e9e9e9 0%,#e1e1e1 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #e9e9e9 0%,#e1e1e1 100%); /* IE10+ */
			background: linear-gradient(to bottom, #e9e9e9 0%,#e1e1e1 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#e1e1e1',GradientType=0 ); /* IE6-9 */
		}
		ul#breadcrumbs li:active
		{
			background: #dbdbdb; /* Old browsers */
			background: -moz-linear-gradient(top, #dbdbdb 0%, #d3d3d3 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbdbdb), color-stop(100%,#d3d3d3)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #dbdbdb 0%,#d3d3d3 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #dbdbdb 0%,#d3d3d3 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #dbdbdb 0%,#d3d3d3 100%); /* IE10+ */
			background: linear-gradient(to bottom, #dbdbdb 0%,#d3d3d3 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#d3d3d3',GradientType=0 ); /* IE6-9 */
		}
		ul#breadcrumbs li:hover .arrow
		{
			background: url(../images/light-arrow.png) no-repeat left center;
		}
		ul#breadcrumbs li:active .arrow
		{
			background: url(../images/light-arrow.png) no-repeat left bottom;
		}
#sub_page .image{ 
width:320px; 
min-height:100px;
float:left;  
margin-top:20px; 
background:#f1efef; 
overflow:hidden;  
border:#CCC solid 1px; 	
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; 		   
-moz-box-shadow:inset 0 0 4px #fff;
-webkit-box-shadow: inset 0 0 4px #fff;
box-shadow:inset 0 0 4px #fff;
margin-right:15px;
}
#sub_page .image img{ width:329px; height:232px; }

#imgCom {
	width:90%;
    background:#333;
	min-height:20px;
	color:#FFF;
	padding:5%;
}

#sub_page .related{ 
width:665px; 
min-height:100px; 
float:right; 
margin-top:20px;	
background: #f1efef; /* Old browsers */
background: -moz-linear-gradient(top, #f8f8f8 0%, #efefef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f8f8f8 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f8f8f8 0%,#efefef 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f8f8f8 0%,#efefef 100%); /* IE10+ */
background: linear-gradient(to bottom, #f8f8f8 0%,#efefef 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
 padding:3px; border:#CCC solid 1px; 	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; 
-moz-box-shadow:    inset 0 0 5px #fff;
-webkit-box-shadow: inset 0 0 5px #fff;
box-shadow:inset 0 0 5px #fff;
   text-shadow: 1px 1px 1px #fff;
		}
#sub_page .related li{ width:95%; line-height:22px; direction:rtl; margin:auto;margin-top:5px;  border-bottom:#ccc dashed 1px; padding-bottom:2px; text-align:right; list-style:none;}
#sub_page .related li:last-child{ border-bottom:none;}
#sub_page .related  h2{ border-bottom:#CCC solid 1px; font-size:18px;
line-height:30px; padding-right:10px;  margin-bottom:5px; background:url(../images/tageicon.png) right no-repeat; padding-right:23px;}
#sub_page .related li a{  font-size:17px;  color:#248088; line-height:16px; list-style:none;}
#sub_page .related li a:hover{ color:#222;}
#sub_page  h1{ color:#444; line-height:30px; font-size:16pt; margin-top:10px;}
#sub_page  p{  font-weight:normal; margin-top:10px; font-size:18px;  text-align:justify; text-shadow:none; line-height:28px; color:#444; font-family:BBCNassim;}


#sub_page .newssit{ width:100%; height:32px; 		
				background: #f8f8f8; /* Old browsers */
		background: -moz-linear-gradient(top, #f8f8f8 0%, #efefef 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #f8f8f8 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #f8f8f8 0%,#efefef 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #f8f8f8 0%,#efefef 100%); /* IE10+ */
		background: linear-gradient(to bottom, #f8f8f8 0%,#efefef 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
	/* Radius */
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	border: 1px solid #cccccc;
		/* Box-Shadow */
		-moz-box-shadow: inset 0 0 0 2px rgba(255, 255, 255, .6), 0 0 0 4px rgba(255, 255, 255, .3);
		-webkit-box-shadow: inset 0 0 0 2px rgba(255, 255, 255, .6), 0 0 0 4px rgba(255, 255, 255, .3);
		box-shadow: inset 0 0 0 2px rgba(255, 255, 255, .6), 0 0 0 4px rgba(255, 255, 255, .3);
		text-shadow: 0px 1px 0px rgba(255, 255, 255, 1); margin-top:10px;}
		
		#sub_page .newssit span{ float:right; margin-right:10px;  font-size:14px; color:#666;  line-height:28px;}#sub_page .newssit a{ float:left;}#sub_page .newssit a .s-print{ float:right; width:17px; height:17px; margin-top:6px; background:url(../images/s-print.png) right no-repeat;}#sub_page .newssit a .s-print:hover{ background:url(../images/s-print.png) left no-repeat;}
#sub_page .newssit  a .s-mail{ float:right; width:17px; height:13px; margin-top:8px; background:url(../images/s-email.png) right no-repeat;  margin-right:12px;}#sub_page .newssit a .s-mail:hover{background:url(../images/s-email.png) left no-repeat;}
#sub_page .newssit  a .a1{ float:right; font-size:20px; margin-right:10px; color:#333; }
#sub_page .newssit  a .a2{ float:right; font-size:18px; margin-right:10px; color:#333;}
#sub_page .newssit  a .a3{ float:right; font-size:16px; margin-right:10px; color:#333;}
#sub_page .newssit  a .a1:hover{ color:#1488ee; }
#sub_page .newssit  a .a2:hover{ color:#1488ee;}
#sub_page .newssit  a .a3:hover{ color:#1488ee;}
#sub_page .newssit a:hover{ color:#1488f0;}

/***********************************************/

.pagerSC {
	width:100%;
	clear: both;
	height: 25px; /* Fixes double padding in IE */
	background:url(../images/blue-title.png) bottom repeat-x;
	margin:auto;
	border: 1px solid #2f8387;
	font-size: 0.8em;
-webkit-border-radius: 5x;
-moz-border-radius: 5px; 
border-radius: 5px;
padding-top:2px;
padding-bottom:2px;
margin-top:10px;
}

.pagerSC a, .pagerSC span {
    display: block;
    float: right;
    padding: 0em 0.5em;
    margin-right: 0.1em;
	text-decoration: none;
	background: #3E3E3E;
	color: #ffffff;
		background:url(../images/h3bg.png) bottom repeat-x;
	border-radius:5px;
	margin-right:6px;
	text-decoration:none;
	color:#666;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	text-shadow: 1px 1px 1px #fff;
	  -moz-box-shadow:    inset 0 0 1px #fff;
   -webkit-box-shadow: inset 0 0 1px #fff;
   box-shadow:         inset 0 0 1px #fff;
	text-align:center;
	
	
}

.pagerSC span {
	color: #868686;
}

.pagerSC .currentSC {
	background: #ee8352;
	border:none;
	color:#333;
}

.pagerSC a:hover {
	background: #ee8352;
		border:none;
color:#333;
}

.pagertop {
	border-top: 0 none;
}

.pagerbottomSC {
	border-bottom: 0 none;
}

.pagerSC ul {
	margin: 0;
	padding: 0;
}


.pagerSC li {
	margin: 0;
	padding: 0;
}


#share_icons{ width:99%; height:30px; border-top:#CCC dashed 1px; padding-top:10px; margin-top:10px; padding-left:10px; }
/********************************/

	#photos_b{
		 width:310px;
		 height:180px;
		 margin-bottom:10px; 
		 float:right; 
		 margin-right:6px; 
		 margin-left:5px;
		background:#43adb6 url(../images/block_bg.png) bottom repeat-x; 
		padding:5px; 	
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px; 
		margin-top:10px;
		 -webkit-box-shadow: 0 8px 6px -6px #666;
		 -moz-box-shadow: 0 8px 6px -6px #666;
		box-shadow: 0 8px 6px -6px #666;
		transition: background 1s ,box-shadow 1s;
		-moz-transition: background 1s ,box-shadow 1s; 
		-webkit-transition: background 1s ,box-shadow 1s; 
		-o-transition: background 1s ,box-shadow 1s;
		cursor:pointer;
	}
			#photos_b:hover{ 
				background:#818181; 
				background-image: linear-gradient(bottom, rgb(102,102,102) 1%, rgb(129,129,129) 51%);
				background-image: -o-linear-gradient(bottom, rgb(102,102,102) 1%, rgb(129,129,129) 51%);
				background-image: -moz-linear-gradient(bottom, rgb(102,102,102) 1%, rgb(129,129,129) 51%);
				background-image: -webkit-linear-gradient(bottom, rgb(102,102,102) 1%, rgb(129,129,129) 51%);
				background-image: -ms-linear-gradient(bottom, rgb(102,102,102) 1%, rgb(129,129,129) 51%);
				background-image: -webkit-gradient(
				linear,
				left bottom,
				left top,
				color-stop(0.01, rgb(102,102,102)),
				color-stop(0.51, rgb(129,129,129)));
				-moz-box-shadow: 0 0 25px #43ADB6;
				-webkit-box-shadow: 0 0 25px #43ADB6;
				-o-box-shadow: 0 0 25px #43ADB6;
				box-shadow: 0 0 25px #43ADB6;
				}
			#photos_b:hover h2{ border-bottom:#CCC solid 1px; text-shadow:none; }
#photos_b img{ 
	float:right; 
	margin-left:10px; 
	width:150px; 
	padding:2px; 
	height:110px; 
	margin-bottom:5px;
	border-radius:5px; 
	-o-border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
}
#photos_b h2{ font-size:12.5pt; font-family:BBCNassim; font-weight:bold; color:#FFF; margin-right:5px; border-bottom:#39888f solid 1px; margin-bottom:5px; padding-bottom:5px; text-shadow:none;}
#photos_b h2 a{ color:#FFF;}
#photos_b .photocount { text-align:right; float:left; direction:rtl; margin-left:7px; color:#FFF; font-size:17px; text-align:right; width:125px; height:30px; margin-bottom:8px; border-bottom:#b0d9fe dashed 1px; line-height:28px;  }
#photos_b .photocount  img{ width:26px; height:22px; }
#photos_b .date { float:left;color:#FFF; font-size:15px; line-height:26px; text-align:right; width:125px; height:30px; margin-bottom:8px;border-bottom:#b0d9fe dashed 1px;  margin-left:7px;}
#photos_b .date img{ width:25px; height:25px; margin-top:-2px;  }
#photos_gallry{ width:100%; margin:auto; margin-top:15px;}
	#photos_gallry .imgthumb{
		 width:150px;
		 min-height:100px;
		 float:right;
		 margin-right:5px;
		 margin-top:15px;
		 margin-left:5px; 
		 background:#ccc;
		 padding:3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
		overflow:hidden;
	}
	#photos_gallry .imgthumb:hover{ 
		background:#999; 
		opacity:0.6;
		filter:alpha(opacity=60); /* For IE8 and earlier */ 
	}
	
#photos_b .viewcont {  text-align:right; float:left; color:#FFF; font-size:17px; line-height:28px; line-height:28px; width:125px;  margin-left:7px; margin-top:5px;}
#photos_b .viewcont img{ width:26px; height:17px; }
#photos_gallry .imgthumb img{ width:150px; height:100px; 	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
/***************************/


/****************** register *************/

#register{ width:98%; margin:auto;}

#register h3{ width:250px; font-size:17px; float:right; padding-right:25px; color:#999; text-align:right; line-height:40px; }
#register h3.tel{ background:url(../images/telephon.png) right no-repeat; margin-top:10px;}
#register h3.fax{ background:url(../images/fax2.png) right no-repeat; margin-top:10px;}
#register h3.mobile{ background:url(../images/mobbile.png) right no-repeat;}
#register h3.email{ background:url(../images/email-icon.png) right no-repeat;}

.contact_form ul {
    width:100%;
    list-style-type:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;
}
.contact_form li{
	
	padding:10px; 
	border-bottom:1px solid #eee;
	position:relative;
	text-align:right;
}

.contact_form li h2.wrongtxt{ line-height:24px; font-size:16px; text-align:right;background:#f34b4b; margin:auto; margin:5px; padding-right:20px; padding-top:2px;padding-bottom:2px; border:#cf0000 solid 1px;  color:#fff; text-shadow:none;	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px; }
	.contact_form li h2.truetxt{ line-height:24px; text-shadow:none; font-size:16px;background:#86df45; margin:auto; margin:5px; margin-top:0; padding-right:20px; padding-top:2px;padding-bottom:2px; border:#68ce1c solid 1px; text-align:right; color:#fff; 	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px; }
.contact_form li:first-child{
	border-top:1px solid  #E4E4E4; margin-top:15px; height:30px;
}
.contact_form li.sendemail{ background:url(../images/line.png) top repeat-x;}
.contact_form li.sendemail label {
	font-family:Arial, Helvetica, sans-serif;
	width:300px;
	margin-top: 3px;
	text-align:right;
	font-size:17px;
	direction:rtl;
	float:right;
	padding:3px;
}
.contact_form li label.sm{ 	width:50px;
	margin-top: 3px;
	text-align:right;
	font-size:17px;
	direction:rtl;
	float:right; margin-left:10px;}
/* === Form Header === */
.contact_form h1 {
	text-align:right;
	margin:0;
	display: inline;
}
.required_notification {
	color:#d45252; 
	margin:5px 0 0 0; 
	display:inline;
	float:left;
}

/* === Form Elements === */
.contact_form label {
	font-family:Arial, Helvetica, sans-serif;
	width:100px;
	margin-top: 3px;
	text-align:right;
	font-size:17px;
	font-weight:bold;
	color:#666;
	direction:rtl;
	display:inline-block;
	float:right;
	padding:3px;
}
.contact_form input[type="text"],input[type="email"] {
	float:right;
	height:20px; 
	width:220px; 
	padding:5px 8px;
	text-align:right;
}
.contact_form select {
	float:right;
	height:30px; 
	width:260px; 
	padding:5px 8px;
	text-align:right;
	direction:rtl;
	background:#F8F8F8;
		border:1px solid #aaa;
		box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;
		border-radius:2px;
		-moz-transition:
		-webkit-transition: padding .25s; 
		-o-transition: padding .25s;
		transition: padding .25s;
		box-shadow: 0 0 3px #aaa; 
}
.contact_form textarea {padding:8px; width:300px; float:right; text-align:right; color:#666;}
.contact_form button {margin-left:156px;}

	/* form element visual styles */
	.contact_form input[type="text"],input[type="email"], .contact_form textarea {
		color:#666;
		border:1px solid #aaa;
		box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;
		border-radius:2px;
		padding-right:30px;
		-moz-transition: padding .25s; 
		-webkit-transition: padding .25s; 
		-o-transition: padding .25s;
		transition: padding .25s;
	}
	.contact_form input:focus, .contact_form textarea:focus {
		background: #fff; 
		border:1px solid #555; 
		box-shadow: 0 0 3px #aaa; 
		padding-right:70px;
	}

/* === HTML5 validation styles === */	
.contact_form input:required, .contact_form textarea:required {
	background: #fff url(../images/red_asterisk.png) no-repeat 98% center;
	
}
.contact_form input:required:valid, .contact_form textarea:required:valid {
	background: #fff url(../images/valid.png) no-repeat 98% center;
	box-shadow: 0 0 5px #5cd053;
	border-color: #28921f;
}
.contact_form input:focus:invalid, .contact_form textarea:focus:invalid {
	background: #fff url(../images/invalid.png) no-repeat 98% center;
	box-shadow: 0 0 5px #d45252;
	border-color: #b03535
}

/* === Form hints === */
.form_hint {
	background: #d45252;
	border-radius: 3px 3px 3px 3px;
	color: white;
	margin-left:8px;
	padding: 4px 6px;
	z-index: 999; /* hints stay above all other elements */
	position: absolute; /* allows proper formatting if hint is two lines */
	display: none;
	height:22px;
	font-size:16px;
}
.form_hint::before {
	content: "\25C0";
	color:#d45252;
	position: absolute;
	top:1px;
	left:-6px;
}
.contact_form input:focus + .form_hint {display: inline;}
.contact_form input:required:valid + .form_hint {background: #28921f;}
.contact_form input:required:valid + .form_hint::before {color:#28921f;}
	
/* === Button Style === */
input.submit {
	float:right;
	margin-right:240px;
	background:#358c90;
	border: 1px solid #2a7b7f;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	color: white;
	font-weight: bold;
	padding: 6px 30px 8px 30px;
	text-align: center;
	text-shadow: 0 -1px 0 #396715;
	cursor:pointer;
}
input.submit:hover {
	background:#444;
	
}
button.submit:active {
	border: 1px solid #444;
	box-shadow: 0 0 10px 5px #356b0b inset; 
	-webkit-box-shadow:0 0 10px 5px #fb0107 inset ;
	-moz-box-shadow: 0 0 10px 5px #fb0107 inset;
	-ms-box-shadow: 0 0 10px 5px #fb0107 inset;
	-o-box-shadow: 0 0 10px 5px #fb0107 inset;
	
}

/*****************************/


	input[type="file"] {
	
		width:200px;
		height:25px;
		margin-right:40px;
		-webkit-appearance: none;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;	width: 150px;	padding:0;}
		
	input[type=file]::-webkit-file-upload-button {
		
		width:0; padding: 0; margin: 0;-webkit-appearance: none; border: none; }	
		
	input[type="file"]:after {
		content: 'Upload File';
		width:60px;
		margin:0 0 0 0.5em; 
		display: inline-block; left: 100%; position: relative;
		background:white url(../images/formelements-select.png) no-repeat center left;
		padding:0.3em 0.5em; border: solid 1px #ccc !important;
		-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2); 
		box-shadow: 0 1px 3px rgba(0,0,0,0.2);
		border-radius:4px;}	
		
		
		input[type="file"]:active:after {box-shadow:none;}
	
	
/* ----------------------------------------------  Checkboxes and Radio inputs  ----------------------------------------------  */	
	.contact_form input[type="radio"],input[type="checkbox"] { outline:none; background:#fdfdfd; border:none; width:14px; height:14px; float:right; margin-left:25px; margin-top:8px; padding-left:2px; padding-top:2px; padding-bottom:2px; padding-right:2px; }
	
	.carouselContainer2 {
	width:545px;
	overflow: hidden;
	position: absolute;
	top:5px;
	left:0;
}
.right_tab_title{
	width:101%;
	color:#389297;
	 line-height:35px;
	  font-size:18px;
	   background:url(../images/h3bg.png) bottom repeat-x;

}
.right_tab_title span{
	padding-right:15px;
	font-weight:bold;
 	font-family:BBCNassim;
	font-size:13.2pt;
}
#r_t2 .right_tab_title span{
	padding-right:15px;
	background-color:#3d3c3c;
	color:#FFF;
	height:35px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:4px;
	position:relative;
	
	
}
.orang{
	float:right;
	color:#e7743f;
	
}
#r_t2 .Evidence{
	width:342px;
	height:100%;
	min-height:180px;

}
.Evidence_cont{
	width:100%;
	min-height:120px;
	float:right;
}
Evidence_cont2{
	width:100%;
	min-height:120px;
	float:right;
}
.shohda_news{
	min-height:25px;
	float:right;
	border-bottom:1px solid #d9d9d9;
	position:relative;
	line-height:122%;
	width:325px;
	color:#333333;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	padding-right:5px;
	font-family:BBCNassim;
	font-size:12.5pt;
	transition: color 0.6s;
	-moz-transition: color 0.6s; 
	-webkit-transition: color 0.6s; 
	-o-transition: color 0.6s;
	text-align:right;
	direction:rtl;
}
.shohda_news:hover{
	color:#389297;
}
/*
.Evidence_cont a:last-child {
	border:none;
}
.Evidence_cont2 a:last-child {
	border:none;
}*/
.Evidence_cont2 a{
	background-image:url(../images/arrow2.png);
	background-position:right 12px;
	background-repeat:no-repeat;
	margin-right:10px;
	padding-right:10px;
	font-family:BBCNassim;
	font-size:13.2pt;
	font-weight:bold;
	
	
}
#b12{
	float:right;
	width:108px;
	border-left:1px solid #d8d8d8;
	height:60px;
	background:url(../images/b1.png) no-repeat center;
	 transition: background 1s;
-moz-transition: background 1s; 
-webkit-transition: background 1s;
	cursor:pointer;
}
#b12:hover{
	background-color:#f2d26c;
}
#b21{
	float:right;
	width:108px;
	height:60px;
	background:url(../images/b2.png) no-repeat center;
	cursor:pointer;
	transition: background 1s;
-moz-transition: background 1s; 
-webkit-transition: background 1s;
}
#b21:hover{
	background-color:#f2d26c;
}

#dropDownBox {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 35px;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: 20px;
    margin-top:5px;
    width: 170px;
	float:right;
	background:url(../images/bg_search.png) no-repeat right;
	
}
.topBlock {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/search-adv.png");
    background-origin: padding-box;
    background-position: right center;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #008BE3;
    cursor: pointer;
    float: right;
    height: 36px;
    width: 20px;
}
.topBlock:hover {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/search-adv.png");
    background-origin: padding-box;
    background-position: left center;
    background-repeat: no-repeat;
    background-size: auto auto;
}
.textBox1{
	width:120px;
	height:33px;
	border:none;
	color:#999;
	float:right;
	background:none;
	text-align:center;
text-shadow: 1px 1px #fff;

}
.btn{
	background:url(../images/searchicon.png) top right no-repeat;
	height:27px;
	width:27px;
	text-indent:-9999px;
	border:none;
	float:left;
	cursor:pointer;
	margin-top:-29px;
	margin-left:14px;
	
}
.btn:hover{
	background:url(../images/searchicon.png) top left no-repeat;
}


.frmTable{
	width:97%;
	margin:auto;
	color:#CCC;
	padding:10px;
	line-height:33px;
	background:#414141;
		   -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position:relative;
right:-55px;
z-index:2000;
}

.selectBox{
	width:120px;
	color:#999;
	background:#f8f8f8;
	height:25px;
   -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
input, textarea, select{margin:0;font:normal 11px/16px Tahoma, Geneva, sans-serif;color:#666; border:none; outline:none; direction:rtl;}

.dropList input[type="submit"]{  width:50px; height:20px; -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
.dropList input[type="button"]{  width:50px; height:20px;  -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}


.b1_content{
	position:absolute;
	float:right;
	z-index:2000;
	min-height:200px;
	width:220px;
	margin-top:75px;
	background-color:#FFF;
	display:none;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.b1_content h2{ font-size:17px; color:#444; width:95%; margin-top:10px; background:#f2f2f2; position:absolute; z-index:999999; padding-right:10px; line-height:35px;}
.b1_content p{ font-size:17px; color:#666; margin:auto; margin-right:10px; margin-left:10px; border-bottom:#CCC dashed 1px; margin-top:5px; line-height:32px; direction:ltr; padding-right:30px;}

.b1_content iframe table{
	border:#f00 1px solid !important;
}

.b1_div{
	position:absolute;
	width:30px;
	height:30px;
	background-color:#FFF;
	 -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -ms-transform:rotate(-45deg);
	margin-top:-10px;
	margin-left:145px;
	
}
.b2_content{
	position:absolute;
	float:right;
	z-index:2000;
	height:250px;
	width:200px;
	padding-right:20px;
	margin-top:75px;
	background-color:#FFF;
	display:none;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.b2_div{
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	background-color:#FFF;
	 -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -ms-transform:rotate(-45deg);
	margin-top:-10px;
	margin-left:45px;
	
}

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	width: 100%;
	 background:url(../images/h3bg.png) bottom repeat-x;
}
ul.tabs3 {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	width: 100%;
	 background:url(../images/h3bg.png) bottom repeat-x;
}
ul.tabs li {
	float: right;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 32px;
	border-left: none;
	overflow: hidden;
	position: relative;
	
}
ul.tabs3 li {
	float: right;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 32px;
	border-left: none;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #e16e38;
	display: block;
	padding: 0 20px;
	outline: none;
	text-align:center;
	direction:rtl;
	font-family:BBCNassim;
	font-weight:bold;
	font-size:13.2pt;
	transition: background 2s;
	-moz-transition: background 2s; 
	-webkit-transition: background 2s; 
	-o-transition: background 2s;
}
ul.tabs3 li a {
	text-decoration: none;
	color: #e16e38;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	outline: none;
	text-align:center;
	direction:rtl;
}
/*ul.tabs li a:hover {
	background: #ccc;
}*/	
html ul.tabs li.active a, html ul.tabs li.active a:hover  {
	color:#FFF;
	background:#3D3C3C;
	
}
html ul.tabs3 li.active, html ul.tabs3 li.active a:hover  {
	color:#FFF;
	background:#3D3C3C;
	
}
.tab_container {
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_container3 {
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	font-size: 12pt;
}
.tab_content3 {
	font-size: 12pt;
}
.tab_content h2 {
	font-weight: normal;
	font-size:12pt;
}
.tab_content h3 a{
	color: #254588;
}
.tab_content img {
	float: left;
	margin: 0 20px 20px 0;
	border: 1px solid #ddd;
	padding: 5px;
}


#tabs3 {
	font-size: 90%;
}
#tabs3 ul {
	float:right;
	width: 351px;
	height:32px;
	 background:url(../images/h3bg.png) bottom repeat-x;
}
#tabs3 li {
	margin-left: 0px;
	list-style: none;
	float:right;
}
* html #tabs3 li {
	display: inline;
}
#tabs3 li, #tabs3 li a {
	float: right;
}
#tabs3 ul li{
	transition: background 2s;
	-moz-transition: background 2s; 
	-webkit-transition: background 2s; 
	-o-transition: background 2s;
}
#tabs3 ul li.active {
	background:#3D3C3C;
	
}
#tabs3 ul li.active a {
	color: #fff;
}

#adv1 ul li.active {
	background:#3D3C3C;
	
}
#adv1 ul li.active a {
	color: #fff;
}

#tabs3 div {
	clear: both;
	padding: 15px;
	padding-top:8px;
	padding-bottom:8px;
	padding-top:0;
	padding-right:5px;
	min-height:162px;
	font-family:BBCNassim;
	font-weight:bold;
	font-size:13.2pt
}

#tabs3 div a {
	background-image:url(../images/arrow2.png);
	background-repeat:no-repeat;
	background-position:right 14px;
	padding-right:10px;
	font-family:BBCNassim;
	font-weight:bold;
	font-size:12.5pt;
	
}
#tabs3 div a:last-child {
	
}
#tabs3 div p {
	line-height: 150%;
}
#tabs3 ul li a {
	text-decoration: none;
	padding: 8px;
	padding-top:0px;
	padding-bottom:0px;
	line-height:32px;	
	color:#E16E38;
	font-weight: bold;
	font-family:BBCNassim;
	font-size:13.2pt;
	font-weight:bold;
	transition: background 1s;
	-moz-transition: background 1s; 
	-webkit-transition: background 1s; 
	-o-transition: background 1s;
}
.social_network{
	width:160px;
	height:30px;
	left:0;
	position:relative;
	margin-left:35px;
}
.social_network .rss{
	width:32px;
	height:32px;
	float:left;
	background:url(../images/border_s.png) no-repeat right , url(../images/rss.png) top  no-repeat;
	
	
}
.social_network .rss:hover{
	background:url(../images/rss.png) bottom no-repeat ,url(../images/border_s.png) no-repeat right;
}

.social_network .google{
	width:32px;
	height:32px;
	float:left;
	background:url(../images/google.png) no-repeat center center , url(../images/border_s.png) right  no-repeat;
	
	
}
.social_network .google:hover{
	background:url(../images/googleplus.png) center center no-repeat ,url(../images/border_s.png) no-repeat right;
}

.social_network .face{
	width:32px;
	height:30px;
	float:left;
	background: url(../images/face.png) top no-repeat;
}
.social_network .face:hover{
	background:url(../images/face.png) bottom no-repeat;
}
.social_network .twitter{
	width:32px;
	height:30px;
	float:left;
	background:url(../images/border_s.png) no-repeat right , url(../images/twitter.png) top no-repeat;
}
.social_network .twitter:hover{
	background:url(../images/twitter.png) bottom no-repeat ,url(../images/border_s.png) no-repeat right;
}
.social_network .tube{
	width:32px;
	height:30px;
	float:left;
	background:url(../images/border_s.png) no-repeat right , url(../images/tube.png) top no-repeat ;
}
.social_network .tube:hover{
	background:url(../images/tube.png) bottom no-repeat ,url(../images/border_s.png) no-repeat right;
}.longin{
	width:280px;
	min-height:221px;
	float:right;
	top:-200px;
	position:absolute;
	z-index:2100	
	
}
.longin .login_div{
	width:100%;
	float:right;
	bottom:2px;
	position:relative;
	height:37px;
}
.login_form{
	height:200px;
	background-color:#eff0ee;
	float:right;
	width:100%;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;


}
.login_div input{
	width:146px;
	height:37px;
	background:url(../images/login-btn.png) no-repeat center;
	border:none;
	float:left;
	left:0;
	cursor:pointer;
}
.advance_search{
	float:right;
	width:60px;
	height:20px;
	background:url(../images/btn_adv.png) no-repeat center;
	border:none;
	top:10px;
	right:10px;
	position:relative;
	cursor:pointer;
}
.flash{
	width:667px;
	height:132px;
	position:absolute;
	top:41px;
	right:0;
}

#overFlash {
	position:absolute;
	width:367px;
	height:140px;
	z-index:333;
	top:30px;
	right:0;
	
}

.input1{
	float:right;
	width:100%;
	position:relative;
	height:40px;
	background:#e2e3e0;
	margin-top:2px;
}
.input1 span{
	float:right;
	width:80px;
	padding-right:10px;
	padding-left:10px;
	font-family:BBCNassim;
	font-weight:bold;
	line-height:35px;
	font-size:11pt;
}
.input1 input{
	width:150px;
	height:30px;
	margin-right:5px;
	float:right;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	color:#333;
	margin-top:5px;
	border:#ccc solid 1px;
	padding-right:10px;
	font-size:11pt;
	font-family:BBCNassim;
	font-weight:bold;
	
}
.bottom_logo{
	width:100%;
	height:40px;
	float:right;
	margin-top:5px;
}
.bottom_logo input{
	float:right;
	font-size:11pt;
	font-family:BBCNassim;
	font-weight:bold;
	background-color:#389297;
	margin-right:110px;
	color:#FFF;
	height:30px;
	width:90px;
	cursor:pointer;
	border:none;
	border-radius:5px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	transition: background 2s;
	-moz-transition: background 2s; 
	-webkit-transition: background 2s; 
	-o-transition: background 2s; 
	
	
}
.login_form a{
	font-size:11pt;
	font-family:BBCNassim;
	font-weight:bold;
	float:right;
	position:relative;
	color:#389297;
	background:#e2e3e0;
	display:block;
	width:92%;
	line-height:25px;
	height:25px;
	margin-top:2px;
	padding-right:20px;
}
.login_form a:hover{ background:#ccc;}
.login_form a:hover{
	text-decoration:underline;
	color:#666;
}
.bottom_logo input:hover{
	background-color:#666;
}
.login_clear{
	width:100%;
	height:10px;
	position:relative;
}

.usual ul{
	width:100%;
	height:32px;
	 background:url(../images/h3bg.png) bottom repeat-x;
	 list-style:none;
	 float:right;
	
}
.usual ul li{
	float:right;
}
.usual ul li a{
	text-align:center;
	padding-right:15px;
	padding-left:15px;
	line-height:32px;
	color:#E16E38;
	font-size:13.2pt;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:2px;
	font-family:BBCNassim;
	transition: background 2s;
	-moz-transition: background 2s; 
	-webkit-transition: background 2s; 
	-o-transition: background 2s;
}

.usual ul a.selected    {
	color:#FFF;
	background:#3D3C3C;
	
}

.toggle_container .asra-left-news div:last-child{
	display:none;
}
.date2{
	min-width:100px;
	min-height:30px;
	float:right;
	right:0;
	top:3px;
	position:absolute;

}
.date2 span{
	color:#007171;
	font-size:10pt;
	font-family:Tahoma, Geneva, sans-serif;
	float:right;
	direction:rtl;
	min-width:100px;
}

/**************************/

	.carousel_item{
		padding-top:0px;
		text-align:center;
		background-repeat:repeat-y;
		background-position: center center;
		height:185px;
		width:190px;
		opacity: 1 !important;
		border-radius:5px;
		border:#0d82a2 1px solid;
		box-shadow: 1px -1px 3px #e6e6e6;
		background-color:#34898d;
	}
	
	.carousel_item2{
		padding-top:0px;
		text-align:center;
		background-repeat:repeat-y;
		background-position: center center;
		height:185px;
		width:190px;
		opacity: 1 !important;
		border-radius:5px;
		border:#0d82a2 1px solid;
		box-shadow: 1px -1px 3px #e6e6e6;
		background-color:#34898d;
	}
	
	.carousel_item img{
		height: 78%;
		width: 96%;
		border:2px solid #def0f5;
		background:#8dd2e5;
		border-radius:3px;
	}
	.carousel_item2 img{
		height: 78%;
		width: 96%;
		border:2px solid #def0f5;
		background:#8dd2e5;
		border-radius:3px;
	}
	
/**********************************************************************************************/
#myExample {
	margin:0 auto;
	width: 100%;
	height:190px;
	overflow: hidden;
}
#myExample2 {
	margin:0 auto;
	width: 100%;
	height:190px;
	overflow: hidden;
}
#myExample .carousel_item h2{
	width:99%;
	margin:0 auto;
	text-align:center;
	color:#fff;
	font-size:16px;
	line-height:100%;
	text-shadow:none;
}
#myExample2 .carousel_item2 h2{
	width:99%;
	margin:0 auto;
	text-align:center;
	color:#fff;
	font-size:16px;
	line-height:120%;
	text-shadow:none;
}

#myExample .carousel_item h2 a{
	color:#fff;
	font-family:BBCNassim;
	
}
#myExample2 .carousel_item2 h2 a{
	color:#fff;
	font-family:BBCNassim;
	
}

.controls2 {
	text-align: center;
	text-transform: uppercase;
	font-size: 0.8em;
	color: blue;
	float:right;
	list-style:none;
	margin-top:-20px;
}

.controls2 span {
	cursor: pointer;
	padding: 0px 1px;
	list-style:none;
	position:relative;
	z-index:2000;

}

.news li {
	background-color: white;
	border: 3px solid silver;
	padding: 10px;
	width: 250px;
	height: 200px;
	font-size: 0.8em;
	-moz-box-shadow: 10px 10px 10px rgba(0,0,0,0.5);
	-webkit-box-shadow: 10px 10px 10px rgba(0,0,0,0.5);
	-o-box-shadow: 10px 10px 10px rgba(0,0,0,0.5);	
	box-shadow: 10px 10px 10px rgba(0,0,0,0.5);	
	background-color:#1a565a;	
}
#adv{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:1000000;
}
#advclose{

	display:inline-block;
	line-height:20px;
	padding:0 5px;
	position:relative;
	top:60px;
	left:350px;
	/*background-color:#FF0000;*/
	width:32px;
	height:42px;
	background:url(../images/feedback-close.png) no-repeat;
	cursor:pointer;
	z-index:1000000000000000;
}

#advcontent{
	width:600px;
	height:400px;
	background:#000000;
	border:#CCCCCC 3px solid;
	position:absolute;
	top:70px;
	left:360px;

}







.more-news2{width:16px; height:16px; margin-top:8px; margin-left:10px; background:url(../images/more-news.png) bottom no-repeat; float:left;} 
 .more-news2:hover{background:url(../images/more-news.png) top no-repeat; }
 
 
 
 /* comments */
 
 #comments_sub{
	width:95%;
	min-height:50px;
	margin:auto;
	padding-top:5px;

}
#comments_sub h2{
	  font-weight:lighter;
	  font-size:25px;
	  margin:auto;
	  margin-left:25px;
	border-top:none;
	color:#1b575b;

}
#comments_sub form{
	width:100%;
	min-height:350px;
	margin:auto;
	
}

#comments_sub #msg{
	  font-weight:lighter;
	  font-size:20px;
	  line-height:26px;
	  margin-right:25px;
	  margin-left:25px;
	border-top:none;
	margin-bottom:15px;
	padding-bottom:5px;
	color:#DF0005;
	font-family:hacen_digital_arabia_ltRg;
	text-align:center;

}

#comments_sub form input{
	width:97%;
	height:37px;
	margin:auto;
	margin-top:10px;
	text-align:right;
	color:#666;
	background:url(../images/news_tick.png);
	padding-right:20px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: inset 0 0 1px 1px #fff;
-webkit-box-shadow: inset 0 0 1px 1px #fff;
box-shadow: inset 0 0 1px 1px #fff;
border:#dddddd solid 1px;
}
#comments_sub form input#comment_submit{
	float:left;
	width:60px;
	padding-left:10px;
	padding-bottom:5px;
	height:30px;
	text-align:right;
	text-align:center;
	font-size:14px;
	color:#fff;
	background:#1b575b;
		-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
cursor:pointer;
}
#comments_sub form input#comment_submit:hover{
	background:#f2d26c;	
}
#comments_sub form textarea{
	width:97%;
	height:200px;
	margin-top:10px;
	text-align:right;
	color:#666;
	padding-right:20px;
	-webkit-border-radius: 5px;
	background:url(../images/txtarea.png) repeat-x;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: inset 0 0 1px 1px #fff;
-webkit-box-shadow: inset 0 0 1px 1px #fff;
box-shadow: inset 0 0 1px 1px #fff;
border:#dddddd solid 1px;
}
#comments_sub p{
	width:95%;
	min-height:40px;

	margin:auto;
	margin-top:10px;
	border:#dddddd solid 1px;
		-webkit-border-radius: 5px;
	background:url(../images/txtarea.png) repeat-x;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: inset 0 0 1px 1px #fff;
-webkit-box-shadow: inset 0 0 1px 1px #fff;
box-shadow: inset 0 0 1px 1px #fff;
}

#comments_sub p:nth-child(odd){
	background:#eee;
}
#comments_sub p img{
	width:40px;
	height:40px;
	float:right;
	margin-left:15px;
	margin-right:5px;
	border-left:#dddddd solid 1px;
	
	
}

/* */
 .comments_sub{
	width:98%;
	min-height:50px;
	margin:auto;
	margin-top:10px;
	border-top:#dddddd solid 1px;
	padding-top:5px;

}
.comments_sub h2{
	  font-weight:lighter;
	  font-size:25px;
	  margin:auto;
	  margin-left:25px;
	border-top:none;
	color:#1b575b;

}
.comments_sub form{
	width:100%;
	min-height:250px;
	margin:auto;
	
}

.comments_sub .msg{
	  font-weight:lighter;
	  font-size:20px;
	  line-height:26px;
	  margin-right:25px;
	  margin-left:25px;
	border-top:none;
	margin-bottom:15px;
	padding-bottom:5px;
	color:#DF0005;
	font-family:hacen_digital_arabia_ltRg;
	text-align:center;

}

.comments_sub form input{
	width:97%;
	height:37px;
	margin:auto;
	margin-top:10px;
	text-align:right;
	color:#666;
	background:url(../images/news_tick.png);
	padding-right:20px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: inset 0 0 1px 1px #fff;
-webkit-box-shadow: inset 0 0 1px 1px #fff;
box-shadow: inset 0 0 1px 1px #fff;
border:#dddddd solid 1px;
}
.comments_sub form input.comment_submit{
	float:left;
	width:60px;
	padding-left:10px;
	padding-bottom:5px;
	height:30px;
	text-align:right;
	text-align:center;
	font-size:14px;
	color:#fff;
	background:#1b575b;
		-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
cursor:pointer;
}
.comments_sub form input.comment_submit:hover{
	background:#f2d26c;	
}
.comments_sub form textarea{
	width:97%;
	height:200px;
	margin-top:10px;
	text-align:right;
	color:#666;
	padding-right:20px;
	-webkit-border-radius: 5px;
	background:url(../images/txtarea.png) repeat-x;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: inset 0 0 1px 1px #fff;
-webkit-box-shadow: inset 0 0 1px 1px #fff;
box-shadow: inset 0 0 1px 1px #fff;
border:#dddddd solid 1px;
}
.comments_sub p{
	width:95%;
	min-height:40px;

	margin:auto;
	margin-top:10px;
	border:#dddddd solid 1px;
		-webkit-border-radius: 5px;
	background:url(../images/txtarea.png) repeat-x;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: inset 0 0 1px 1px #fff;
-webkit-box-shadow: inset 0 0 1px 1px #fff;
box-shadow: inset 0 0 1px 1px #fff;
}

.comments_sub p:nth-child(odd){
	background:#eee;
}
.comments_sub p img{
	width:40px;
	height:40px;
	float:right;
	margin-left:15px;
	margin-right:5px;
	border-left:#dddddd solid 1px;
	
	
}

/*******clock*********/
.clock {width:100px; color:#005B5B; float:left; margin-right:-15px; direction:rtl; margin-top:-2px;}

ul#special { width:100px; margin:0 auto; padding:0px; list-style:none; text-align:center; }
ul#special li { display:inline; font-size:12px; text-align:center; font-family:Tahoma, Geneva, sans-serif; text-shadow:0 0 1px #ffffff; margin:-2px; padding:-2px; }

#point { position:relative; padding-left:-2px; padding-right:-2px; }
/**************************/
ul#characters {
	width:100%; padding:0; margin:0; margin:20px 0; min-height:20px; float:right; list-style:none;  
}

ul#characters li {
	width:9px;
	background:#eee;
	border:#333 solid 1px;
	float:right;
	margin:0;
	padding:0;
	margin-left:3px;
	margin-top:5px;
	min-height:7px;
	padding:5px;
	border-radius:5px;
	text-align:center;
	cursor:pointer;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
}


.page_navigation {
		margin-top:20px;
		float:right;
	}
	
	.page_navigation a {
		float:right;
		min-width:10px;
		min-height:10px;
		margin-left:5px;
		border:#007575 solid 1px;
		padding:3px 5px;
		color:#007575;
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif;
	}
	
	.page_navigation a.active_page {
		color:#FFF;
		background:#007575;
	}
/*****************************************/
#qickly {
	width:40%; margin:auto; left:30%; min-height:50px; background:#e6c355; top:250px; position:absolute; z-index:555; text-align:right; direction:rtl;
	-moz-box-shadow: 0 0 8px #888;
-webkit-box-shadow: 0 0 8px#888;
box-shadow: 0 0 8px #888;
border-radius:10px;
}

#qickly #close {
	position:absolute;
	width:20px;
	height:20px;
	top:-10px;
	right:-10px;
}

#qickly h1 {
	color:#D50000;
	font-size:25px;
	width:90%;
	padding:10px 5%;
	text-decoration:blink;
}

#qickly p {
	width:90%;
	padding:0px 5%;
	padding-bottom:10px;
	margin-top:5px;
	font-size:20px;
	color:#000;
	
}

#qickly p a {
	color:#333;
}

#qickly p a:hover {
	color:#410082;
}

#mask {
	position:absolute;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.8;
	z-index:444;
}

#thisSear {
	width:120px;
	float:left;
	margin-top:-42px;
	font-family:BBCNassim;
	font-size:18px;
	padding:5px;
	cursor:pointer;
}
#thisSear:hover {
	color:#006F6F;
}

#blockSear {
	padding:10px;
	background:#eee;
	color:#555;
	font-family:BBCNassim;
	font-size:16px;
	border-bottom:#666 solid 3px;
	display:none;
}

#blockSear table {
	direction:rtl;
	text-align:right;
}

#blockSear table input[type='text'], #blockSear table select {
	width:220px;
	height:15px;
	padding:5px;
	margin:10px auto;
	border-radius:5px;
	border:#ccc solid 1px;
}

 #blockSear table select {
	 height:30px;
 }

#blockSear table input[type='button'] {
	width:70px;
	height:30px;
	background:#666;
	color:#FFF;
	border-radius:5px;
}

#blockSear table input[type='button']:hover {
	background:#005B5B;
}

			/******************** photo gallry *********/
			
.showcase
{

	position: relative;
	margin: auto;
	width:265px;

	height:230px;
	margin:0px;
	float:left;
	margin-top:1px;
	border-radius:5px 0px 5px 0px;
	background: url("../images/bg2.png") repeat-x scroll center bottom rgb(255, 255, 255);

}

	.showcase-content-container
	{
		width:265px;
		
		
	}
	
	/* Content */
	.showcase-content
	{
		width:265px;
		
		overflow:hidden;
		text-align: center;
		height:185px;
	}
		.showcase-content img{ width:260px; height:150px; border: #999 solid 2px;}
		
		.showcase-content p{ margin-right:5px; margin-top:4px; font-family:BBCNassim;
	font-size:18px; color: rgb(56, 146, 151); }
			

	.showcase-onepage .showcase-content
	{
		
		margin-bottom: 10px;
	}4
	
	.showcase-button-wrapper
	{

	}
	
	/* Thumbnails */
	.showcase-thumbnail-container
	{
		background:none;
		width:100%;
		float:left;
		margin:0px;
		
		
	}
	
		.showcase-thumbnail
		{
			
			width: 48px;
			height: 45px;
			cursor: pointer;
			margin-right:3px;
			border:#999 solid 1px;
		}
		
		
#notfound {
	margin:200px auto;
	width:400px;
	border-radius:10px;
	background:#fff;
	padding:20px;
	text-align:center;
	
}
#notfound h1 {
	font-size:72px;
	text-align:center;
	width:100%;
	margin-top:20px;
	color:#E16E39;
	font-weight:bold;
}

#notfound h3 {
	text-align:center;
	width:100%;
	font-size:28px;
	margin-top:10px;
}

#notfound p {
	text-align:center;
	width:100%;
	font-size:22px;
	margin-top:10px;
	line-height:28px;
}

#notfound p a {
	color:#006C6C;
	font-size:28px;
}

#notfound p a:hover {
	color:#E16E39;
}
