﻿body{padding:0px; margin:0px; color:black;font-size:12px; font-family: Tahoma ,Arial, Helvetica, sans-serif;direction:rtl}
img{padding:0px; margin:0px;border:0px;}
h3{	padding:0px; margin:0px;}
h2{	padding:0px; margin:0px;}

p{	padding:0px; margin:0px;}
div{padding:0px; margin:0px;font-size:12px}
table{
	font-size:12px;
}
A:link ,A:visited{color: black;text-decoration: none;color:black;font-size:12px;}
A:hover, A:active {color:green;text-decoration: underline;font-size:12px;  }
h1{
	font-size:12px;	
}
font{
	font-size:12px;
	text-align:justify;
	line-height:20px;
}

INPUT, TEXTAREA { border: 1px solid #336600;font-size:12px}
SELECT{ border:0px;}


/*---- main page style--- */
.content_all_blocks{
	background:#F1F0E0;
	border-left:1px #350000 solid;
	border-right:1px #350000 solid;
	border-bottom:1px #350000 solid;
	float:right;
	width:100%;
	padding:0px;
	margin:0px;
	padding-top:4px;
}
.div_content_header{
	height:95px;background:#EDEBD5;border-left:1px #350000 solid;border-right:1px #350000 solid;;border-bottom:1px maroon solid;
			width:100%;
}
.top_link_div{
	float:right;
	width:115px;
	font-weight:600;
	height:20px;
}
.top_link_div a:link,.top_link_div a:visited{
	color:black;
	border-bottom:1px #336600 dotted;
}
.top_link_div a:hover{
	color:black;
}
.div_content_2{
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	padding-left:5px;
	padding-right:5px;
}
.div_content_header_red{
	height:5px;background:maroon;width:100%;font-size:1px;float:right;
}

.div_content_header_1{
	float:right;padding-right:5px;width:33%;
}
.div_content_header_2{
	padding:0px;padding-top:15px;float:right;width:33%;padding-right:10px;font-weight:600;color:#336600;margin:0px;
}

.div_content_header_3{
	padding:0px;padding-top:15px;float:left;width:240px;margin:0px;
}

.div_container_admin_1{
	float:right;
	width:150px;
}

.div_container_1{
	float:right;
	width:393px;
	text-align:center;
	margin-bottom:5px;
	margin-right:2px;
}
.div_container_2{
	float:right;
	width:393px;
	text-align:center;
	margin-right:3px;
	margin-bottom:5px;
}
.div_container_3{
	float:left;
	width:228px;
	text-align:center;
	margin-left:2px;
	margin-bottom:5px;
}
	.content_block{
		margin:0px;
		padding:10px;
		background:white;
		border:1px silver solid;
		float:right;
		width:100%;
		text-align:right;
		margin-bottom:5px;	
	}
	
	.block_left{
		margin:0px;
		padding:10px;
		background:white;
		border:1px silver solid;
		float:right;
		width:205px;
		text-align:right;
		margin-bottom:5px;
	}
	.block_center{
		margin:0px;
		padding:10px;
		background:white;
		border:1px silver solid;
		float:right;
		width:370px;
		text-align:right;
		margin-bottom:5px;
	}
	.block_right{
		margin:0px;
		padding:10px;
		background:white;
		border:1px silver solid;
		float:right;
		width:370px;
		text-align:right;
		margin-bottom:5px;
	}
	
	.inner_block_right{
		margin:0px;
		padding:10px;
		background:white;
		border:1px silver solid;
		float:right;
		width:179px;
		text-align:right;
		margin-bottom:5px;
	}

	.inner_block_left{
		padding:10px;
		background:white;
		border:1px silver solid;
		float:left;
		width:198px;
		text-align:right;
		margin-bottom:5px;
	}	
	
	.block_header{
		margin:0px;
		padding:0px;
		color:#CC0000;
		font-size:12px;
		font-weight:600;
		height:30px;
		margin-top:1px;
		margin-bottom:1px;
		width:100%;
		border-bottom:1px gray dotted;
		text-align:right;
		vertical-align:top;
	}
	
	.block_content{	
		margin:0px;
		padding:0px;
		width:100%;
		margin-top:10px;
		text-align:right;;
			float:right;
	}
	.block_fotter{
		padding-top:3px;
		margin:0px;
		padding:0px;
		padding-bottom:2px;
		width:100%;
		text-align:left;
	}
	
.block_fotter  a:link{
	color:navy;
	font-weight:normal;
	font-size:12px;
}

.block_fotter  a:visited{
	color:navy;
}	
	
.div_container_admin_2{
	float:right;
	width:90%;	
	padding-right:20px;
}
.div_container_inner_1{
	float:right;
	width:210px;	
}
.div_container_inner_2{
	float:right;
	width:760px;
	margin-left:5px;
	margin-right:25px;
}

.div_container_inner_3{
	float:right;
	width:210px;
}


.div_container_inner_1_2{
	float:right;
	width:200px;	
	margin-right:2px;
}
.div_container_inner_2_2{
	float:right;
	width:589px;
	margin-left:5px;
	margin-right:5px;
}
.div_container_inner_3_2{
	float:left;
	width:221px;
	margin-left:2px;
}

.div_container_inner_2_3{
	float:right;
	width:180px;
}

	.content_block div.div_container_inner_2{
		margin:0px;
		padding:10px;
		background:white;
		border:1px silver solid;
		float:right;
		width:100%;
		text-align:right;
		margin-bottom:5px;	
	}
	.div_container_inner_2_2 div.content_block{
		margin:0px;
		background:white;
		border:1px silver solid;
		float:right;
		width:567px !important;
		text-align:right;
		margin-bottom:5px;	
	}
	.content_block div.div_container_inner_2_3{
		margin:0px;
		padding:10px;
		background:white;
		border:1px silver solid;
		float:right;
		width:100%;
		text-align:right;
		margin-bottom:5px;	
	}

.div_container_fotter{
	border:1px #350000 solid;border-top:0px;text-align:center;background:#E8E6CA;color:#666678;height:25px;padding-top:4px;float:right;width:100%;
}

.div_container_fotter div.fotter_sign{
	float:right;
	width:90%;
	text-align:right;
	padding-right:10px;
}
.div_container_fotter div.fotter_state{
	float:left;
	padding-left:10px;	
}
/*---- main page style--- */





.menu_item a{ line-height:10px}

.menu_item a:hover{ 
					color:#006600;
					font-weight:600;
					line-height:15px;
					}



	

	
	.block_header_2{
		margin:0px;
		padding:0px;
		color:#336600;
		font-size:12px;
		font-weight:600;
		width:100%;
		border-bottom:1px gray dotted;
		margin-top:1px;
		margin-bottom:1px;
		height:20px;
	}
	.block_content_2{	
		margin:0px;
		padding:0px;
		width:100%;
		margin-top:5px;
	}
	

	
	.td_header_links{
		font-size:12px;
		font-weight:600;	
	}
	.td_header_links  a:link, .td_header_links a:visited ,.td_header_links a:active{
		font-size:12px;
		font-weight:600;	
		color:black;
		text-decoration:none;
	}
	.td_header_links a:hover{
		color:green;
	}
	
	.error_message{
		font-weight:600;
	}
a.header_hiden_link ,a.header_hiden_link:hover,a.header_hiden_link:link,a.header_hiden_link:visited{
	color:#E8E6CA;
}
/*--------------------- main style file -------------------------*/
.caption{
	color:#000066;
	font-size:12px;
	height:30px;
	padding-left:5px;
}
.data{
	font-size:12px;
	color:#333300;
	text-align:justify;
	font-weight:normal;
	line-height:18px;
}

.caption_2{
	color:#996633;
	font-size:11px;
	height:30px;
	padding-left:5px;
	font-weight:600;
	text-align:justify;
}
.caption_3{
	color:#000066;
	font-size:12px;
	height:15px;
	padding-left:5px;
}

.submit_button {
	font-size: 10px; 
	font-weight:600; 
	padding:1px;
	background-color:#EDEBD6;
	border:1px gray solid;
	color:#660033;
	height:18px;
	vertical-align:middle;
}


table.ordinary_list{
}
.ordinary_list td.td_2{
	border: 1px solid gray;
	background-color: #FFFFFF;
	padding:5px;
}
.ordinary_list td.td_1{
	border: 1px solid gray;
	background-color: #EEEEEE;
	padding:5px;
}

.ordinary_list td.list_group_by{
	border: 1px solid black;
	background-color: #C4C4FF;
	font-weight:600;
	padding:10px;
}

.ordinary_list td.ordinary_list_header{
	border: 1px solid gray;
	background-color: #CEE1FF;
	font-weight:600;
	padding:5px;
}
.ordinary_list td.ordinary_list_title{
	border: 1px solid gray;
	background-color: #CEE1FF;
	font-weight:600;
}

table.group_box{
	border:1px gray solid;
}
.group_box td.group_box_header{
	padding-left:0px;	
	padding-right:0px;	
	font-size: 12px;
	font-weight:bold;
	background-image:url('/themes/lostring/images/far/blocktile.jpg');
	background-repeat:repeat-x;
	color:#006400;
	border: 0px solid black; 	
		padding-bottom:10px;
}
.group_box td.group_box_content{
	border: 0px solid black;
	background-color:inherit;
	padding:8px;
}
td.form_group_band{
	background-color:#EFEFEF;
	height:20px;
	font-size:12px;
	margin-top:25px;
	margin-bottom:15px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}
div.message_div{
	color:red;
}

.caption_title{
	color:#996633;
	padding-left:5px;
	font-size:10px;
	font-weight:600;
}
.caption_title a:link,.caption_title a:visited,.caption_title {
	color:#996633;
}

.caption_title a:hover{
	text-decoration: underline;
	color:green;
}


.caption_title_2{
	color:gray;
	font-size:12px;
	font-weight:normal;
}

td.caption_description{
	color:black;
}

td.caption_operation{
	color:maroon;
	border-bottom:1px dashed #336600;
	padding-left:10px;
	padding-right:10px;
	height:25px;
	vertical-align:middle;
}
td.caption_operation a:visited, td.caption_operation a {
	color:maroon;
}
td.caption_operation a:hover{
	text-decoration: underline;
	color:gray;
}
.list_item{
}


.block_bullet_list_1{
	list-style:square;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:10px;
	margin-right:10px;
	line-height:18px;	
}
 span.block_caption{
	color:#663300;
	font-weight:600;
	line-height:20px;
}
span.block_caption a:link ,span.block_caption a:visited{
	color:navy;
	
}
 span.block_caption a:hover{
	text-decoration: underline;
	color:maroon;
}


span.block_data{
	text-align:justify;
}

ul.bullet_list_title_level_1{
	list-style:disc;
	font-size:12px;
	color:#996633;
	padding-right:5px;
	padding-left:5px;
}
.bullet_list_title_level_1 li{
	padding-bottom:25px;
	font-weight:600;
}

a.important_link{
	color:maroon;
	font-weight:600;
}

a.important_link:visited, a.important_link:link{
	color:maroon;
	font-weight:600;
}
a.important_link:hover ,a.important_link:active{
	text-decoration: underline;
}


ul.ul_level_0{
	color:black;
	font-weight:600;
	padding-right:25px;
	margin:0px;
	font-size:12px;
	line-height:15px;
}
ul.ul_level_0 a:link ,ul.ul_level_0 a:visited{
	color:black;
	font-weight:600;
	text-align:justify;
}

ul.ul_level_0 a:hover{
	text-decoration: underline;
	color:#800000;
}


ul.ul_level_1{
	padding-right:15px;
	margin:0px;
	line-height:20px;
	font-weight:600;
}

ul.ul_level_2{
	padding-right:20px;
	margin:0px;
	line-height:20px;
}


ul.ul_category_list{
	color:black;
	padding-right:15px;
	margin:0px;
	font-size:12px;
	line-height:20px;
}
ul.ul_category_list a:link ,ul.ul_category_list a:visited{
	color:black;
	font-weight:normal;
	text-align:justify;
}

ul.ul_category_list a:hover{
	text-decoration: underline;
	color:#800000;
}
span.block_link{
	font-weight:normal;
	color:black;
}

span.block_link  a:link ,span.block_link a:visited{
	font-weight:normal;
	color:black;
}

span.block_link_only_title  a:link ,span.block_link_only_title a:visited{
	font-weight:600;
	color:#663300;
}

span.block_link_only_title  a:hover{
	text-decoration: underline;
	color:#663300;
}

span.block_link  a:hover{
	text-decoration: underline;
	color:maroon;
}

div.div_list_datalist_cell{
	margin-top:20px;
	text-align:justify;
}
div.div_list_datalist_operation{
	padding-top:5px;
	margin-bottom:15px;
	padding-bottom:5px;
	border-bottom:1px dashed #CCCCCC;
	width:95%;
}

.table_list_datalist_operation{
	text-align:left;
	margin-top:5px;
	margin-bottom:30px;	
}

ul.ul_header_level_1{
	font-size:12px;
	font-weight:600;
	color:#CC6600;
	padding:0px;
	margin:0px;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px gray dashed;
	border-bottom-color:#996633;
	
}
div.div_portal_record_brows_category_container{
	margin-bottom:15px;
}
div.div_portal_record_brows_category_div{
	margin-left:7px;
	margin-right:7px;
	text-align:right;
}
.div_portal_record_brows_category_div a:hover{
	color:green;
	text-decoration: underline;
}
span.div_portal_record_brows_category_title{
}
span.div_portal_record_brows_category_count{
	font-size:12px;
	color:#BF8F00;
}

div.user_hook_type_1{
	background:#FBFCF3;
	border:1px black solid;
	width:100%;
	padding:20px;
}
div.div_comments{
	border:1px solid #EFEFEF;
	margin-bottom:3px;
	padding:5px;
	background-color:#FFFFE8
}

ul.ul_list_1{
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px gray dashed;
	border-bottom-color:#996633;
	line-height:20px;
	text-align:justify;
	
}
.search_hilight{
	font-weight:600;
	text-decoration:underline;
	background-color:#FFFF99;
}
.record_list_caption{
	font-weight:600;
	font-size:12px;
	color:#800000;
}
.record_list_caption a:link{
	color:#663300;
}

.record_list_caption a:visited{
	color:#996633;
}


.record_list_data{
	text-align:justify;
	line-height:20px;
}

.list_caption{
	color:#000066;
}
.list_data{
	color:black;
}


.main_page_title{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:15px;
}


.link_container a:link{
	font-weight:600;
	color:navy;
}
.link_container a:visited{
	font-weight:600;
	color:navy;
}

.important_note{
	text-align:justify;
	color:#336600;
	line-height:20px;
}

.list_pager{
	vertical-align:bottom;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:600;
	color:#663300;
	border:1px black dashed;
	background:#CCCCFF;
	width:98%;
	float:right;	
}
.inner_title{
	color:#663300;
}

ul.bullet_list_1{
	list-style:square;
	padding-top:0px;
	padding-bottom:0px;
	font-weight:normal;
	line-height:15px;
	padding-top:0px;
	padding-bottom:0px;
	color:black;
}
.bullet_list_1 li{
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
}

	.header_link_style{
		margin:0px;
		padding:0px;
		padding-left:5px;
		width:100%;

	}
	.header_link_style div{
		float:right;
		padding-right:8px;
		width:45%;
	}
	.header_link_style ul{
		margin-right:3px;
		padding-right:5px;
		line-height:18px;
		font-size:5pt;
	}
	.header_link_style a{
		font-size:8pt;
		color:navy;
	}
	.header_link_style div.header_link_style_div_1{
		text-align:center;
		width:100%;
	}
	.header_link_style div.header_link_style_div_2{
		border-bottom:1px gray dotted;
		width:70%;
		height:1px;
		margin-right:40px;
	}
	.header_link_style_group{
		font-weight:600;
		color:maroon;
	}
	.header_link_style_choses{
		width:100%;
		float:right;
	}
.image_banner{
	width:220px;
	padding-top:5px;
}
