/*Floating Contents*/

/*

 LMD: PEER & NAUFAL: 10-5-2012
		- Removed #menu_sub from this CSS.
		- Removed JqTab, Footer, sub_menu etc.. elements into global.css
		- Should contain only float elements.
		
*/
/* Body direction setup*/
@import url("smoothness/styling_uniform_ar.css");
@import url("formly_ar.css");
body {
    font-family: Tahoma,"Traditional Arabic","Simplified Arabic",sans-serif;
    font-size: 13px;
	text-decoration: none;
	direction:rtl;
}
html{

}

.floatFirst {
	float: right;
}
.floatLast {
	float: left;
}
.floatFirst1 {
	display: inline;
	float: right;
	position: relative;	
}
.floatLast1 {
	display: inline;
	float: left;
	position: relative;
}
.alignFirst {
    text-align: right;
}
/*Lang Text*/
.dateHolder{
	text-align:left;
}
/*@end*/
/*Site Lang*/

/*@end*/
/*Lang Text*/
.langTxt{
	font-size:12px;
	padding:0 0 0 5px;
}
/*@end*/

/*Top Menu*/
.navigation > ul > li{list-style:inside none; padding:0; margin:0; float:right; display:block; position:relative;  z-index:10000;}
.navigation > ul > li > a{
font:bold 13px/100%;
}
/* Bagde style */
.navigation > ul > li > a span{
right:10px;
font-size:8pt; color:#fff;
}
/* Extra border for navigation links */
.navigation > ul > li > a:after{
content:"";
left:-2px;
}
.navigation ul li > ul{width:200px;}
.navigation ul li > ul li a{
font:10pt color:#fff;
padding:8px 20px;
text-align:right;
}
.navigation ul li > div p{
font:9pt/150% Arial, Helvetica, sans-serif; color:#fff;
}
.navigation ul li > div h1{
font:bold 13pt Arial, Helvetica, sans-serif; color:#bbb;text-align:right;
}
.navigation ul li > div .column{float:right; width:110px; margin-right:20px;text-align:right;}
.navigation ul li > div .column2{float:right; width:120px; margin-right:20px; text-align:right;}
/* Column title style */
.navigation ul li > div .column h2,.navigation ul li > div .column2{
font:bold 10pt Arial,sans-serif; color:#fff;text-align:right;
}
.navigation ul li.col-5 > div{width:580px;}
/* Dropdown direction styles (.left or .right) */
.navigation ul li.left > ul, .navigation ul li.left > div{right:0px;}
.navigation ul li.right > ul, .navigation ul li.right > div{left:0px;}
/*Top Menu end*/

/* styles for pannels and sections*/
.sectionHead span{
	font-size:14px;
	padding:0 0 0 5px;
	}
.sectionInner{
	padding:0 11px 0 0;
}
.sectionInner p{
	text-align:right;
	
}
#logoList li{
	padding:0px 0 11px 26px;
}	
.more span a{
	padding:0 10px 0 0;
	text-align:right;
}
/*@end*/

/*Tab for video listing*/
ul.tabs {
	float: right;
	border-right: 1px solid #999;
}
ul.tabs li {
	float: right;
	border-right: none;	
}
.tab_container {

}
/*@End*/
/*Video List contents*/
.txtVrating{
	font-size:10px;
}
.txtVviews{
	font-size:10px;
	font-style:italic;
}
#vidList{
	padding:0 17px 0 0;
}
#vidList li{
	float:right;
	padding:0 0 0 21px;
	text-align:right;
}
/*End*/

/*Tab for schedule*/
ul.tabsSchedule {
	float: right;
	border-right: 1px solid #999;
}
ul.tabsSchedule li {
	float: right;
	border-right: none;	
}
ul.tabsSchedule li a {
	padding: 7px 12px;
}
.txtScheduleInfo {
    text-align:right;
}
#program_list table {
    width: 430px;
	direction:rtl;
}
/*@End*/
/*News List*/
#dmiNews li{
	padding:0px 15px 5px 0px;
	background:url(images/arrow_ar.png) no-repeat right center;
	background-position: 48em .5em;
	direction:rtl;
}
#dmiNews li a,#dmiNews li h2{
	font-size:11px;
	font-weight:bold;
}

.dmiNews1 .type2 img {
    border: 1px solid #ccc;
    margin: 5px 0 10px 5px;
}
.dmiNews1 li img {
    float: right;
}
/*@end*/
/*Social Icons*/
#socialIcons{
	padding:2px 8px 0 0;
}
#socialIcons li{
	float:right;
	padding:5px 8px;
}
/*@end**/

/*egoverment Icons*/
#egovermentIcons li{
	float:right;
	padding:5px 0 5px 21px;
}

/*@end**/

/* @group Footer */
#main_footer{
	padding:25px 30px 20px 80px;
	
}
.main_footer_links li{
	float:right;
	padding:3px 0 3px 0;
	text-align:right;
}
.main_footer_links li ul li h2 a{
	font-size:11px;
}
.footer_tv_bg{
	background:url(../../images/footer_tv_icon.gif) right no-repeat;
}
.footer_radio_bg{
	background:url(../../images/footer_radio_ar_icon.gif) right no-repeat;
}

.footer_newspaper_bg{
	background:url(../../images/footer_newspaper_ar_icon.gif) right no-repeat;
}

.footer_publication_bg{
	background:url(../../images/footer_publication_icon.gif) right no-repeat;
}
.footer_newspaper_bg,.footer_radio_bg,.footer_tv_bg{
		padding:0 20px 0 0;
}
.footer_publication_bg{
		padding:0 30px 0 0;
}
.main_footer_links li .footer_tv_bg h2,.main_footer_links li .footer_radio_bg h2,.main_footer_links li .footer_newspaper_bg h2,.main_footer_links li .footer_publication_bg h2{
	font-size:12px;
}
.main_footer_links .corp_links_footer h2 a{
	font-size:13px;
	
}
.footer_sep_line{
	background:url(../../images/footer_seperator_line_ar.gif) left repeat-y;
	height:140px;
 }
#footerSubMenu li {
    font-size: 12px;
    padding: 0 0 0 5px;
}
.fsMenu li {
	border-left:1px solid gray;
}


/* @end */
/*Search box*/
/*Search box*/
#searchwrapper {
float:left;
margin:0 0 0 43px;
top:-7px;
}
#searchLangBar {
    width: 391px;
	text-align:right;
	direction:rtl;
}

.searchbox {
text-align:right;
padding:0 5px 0 0;
left:30px;
}
.searchbox_submit {
right:200px;
}
/*@end*/

/*UAE Govt Logo*/
#UAEGovtPortalLogo{
	height:40px;
	padding:3px 5px 3px 5px;
	padding-left:7px;
	border-left:1px solid #b8bbbd;
	width:174px;
	margin-top:4px;
}
/*@end*/

/*Dubai Logo*/
#dubaiLogo{
	height:35px;
	padding:13px 5px 0 0;
	border-left:1px solid #b8bbbd;
	width:134px;
	margin-top:4px;
}
/*@end*/

/*Press menu*/
#menuPress li a:link, #menuPress li a:visited {
	color: #FFF;
	display: block;
	background:url(images/bgPressMenu.jpg);
	padding: 8px 10px 0 0;
	text-align:right;
	font-weight:bold;
}
	
#menuPress li a:hover {
	color: #FFF;
	background:url(images/bgPressMenu.jpg) 0 -32px;
	padding: 8px 10px 0 0;
}
/*End*/

.imgPad img{
	float:right;
	padding:0 0px 10px 10px;
	text-align:right;
}
.sectionInner p{
	padding:0 0 0 10px;
	font-size:12px;
}
.sectionInner td{
		font-size:12px;
}
/*Sub menu for watch live*/

#menu_sub {
    background: none repeat scroll 0 0 #464646;
    float: right;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 100%;
}
#menu_sub li {
    float: right;
    margin: 0;
    padding: 0;
}
#menu_sub .selected_sub_menu {
    background: url("../images/sub_menu_hover.png") no-repeat scroll center bottom #5B7B94;
    color: #FFFFFF;
    padding-bottom: 8px;
}
#menu_sub a {
    background: url("../images/seperator.gif") no-repeat scroll right bottom #464646;
    color: #CCCCCC;
    display: block;
    float: left;
    margin: 0;
    padding: 8px 12px;
    text-decoration: none;
}
#menu_sub a:hover {
    background: url("../images/sub_menu_hover.png") no-repeat scroll center bottom #5B7B94;
    color: #FFFFFF;
    padding-bottom: 8px;
}
.program_list_nxt_prv li,#coming_next_prev{
	text-align:right;
}
/*Dmi Opinion List*/
#dmiOpinion li{
	padding:0px 20px 5px 0;
	text-align:right;
	background:url(images/arrow_ar.png) no-repeat left center;
	background-position: 52em .5em;
}
/*Media Channels*/
#mediaChannels li{
	float:right;
	padding:3px;
	text-align:center;
	margin:4px;
	border-bottom:1px dotted #CCC;	
}
#mediaChannels li img{
	border:1px solid #CCC;
	margin:0 0 0 5px;
}

.mediaChanelDet{
	width:495px;
	float:right;
}
.mediaChanelDet h2{
	text-align:right;
	font-size:15px;
}
#mediaChannels li a{
	font-size:10px;
}
/*eservice*/
#imgeService{
	float:left;
	width:300px;
}
#eService{
	float:left;
}
#eService li{
	padding:3px;
	margin:3px;
	height:100px;
	width:148px;
	float:right;
	border:1px solid #999;
	text-align:center;
}
#eService li h2 a{
	font-size:12px;
	color:#fff;
}

#eService li img{
	border:1px solid #CCC;
	margin:0 0 0 5px;
	float:left;
}
/*Watch Live*/
.watchLive{
	padding-right:0;
}
/*@end*/
/*Search adjust*/
.serachAlign{
	width: 75%; 
	padding:0 15px 0 0; 
	position:relative; top:-4px;
}

.alingBox1{
	padding:0 10px 0 0;
}
.alingBox2{

	padding:0 0 0 10px;	
}

/*Program Schedule*/
#prgSchedule li{
	float:right;
	display:block;
	height:20px;
	padding:9px;
	margin:6px;
	background:#ccc;
	display:block;
	text-align:center;
}
#prgSchedule li a {
	font-size:11px;
}
.shTabAlign{
	background:#5B7A97;
	margin:0 0px 0 0;
	width:620px;
	padding-right:0;
}
.shTabAlign td{
		padding:5px;
	height:15px;
	color:#fff;
}

.shTabAlign1{
	background:#a7a6a6;
	margin:0 0px 0 0;
	width:620px;
	padding-right:0;
	float:right;

}
.shTabAlign1 td{
		padding:5px;
	height:15px;
	color:#fff;
	text-align:center;
}
.shTabAlign2{
	background:#fbfbfb;
	margin:0 5px 0 0;
		padding-right:0;
	width:620px;

}
.shTabAlign2 td{
		padding:5px;
	height:15px;
	color:#000;
	border-bottom:1px solid #f0eeee;
	text-align:center;
}
/*@end*/

.termsTrain li{
    background:url(../images/bullet.png) no-repeat  center right;
	padding:0 10px 0 0;
	font-size:15px;
	line-height:25px;
	text-align:right;
	float:right;
}
