	body {
		background-color: #BDBEC0;
		color: #000000;
		font-size: 13px;
		font-family:Tahoma;
		font-weight: normal;
		text-align:right;	
	}
	
	h3{
		font-size:14px; 
		color:#000000;
		margin-left:5px;
		margin-top:0px;
		margin-bottom:5px;
	}
	.nobr {white-space: nowrap}


	
	h1 {
		font-size:19px;
		color:#0FA1A7;
		margin-bottom:0px;
		margin-top:0px;
	}
	h2 {
		margin-top:0px;
		margin-bottom:0px;
		font-size:13px;
		color:#F2EBED;
		text-decoration:none;
	}
	

	.text11{font-size:11px;}
	.text12{font-size:12px;}
	.text13{font-size:13px; color:#000000}
	.text14{font-size:14px; color:#000000}
	.text15{font-size:15px;}.text16{font-size:16px;}.text17{font-size:17px;}.text18{font-size:18px;}.text19{font-size:19px;}
	.text20{font-size:20px;}.text21{font-size:21px;}.text22{font-size:22px;}.text23{font-size:23px;}.text24{font-size:24px;}.text25{font-size:25px;}.text26{font-size:26px;}.text27{font-size:27px;}
	.text28{font-size:28px;}.text29{font-size:29px;}.text30{font-size:30px;}.text31{font-size:32px;}.text33{font-size:34px;}.text35{font-size:35px;}.text36{font-size:36px;}.text37{font-size:37px;}
	
	.noPadding{
		padding:0 !important;
	}
	.noMargin{
		margin:0 !important;
	}
	.floatRight{
	  float:right;
	}
	.floatLeft{
	  float:left;
	}
	li{
		margin-left:0;
		margin-right:0px;
		margin-top:0px;
	}
	
	td{
		padding:7px;
	}
	a {
		color: #000000;
		text-decoration: underline;
	}
	a:hover {
		text-decoration: underline;
		color:#D43908;
	}

	.container_12 {
		background-color:#ffffff;
		display:table;
		margin-bottom: 20px;
	}
	.grid_12{
		background-color:#ffffff;
	}

	
	
	.title1{
		font-size:22px;
		color:#0FA1A7;
	}
	.topTitle{
		font-size:17px;
		color:#C12332;
	}

	.SaudiPhoneNumber{
		font-size:22px;
		color:#0FA1A7;
		vertical-align:middle;
	}
	.error{
	  color:red;
	}
	
	.topbar{
		background-color:#C9C9C9;
		width:948px;
		height:50px;
		margin:0 1px 10px 1px;
		text-align:right;
		padding-right:10px;
	}
	
	.topbarText{
		font-size:14px;
		margin-right:15px;
	}
	.topbarText a{
		font-size:14px;
		margin-right:15px;
		text-decoration:underline;
	}
	
	.phoneNumber{
	    position:relative;
	    float:left;
		text-align:right;
		font-family:Arial;
		font-size:26px;
		color:#FFED53;
		margin-left:30px;
		margin-top:43px;
		width:280px;
	}
	.phoneNumber1{
	    position:relative;
		font-size:40px;
		font-family:Arial;
		color:#000000;
	}
	
	#callInstructions{
		 width:516px;
		 height:232px;
		 display:table;
	}
	#pincode{
		 width:325px;
		 height:104px;
		 display:table;
		 text-align:center;
	}
	#gift{
		 width:520px;
		 height:125px;
		 display:table;
		 background-color:yellow;
		 border: solid 1px #bbb; 
		 text-align:right;
		 margin-right:20px;
	}
	#gift img{
		 float:right;
	}
	
	#errorbox{
	     color:#FE1B03;
		 width:520px;
		 height:90px;
		 display:table;
		 background-color:yellow;
		 border: solid 1px #FE1B03; 
		 text-align:right;
		 padding:4px;
	}
	
	#videoarea {
		color:#000000;
		font-size:12pt;
		width:610px;
		float:right;
		text-align:right;
		margin-top:0px;
		margin-right:20px;
		margin-left:2px;
		display:table;
	}
	
	
	#cc-option {
		color:#000000;
		font-size:13pt;
		width:610px;
		float:left;
		text-align:center;
		margin-top:20px;
		margin-left:2px;
		display:table;
		padding:1px;
		background-repeat:repeat;
		direction:rtl;
	}
	#phone-option {
		color:#000000;
		font-size:13pt;
		width:610px;
		display:table;
		float:left;
		text-align:center;
		margin-top:0px;
		margin-left:2px;
		display:table;
		padding:1px;
		background-repeat:repeat;
		direction:rtl;
	}
	
	#cetegory_info{
		float:right;
		padding:4px;
		margin-bottom:10px;
		text-align:right;
		font-size:16px;
		font-weight:blod;
		width:700px;
	}
	
	.green{
		color:green;
	}
	
	.ads{
		float:left;
		font-size:12px;
		text-align:center;
		margin-left:3px;
		margin-right:3px;
		width:140px;
	}
	
	.rightbar{
	    width:150px;
		float:right;
		margin-left:0;
		margin-right:0;
	}	

	#navbar_horizontal{
		font-size:14px;
		direction:rtl;
		width:960px;	
		margin-top:1px;
		margin-bottom:0px;
		margin-right:1px;
		margin-left:1px;
		height:60px;
		color:#F2EBED;
		font-weight:800pt;
	}
	#navbar_horizontal ul{
		margin:0;
	}
	#navbar_horizontal ul li {
		list-style-type:none;
		height:27px;
		width:152px;
		float:right;
		padding:3px;
		margin-right:2px;
		text-align:center;
		background-color:#C41F43;
	}

	#navbar_horizontal ul li a {
		height:28px;
		color:#ffffff	;
		text-decoration:none;
	}
	#navbar_horizontal ul li  a:hover {
		text-decoration:underline;
	}
	#navbar_horizontal_more{
		font-size:14px;
		direction:rtl;
		width:960px;	
		margin-top:1px;
		margin-bottom:0px;
		margin-right:10px;
		color:#F2EBED;
		font-weight:bold;
		
	}
	
	
	.catbar{
		font-size:14px;
		text-align:right;
		float:right;
		direction:rtl;	
		display:table;
		margin-top:10px;
		margin-right:-3px;
	}
	
	.catbar a{
     text-decoration:none;
	}	
	
	.catbar ul li{
		list-style:none;
		width:150px;
		float:right;
		padding:2px;
		padding-right:7px;
		margin-right:0;
		margin-bottom:1px;
		background-color: #C8D8D9;	
	}
	
	.catbar_selected{
		font-size:15px;
		color:#DD420A;
		font-weight:bold;
		text-align:right;
		float:right;
		direction:rtl;	
		margin-right:0px;
		background-color:#F28F77;
		list-style:none;
		width:150px;
		float:right;
		padding:2px;
		margin-bottom:1px;
	}
	
	
	.movieDetails{
		padding:4px;
		direction:rtl;
		width:610px;
		float:right;
		margin-right:10px;
		
	}
	
	.movieDetails img {  
		float: right;  
		margin: 0px 5px 0px 10px;  
		border: solid 1px #bbb;  

	}  
	
	.movieInfo{
		border: 1px solid #666;
		font-size:15px;
		text-align:right;
		margin-top:10px;
		margin-right:10px;
		direction:rtl;
		padding:5px;
		margin-right:15px;
		width:730px;
		float:right;
		display:table;
	}
	
	.lastupdated{
		direction:rtl;
		vertical-align:top;
		width:730px;
	}
	

	.lastupdated ul li {
		text-align:center;
		list-style: none;
		vertical-align:text-top;
		float:right;
		margin-right:5px;
		margin-bottom:3px;
		margin-top:0px;
		background-color:#E9F6FB;
		height:212px;
		width:170px;
		border: 1px solid #666;
		padding:2px;
		
	}
	
	.dateTitle{
	  background-color:#B32509;
	  padding:2px;
	  color:#ffffff;
	  margin-top:10px;
	  margin-bottom:1px;
	  font-size:17px;
	  text-align:right;
	}
	
	/*-------------------------*/

	.arabPackage{
		float:right;
		font-size:14px;
		direction:rtl;
		vertical-align:top;
		width:830px;
		display:table;
		margin-right:30px;
	}
	
	.arabPackage  ul{
		margin:1px;
	}
	.arabPackage  ul li {
		width:850px;
		display:table;
		float:right;
		margin:5px;
	}
	.arabPackage  ul li  a img{
		width:160px;
		height:120px;
		border: 1px solid #666;
		margin-left:7px;
	}
	
	/*-------------------------*/
	
	.comingMovies{
		float:right;
		font-size:12px;
		direction:rtl;
		vertical-align:top;
		width:940px;
		display:table;
	}
	
	.comingMovies  ul li {
		text-align:center;
		list-style: none;
		float:right;
		margin-right:6px;
		margin-bottom:5px;
		margin-top:2px;
		background-color:#E9F6FB;
		height:224px;
		width:170px;
		border: 1px solid #666;
		padding: 2px 2px 0 2px;
	}
	
	.comingMovies  ul li  a img{
		width:160px;
		height:120px;
	
	}
	.relatedMoviesCategory{
		float:left;
		text-align:center;
		direction:rtl;
		vertical-align:top;
		width:740px;
	}
	.relatedMoviesCategory  ul li {
		list-style: none;
		vertical-align:texttop;
		float:right;
		margin-left:5px;
		margin-bottom:6px;
		margin-top:0px;
		background-color:#E9F6FB;
		height:220px;
		width:170px;
		border: 1px solid #666;
		padding:2px;
		
	}
	.relatedMoviesCategory  ul li  a{
		font-size:12px;
		color:#C83310;
	}
	.relatedMoviesCategory  ul li  a img{
		color:#C83310;
		width:160px;
		height:120px;
	}
	
		
	.relatedMoviesCategory_Main{
		float:left;
		text-align:center;
		direction:rtl;
		vertical-align:top;
		width:740px;
	}
	.relatedMoviesCategory_Main  ul li {
		list-style: none;
		vertical-align:texttop;
		float:right;
		margin-left:5px;
		margin-bottom:6px;
		margin-top:0px;
		background-color:#E9F6FB;
		height:232px;
		width:230px;
		border: 1px solid #666;
		padding:2px;
		
	}
	.relatedMoviesCategory_Main  ul li  a{
		font-size:18px;
		color:#C83310;
	}
	.relatedMoviesCategory_Main  ul li  img{
		font-size:18px;
		color:#C83310;
		width:190px;
	}
	
	
	.Stories{
		float:left;
		text-align:center;
		direction:rtl;
		vertical-align:top;
		width:740px;
		display:table;
	}
	.Stories  ul li {
		list-style: none;
		float:right;
		margin:0;
		height:235px;
		width:235px;
		border: 1px solid #666;
		padding:0px;
		
	}
	.Stories  ul li  a{
		font-size:18px;
		color:#C83310;
	}
	.Stories  ul li  img{
		font-size:18px;
		color:#C83310;
		width:235px;
		height:235px;
	}
	
	.Stories_page{
		float:right;
		text-align:right;
		direction:rtl;
		vertical-align:top;
		margin-right:30px;
		width:700px;
		display:table;
		font-size:15px;
	}
	
	.Stories_page img{
		width:400px;
		margin-left:10px;
		margin-bottom:10px;
		float:right;
	}

	
	
	.relatedMovies{
		text-align:right;
		direction:rtl;
		background-color:#ffffff;
		vertical-align:top;
		display:table;
		margin-top:10px;
		padding:5px;
		width:751px;
		float:left;
	}
	
	.relatedMovies ul  {
		margin-top:0px;
	}
	
	.relatedMovies ul li {
		text-align:center;
		list-style: none;
		vertical-align:text-top;
		float:right;
		margin-left:6px;
		margin-bottom:6px;
		margin-top:0px;
		background-color:#E9F6FB;
		height:220px;
		width:173px;
		border: 1px solid #666;
		padding:2px;
	}

	.relatedMovies li a{
		text-align:right;
		font-size:12px;	
		text-align:right;
		margin-top:0px;
	}
	
	.relatedMovies li a img{
		height:120px;
		width:160px;
		padding:0px;
		border: 1px solid #666;
		margin-top:3px;
		margin-bottom:0px;
	}
	
	.relatedMovies li a img:hover{
		border: 1px solid #C9340A;
	}
	
	.tags{
		font-size:17px;
		text-decoration:underline;
		font-weight:bold:
	}
	
	.formsbox{
		float:right;
		width:560px;
		height:360px;
		border-width:1px;
		border-style:solid;
		border-color:#C9340A;
		margin-right:20px;
		margin:20px;
		background-color:#EEEEEE;
		padding:5px;
		display:table;
		direction:rtl;
	}
	
	.packagePremium{
		font-size:16px;
		color:#EC4618;
		margin-bottom:3px;
	}
	.packagePremium img{
		vertical-align:top;
		width:26px;
		border:0;
	}
	.packageRegular{
		font-size:16px;
		color:#3669AC;
		margin-bottom:3px;
	}
	.packageRegular img{
		vertical-align:top;
		align:right;
		width:26px;
		border:0;
		
	}

	.boldNumbers{
		font-size:15px;
		color:#B72C05;
		font-weight:500pt:
	}
	
	.bottomLayout{
		text-align:center;
	}
	
	.payment-option{
		float:right;
		color:#ffffff;
		direction:rtl;
		font-size:11pt;
		width:550;
		background-color:#000000;
		padding:10px;
		margin-right:0;
		background-repeat:no-repeat;
		vertical-align:top;
		text-align:right;
	}
	
	.payment-option-regular {
		float:right;
		color:#000000;
		direction:rtl;
		font-size:12pt;
		width:255px;
		height:240px;
		text-align:center;
		background-color:#ffffff;
		border: 2px solid #0FA1A7;
		margin-right:5px;
		padding:5px;
	}
	
	.payment-option-premium {
	    float:right;
		color:#000000;
		direction:rtl;
		font-size:12pt;
		width:255px;
		height:240px;
		text-align:center;
		border: 1px solid #666;
		background-color:#ffffff;
		border: 2px solid #0FA1A7;
		margin-right:5px;
		margin-left:10px;
		padding:5px;
	}
	
	.payment-option-premium  a img {
		border-bottom-style: none;
		border-bottom-width: 0px;
	}
	
	.payment-box-premium {
		color:#000000;
		direction:rtl;
		font-size:12pt;
		text-align:right;
		padding:5px;
		border: 1px solid #666;
		background-color:#ffffff;
		border: 2px solid #0FA1A7;
		display:table;
		margin:10px;
		width:560px;
	}
	
	.inner-box-phone {
	   
		color:#000000;
		direction:rtl;
		font-size:12pt;
		width:560px;
		text-align:right;
		border: 1px solid #666;
		background-color:#ffffff;
		border: 2px solid #0FA1A7;
		display:table;
		margin:10px;
		padding:13px;
		vertical-align:top;
	}
	
	.under-player{
		text-align:right;
		margin-right:32px;
		margin-bottom:10px;
		width:500px;
		font-size:10pt;
		float:right;
	}
	.under-player a{
		color:#B72C05;
	}
	
	.regularTitle{
		font-size:20px;
		color:#696969;
		text-decoration:underline;
		font-weight:bold:
	}
	
	.premiumTitle{
		font-size:20px;
		color:#F51B04;
		text-decoration:underline;
		font-weight:bold:
	}
	
	.toolBar{
		text-align:center;		
		background-color:#ffffff;
		float:right;
		width:900px;
		margin:0px;
		display:table;
		margin-top:10px;
		padding:5px;
	}
	.main_text_box{
		float:right;
		width:700px;
		margin-right:20px;
		padding:4px;
		display:table;
		direction:rtl;
	}
	
	
	/* ------------------------------------ */
	/* PAGING                               */
	/* ------------------------------------ */

	.pager
	{
		width:720px;
		text-align: center;
		height: 50px;
		float:right;
		direction:rtl;
		margin-top:10px;
	}
	
	.paginate
	{
		height: 30px;
		border: 1px solid #000000;
		background-color: #ffffff;
		color: black;
		font: bold 12px Arial,Helvetica,sans-serif;
		padding: 2px 6px;
		text-decoration: none !important;
	}
	
	.current
	{
		height: 30px;
		border: 1px solid #000000;
		background-color: #60E2E7;
		color: #000000;
		font: bold 12px Arial,Helvetica,sans-serif;
		padding: 2px 6px;
		text-decoration: none !important;
	}
	
	.inactive
	{
		height: 30px;
		cursor:default;
		border: 1px solid #ffffff;
		background-color: #403c3c;
		color: white;
		font: bold 12px Arial,Helvetica,sans-serif;
		padding: 2px 6px;
		text-decoration: none !important;
	}
	

	
	


	