.box1{width:290px; padding:20px; background-color:#d8dfc9; position:relative;}
.box1 label.text_label{display:block; width:90px; float:right; color:#922919; font-weight:bold;}
.box1 input.connect_text{width:150px;}
.box1 p{font-size:12px;}
.box1 div{margin-right:92px;}
.submit_button{padding:3px; position:absolute; left:15px; bottom:5px;}

.search_results{
border:1px solid #78a882;
width:97%;
text-align:center;
position: relative;
padding-top: 26px;
}
.search_results .search_head{
position: absolute;
top: 5px;
right: 6px;
font-size:17px;
color:#000;
font-weight:bold;
}

.search_results .search_head_date{
position: absolute;
top: 4px;
left: 30px;
font-size:17px;
color:#000;
font-weight:bold;
}

.fixFloat a.plus	{
display: block;
color: #8A0F0F;
line-height: 140%;
margin-right: 5px;
padding-left: 20px;
}

.fixFloat a.plus span	{
color: #195C9F;
}

.fixFloat a.plus.details{
margin-right: 25px;
}

.details_text	{
margin-right: 63px;
color: #195C9F;
}

.nav_wrapper {
float: right;
margin-right: 31%;
width: 320px;
}

img.space.wide	{
border: 1px solid #848484;
float: left;
}

.page_position	{
float: left;
}
.small_page_head2.content_title	{
margin-right: 10px;
}
.page_head2.main_title	{
margin-right: 10px;
}

.email_title	{
font-weight: bold;
color: #A65661;
margin-right: 30px;
}

#must_field	{
margin-right: 150px;
margin-bottom: 10px;
}

.mail_box	{
width: 469px;
padding-top: 20px;
}

.mail_box p	{
width: 395px;
}

.mail_box #secret	{
height: 22px;
padding-top: 4px;
width: 96px;
background: #FFFF04;
text-align: center;
margin-right: 306px;
margin-bottom: 5px;
font-size: 18px;
color: #3F3800;
}


.action_line.send_strip	{
width: 98%;
margin-top: 20px;
}

.mail_box #enter_secret	{
height: 28px;
width: 248px;
margin-right: 150px;
}

#email_comments	{
width: 247px;
overflow: hidden;
}

.help_link	{
color: #88898B;
font-weight: bold;
}

.advanced_search input.text_box.contact_input
	{
width: 307px;
}

#text_col .help_link a	{
border: none;
}

#email_message	{
margin-right: 80px;
width: 70px;
}

.search_results.no_space{
padding-top: 0;
float: right;
width: 98%;
margin-bottom: 20px;
height: auto;
}

.align_left.numbers_wrapper_bottom	{
margin-top: -18px;
margin-left: 10px;
text-align: left;
}
.align_left.numbers_wrapper_top	{
margin-top: 20px;
margin-left: 10px;
text-align: left;
}

.search_results .search_result,.search_results .select_search_result,.preview,.mail_text{
width:98%;
margin:5px auto;
clear:both;
background-color:#fff;
border:1px solid #979797;
color:#8a0f0f;
position:relative;
text-align:right;
}

.search_result .result	{

}
.select_search_result .result {
background-color: #EDF6F1;
}
.select_search_result,.mail_text{background-color:#edf7f2;}
.search_results .date{float:left; position:absolute; top:0; left:50px; color:#818b82;}
.search_results .action {float:left; position:absolute; top:0; left:150px; color:#000; }

.advanced_search{width:100%; color:#000;}
.advanced_search label{width:80px; float:right;}
.advanced_search input.text_box{
	width:400px;
	margin:1px;
}
.advanced_search input.search_button{
clear:both;
float:left;
margin:10px 3px 3px 8px;
}

#author_name	{
/*
padding-right: 30px;
*/
}
#article_name	{
/*
padding-right: 30px;
*/
}
#magazine_name	{
/*
padding-right: 30px;
*/
}
#subject	{
/*
padding-right: 30px;
*/
}
#books_publish	{
/*
padding-right: 30px;
*/
}
#year	{
/*
padding-right: 30px;
*/
}

.middle_content	{
text-align: right;
margin-right: 10px;
}

.advanced_search h3.forms_style{font-size:17px;}
.advanced_search div{margin-right:155px;}
.advanced_search .forms_style.close{
margin-left: 9px;
}
#db_search label,select,.bold3{color:#880f00; font-weight:bold; margin:1px;}
#db_search select{float:right;}
#db_search input.text_box{width:340px; margin:2px;}

.field_name{ color:#8a0f0f;}

.top_top_text	{
margin-right: 4px;
}
.top_bottom_text	{
margin: -20px 0 0 8px;
}

ul.field_name.inner_title_text	{
float: right;
text-align: right;
margin-bottom: 3px;
}

ul.field_name.inner_title_text.last{
margin-bottom: 20px;
padding-top: 0;
}

ul.field_name.inner_title_text li	{
float: right;
margin: -15px 45px 0 0;
padding: 0;
}

ul.field_name .inner_text	{
color: #747474;
}

.search_actions,.action_line{
/*
width:533px;
*/
height:20px;
background:transparent url("Hebrew_images/search-results-backg.gif") repeat;
text-align:right;
padding: 5px;
}
ul.links li{display:inline;}
ul.links a,ul.links{color:#fff;}
/*
.preview{color:#000; font-weight:normal; margin:8px;}
*/
.preview{
color:#000;
font-weight: normal;
margin: 15px;

width: 94%;
padding: 10px;
margin-right: 5px;
}
.permanent_link{background-color:#3169b6; border:1px solid #000; color:#fff; margin:8px;}
.present_actions{width:370px; height:60px; margin:auto; text-align:center;}

.save_box,.mail_box{
width:400px;
margin:auto;
margin-top:10px;
border:1px solid #000;
text-align:right;
position:relative;
}

.save_box .selected_tags_wrapper	{
	margin: 0;
	padding: 0;
	margin-right: 102px;
}

.save_box .list_tags_wrapper	{
	margin: 0;
	padding: 0;
	margin-right: 102px;
}

.save_box form,.mail_box form{margin-right:30px;}
.save_box label{width:100px; float:right;}
.save_box input.text_box{width:200px; margin:2px;}
.save_box .tag{width:200px; margin-right:29px;}
.save_box span{position:relative; right:135px; bottom:16px;}

.mail_box{width:500px;}
.mail_box label{width:150px; float:right;}
.mail_box input.text_box{width:300px; margin:2px;}
.mail_text{color:#000; margin-bottom:20px;}

.mail_box.contact_us	{
	margin-right: -30px;
	padding: 0;
	left: 0;
	right: 0;
}

p.help_link.contact_us	{
margin: 0;
padding: 0;
padding-top: 5px;
}

.mail_box input.text_box.mail_input{
	width: 247px;
}

.contact_us	{
	border: none;
	width: 100%;

}
a.contact_us	{
	width: 52px;
	height: 24px;
	display: block;
	border: none;
	background: url("Hebrew_images/white-send.gif") no-repeat;
	float: left;
	margin: 10px 0 0 34px;
}

.mail_box input.text_box.mail_input.contact_input	{
	width: 306px;
}

#email_comments.contact_input	{
	width: 306px;
}

#enter_secret.contact_secret 	{
	width: 306px;
	height: 25px;
}

.contact_us #secret	{
margin-right: 364px;
}

#contact_us_text	{
	clear: both;
	margin: 0;
	padding: 0;
	padding-top: 20px;

}

#text_col p a#contact_mail	{
border: none;
font-weight: bold;
}

form#contact_us_form p	{
margin: 0;
padding: 0;
}
