﻿body 
{	
	background: #f2f2f2 url(../images/background.gif) repeat;
	direction: rtl;
	font-family:  Tahoma;
	font-size: 11px;
	margin-top: 10px;
	text-align: center;	
}

a
{
	text-decoration: none;
	
	}
	
	
input{font-family: Tahoma;}
	
TextBox
{
	font-family: Tahoma;
	}
	

.page
{	
	background: #ffffff;		
	height: 100%;
	width: 780px;
	}
	
.header
{
	background: #ffffff url(../images/header.jpg) top no-repeat;
	color: #ffffff;
	height: 150px;
	padding-left: 10px;	
	text-align: left;
	width: 770px;
	}
	
.header a:link{color: #ffffff;}

.top
{
	background: #dae7b1;
	height: 25px;
	text-align: right;
	width: 780px;
	}
	
.date
{
	background: #ddf0f7;
	border-right: solid 1px #85e581;
	color: #08bdae;
	direction: ltr;
	float: right;
	font-weight: bold;
	height: 20px;
	padding-top: 5px;
	text-align: center;
	width: 169px
	}

.t_menu
{
	background:  url(../images/menu_back.gif) repeat;
	border-left: solid 1px #98bd35;
	border-right: solid 1px #ffffff;
	direction: rtl;
	float: right;
	height: 20px;
	padding: 0px 0px 5px 0px;
	text-align: right;
	width: 608px;
	}
	
.menu
{
	direction: rtl;
	}
.static_menu
{
	height: 20px;	
	direction: rtl;
	text-align: center;	
	}
	
.dynamic_menu
{
	background: url(../images/menu_back.gif);
	direction: ltr;	
	text-align: center;
	}
	
	
.menu_Item
{
	color: #6b7302;
	font-family: Tahoma;
	font-size: 8pt;
	height: 25px;
	padding-right: 5px;
	text-decoration: none;
	}
	
.main
{
	background: #eeeeee;
	border-left: solid 1px #85e581;	
	border-right: solid 1px #85e581;
	height: 100%;	
	width: 778px;
	}
	
.r_side
{
	/*background: #dae7b1;	*/
	border-top: solid 1px #ffffff;
	float: right;
	height: 100%;
	padding: 10px 5px 20px 4px;	
	width: 160px;
	}
	
.search
{
	float: right;
	padding-bottom: 10px;
	width: 150px;	
	}
	
.rMenu_img
{
	border: 0px;
	padding-bottom: 5px;
	}
	
.r_menu
{
	height: 100%;
	padding: 10px 0px 10px 0px;
	position: static;
	}
		
.statistics
{
	font-size: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 140px;
	}
	
.statistics_h
{
	background: url(../images/statistics.gif) no-repeat;
	height: 25px;
	width: 140px;
	}
	
.login_h
{
	background: url(../images/login.gif) no-repeat;
	height: 25px;
	width: 140px;
	}

.statistics_insider
{
	background: #d9dee3;
	border-bottom: solid 1px #00c1b2;
	border-left: solid 1px #00c1b2;
	border-right: solid 1px #00c1b2;
	direction: rtl;
	padding: 5px;
	text-align: right;
	width: 128px;
	}	
	
.content
{	
	background: #fafafa;
	float: left;	
	height: 100%;
	padding: 20px 20px 20px 19px;
	width: 570px;
	}
	
.links
{
	background: #fafafa url(../images/links_h.gif) no-repeat top;
	float: right;
	margin: 10px;
	padding-top: 15px;	
	text-align: right;
	width: 260px;
	}
	
.links a:link{color: #5c5c5c;}
.links a:hover{color: #5ba001;}
	
.links_insider
{
	background: #ffffff;
	border-bottom: solid 1px #92ebbd;
	border-left: solid 1px #92ebbd;
	border-right: solid 1px #92ebbd;
	height: 175px;
	overflow: hidden;
	padding: 5px 10px;
	text-align: justify;
	width: 238px;
	}
	
.publicPage
{	
	color: #5b5b5b;
	height: 100%;
	line-height: 15px;
	min-height: 450px;
	text-align: justify;
	width: 560px;
	}
	
.admin
{
	line-height: 18px;
	text-align: right;
	}
	

	
/* ********** */ 

.label
{
	float: right;
	overflow: hidden;
	padding-left: 5px;
	}
	
/* ********** */
	
.login
{
	float: right;
	padding: 8px 10px 5px 0px;
	text-align: right;
	}
	
.login a:link{color: #ffffff}

	
/* .................... */
	
.linksTitle
{
	color: #505050;
	float: right;
	padding: 0px 0px 10px 10px;
	text-align: right;
	width: 170px;
	}
	
.linksUrl
{
	float: right;
	padding-bottom: 10px;
	text-align: left;
	width: 165px;
	}
	
.linksUrl a:link{color: #679101;}
.linksUrl a:hover{color: #a7cb00;}
.linksUrl a:visited{color: #a7cb00;}
	
/* .................... */


	
.l_side_b
{
	background: #f1f1f1 url(../images/l_side_t_r.gif) top right no-repeat;
	height: 100%; 
	padding: 20px 20px 20px 15px;
	}
	
.l_side_b a:link{color: #637c00}
.l_side_b a:hover{color: #435400}
.l_side_b a:visited{color: #637c00}
	
	
/* ....................*/

/* ********** */ 

.public_label
{
	float: right;
	height: 25px;
	text-align: right;
	width: 100px;
	}
	
.public_div
{
	float: right;
	height: 25px;
	text-align: right;
	width: 460px;
	}

.label
{
	float: right;
	overflow: hidden;
	padding-left: 5px;
	}
	
/* ********** */

.news
{
	float: right;
	padding: 0px 10px 15px 10px;
	width: 540px;
	}
.news_image
{
	border: solid 1px #517e9d;
	float: right;
	height: 100px;
	padding: 2px;
	width: 90px;
	}
	
.book_image
{
	border: solid 1px #517e9d;
	float: right;
	height: 100px;
	padding: 2px;
	width: 75px;
	}
	
.news_title
{
	float: right;
	overflow: hidden;
	margin-right: 4px;
	text-align: right;	
	width: 340px;
	}
	
.news_title a:link{color: #1c3c58}
.news_title a:link{color: #607283}
.news_title a:visited{color: #1c3c58}

.newsArchive_title
{
	float: right;
	overflow: hidden;
	margin-right: 4px;
	text-align: right;	
	width: 360px;
	}
	
.newsArchive_title a:link{color: #1c3c58}
.newsArchive_title a:link{color: #607283}
.newsArchive_title a:visited{color: #1c3c58}

.book_title
{
	float: right;
	overflow: hidden;	
	text-align: right;	
	width: 375px;
	}
.book_title a:link{color: #1c3c58}
.book_title a:link{color: #607283}
.book_title a:visited{color: #1c3c58}

.news_date
{
	color: #6c7884;
	float: right;
	overflow: hidden;
	text-align: left;
	width: 100px;
	}
	
.news_abstract
{
	color: #404040;
	float: right;
	line-height: 18px;
	margin-right: 4px;
	overflow: hidden;	
	text-align: justify;
	width: 440px;
	}
	
.newsArchive_abstract
{
	color: #404040;
	float: right;
	line-height: 18px;
	margin-right: 4px;
	overflow: hidden;	
	text-align: justify;
	width: 460px;
	}
	
.book_abstract
{
	color: #404040;
	float: right;
	line-height: 18px;
	margin-right: 4px;
	overflow: hidden;	
	text-align: justify;
	width: 475px;
	}
	
.showNews_title
{
	color: #607283;
	float: right;
	overflow: hidden;
	text-align: justify;
	width: 460px;
	}
	
.showNews_date
{
	float: right;
	text-align: left;
	width: 100px;
}
.newsBody
{
	color: #404040;
	float: right;
	line-height: 18px;
	overflow: hidden;
	text-align: justify;
	width: 560px;
	}

/* ********** */

.registeration_label
{
	float: right;
	height: 23px;
	padding-bottom: 2px;
	text-align: right;
	width: 130px
	}
	
.registeration_textBox
{
	float: right;
	height: 23px;
	overflow: hidden;
	padding-bottom: 2px;
	text-align: right;
	width: 270px
	}
	
.groupRegisteration
{
	background: #505254;
	color: #ffffff;
	float:right;
	height: 20px;
	margin-left: 2px;
	text-align: center;
	width: 120px;
	}
	
.groupRegisteration_text
{
	float:right;
	height: 20px;
	margin-left: 2px;
	text-align: center;
	width: 120px;	
	}

		
.continue
{
	float: left;
	padding-top: 10px;
	}
	
.continue a:link{color: #3382ff; text-decoration: none}
.continue a:hover{color: #85b4ff; text-decoration: none}
.continue a:visited{color: #3382ff; text-decoration: none}	

/* .......... controls .......... */

.TextBox_Search 
{
	color: #af6b10;
	float: left;
	font-family: Tahoma;	
	height: 15px;
	text-align: right;
	width: 140px;
	}
	
/* .................... */

.footer_m
{
	background: url(../images/footer_back.gif) repeat;
	clear: both;
	height: 35px;
	}
	
.footer_l
{
	background: url(../images/footer_l.gif) no-repeat left;
	height: 100%;	
	}
	
.footer_r
{
	background: url(../images/footer_r.gif) no-repeat right;
	color: #308431;
	direction: rtl;
	font-size: 9px;
	height: 35px;
	line-height: 15px;
	text-align: center;
	width: 780px;
	}
	
/********** default **********/

.default_paper_title
{
	float: right;
	overflow: hidden;
	}
	
.default_paper_author
{
	float: right;
	overflow: hidden;
	padding-right: 5px;
	}
	
/********** comments **********/

.comment_name
{
	float: right;
	overflow: hidden;	
	}
	
.comment_date
{
	float: right;
	overflow: hidden;
	text-align: left;	
	}
	
.comment_email
{	
	overflow: hidden;	
	}
	
/*********** registeration **********/

.registeration_label
{
	float: right;
	height: 23px;
	padding-bottom: 2px;
	text-align: right;
	width: 130px
	}
	
.registeration_textBox
{
	float: right;
	height: 23px;
	overflow: hidden;
	padding-bottom: 2px;
	text-align: right;
	width: 430px
	}