

	body 
		{
			background: url('../pic/template/bg.jpg') repeat fixed #99bc58 ;
			height: 100% ;
			width: 100% ;
			text-align: center ;
        	font-family: tahoma ;
        	font-size: 9pt ;
        	color: #232323 ;
        	margin: 0 ;
        	direction: rtl ;
		}
		
	#top_bg
		{
			background: url('../pic/template/top_bg.jpg') repeat-x ;
			height: 132px ;
			width: 100% ;
			margin-top: 100px ;
			position: fixed ;				
		}	
		
	#bottom_bg
		{
			background: url('../pic/template/bottom_bg.jpg') repeat-x ;
			height: 30px ;
			width: 100% ;
			margin-top: 690px ;
			position: fixed ;				
		}		
		
/**************************************************************************************************/

	#header
		{
			background: url('../pic/template/header.png') no-repeat ;
			height: 152px ;
			width: 871px ;
			float: right ;
			margin: 20px 12px 0 0 ;
		}
		
/**************************************************************************************************/

	#copy_right
		{
			background: url('../pic/template/copy_right.png') no-repeat ;
			height: 35px ;
			width: 772px ;
			color: #ffffff ;
			text-align: left ;			
			padding-top: 10px ;
		}

/**************************************************************************************************/

	#main
		{
			height: 100% ;
			width: 900px ;
			font-family: tahoma ;
        	font-size: 9pt ;
			line-height: 1.5em ;
		}
		
	#top_main
		{
			background: url('../pic/template/top_main.png') no-repeat ;
			height: 173px ;
			width: 900px ;
		}

	#center_main
		{
			background: url('../pic/template/center_main.png') repeat-y ;
			height: 100% ;
			width: 900px ;
		}	
		
	#bottom_main
		{
			background: url('../pic/template/bottom_main.png') no-repeat ;
			height: 76px ;
			width: 900px ;
			direction: ltr ;
		}
		
/**************************************************************************************************/

	#text
		{
			padding-top: 40px ;
			float: left ;
			margin-left: 30px ;
			font-size: 10pt ;
			line-height: 1.5em ;
			text-align: justify ;
			margin-bottom: 50px ;
			margin-top: -30px ;
		}
	
	#top_text
		{
			background: url('../pic/template/top_text.png') no-repeat ;
			height: 70px ;
			width: 610px ;
			font-weight: bold ;
			color: #ffffff ;
			font-size: 9pt ;
		}
		
	#top_text_01
		{
			background: url('../pic/template/top_text_01.png') no-repeat ;
			height: 37px ;
			width: 610px ;
			font-weight: bold ;
			color: #ffffff ;
		}		
		
	#center_text
		{
			background: url('../pic/template/center_text.png') repeat-y ;
			width: 610px ;
		}
		
	#center_text_01
		{
			width: 580px ;
			margin-right: 15px ;
			color: #032055 ;
			text_align: 1.5em ;
			padding-top: 10px ;
		}
		
	#center_text_02
		{
			width: 570px ;
			margin-right: 20px ;
			color: #032055 ;
			text_align: 1.5em ;
		}
		
	#bottom_text
		{
			background: url('../pic/template/bottom_text.png') no-repeat ;
			height: 57px ;
			width: 610px ;
			font-size: 8pt ;
			color: #283d02 ;
			padding-top: 7px ;
			margin-bottom: 10px ;
        	clear: both ;
		}
		
	#bottom_text_01
		{
			background: url('../pic/template/bottom_text_01.png') no-repeat ;
			height: 44px ;
			width: 610px ;
			font-size: 8pt ;
			color: #283d02 ;
			margin-bottom: 10px ;
        	clear: both ;
		}
			
/**************************************************************************************************/

	#menu
		{
			padding-top: 20px ;
			float: right ;
			margin-right: 30px ;
			margin-bottom: 50px ;
		}
	
	#top_menu
		{
			background: url('../pic/template/top_menu.png') no-repeat ;
			height: 54px ;
			width: 200px ;
			margin-top: -15px ;
		}
		
	#center_menu
		{
			background: url('../pic/template/center_menu.png') repeat-y ;
			width: 200px ;
			font-size: 9pt ;
		}
		
	#center_menu_text
		{
			margin-right: 10px ;
			margin-left: 10px ;
			text-align: justify ;
		}
		
	#bottom_menu
		{
			background: url('../pic/template/bottom_menu.png') no-repeat ;
			height: 31px ;
			width: 200px ;
		}

	#menu a , #menu a:visited
		{
        	font-size: 9pt ;
        	color: #02437a ;
        	text-decoration: none ;
		}

	#menu a:hover
		{
			color: #457aa8 ;
		}

/**************************************************************************************************/

	a , a:visited
		{
        	font-size: 9pt ;
        	color: #04045b ;
        	text-decoration: none ;
		}
		
	a:hover
		{
        	font-size: 8pt ;
        	color: #04045b ;
		}
    	
/**************************************************************************************************/

	#form_login
		{
			background: #58d1bc ;
			font-size: 10pt ;
			font-weight: bold ;
        	border: 1px #2f4309 solid ;
		}
		
	#form_01
		{
			background: #58d1bc ;
			width: 400px ;
			font-size: 10pt ;
        	border: 1px #2f4309 solid ;
        	color: #000000 ;
        	padding: 10px ;
		}

	#form_02
		{
			background: #58d1bc ;
			width: 500px ;
			font-size: 10pt ;
        	border: 1px #2f4309 solid ;
        	color: #000000 ;
        	padding: 10px ;
		}	
		
	#input
		{	
			font-family: tahoma ;
			font-size: 10pt ;
			color: #457aa8 ;
			border: 1px #03544d solid ;
		}	
		
	.input
		{	
			font-family: tahoma ;
			font-size: 10pt ;
			color: #457aa8 ;
			border: 1px #03544d solid ;
		}
		
	.browse
		{
			float: left ;
		}
		
	#button
		{
			width: 80px ;
			font-family: tahoma ;
			font-size: 10pt ;
			padding: 2px ;
			cursor: pointer ;
		}
		
	#button_01
		{
			width: 150px ;
			font-family: tahoma ;
			font-size: 10pt ;
			padding: 2px ;
			cursor: pointer ;
		}

	#sec_form
		{
			background: #58d1bc ;
			width: 560px ;
			font-size: 10pt ;
        	border: 1px #2f4309 solid ;
        	color: #000000 ;
        	padding: 10px ;
		}

/**************************************************************************************************/

	#message
		{
			background: #56cee4 ;
        	padding: 20px ;
        	font-family: tahoma ;
        	font-size: 10pt ;
        	color: #000000 ;
        	width: 500px ;
        	border: 1px solid #ffffff ;
		}

	#message_01
		{
			background: #56cee4 ;
        	padding: 20px ;
        	font-family: tahoma ;
        	font-size: 10pt ;
        	color: #000000 ;
        	width: 300px ;
        	border: 1px solid #ffffff ;
		}
		
	#warning
		{
			background: #56cee4 ;
        	padding: 20px ;
        	font-family: tahoma ;
        	font-size: 10pt ;
        	color: #000000 ;
        	width: 400px ;
        	border: 1px solid #ffffff ;
		}		
		
	#note
    	{
        	font-size: 9pt ;
        	font-weight: bold ;
        	color: #232323 ;
        	line-height: 2em ;
        	margin: 0 0 0 0 ;
    	}		
		
/**************************************************************************************************/
		
	#table
    	{
        	background: #2f4309 ;
        	font-family: tahoma ;
        	font-size: 9pt ;
        	border: 1px #2f4309 solid ;
        	width: 580px ;
        	line-height: 1.5em ;
        	text-align: center ;
    	}
    	
	#table_01
    	{
        	background: #2f4309 ;
        	font-family: tahoma ;
        	font-size: 9pt ;
        	border: 1px #2f4309 solid ;
        	line-height: 1.5em ;
        	text-align: center ;
    	}

	#thead
    	{
        	background: url('../pic/template/bg_table_head.png') repeat #85a7de ;
        	color: #ffffff ;
        	height: 30px ;
    	}
    	
	#thead_t
    	{
        	background: url('../pic/template/bg_table_head_02.png') repeat #85a7de ;
        	color: #ffffff ;
        	height: 30px ;
    	}

	#row_even
    	{
        	background: #4b9854 ;
        	color: #ffffff ;
   	 	}

	#row_odd
    	{
        	background: #baddac ;
        	color: #0e2b03 ;
    	}
    
    #bottom_table
    	{
        	background: #75a321 ;
        	color: #ffffff ;
    	}
    	
/**************************************************************************************************/

	#table_02
    	{
        	font-family: tahoma ;
        	font-size: 9pt ;
        	width: 400px ;
        	line-height: 1.5em ;
        	text-align: center ;
    	}

	#thead_02
    	{
        	background: url('../pic/template/bg_table_head.png') repeat #85a7de ;
        	color: #ffffff ;
        	height: 30px ;
    	}

	#row_even_02
    	{
        	background: #4b9854 ;
        	color: #ffffff ;
   	 	}

	#row_odd_02
    	{
        	background: #baddac ;
        	color: #0e2b03 ;
    	}
    	
    .pad_t_02
    		{
    			padding: 5px ;
    		}
    		
	#row_even_02 a , #row_even_02 a:visited
		{
        	font-size: 9pt ;
        	color: #ffffff ;
        	text-decoration: none ;
		}
		
	#row_even_02 a:hover
		{
			color: #9cff00 ;
		}
		
	#row_odd_02 a , #row_odd_02 a:visited
		{
        	font-size: 9pt ;
        	color: #406900 ;
        	text-decoration: none ;
		}
		
	#row_odd_02 a:hover
		{
			color: #293f07 ;
		}
    	
/**************************************************************************************************/

	#table_03
    	{
        	font-family: tahoma ;
        	font-size: 9pt ;
        	width: 550px ;
        	line-height: 1.5em ;
        	text-align: center ;
    	}

	#thead_03
    	{
        	background: url('../pic/template/bg_table_head.png') repeat #85a7de ;
        	color: #ffffff ;
        	height: 30px ;
    	}

	#row_even_03
    	{
        	background: #4b9854 ;
        	color: #ffffff ;
        	border: 1px solid #2b7134 ;
   	 	}

	#row_odd_03
    	{
        	background: #baddac ;
        	color: #0e2b03 ;
    	}
    	
	#row_text_03
    	{
        	background: #baddac ;
        	color: #0e2b03 ;
        	text-align: justify ;
        	border: 3px outset #ffffff ;
    	}
    	
    .pad_t_03
    		{
    			padding: 10px ;
    		}
    		
    #bottom_table_03
    	{
        	background: #75a321 ;
        	color: #ffffff ;
    	}
    		
	#row_even_03 a , #row_even_03 a:visited
		{
        	font-size: 9pt ;
        	color: #ffffff ;
        	text-decoration: none ;
		}
		
	#row_even_03 a:hover
		{
			color: #9cff00 ;
		}
		
	#row_odd_03 a , #row_odd_03 a:visited
		{
        	font-size: 9pt ;
        	color: #406900 ;
        	text-decoration: none ;
		}
		
	#row_odd_03 a:hover
		{
			color: #293f07 ;
		}
    	
/**************************************************************************************************/

	#table_news
    	{
        	
        	width: 100% ;
        	font-family: tahoma ;
        	font-size: 10pt ;
        	line-height: 1.5em ;
        	text-align: justify ;
    	}
    	
    .pad_t_03
    		{
    			padding: 10px ;
    		}	
    
    #row_d_t
    	{
        	background: #baddac ;
        	color: #0e2b03 ;
        	text-align: justify ;
        	border: 3px outset #ffffff ;
        	padding: 3px ;
        	font-family: tahoma ;
        	font-size: 10pt ;
    	}
    		
	#table_news a , #table_news a:visited
		{
        	font-size: 9pt ;
        	color: #04045b ;
        	text-decoration: none ;
		}
		
	#table_news a:hover
		{
        	font-size: 8pt ;
        	color: #04045b ;
		}
    	
/**************************************************************************************************/
		
	#pagination
    	{
        	height: 100% ;
        	text-align: center ;
    	}

	#pagination a , #pagination a:visited
    	{
        	background: url('../pic/template/bg_page_number.png') no-repeat ;
        	width: 25px ;
        	height: 25px ;
        	text-decoration: none ;
        	color: #FFFFFF ;
        	float: left ;
    	}

	#pagination a:hover, #pagination a:active
    	{
        	color: #7eb2f9 ;
    	}

	#pagination a.currentpage
    	{
        	background: url('../pic/template/bg_page_number_01.png') no-repeat ;
        	color: #ffffff ;
        	font-weight: bold ;
        	cursor: default ;
    	}
    	
/**************************************************************************************************/

	#view
		{
			font-family: tahoma ;
        	font-size: 9pt ;
        	line-height: 1.5em ;
        	color: #011d50 ;
        	margin: 30px ;
        	text-align: justify ;
		}

	#view_01
		{
			font-family: tahoma ;
        	font-size: 9pt ;
        	line-height: 1.5em ;
        	color: #011d50 ;
        	margin: 10px 20px 10px 20px ;
        	text-align: justify ;
		}
		
	#row_even_view_01
    	{
        	background: #023eac ;
        	color: #ffffff ;
   	 	}

	#row_odd_view_01
    	{
        	background: #b9d0fb ;
        	color: #0e2b03 ;
    	}
    	
	#thead_view_01
    	{
    		background: #6b91d7 ;
    		color: #041b43 ;
        	height: 30px ;
        	font-weight: bold ;
    	}
		
/**************************************************************************************************/

	#answer
		{
    		width: 550px ;
    		background: #6b91d7 ;
    		color: #000000 ;
        	text-align: justify ;
        	border: 1px solid #ffffff ;
        	margin-top: 30px ;
		}

	#table_ans
    	{
        	font-family: tahoma ;
        	font-size: 9pt ;
        	width: 530px ;
        	line-height: 1.5em ;
        	text-align: center ;
    	}
    			
	#t_ans
		{
    		background: #b6cdf9 ;
    		color: #041b43 ;			
		}

/**************************************************************************************************/

	#all
		{
			color: #041b43 ;
        	text-align: justify ;
        	font-family: tahoma ;
        	font-size: 10pt ;
        	line-height: 1.5em ;
		}
		
	.all
		{
			color: #041b43 ;
        	text-align: justify ;
        	font-family: tahoma ;
        	font-size: 9pt ;
        	line-height: 1.5em ;
		}
		
	#all .pad
		{
			padding-top: 0px ;
			padding-left: 0px ;
        }

/**************************************************************************************************/

	#admin_table
		{
			color: #041b43 ;
        	font-family: tahoma ;
        	font-size: 9pt ;
        	line-height: 1.5em ;
        	width: 590px ;
		}

/**************************************************************************************************/

	.click-menu .box1-hover , .click-menu .box1-open ,  .box1-open-hover
    	{
        	cursor: pointer ;
    	}
    	
	.box1
    	{
        	cursor: pointer ;
    	}

	.click-menu .section
    	{
        	display: none ;
    	}
    
/**************************************************************************************************/

	#ps
		{
			background: url('../pic/template/bg_top.png') no-repeat ;
			width: 600px ;
			height: 34px ;
			margin-bottom: 15px ;
			margin-right: 5px ;
			padding-top : 5px ;
			color : #ffffff ;
		}
		
	#pscroller
		{
			font-family: Tahoma ;
			font-size: 9pt ;
			font-weight: bold ;
			width: 600px ;
			height: 20px ;
		}

	#pscroller a , #pscroller a:hover , #pscroller a:visited
		{
			text-decoration: none ;
			font-size: 9pt ;
			color : #ffffff ;
		}

/**************************************************************************************************/