	/*******************************************************************************/
	/*                                                                             */
	/*                               Fakouri                                       */
	/*                                                                             */
	/*******************************************************************************/


		body {background: #F2E79E; width: 100%; margin: 0; line-height: 1.5em; font-family: Tahoma; font-size: 10pt; color: #515151; text-align: center; direction: ltr; cursor: default }
				#bg {background: url(../images/template/bg.jpg) repeat-y ; width: 918px; direction: rtl;}
				#top_bg {background: url(../images/template/top_bg.jpg) repeat-x #666666 ; width: 900px ; height: 38px; border-bottom: 1px solid #ffffff; clear: both}	
				#date_time {font-size: 9pt; float: right ; padding: 5px 10px 0 0 }
				#lang {font-size: 9pt; float: left ; padding: 5px 0 0 10px}
				#select_lang {width: 80px; border: 1px solid #363636; direction: ltr}
				
				#header {clear: both}
				#header_01 {background: url(../images/template/header_01.jpg) no-repeat ; width: 900px ; height: 126px}
				#header_02 {background: url(../images/template/header_02.jpg) no-repeat ; width: 900px ; height: 96px}
				#header_bg {width: 900px; margin-top: -227px}
				
				#main_body {width: 900px; clear: both}
				
				/**************************************************************** MENU .... ***/ 

				#menu { width: 199px ; float: right;font-size: 9pt; border-left: 1px solid #c5c5c5 ; margin: 0px ; padding: 0px ;}
				#bg_menu_top {background: url(../images/template/bg_menu_top.jpg) no-repeat #efeff2 ; width: 199px ; height: 44px }
				#bg_menu_center {background: #efeff2; text-align: justify}
				#bg_menu_center li { list-style-type: none }
				#bg_title_menu {background: url(../images/template/bg_title_menu.jpg) no-repeat #d3d3d3 ; width: 199px ; height: 33px; clear: both }
				#text_title_menu { padding: 5px 0 0 0 ; font-size: 8pt ; font-weight: bold}
				#bg_menu_bottom {background: url(../images/template/bg_menu_bottom.jpg) no-repeat #efeff2; width: 199px; height: 32px; clear: both}				
				
				#bg_menu_center_01 a , #bg_menu_center_01 a:visited {background: #efeff2 ; width: 189px; height: 20px; font-size: 9pt ; font-weight: normal ; text-decoration: none; color: #464646; border-bottom: 1px solid #c5c5c5; float: right ;  padding: 0 5px 0 5px }
				#bg_menu_center_01 a:hover {background: #e2e2e4 ; color: #727272}
				
		/**************************************************************** O P E N --- M E N U **********************/
		#menu_open li.hascld
		{
			float: right ;
            width: 199px;
		}
        
        #menu_open ul li a , #menu_open ul li a:visited , #menu_open ul li a:hover
        {
            cursor: pointer ;
            background: url(../images/template/arrow.jpg) 3px 8px no-repeat ;
        }
        
        #menu_open ul li ul li a , #menu_open ul li ul li a:visited {background: #efeff2 ; width: 189px; height: 20px; font-size: 9pt ; font-weight: normal ; text-decoration: none; color: #464646; border-bottom: 1px solid #c5c5c5; float: right ;  padding: 0 5px 0 5px }
		#menu_open ul li ul li a:hover {background: #e2e2e4 ; color: #727272}
		        
        #menu_open ul li ul li.not_data a , #menu_open ul li ul li.not_dataa:visited , #menu_open ul li ul li.not_data a:hover
        {
        	font-size: 8pt ;
       	 	font-weight: normal ;
        }
        

        #menu_open ul
        {
            list-style-type: none ;
            margin: 0px ;
            width: 199px;
            padding: 0px ;
        }

        #menu_open li
        {
            position: relative ;
            padding: 0px ;
            margin: 0px ;
            width: 199px ;
			float: right ;
        }

        #menu_open li ul
        {
            background: #efeff2 ;
            position: absolute ;
            width: 199px ;
            display: none;
            top: -1px ;
            right: 199px ;
            border: 1px solid #c5c5c5 ;
			border-bottom: 0 ;
        }
				/**************************************************************** MENU .... ***/
				#text { width: 700px ; float: left; margin-top: 5px}
				#bg_title {background: url(../images/template/bg_title.jpg) no-repeat ; width: 679px ; height: 48px; margin-top: 10px}
				#text_title { padding: 12px 65px 0 0 ; font-size: 9pt ; font-weight: bold }
				#main_text {width: 670px; text-align: justify; margin-bottom: 30px ; font-size: 9pt ; font-weight: normal}
				 
				#bg_top_text { background: url(../images/template/bg_top_text.jpg) no-repeat ; width: 700px; height: 29px; clear: both }
				#bg_top_text_01 { padding: 3px 5px 0 5px ; font-size: 9pt ; font-weight: normal }
				
				#menu_bottom {background: #f4c342; width: 900px; height: 25px; clear: both}
				#menu_bottom_text {font-size: 8pt; font-weight: bold; padding-top: 3px; direction: ltr ; color: #6d0d0d}
				
				#menu_bottom_text a , #menu_bottom_text a:visited {text-decoration: none ; color: #6d0d0d}
				#menu_bottom_text a:hover {color: #B51616}
				
				#copy_right {background: url(../images/template/top_bg.jpg) repeat-x #666666 ; width: 900px ; height: 33px}
				#copy_right_text {font-size: 9pt; font-weight: bold; padding-top: 6px; border-top: 1px solid #363636 ; direction: ltr}
						
		#top_adver
		{
			background: url(../images/template/top_adver.png) no-repeat ;
			width: 670px ;
			height: 21px ;
		}
		
		#center_adver
		{
			background: url(../images/template/center_adver.png) repeat-y ;
			width: 670px ;
			font-size: 9pt ;
			font-weight: normal ;
		}
		
		#bottom_adver
		{
			background: url(../images/template/bottom_adver.png) no-repeat ;
			width: 670px ;
			height: 21px ;	
		}
 				
		/**************************************************************** R E C E N T **********************/

		#recent_table
		{
			width: 665px ;
			font-family: tahoma ;
			font-size: 9pt ;
			line-height: 1.5em ;
		}
						
		#recent_title
		{
			background: url(../images/template/recent_title.jpg) no-repeat ;
			width: 220px ;
			height: 216px ;
		}
		
  		#recent_title_text
  		{
			padding-top: 28px ;
			font-family: tahoma ;
			font-size: 8pt ;
			font-weight: bold ;
		}
				
		#recent_center
		{
			padding-top: 25px ;
			width: 190px ;
			text-align: justify ;
		}
			
		/*******************************************************************************************************************************/
			
		#all
		{
			color: #353535 ;
        	text-align: justify ;
        	font-family: tahoma ;
        	font-size: 10pt ;
        	line-height: 1.5em ;
		}
			
		a , a:visited
		{
			text-decoration: none ;
			color: #060E31 ;
		}
			
		a:hover
		{
			text-decoration: none ;
			color: #122A98 ;
		}
							
		#error
		{
			background: #f4cd64 ;
        	padding: 20px ;
        	font-family: tahoma ;
        	font-size: 10pt ;
        	color: #3d3d3d ;
        	width: 500px ;
        	border: 1px solid #919190 ;
		}
							
		#message
		{
			background: #f4cd64 ;
        	padding: 20px ;
        	font-family: tahoma ;
        	font-size: 10pt ;
        	color: #3d3d3d ;
        	width: 500px ;
        	border: 1px solid #919190 ;
		}
			
/*******************************************************************************//*******************************************************************************/
	 
		#pagination
    		{
        		height: 100% ;
        		text-align: center ;
        		font-size: 10pt ;
    		}

		#pagination a , #pagination a:visited
    		{
        		background: url('../images/template/bg_page_number.png') no-repeat ;
        		width: 25px ;
        		height: 25px ;
        		text-decoration: none ;
        		color: #FFFFFF ;
        		float: left ;
        		padding-top: 3px ;
    		}

		#pagination a:hover, #pagination a:active
    		{
        		color: #7eb2f9 ;
        		padding-top: 3px ;
    		}

		#pagination a.currentpage
    		{
        		background: url('../images/template/bg_page_number_01.png') no-repeat ;
        		color: #ffffff ;
        		font-weight: bold ;
        		cursor: default ;
        		padding-top: 3px ;
    		}
    	
/*******************************************************************************//*******************************************************************************/

		#table_min
			{
				color: #3C3C3C ;
        		width: 100% ;
        		font-family: tahoma ;
        		font-size: 10pt ;
        		line-height: 1.5em ;
        		text-align: justify ;
			}
    	
   		.pad_t_03
    		{
    			padding-right: 10px ;
    			padding-left: 10px ;
    		}	
    
    	#row_d_t
    		{
        		text-align: justify ;
        		border: 1px dotted #666666 ;
        		padding: 3px ;
        		font-family: tahoma ;
        		font-size: 10pt ;
    		}
    		
    	#row_continue
    		{
        		border-bottom: 1px dotted #666666 ;
        		padding: 3px 0 10px 0 ;
    		}
    	
		#table_news a , #table_news a:visited
			{
        		font-size: 9pt ;
        		color: #3C3C3C ;
        		text-decoration: none ;
			}
		
		#table_news a:hover
			{
        		font-size: 8pt ;
        		color: #3C3C3C ;
			} 

/*******************************************************************************//*******************************************************************************/
	
    #table_list
    {
        background: #092043 ;
        font-family: tahoma ;
        font-size: 9pt ;
        width: 560px ;
        line-height: 1.5em ;
        text-align: center ;
        color: #353535 ;
    }

	#thead
    {
        background: url('../images/template/bg_table_head.jpg') repeat #85a7de ;
        color: #424242 ;
        height: 30px ;
    }

	#row_even
    {
        background: #ffda9f ;
   	 }

	#row_odd
    {
        background: #fff4c0 ;
    }
    	
    #row_title_pro
    {
        background: #d7d7d7 ;
        color: #0e2b03 ;
    }
    
    #bottom_table
    {
       	background: #7aa9ff ;
        color: #000000 ;
    }
    
    .border_order
    {
    	border:1px solid #666666 ;
    }
    	
/*******************************************************************************//*******************************************************************************/

	#table_03
    	{
        	font-family: tahoma ;
        	font-size: 9pt ;
        	width: 564px ;
        	line-height: 1.5em ;
        	text-align: center ;
    	}

	#row_even_03
    	{
        	color: #0e2b03 ;
        	border-bottom: 1px dashed #1c1102 ;
   	 	}

	#row_odd_03
    	{
        	color: #0e2b03 ;
        	border-bottom: 1px dashed #1c1102 ;
    	}
    	
	#row_text_03
    	{
        	color: #0e2b03 ;
        	text-align: justify ;
        	border-bottom: 1px dashed #1c1102 ;
    	}
    	
    .pad_t_03
    		{
    			padding: 10px ;
    		}
    		
    #bottom_table_03
    	{
        	color: #000000 ;
        	border-bottom: 1px dashed #1c1102 ;
    	}
    		
	#row_even_03 a , #row_even_03 a:visited
		{
        	font-size: 10pt ;
        	color: #ffffff ;
        	text-decoration: none ;
		}
		
	#row_even_03 a:hover
		{
			color: #9cff00 ;
		}
		
	#row_odd_03 a , #row_odd_03 a:visited
		{
        	font-size: 10pt ;
        	color: #406900 ;
        	text-decoration: none ;
		}
		
	#row_odd_03 a:hover
		{
			color: #293f07 ;
		}
		
/*******************************************************************************//*******************************************************************************/

	#answer
		{
    		width: 650px ;
    		background: #eff9ff ;
    		color: #000000 ;
        	text-align: justify ;
        	border: 1px solid #666666 ;
        	margin-top: 30px ;
        	font-size: 10pt ;
		}

	#table_ans
    	{
        	font-family: tahoma ;
        	font-size: 10pt ;
        	width: 628px ;
        	line-height: 1.5em ;
        	text-align: center ;
    	}
    			
	#t_ans
		{
    		background: #cbd9e1 ;
    		color: #041b43 ;			
		}	
		
/**************************************************************************************************/

	#table_02
    	{
        	font-family: tahoma ;
        	font-size: 9pt ;
        	line-height: 1.5em ;
        	text-align: center ;
    	}

	#thead_02
    	{
        	background: #d4d4d4 ;
        	color: #313131 ;
        	height: 30px ;
    	}
    	
	#row_even_02
    {
        background: #ffda9f ;
   	 }

	#row_odd_02
    {
        background: #fff4c0 ;
    }
    	
    .pad_t_02
    	{
    			padding: 5px ;
    	}
		
/**************************************************************************************************/
		
	#pscroller
	{
		font-family: Tahoma ;
		font-size: 9pt ;
		height: 20px ;
		font-weight: normal ;
	}

	#pscroller a , #pscroller a:hover , #pscroller a:visited
	{
		text-decoration: none ;
		font-size: 9pt ;
		color : #165b5c;
		font-weight: normal ;
	}
	
	#marquee__
	{
		width: 690px ;
		font-weight: normal ;
	}
	
	#marquee__ a , #marquee__ a:hover , #marquee__ a:visited
	{
		text-decoration: none ;
		font-size: 9pt ;
		color : #165b5c;
		font-weight: normal ;
	}
	
	#theTicker a , #theTicker a:hover , #theTicker a:visited
	{
		text-decoration: none ;
		color : #165b5c;
		font-weight: normal ;
	}

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

	#t_statistics
	{
		width: 182px ;
		font-family: tahoma ;
		font-size: 8pt ;
		text-align: justify ;
		color: #000000 ;
		line-height: 1.5em ;
		font-weight: normal ;
	}
	
	#t_user_data
	{
		width: 182px ;
		font-family: tahoma ;
		font-size: 8pt ;
		font-weight: normal ;
		text-align: justify ;
		color: #000000 ;
		line-height: 1.5em ;
	}
	
	#color_t___
	{
		color: #ffffff ;
	}
    
    #bg_view_order
    {
    	background: #a5b5ee ;
    }
		    	
/**************************************************************************************************/

		#input
		{	
			font-family: tahoma ;
			font-size: 10pt ;
			color: #457aa8 ;
			border: 1px #03544d solid ;
		}
		
		#button
		{
			width: 80px ;
			font-family: tahoma ;
			font-size: 10pt ;
			padding: 2px ;
			cursor: pointer ;
		}
		
		#button_02
		{
			width: 150px ;
			font-family: tahoma ;
			font-size: 10pt ;
			padding: 2px ;
			cursor: pointer ;
		}
			
		#form_02
		{
			background: #f3f3f3 ;
			width: 500px ;
			font-size: 10pt ;
        	border: 1px #cccccc dashed ;
        	color: #000000 ;
        	padding: 10px ;
		}

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

    	
	/*******************************************************************************/
	/*                                                                             */
	/*                               Fakouri                                       */
	/*                                                                             */
	/*******************************************************************************/
