/*-----------------------Master Page-----------------------------*/
html,body
{
	margin:0;
	padding:0;
	border:0;
}

body
{
	font-family:Arial;
	font-size:12px;
	text-align:center;
}

#center
{
	width:768px;
	margin:0 auto;
	text-align:right;
	direction:rtl;
}

#header
{
	width:768px;
	height:141px;
	float:right;
	background:#fff url('images/header.gif') no-repeat;
}

	.link_home
	{
		width:150px;
		height:141px;
		border:0;
		float:right;
	}

	#left_header
	{
		width:207px;
		height:70px;
		float:left;
	}

	#link_english
	{
		width:68px;
		height:14px;
		float:left;
		margin:10px 0 0 0;
		background:#fff url('images/english.gif') no-repeat;
	}

	.search_block
	{
		width:192px;
		height:19px;
		float:left;
		margin:13px 0 0 0;
		padding:2px 8px 3px 5px;
		border:solid 1px #83bbdc;
		background:#f5f5f5;
	}
	
		.search_label
		{
			width:31px;
			height:19px;
			float:right;
			font-size:13px;
			font-weight:bold;
			color:#0072B8;
			line-height:19px;
			vertical-align:middle;
		}

		.search_text
		{
			width:135px;
			height:17px;
			padding:0;
			float:right;
			border:solid 1px #b2b2b2;
			line-height:17px;
			vertical-align:middle;
		}

		.search_image
		{
			width:19px;
			height:19px;
			margin:0 2px 0 0;
			float:right;
		}

#top_menu_holder
{
	width:768px;
	height:28px;
	float:right;
}

#menu_right_image
{
	width:79px;
	height:28px;
	float:right;
}

#top_banner_holder
{
	width:768px;
	padding:5px 0 20px 0;
	float:right;
}

	.top_banner_link
	{
		width:768px;
	}

	.top_banner
	{
		width:768px;
		float:right;
		border:0;
	}

#footer
{
	width:758px;
	height:21px;
	padding:0 10px 0 0;
	margin:13px 0 0 0;
	float:right;
	background:#dcdcdc;
	clear:both;
}

	.powered_by
	{
		width:122px;
		height:21px;
		float:left;
		border:0;
	}

	#footer_link_holder
	{
		width:600px;
		height:21px;
		line-height:21px;
		vertical-align:middle;
		text-align:right;
		float:right;
	}

	.footer_link
	{
		color:#000;
		text-decoration:none;
	}

.default_main
{
	width:768px;
	min-height:220px;
	float:right;
}

	#def_right_column
	{
		width:190px;
		min-height:188px;
		padding:15px 9px;
		border:solid 1px #83bbdc;
		float:right;
	}

		#homepage_text
		{
			width:190px;
			float:right;
			color:#000;
		}


	#def_center_column
	{
		width:365px;
		min-height:220px;
		padding:0 8px 0 7px;
		float:right;
	}

		.banner_link1
		{
			width:180px;
			margin:0 0 0 7px;
			float:right;
		}

		.banner1
		{
			width:180px;
			border:solid 1px #83bbdc;
			float:right;
		}

		.banner_link2
		{
			width:174px;
			float:right;
		}

		.banner2
		{
			width:174px;
			border:solid 1px #83bbdc;
			float:right;
		}

		.banner_link3
		{
			width:174px;
			margin:7px 0 0 0;
			float:right;
		}

		.banner3
		{
			width:174px;
			border:solid 1px #83bbdc;
			float:right;
		}

	#def_left_column
	{
		width:174px;
		min-height:216px;
		padding:1px 1px;
		border:solid 1px #83bbdc;
		float:right;
	}

		#news_label
		{
			width:166px;
			height:30px;
			float:right;
			padding:10px 8px 0 0;
			font-size:13px;
			color:#0073b6;
			font-weight:bold;
		}

		#marqueecontainer
		{
			position:relative;
			width:174px;
			height:166px;
			background:#fff;
			overflow:hidden;
			float:right;
		}

		.news_bullet
		{
			width:20px;
			height:auto;
			padding:5px 0 0 0;
			text-align:center;
			float:right;
		}

		.news_holder
		{
			width:144px;
			height:auto;
			margin:0 20px 0 0;
			padding:0 0 20px 10px;
		}

		.news
		{
			color:#222;
			text-decoration:none;
		}


#right_column
{
	width:240px;
	padding:0 3px 0 0;
	min-height:400px;
	float:right;
}

	#sub_cat
	{
		list-style:none;
		margin:0;
		padding:0;
		width:180px;
		float:right;
		border-top:dotted 1px #0071b7;
	}

		.sub_cat_item
		{
			list-style:none;
			margin:0;
			padding:10px 10px;
			width:160px;
			height:17px;
			border-bottom:dotted 1px #0071b7;
			background:#fff;
		}

		.sub_cat_item:hover
		{
			background:#f2f2f2;
		}

		.sub_cat_arrow
		{
			margin:0 0 0 8px;
		}

		.sub_cat_link
		{
			color:#0071b7;
			text-decoration:none;
		}


.left_column
{
	width:525px;
	float:right;
	min-height:200px;

}

	#short_path_block
	{
		width:520px;
		height:18px;
		float:right;
		padding:2px 5px 0 0;
		background:#f2f2f2;
		
	}

	#long_path_block
	{
		width:763px;
		height:18px;
		float:right;
		padding:2px 5px 0 0;
		background:#f2f2f2;
	}

	.path_link
	{
		color:#0271b8;
		text-decoration:none;
	}

	.path_sep
	{
		color:#0271b8;
		text-decoration:none;
	}

	#short_title_block
	{
		width:520px;
		height:18px;
		float:right;
		padding:17px 5px 5px 0;
		border-bottom:solid 1px #adcb69;
		color:#0f7bbb;
		font-size:16px;
		margin:0 0 10px 0;
	}

	#long_title_block
	{
		width:763px;
		height:18px;
		float:right;
		padding:17px 5px 5px 0;
		border-bottom:solid 1px #adcb69;
		color:#0f7bbb;
		font-size:16px;
		margin:0 0 10px 0;
	}

/*-------------------------Default Page------------------------------*/

.standartfont
{
	text-decoration:none;
	color:#4c4c4c;
	text-align:right;
}

.cat_title
{
	color:#000;
}

.cat_desc
{
}


#catDec
{
	width:100%;
	float:right;
	padding:0 0 10px 0;
}

.text
{
	font-size:10pt;
	font-weight:normal;
	color:#4c4c4c;
	line-height:150%;
}

.forum_text
{
	color:#4c4c4c;
}

.index_title
{
	color:#4c4c4c;
	text-decoration:none;
}

.article_title
{
	color:#1f7bce;
	font-size:16px;
	font-weight:bold;
}

.article_text
{
	color:#000;
}

.forum_row
{
	background:#F2F2F2;
	border-bottom:solid 1px #fff;
	color:#3b4a73;
}

.TextForumSearch
{
	width:120px;
	height:18px;
	border:solid 1px #e0dedf;
	background:#f3f0e9;
	padding:0;
	line-height:18px;
	vertical-align:middle;
	float:right;
}

.forum_author
{
	color:#3b4872;
	font-weight:bold;
}

p
{
	margin:0;
	line-height:150%;
}

.inputText
{

	font-size:10pt;
	color: #666666;
	border: solid 1px #4c4c4c;
}

.inputTextContact
{
	font-size:11px;
	border:solid 1px #4c4c4c;
}

.inputSelectContact
{

	font-size:11px;
	border:solid 1px #4c4c4c;
}

.LinkMapCat
{
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0 10px 0 0;
	background:#fff url('images/map_arrow.gif') no-repeat right;
	color:#0073b8;
	height:18px;
	text-decoration:none;
	display:block;
}

.LinkMapSubCat
{
	font-size:13px;
	margin:0;
	padding:0 10px 0 0;
	background:#fff url('images/grey_bullet.gif') no-repeat right;
	color:#969AA6;
	text-decoration:none;
	display:block;
	height:18px;
}

.LinkMapPage
{
	text-decoration:none;
	font-size:13px;
	color:#ACCC69;
	margin:0;
}

.contact_text
{
	font-size:12px;
	color:#0072b9;
}

.LinkPage
{
	text-decoration: none;
	font-size:12px;
	color:#0073B6;
}

.LinkPage:hover 
{
	text-decoration: underline;
}

.LinkCat
{
	color:#0CB14B;
	text-decoration:none;
	font-family:Arial;
	font-size:10pt;
}

.LinkCat:hover 
{
	text-decoration:underline;
}





.InputSearchBox 
{
	height:20px;
	border:solid 1px #4c4c4c;
	width:142px;
	font-family:Arial;
	font-size:12px;
}

.catLink 
{
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	color:#00AC3E;
	height:30px;
	display:block;
	padding-top:7px;
}

.catLink:hover
{
	color:#EA7806;
	background-image:url('images/arrow.gif');
	background-position:center top;
	background-repeat:no-repeat;
}
	

.standartFont 
{
	text-decoration: none;
	font-size:12px;
	font-family:Arial;
	color:#5C5C5C;
	text-align:right;
	MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: 150%;
}


.pix {
	color: #2675C2;
	padding-bottom:6px;
}

.inner_links {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.inner_linksSelected {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.MenuStyle {
	font-family: Arial;
	font-size:10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 18px;
	width:100px;
}
.MenuItemStyle {
	font-family: Arial;
	font-size:10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 18px;
	width:100px;
	background-color:#00AC3E;

}
.HoverStyle {
	font-family: Arial;
	font-size:10pt;
	font-weight: bold;
	color: #F5F5B4;
	text-decoration: none;
	height: 18px;
	background-color:#00AC3E;

}

.nonUnderLine 
{
	text-decoration: none;
	font-size:10pt;
}

.showHideButtonEvents
{
	font-size:10pt;
	background:#E5E2DD;
	color:#000;
	text-decoration: none;
	border:solid 0px;
    text-align: right;
    cursor: hand;
    font-weight:bold;
    width:450px;
    padding-right:5px;
    background-image:url('images/calender_plus.gif');
    background-repeat:no-repeat;
    background-position:left;
}

.showHideButtonEventsOpen
{
	font-size:10pt;
	background:#E5E2DD;
	color:#000;
	text-decoration: none;
	border:solid 0px;
    text-align: right;
    cursor: hand;
    font-weight:bold;
    width:450px;
    padding-right:5px;
    background-image:url('images/calender_plus.gif');
    background-repeat:no-repeat;
    background-position:left;
}

.LinkBot
{
	color:#717171;
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
}


