body{
	font-family:arial;
	font-size:12px;
	/*background:#215B83 url('/_media/images/newhome/top_bg.jpg') no-repeat center top;*/
	/*background:#215B83 url('/_media/images/newhome/top_bg_il.jpg') no-repeat center top;*/
	/*text-align:left;*/
	background-color: #215B83;
	background-image: url('/_media/images/newtop.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	text-align:right;
	direction:rtl;
	color:#000000;
	overflow-x:hidden;
	/*	background-color: #215B83;
	background-image: url('/_media/images/newhome/newtop.jpg');
	background-repeat: no-repeat;
	background-position: center top;*/
}

.jheader {
	direction: ltr;
	margin: 100px 0 0 10px;
	text-align: left;
}	

html { overflow-x:hidden; direction: ltr; }


.white-holder{
	width:100%;
	float:left;
	background:#ffffff url('/_media/images/newhome/main_top_edge.gif') no-repeat left top;
	/*margin:48px 0 0;*/
	/*.margin:35px 0 0 -11px;*/
	min-height:100px;
	position:relative;
}

/*======================================*/
/*=============Login div================*/
.login-div{
	position:absolute;
	right:0;
	top:-36px;
	width:496px;
	height:31px;
}

.login-div .hello-user{
	position:relative;
	color:#ffffff;
	font-size:13px;
	padding:6px 13px;
}

.login-div .hello-user a{
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
}

.login-div .inputs {
	float:left;
	position:relative;
	left:10px;
	top:3px
}

.login-div .inputs *{
	float:left;
	margin:3px 3px 0 0;
	z-index:1;
	position:relative;
}

.login-div .inputs .field{
	background:#b4cfe4;
	background:#FFFFFF;
	border:1px solid #215b83;
	color:#215b83;
	width:124px;
	height:15px;
	font-size:11px;
	font-family:arial;
	padding:0 2px;
}

.login-bg{
	background:url('/_media/images/login/login_bg.png') no-repeat !important;
	background: transparent;
	filter: auto !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_media/images/login/login_bg.png', sizingMethod='scale');
	width:496px;
	height:31px;
	position:absolute;
	left:0;
	top:0;
}

.main-content{
	position:relative;
	width:978px !important;
	margin:7px 0 0 7px !important;
	.width:983px;
	.margin-left:3px;
	float:left;
}

.beige-bg{
	background:#E7E4D5;
}


/*======================================*/
/*=============Menu=====================*/

.menu{
	background-image:url('/_media/images/newhome/menu_edge.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
	height:67px;
	width:100%;
	float:left;
	margin-bottom:10px;
	position:relative;
}

.menu .btns{
	position:relative;
	width:100%;
	float:left;
}

.menu .btns .white-bg{
	background:#ffffff;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	height:31px;
}

.menu .btns .btn{
	float:left;
	position:relative;
	z-index:1;
	margin-right:1px;
}

.menu .btns .search{
	position:relative;
	/*background:url('/_media/images/newhome/search.gif') no-repeat;*/
	background:url('/_media/images/newhome/search_he.gif') no-repeat;
	height:31px;
	width:330px;
	float:left;
	margin:0;
}

.menu .btns .search #search_q{
	position:absolute;
	width:204px;
	top:8px;
	left:45px;
	border:0;
	font-size:12px;
	color:#215A82;
}

.menu .btns .search #search_btn{
	height:28px;
	position:absolute;
	left:8px;
	width:28px;
	opacity:0.01;
	filter:alpha(opacity:1);
}

.menu .menu_links{
	display:none;
}

.menu .links{
	width:80%;
	float:right;
	margin-left:40px;
	position:absolute;
	bottom:5px;
	color:#205A80;
	right:0px;;
	height:25px;
	line-height:25px;
}

.menu .links A{
	margin: 0 6px;
}
/*======================================*/
/*============FOOTER====================*/


.footer{
	width:990px;
	/*float:left;*/
	float:right;
	text-align:center;
	margin:10px 0;
	padding:20px 0 ;
}

.footer .links{
	font-size:11px;
}

.footer .links A{
	padding:0 10px;
}

.footer .signature{
	padding:5px;
	margin:4px 0;
	border-top:1px solid #4C7B9B;
	font-weight:bold;
	font-size:11px;
	width:986px;
}

.footer .outer-links{
	margin-top:15px;
}

.footer .outer-links *{
	font-size:10px;
}

#page_container H1,#page_container H2,#page_container H3,#page_container p{
	width:90%;
}

.newsletter{
	position:absolute;
	/*left:10px;*/
	right:10px;
	bottom:40px;
}

.newsletter INPUT {
	color:#8B8B8B;
	font-family:Arial;
}