body{

	padding:0; 

	topmargin:0;

	leftmargin:0;

	marginwidth:0;

	margin-height:0;

	font-family:verdana; 

	font-size:8px; 

	direction:rtl;

	}

	

a{

	font-size:10pt;

	color: blue;

	text-decoration:none;

	}	



a.top_main_links

	{

	font-face:verdana;

	font-size:9pt;

	color:#ffffff;

	font-weight:bold;

	}



a:hover.top_main_links

	{

	font-face:verdana;

	text-decoration:underline;

	}

	

	

table{

	direction:ltr;

		}

a.side_links{

		font-family: Tahoma;

		font-size:8pt;

		text-decoration:none;

		}



a:hover.side_links{

		text-decoration:underline;

				}













/* LATEST COURSES AND LATEST LESSONS ADDED*/

.latest_courses

	{

	font-size:10pt;

	color: #ffaf1a;

	text-decoration:none;

font-weight:bold;}















/*----------------------------------------------- HOME PAGE CATEGORIES TABLE ------------------------------------------*/

.home_category_table

	{

	width:100%;

	border:1px solid green;

	height:50px;	

	}



.home_category_cell

	{

	width:94%;

	border:1px solid #cococo;

	height:50px;	

	font-size:8pt;

	font-face:verdana;

	align:justify;

	vertical-algin:top;

	}



.home_category_cell a

	{

	font-size:8pt;

	font-face:verdana;

	}

	

.home_category_title

	{

	width:150px;

	border:0px solid green;

	background-color:63A72C;

	color:#FFFFFF;

	height:20px;		

	font-size:10pt;

	font-face:verdana;

	font-weight:bold;

	align:left;

	}

	





/*----------------------------------------------- COURSES DESCRIPTION ------------------------------------------*/	

.course_description

	{

	width:100%;

	background-color:#FFF;

	text-align:left;

	font-size:8pt;

	font-face:verdana;

	color:#000;

	padding:3px;

	}

	

.course_description_square_adsense

	{

	width:250px;

	height:200px;

	background-color:#FFF;

	float:right;

	text-align:left;

	display:block;

	}





.available_lessons_container	

	{

	width:100%;
	background-color:#FFF;
	text-align:left;

	}

	

.course_description_horizontal_adsense

	{
	width:100%x;
	height:50px;
	background-color:lightgreen;
	text-align:left;
	display:none;
	}



.available_lessons_title	

	{

	width:100%x;

	height:20px;

	background-color:#FFF;

	text-align:left;

	font-weight:bold;

	font-size:10pt;

	font-face:verdana;

	}

	

.available_lessons_link_div

	{

	width:100%x;

	text-align:left;

	}

	

a.available_lessons_link_text	

	{

	width:100%x;

	height:20px;

	background-color:lightgreen;

	text-align:left;

	font-weight:bold;

	font-size:10pt;

	font-face:verdana;

	}

	

a:hover.available_lessons_link_text	

	{

	width:100%x;

	height:20px;

	background-color:#FFF;

	text-align:left;

	font-weight:normal;

	font-size:15pt;

	font-face:verdana;

	}

	

/*----------------------------------------------- SIMILAR COURSES FUNCTION ONLY ------------------------------------------*/





.similar_courses_container	

	{

	border:1px solid #CCC;

	width:100%;

	height:100%;

	background-color:#FFF;

	text-align:left;

	}

	

.similar_courses_adsense

	{

	width:100%x;

	height:50px;

	background-color:lightgreen;

	text-align:left;

	font-size:8pt;

	display:none;

	}



.similar_courses_title	

	{

	width:100%x;

	height:20px;

	background-color:#FFF;

	text-align:left;

	font-weight:bold;

	font-size:10pt;

	font-face:verdana;

	}

	

.similar_courses_link_div

	{

	width:100%x;

	text-align:left;

	}

	

a.similar_courses_link_text	

	{

	width:100%x;

	height:20px;

	color:red;

	background-color:lightgreen;

	text-align:left;

	font-weight:bold;

	font-size:10pt;

	font-face:verdana;

	}

	

a:hover.similar_courses_link_text	

	{

	width:100%x;

	height:20px;

	background-color:#FFF;

	text-align:left;

	font-weight:normal;

	font-size:15pt;

	font-face:verdana;

	}

	



/*----------------------------------------------- LESSON - ONE LSESSON DISPLAY ------------------------------------------*/	

.lesson_contents

	{

	width:100%;

	background-color:#FFF;

	text-align:left;

	font-size:8pt;

	font-face:verdana;

	padding:3px;

	}

	

.lesson_contents_square_adsense

	{

	width:336px;

	height:280px;

	background-color:#FFF;

	float:left;

	text-align:left;

	display:display;
	margin-right:5px;
	margin-bottom:5px;

	}



.lesson_horizontal_adsense

	{

	width:100%;

	height:50px;

	border:2px solid green;

	background-color:lightgreen;

	text-align:left;
	display:none;

	}



.lesson_title

	{

	width:100%x;

	height:20px;

	background-color:#FFF;

	text-align:left;

	font-weight:bold;

	font-size:10pt;

	font-face:verdana;

	}



.lesson_image

	{

	width:80px;

	}

		

.next_previous_container

	{

	width:100%;

	height:20px;

	border:1px dotted red;

	background-color:#ccc;

	text-align:center;

	font-face:verdana;

	padding:3px;

	}

	

.previous_link.div

	{

	width:50%;

	float:left;

	}

	

.next_link_div

	{

	width:50%;

	float:right;

	}		

	

.next_link_text

	{

	width:100%x;

	height:20px;

	color:red;

	background-color:lightgreen;

	text-align:left;

	font-weight:bold;

	font-size:10pt;

	font-face:verdana;

	}

	

.previous_link_text

	{

	width:100%x;

	height:20px;

	color:red;

	background-color:lightgreen;

	text-align:left;

	font-weight:bold;

	font-size:10pt;

	font-face:verdana;

	}

	

a:hover.previous_link_text

	{

	width:100%x;

	height:20px;

	background-color:#FFF;

	text-align:left;

	font-weight:normal;

	font-size:15pt;

	font-face:verdana;

	}

	

a:hover.next_link_text

	{

	width:100%x;

	height:20px;

	background-color:#FFF;

	text-align:left;

	font-weight:normal;

	font-size:15pt;

	font-face:verdana;

	}

	

/*-----------------------------------------------  LEFT  MAIN  LINKS  ------------------------------------------*/	



/*-------  CONTAINER  ----*/	 

.main_left_links_container

	{

	padding-left:2px;

	margin-top:10px;

	width:160px;

	border:0px solid yellow;

	background-color:#FFF;

	}	

	

/*-------  SELECTED CATEGORY  ----*/	

.left_category_selected

	{

	border:0px solid #336699;

	background-color: #E6E6E6;

	margin:2 0 0 0;

	padding-left:14px;

	background-image:url('../images/blue_icon_dotted.gif');

	background-repeat:no-repeat;

	background-position:left;

	}



.left_category_selected a

	{

	font-face:tahoma;

	font-weight:bold;

	color: #A22478;

	}

/*-------  SELECTED COURSE  ----*/	

.left_category_inner_selected

	{

	border:0px solid #7592C6;

	background-color: #f9f9f9;

	padding-left:16px;

	padding-top:3px;

	}



.left_category_inner_selected a

	{

	font-face:tahoma;

	font-weight:normal;

	color: #336699;

	font-size:8pt;

	text-decoration:underline;

	}	



/*-------  LEFT MAIN CATEGORY NOT SELECTED  ----*/

div.left_category_not_selected{

		border:0px solid #7592C6;

		background-color: #E6E6E6;

		margin:2 0 0 0;

		vertical_align:middle;

		padding-left:14px ;

		padding-bottom:3px ;

		padding-top:3px ;

		background-image:url('../images/cat_back.gif');

		background-repeat:no-repeat;

		background-position:left;

		}

	

div.left_category_not_selected a

		{

		font-face:tahoma;

		font-weight:bold;

		color: #0E4D9A;

		font-size:8pt;

		}



div:hover.left_category_not_selected{

		background-image:url('../images/blue_icon_dotted.gif');

		background-repeat:no-repeat;

		background-position:left;

		}

/*-------  INNER LINKS  ----*/

div.left_category_inner{

		border:0px solid #7592C6;

		background-color: #f9f9f9;

		padding-left:16px;

		padding-top:3px;

		}

		

div.left_category_inner a

		{

		font-face:tahoma;

		font-weight:normal;

		text-decoration:underline;

		color: #10A7EC;

		font-size:8pt;

		}

				



div.left_category_inner_adsense{

		width:150px;

		border:0px solid #7592C6;

		background-color: #FFFFFF;

		padding-left:9px;

		}	

		





/*###################################################  TITLE ITEMS  ###########################################*/

div.title_item{

		padding-left:17px;

		padding-right:5px;

		background-image:url('../images/arrow.gif');

		background-repeat:no-repeat;

		background-position:left;

		border:0px solid #7592C6;

		background-color: #f9f9f9;

		float:left;

		}

		

div.title_item a

		{

		font-face:tahoma;

		font-weight:bold;

		text-decoration:none;

		color: #A22478;

		font-size:10pt;

		}

			

	

/*###################################################               ###########################################*/	